Pinned Repositories
acceptor
A daemon which accepts TCP connections and distributes them to other processes via UNIX sockets
acronis-concurrency
spinlock/mutex implementations, lock-free data structures, memory models, cache-friendly algorithms
AnyAny
C++17 library for comfortable and efficient dynamic polymorphism
arcproxy
Atomic reference counted proxy collector for read lock-free access to shared data
argh
Argh! A minimalist argument handler.
atomic-ptr-plus
lock-free code fomerly hosted on google code and sourceforge before that
atomic_wait
Sample implementation of C++20 atomic_wait/notify
awesome-c
Continuing the development of awesome-c list on GitHub
malloc-survey
:chart_with_upwards_trend: Allocation benchmarks
OffsetAllocator
Fast O(1) offset allocator with minimal fragmentation
abelianwang's Repositories
abelianwang/OffsetAllocator
Fast O(1) offset allocator with minimal fragmentation
abelianwang/AnyAny
C++17 library for comfortable and efficient dynamic polymorphism
abelianwang/babylon
High-Performance C++ Fundamental Library
abelianwang/bdwgc
The Boehm-Demers-Weiser conservative C/C++ Garbage Collector (bdwgc, also known as bdw-gc, boehm-gc, libgc)
abelianwang/buddy_alloc
A single header buddy memory allocator for C & C++
abelianwang/cosmopolitan
build-once run-anywhere c library
abelianwang/double-conversion
Efficient binary-decimal and decimal-binary conversion routines for IEEE doubles.
abelianwang/GmSSL
支持国密SM2/SM3/SM4/SM9/SSL的密码工具箱
abelianwang/hardened_malloc
Hardened allocator designed for modern systems. It has integration into Android's Bionic libc and can be used externally with musl and glibc as a dynamic library for use on other Linux-based platforms. It will gain more portability / integration over time.
abelianwang/ingress-nginx
Ingress-NGINX Controller for Kubernetes
abelianwang/inja
A Template Engine for Modern C++
abelianwang/json-parser
JSON parser in standard C
abelianwang/lfbb
A Lock Free Bipartite Buffer Library written in standard C11
abelianwang/libdivide
Official git repository for libdivide: optimized integer division
abelianwang/libphonenumber
Google's common Java, C++ and JavaScript library for parsing, formatting, and validating international phone numbers.
abelianwang/llhttp
Port of http_parser to llparse
abelianwang/lockfree2
A collection of lock-free data structures written in standard C++11
abelianwang/lsquic
LiteSpeed QUIC and HTTP/3 Library
abelianwang/lwmem
Lightweight dynamic memory manager library for embedded systems with memory constraints. It implements malloc, calloc, realloc and free functions
abelianwang/nanopb
Protocol Buffers with small code size
abelianwang/parlayhash
Concurrent Hash Table
abelianwang/parlaylib
A Toolkit for Programming Parallel Algorithms on Shared-Memory Multicore Machines
abelianwang/paryfor
parallel_for based on atomic queues and C++11 threads
abelianwang/progress64
PROGRESS64 is a C library of scalable functions for concurrent programs, primarily focused on networking applications.
abelianwang/rpcs3
PS3 emulator/debugger
abelianwang/ruy
abelianwang/simdb
A high performance, shared memory, lock free, cross platform, single file, no dependencies, C++11 key-value store
abelianwang/stxxl
STXXL: Standard Template Library for Extra Large Data Sets
abelianwang/timer-benchmarks
Benchmark of different timer implementations(min-heap, red-black tree, timing wheel) 不同数据结构实现的定时器测试
abelianwang/verlib