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.
async
async is a tiny C++ header-only high-performance library for async calls handled by a thread-pool, which is built on top of an unbounded MPMC lock-free queue.
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
malloc-survey
:chart_with_upwards_trend: Allocation benchmarks
OffsetAllocator
Fast O(1) offset allocator with minimal fragmentation
abelianwang's Repositories
abelianwang/argh
Argh! A minimalist argument handler.
abelianwang/awesome-hpp
A curated list of awesome header-only C++ libraries
abelianwang/concurrent-programs
Complementary Concurrency Programs for course "Linux Kernel Internals"
abelianwang/concurrentqueue
A fast multi-producer, multi-consumer lock-free concurrent queue for C++11
abelianwang/EABase
EABase is a small set of header files that define platform-independent data types and platform feature macros.
abelianwang/EASTL
EASTL stands for Electronic Arts Standard Template Library. It is an extensive and robust implementation that has an emphasis on high performance.
abelianwang/flock
Library for lock-free locks
abelianwang/hpx
The C++ Standard Library for Parallelism and Concurrency
abelianwang/hwinfo
cross platform C++ library for hardware information (CPU, RAM, GPU, ...)
abelianwang/itlib
A collection of std-like single-header C++ libraries
abelianwang/jsmn
Jsmn is a world fastest JSON parser/tokenizer. This is the official repo replacing the old one at Bitbucket
abelianwang/json.c
Fast JSON parser for C
abelianwang/llvm-project
The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.
abelianwang/lwip
lwIP mirror from http://git.savannah.gnu.org/cgit/lwip.git
abelianwang/Makefile
Cross-platform C++ Makefile project template
abelianwang/musl
Fork of musl libc (git://git.musl-libc.org/musl) with emscripten changes
abelianwang/nanobench
Simple, fast, accurate single-header microbenchmarking functionality for C++11/14/17/20
abelianwang/oneTBB
oneAPI Threading Building Blocks (oneTBB)
abelianwang/quill
Asynchronous Low Latency C++ Logging Library
abelianwang/ryu
Convert floating-point numbers to strings in their shortest, most accurate representation
abelianwang/sfl-library
C++11 header-only library. Small vector. Small flat map/set/multimap/multiset (ordered and unordered). Compact vector. Segmented vector.
abelianwang/SIMDCompressionAndIntersection
A C++ library to compress and intersect sorted lists of integers using SIMD instructions
abelianwang/SIMDString
Fast string implementation for graphics.
abelianwang/simulation_toolkit
CMake Superproject for geometrix, nlopt and a few others.
abelianwang/STC
A modern, user friendly, generic, type-safe and fast C99 container library: String, Vector, Sorted and Unordered Map and Set, Deque, Forward List, Smart Pointers, Bitset and Random numbers.
abelianwang/tuplet
A fast, simple tuple implementation that implements tuple as an aggregate
abelianwang/uSockets
Miniscule cross-platform eventing, networking & crypto for async applications
abelianwang/xenium
A C++ library providing various concurrent data structures and reclamation schemes.
abelianwang/YACLib
Yet Another Concurrency Library
abelianwang/yajl
A fast streaming JSON parsing library in C.