simple C++11 ring buffer implementation, allocated and evaluated at compile time
-
Updated
Apr 22, 2024 - C++
simple C++11 ring buffer implementation, allocated and evaluated at compile time
A lightweight C++11-compatible error-handling mechanism
🚀 CPascal is a systems programming language that combines Pascal's clean, readable syntax with C's semantic model and full ABI compatibility. ⚡ Compiles to LLVM with zero runtime overhead, enabling seamless interoperation with any C library without bindings. 🎮 Ideal for game development, 🔧 device drivers, and modernizing C codebases. 💎
A compile-time header-only C++17 library for dataflow programing.
Delegate is an unbelievably fast, lightweight, and 0-overhead function container.
Convenient, zero-overhead C++ wrapper for the STM32 HAL library routines
Blazing-fast C++ reflection powered by pure standard C++ - Zero macros, compiler-automated type introspection
A header-only type-safe zero overhead compile-time physical units C++20 library
A modern, lightweight and fast DI framework.
Little demonstration of the Zero Overhead principle.
C++23 templated zero-overhead wrappers for SIMD operations with constexpr support, built on top of SIMDe library
Zero-overhead data marshalling protocol for safety-critical distributed systems with NASA-STD-8739.8 compliance, formal verification, and Zero Trust architecture.
Compile-time C++ lifecycle hook system with CRTP and zero-overhead hooks.
The Memory Temperature Principle: Source code and paper for the novel observation on CPU cache behavior and the Pre-Warming Ceremony technique.
A small playground for CRTP printers, variadic TMP tricks, and static dispatch patterns.
Experimental pointer for those who enjoy living on the edge of memory safety.
Experimental ECS engine designed for meta-programming and next-level component patterns.
(Almost) plain macro zero-dependency single-file library to get rid of boilerplate logging code although keep them pretty.
Add a description, image, and links to the zero-overhead topic page so that developers can more easily learn about it.
To associate your repository with the zero-overhead topic, visit your repo's landing page and select "manage topics."