bitsquid-foundation

Memory management library

A minimalistic C++ library providing functions for memory allocation and basic data manipulation.

A minimalistic foundation library with functions for memory allocation, basic collections, etc. The library has been written with a data-oriented philosophy: POD structures are preferred over classes, flat arrays are the preferred data structure, etc.

GitHub

109 stars
2 watching
15 forks
Language: C++
last commit: about 5 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
trivial-garbage/trivial-garbage Provides APIs for managing object lifetimes and memory management in Common Lisp programs. 43
digint/tinyfsm A simple C++ finite state machine library for building and managing complex state transitions. 949
tlk00/bitmagic A C++ library for compact data structures and algorithms optimized for memory efficiency and high performance 412
hardikp/cpp-mempool A C++ library for managing memory pools with efficient allocation and deallocation 19
thi-ng/tinyalloc Memory allocation library for small, linear memory spaces 778
foonathan/memory A C++ library providing a new, flexible memory allocation system 1,497
bernedom/si A C++ header-only library providing type safety and user-defined literals for physical units 500
etcimon/memutils A set of tools and data structures to manage memory and objects in D programming language 42
siliconcompiler/lambdalib A modular hardware abstraction library for designing and implementing complex digital systems 23
marcazar/bitvector An efficient implementation of a compact binary data structure for bit-level operations 17
not-fl3/miniquad A lightweight, cross-platform graphics abstraction library in Rust. 1,579
dmsovetov/nimble A header-only C++ utility library providing various useful functions and data structures. 9
silverqx/tinyorm A modern C++ ORM library providing a simple interface to interact with databases. 242
m-peko/bitflags A C++ library for easily managing sets of type-safe flags. 87
mreyoud/fm A simple file manager built around an NCurses interface with VI-inspired keybinds. 2