C++

Top C++ Frameworks & Libraries for memory allocation

Custom memory allocators in C++ to improve the performance of dynamic memory allocation

1214
128
C++

Thread Stack Spoofing - PoC for an advanced In-Memory evasion technique allowing to better hide injected shellcode's memory allocation from scanners and analysts....

514
93
C++

Easy to integrate memory allocation library for Direct3D 12

363
44
C++

Heap Layers: An Extensible Memory Allocation Infrastructure

302
54
C++

A static reimplementation of the C++ STL (no dynamic memory allocations).

82
11
C++

Live memory allocation tracing header only library using ImGui

80
4
C++

A minimalistic foundation library with functions for memory allocation, basic collections, etc. The library has been written with a data-oriented philosophy: PO...

83
7
C++

All projects are console based💻 and developed using C📚.All projects are dynamic and developed with the concept of Advance data structure 📁(Dynamic memory alloca...

79
75
C++

MALT is a MALloc Tracker to find where and how your made your memory allocations in C/C++/Fortran applications....

81
6
C++

A drop-in replacement for the C++ STL for kernel mode Windows drivers. The goal is to have implementations for things like the standard algorithms that don't requi...

30
16
C++

MemPlumber is a library that helps developers with debugging of memory allocations and detection of memory leaks in C++ applications...

24
8
C++

Fully emulates D's scope guard statement feature via C++17's std::uncaught_exceptions() with no dynamic memory allocation and terse syntax via class template deduc...

20
4
C++

C++ TCP/IP and SSH stack with bounded run time and no dynamic memory allocations

18
0
C++

Static exception memory allocation policy.

17
5
C++

LLVM-based type and memory allocation tracking sanitizer

15
4
C++

Simulator for comparing memory allocation policies for caches.

13
7
C++

Drop-in library for tracking the memory allocations of CUDA applications

8
2
C++

Single-header fast and compact C++ library for JSON serialization, no memory allocation during parsing....

8
0
C++

SmartPool is an object pool single-header library for fast object allocation. All objects inside of a pool placed in a contiguous memory block to be cache-friendly...

8
2
C++

A low level simulator for NAND Flash controller with read, write and erase operations with flash translation layer (FTL) for page allocation and garbage collection...

8
2
C++

Libcwd is a thread-safe, full-featured debugging support library for C++ developers. It includes ostream-based debug output with custom debug channels and devices...

8
3
C++

A resizable array using non-sequential block memory allocation.

7
4
C++

A polyline encoder/decoder for GPS coordinates. No dynamic memory allocation, so safe it's for embedded programming!...

7
1
C++

A generic pool for allocating large numbers of little objects without the overhead of memory allocation and deallocation. Example: messages in your networking code...

7
2
C++

计算机操作系统-动态内存分配

6
0
C++

MemoryManager that simulates a memory manager used for dynamic memory allocation in a programming language like C or C++. In C++, when we use the keyword 'new' a b...

6
1
C++

NightWatch is an extension of memory management system that provides general, transparent and low-overhead cache pollution control. NightWatch extends the memory m...

6
1
C++

Implement a malloc like memory allocation library using the C programming language.

5
6
C++

Dynamic __shared__ memory allocation for CUDA

5
0
C++

Fast Matrix Library. It uses fixed sized vectors and preallocated buffers to avoid memory allocations. Also lightweight always alive, lock synchronized threads avo...

5
1
C++