schulkinator / memorymanager
A simple, thread-safe memory manager for 64bit C++ applications and games. Focus is on preventing heap fragmentation in the absence of good virtual memory management, at the cost of wasting some memory. It works by globally overriding the new and delete operators.
☆76Updated 3 months ago
Alternatives and similar repositories for memorymanager:
Users that are interested in memorymanager are comparing it to the libraries listed below
- Alternative STL aims to compile fast, runs fast, written in clear code, simple to read and understand☆55Updated this week
- Small C++ workstealing task scheduler meant for gamedev.☆33Updated 4 years ago
- Yet another multiplatform C++ framework to make games☆74Updated this week
- Single header "no-allocation" KTX/DDS file reader☆116Updated last year
- Small, easy-to-integrate shader compiler written in C99. Compiles HLSL to SPIR-V☆49Updated 4 years ago
- Benchmarking a trivial replacement for std::vector☆19Updated 3 years ago
- Fast O(1) offset allocator with minimal fragmentation in C99☆58Updated last year
- Fast comparison-based sort algorithm☆57Updated 2 years ago
- Linear Memory Allocator for Games and Embedded Systems☆74Updated 2 years ago
- the Donald Trump of the ECS libraries☆67Updated 4 years ago
- mini libraries / experimental tools and reusable snippets☆86Updated this week
- Memory allocators☆48Updated 6 years ago
- cross-platform filewatcher library for c/c++☆101Updated 3 years ago
- Hobby C++ game engine☆37Updated 2 years ago
- Dear ImGui 2D scripting language inspired by Werkzeug from Farbrausch☆38Updated last year
- Immediate Mode Debug Draw library☆36Updated 5 years ago
- Fiber-based job system with extremely simple API☆81Updated 4 years ago
- Work Stealing Threadpool in a C Header☆22Updated 9 months ago
- ☆71Updated 2 years ago
- An immediate mode 3D gimzo (translation, rotation, scale for scene editing) in ~1200 LoC☆44Updated 4 years ago
- A lock-free multithreaded job system made using C++20 coroutines and atomic operations.☆33Updated 2 years ago
- A header-only C-like shading language compiler that writes Metal, HLSL, GLSL☆60Updated 5 years ago
- Easy to use custom allocators in a single-header, public domain C/C++ library☆55Updated 6 years ago
- A small, flexible and extensible front-end for GLSL.☆21Updated 2 years ago
- Library for loading .dds textures (supports DXT1, DXT3, DXT5, 3D textures, etc...)☆26Updated 3 years ago
- Graph based GUI tool to automate system tasks☆21Updated 9 months ago
- A header-only/importable c++20 implementation of an entity-component-system (ecs), with focus on a simple interface and speed.☆66Updated 7 months ago
- SIMD HAL header-only library☆52Updated this week
- Handles image pixel format, querys for all, encode/decode for many☆62Updated 2 years ago
- Graphical user interface playground☆96Updated 2 weeks ago