hidva / clayoutLinks
Translate C++/Rust type into C type with the same memory layout
☆17Updated 2 years ago
Alternatives and similar repositories for clayout
Users that are interested in clayout are comparing it to the libraries listed below
Sorting:
- ☆20Updated 2 years ago
- ☆12Updated last year
- Adaptive Radix Tree in C++☆45Updated 2 weeks ago
- A variant of Ahash written in C++.☆10Updated 2 years ago
- C++ p2300 proposal in Rust☆19Updated last year
- ☆21Updated 8 months ago
- C++20 liburing backed coroutine executor and event loop framework.☆66Updated 3 years ago
- A Scalable, Portable, and Memory-Efficient Lock-Free FIFO Queue (DISC '19)☆60Updated last year
- async io-uring based kernel io library☆31Updated 4 years ago
- W-TinyLFU cache C++11 header only implementation☆60Updated 6 years ago
- A benchmark for cache efficient data structures.☆30Updated 6 years ago
- Hyaline Reclamation (PLDI '21, PODC '19)☆22Updated 3 years ago
- Hiactor is a distributed C++ actor framework.☆112Updated last year
- Key-Value Store for Non-Volatile Memories uDepot☆46Updated 3 years ago
- std::map/std::set implementation using the adaptive radix tree☆15Updated 3 years ago
- ☆17Updated 5 years ago
- EDSL for C++ to make just-in-time code generation easier☆86Updated 2 years ago
- In-memory, columnar, arrow-based database.☆47Updated 2 years ago
- ☆56Updated 4 years ago
- A benchmark to measure lock overhead and compare mutex performance under varying levels of contention.☆37Updated last year
- totally unofficial git repo containing sources for the CppMem tool available at http://svr-pes20-cppmem.cl.cam.ac.uk/cppmem/help.html and…☆26Updated 12 years ago
- Tunnel is a Pipeline Execution Engine based on C++20 coroutine☆30Updated last year
- A reusable, extensible, and efficient C++ implementation of the Foster B-tree data structure☆15Updated 6 years ago
- Parallel programming library in C++11☆12Updated 5 years ago
- C++20 Coroutines and io_uring☆51Updated 2 years ago
- A C11 implementation of D. Vyukov MPSC queue☆29Updated last year
- Fast and highly tuned bit vector implementation including space efficient rank and select support having only 3.51% space overhead.☆30Updated 2 months ago
- A low level, low latency library, which can be used to accelerate network messages using shared memory and RDMA☆76Updated 4 years ago
- Intel processor trace tools for analyzing performance of function☆98Updated 3 months ago
- Detailed experiments over simdjson for VLDB article (2019) and future work☆21Updated 4 years ago