geertj / cgreenlet
Coroutines for C/C++
☆81Updated 3 years ago
Related projects: ⓘ
- a light weight, high performance coroutine implementation☆37Updated 11 years ago
- A compact library for C99 (and MSVC in C++ mode) providing refcounted arrays, maps, lists and a cool lexical scanner.☆40Updated 7 years ago
- Small, safe and fast formatting library☆16Updated 5 years ago
- A just-in-time compiler for c minus☆46Updated 11 years ago
- A simple, intrusive, zero-allocation red-black tree implementation☆43Updated 2 years ago
- Lightweight C coroutines (derived from http://software.schmorp.de/pkg/libcoro.html)☆120Updated 3 months ago
- A c++ recursive-descent generic parsing library that supports left recursion.☆92Updated 6 months ago
- High performance cross platform event reactor and proactor written in C☆32Updated 10 years ago
- a asymmetric coroutine (lua like) with fixed-size stack☆16Updated 9 years ago
- Generic type-safe vector, hash map, and concurrent queue for C☆53Updated 4 years ago
- some libuv code snippets written while learning c and libuv☆68Updated 9 years ago
- Take 1 TCP listen socket and duplicate it across N threads so you get some sweet multi-thread action happening☆24Updated 4 years ago
- c++11 framework for building server☆14Updated 2 years ago
- portability macros for compiler and hardware micro operations☆34Updated 2 months ago
- Free-List Memory Pool of fixed-size objects in C99☆48Updated last year
- A single producer single - single consumer queue implemented by a ring buffer with C11's 'stdatomic.h'☆36Updated 9 months ago
- jemalloc — general purpose memory allocation functions, can be compiled on the windows.☆45Updated 8 years ago
- userspace threads and coroutines for C☆18Updated 9 years ago
- cross platform libuv based C++ library that leverages Microsoft's ppl tasks☆35Updated 9 years ago
- Rolla - Tiny, fast, crash-safe embedded k/v storage engine☆54Updated 2 years ago
- dmr_C is a C parser and JIT compiler with LLVM, Eclipse OMR and NanoJIT backends☆52Updated 4 years ago
- Coroutines/Fibers implementation for x86☆66Updated 8 years ago
- simple, fast C routines for manipulating UTF-8☆80Updated 5 years ago
- Small C fiber library that uses libev based event loop and libcoro based coroutine context switching.☆138Updated 4 years ago
- Mordor is a high performance I/O library based on fibers.☆21Updated 7 years ago
- * NOTE: This is now a dead project and used for CI testing * A lightweight C API for MySQL servers☆31Updated 4 years ago
- Lightweight C++ template engine with Jinja2-like syntax☆31Updated 8 years ago
- Mini async log C port. Now with C++ wrappers.☆70Updated last year
- High performance utility library for C☆92Updated last month