An open API service indexing awesome lists of open source software.

Projects in Awesome Lists tagged with malloc

A curated list of projects in awesome lists tagged with malloc .

https://github.com/microsoft/snmalloc

Message passing based allocator

allocator malloc memory-allocator

Last synced: 11 Apr 2025

https://github.com/grapheneos/hardened_malloc

Hardened allocator designed for modern systems. It has integration into Android's Bionic libc and can be used externally with musl and glibc as a dynamic library for use on other Linux-based platforms. It will gain more portability / integration over time.

grapheneos hardening malloc malloc-library memory memory-allocation memory-allocator quarantine security slab-allocator

Last synced: 14 May 2025

https://github.com/GrapheneOS/hardened_malloc

Hardened allocator designed for modern systems. It has integration into Android's Bionic libc and can be used externally with musl and glibc as a dynamic library for use on other Linux-based platforms. It will gain more portability / integration over time.

grapheneos hardening malloc malloc-library memory memory-allocation memory-allocator quarantine security slab-allocator

Last synced: 08 May 2025

https://github.com/emeryberger/hoard

The Hoard Memory Allocator: A Fast, Scalable, and Memory-efficient Malloc for Linux, Windows, and Mac.

malloc memory-allocation memory-manager

Last synced: 14 May 2025

https://github.com/emeryberger/Hoard

The Hoard Memory Allocator: A Fast, Scalable, and Memory-efficient Malloc for Linux, Windows, and Mac.

malloc memory-allocation memory-manager

Last synced: 17 Apr 2025

https://github.com/emeryberger/heap-layers

Heap Layers: An Extensible Memory Allocation Infrastructure

malloc memory-allocation memory-management memory-manager

Last synced: 12 Apr 2025

https://github.com/majerle/lwmem

Lightweight dynamic memory manager library for embedded systems with memory constraints. It implements malloc, calloc, realloc and free functions

alloc arduino automotive c calloc dynamic embedded industrial lightweight malloc manager memory realloc stm32 stm8 systems

Last synced: 16 May 2025

https://github.com/MaJerle/lwmem

Lightweight dynamic memory manager library for embedded systems with memory constraints. It implements malloc, calloc, realloc and free functions

alloc arduino automotive c calloc dynamic embedded industrial lightweight malloc manager memory realloc stm32 stm8 systems

Last synced: 14 May 2025

https://github.com/pavel-kirienko/o1heap

Constant-complexity deterministic memory allocator (heap) for hard real-time high-integrity embedded systems. Allocation takes ≈165 cycles on Cortex M4. There is very little activity because the project is finished and does not require further changes.

allocator avionics constant-time embedded embedded-systems hard-real-time hard-realtime heap high-integrity high-reliability malloc memory memory-allocator memory-management misra real-time realtime safety-critical safety-critical-systems worst-case

Last synced: 07 Apr 2025

https://github.com/embeddedartistry/libmemory

Embedded systems memory management library. Implementations for malloc(), free(), and other useful memory management functions

bringup c embedded-systems freelist heap libc malloc malloc-free memory-allocation portability rtos threadx

Last synced: 07 Apr 2025

https://github.com/joetifa2003/mm-go

Generic manual memory management for golang

golang malloc memory-management

Last synced: 05 Apr 2025

https://github.com/johnsonjh/duma

duma: Detect Unintended Memory Access (D.U.M.A.) - A Red-Zone memory allocator

allocator c duma leak-detection malloc

Last synced: 05 Apr 2025

https://github.com/jedisct1/was-not-wasm

A hostile memory allocator to make WebAssembly applications more predictable.

assemblyscript heartbleed malloc memory-management security wasm webassembly

Last synced: 21 Jul 2025

https://github.com/akutz/go-interface-values

When storing a value in a Go interface allocates memory on the heap.

benchmark go golang heap malloc

Last synced: 26 Feb 2025

https://github.com/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.

cpp delete fragmentation malloc memory memory-fragmentation memory-manager new

Last synced: 10 Jul 2025

https://github.com/oneapi-src/unified-memory-framework

A library for constructing allocators and memory pools. It also contains broadly useful abstractions and utilities for memory management. UMF allows users to manage multiple memory pools characterized by different attributes, allowing certain allocation types to be isolated from others and allocated using different hardware resources as required.

allocators cxl cxl-mem jemalloc levelzero malloc memory oneapi tbbmalloc

Last synced: 16 May 2025

https://github.com/js2xxx/ferroc

A lock-free memory allocator

allocator malloc memory rust

Last synced: 26 Apr 2025

https://github.com/ralight/mallocfail

Malloc failure testing

c malloc testing

Last synced: 23 Apr 2025

https://github.com/portasynthinca3/randalloc

Blazing fast and memory safe malloc implementation using rand.

blazing-fast joke-project malloc memory-safe

Last synced: 10 Apr 2025

https://github.com/yodaos-project/malldump

Attach to a process and dump statistics of low level malloc(ptmalloc, the glibc implementation) of the process.

heapdump malloc mallocdump ptmalloc

Last synced: 12 Oct 2025

https://github.com/fklr/atomalloc

atomalloc is an asynchronous, atomic, and lock-free memory allocator written in pure safe Rust

allocator async atomic lock-free malloc rust

Last synced: 24 Mar 2025

https://github.com/tier4/heaphook

Replace all the dynamic heap allocation functions by LD_PRELOAD.

ldpreload malloc ros2

Last synced: 27 Feb 2025

https://github.com/piotrmurach/benchmark-malloc

Trace memory allocations and collect stats

benchmark malloc performance-analysis ruby rubygem

Last synced: 20 Aug 2025

https://github.com/ysoroko/ft_split_tester

A complete test unit for the troublesome function ft_split (s42 Libft project)

free leak libft malloc memory s19 s42 segfault split tester

Last synced: 11 Apr 2025

https://github.com/ritwickdey/malloc-impl-demo

Minimal implementation of malloc and free for demo purposes.

demo free knowlage-share malloc

Last synced: 27 Feb 2025

https://github.com/jotavare/libft

Create my own library and redo a set of functions from the C standard library.

c dynamic-array gdb libft linked-list makefile malloc norminette standard-library string-manipulation string-matching valgrind

Last synced: 24 Apr 2025

https://github.com/jakubtomsu/odin-mimalloc

Odin bindings for mimalloc (https://github.com/microsoft/mimalloc). mimalloc is a compact general purpose allocator with excellent performance.

allocator bindings malloc mimalloc odin odin-lang odin-lib

Last synced: 07 Oct 2025

https://github.com/noma4i/rails_malloc_trim

Ruby GC malloc_trim for Rails

gc malloc rails ruby

Last synced: 28 Apr 2025

https://github.com/mohammedhrima/garbage_collector

protect your C programs from memory leak and double free

malloc memory-allocation memory-leak memory-management

Last synced: 22 Apr 2025

https://github.com/orsinium-labs/true-north

🧭 Powerful and Pythonic framework for reproducible benchmarks of Python code.

benchmark benchmarks malloc malloc-benchmarks opcodes performance python python3 pythonic tracing

Last synced: 03 Sep 2025

https://github.com/nihlus/zalloc

zalloc is a safety- and security-oriented wrapper around malloc.

allocator c calloc hacktoberfest malloc safety security

Last synced: 13 May 2025

https://github.com/max0x7ba/thp-usage

A script to show processes that use transparent huge pages on Linux.

linux malloc memory-allocator performance python thp transparent-huge-pages

Last synced: 10 Apr 2025

https://github.com/jhass/crystal-malloc_pthread_shim

Redirect malloc and pthread functions to bdwgc

binding crystal malloc pthread shard threads

Last synced: 17 Aug 2025

https://github.com/snawoot/freelist

Pure Go generic implementation of freelist allocator

freelist malloc malloc-library memory-allocation memory-management

Last synced: 13 Apr 2025

https://github.com/luni64/static_malloc

Arduino wrapper around Andrey Rys static memory allocator library smalloc

arduino dynamic-memory-allocation external-ram malloc teensy-4

Last synced: 11 Apr 2025

https://github.com/nvzqz/malloced

A malloc-ed box pointer type for Rust

buf c ffi free malloc rust safe

Last synced: 19 Mar 2025

https://github.com/yugr/failing-malloc

A simple 5-minute checker which simulates OOM failures by returning NULL from malloc

checker malloc runtime-verification

Last synced: 11 Apr 2025

https://github.com/josh-audio/malloc

A memory allocation simulator

education malloc react visualization

Last synced: 30 Apr 2025

https://github.com/gyakobo/quadtree-image-compression

This project aims utilize a graph(a tree) as a form of image value compression by implementing a special kind of data structure where it basically groups repeating variables into a node and ungroups non-repeating values into their own nodes.

c c-plus-plus compression-algorithm dynamic-programming grayscale-images malloc njit partitioning pointers-and-arrays rgb tree-structure weissman-score

Last synced: 12 Apr 2025

https://github.com/yvan-sraka/malloc

C dynamic memory allocation functions without dependencies.

c epita malloc memory-allocation no-dependencies

Last synced: 21 Aug 2025

https://github.com/aradzie/dlmalloc

Doug Lea's memory allocator

c libc malloc memory-allocator memory-management

Last synced: 10 Jul 2025

https://github.com/andersonhsporto/ft-libft

The Libft Project at 42, C Library Regrouping Usual Functions

42 42sp ansi-c c libc linked-list makefile malloc unix-logic

Last synced: 09 Apr 2025

https://github.com/farzonl/custommalloc

a malloc implementation I wrote a while back

computer-systems makefile malloc memory-allocation sbrk

Last synced: 12 Apr 2025

https://github.com/retr0kr0dy/malloc-bomb

Presenting the latest Linux bomb exploit: not a fork but a malloc-based threat. Delve into the intricacies of this novel vulnerability.

coding cybersecurity denial-of-service dos exploit forkbomb hacking infosec linux malloc pentesting security system-exploitation vulnerability

Last synced: 23 Sep 2025

https://github.com/alessandro-salerno/listlib

Listlib is a simple, unsafe, slow and easy to use library that implements a heap-allocated vector of any type

c list malloc unsafe vector void-pointers

Last synced: 23 Mar 2025

https://github.com/erikgartner/custom-linux-alloc

Custom implementations of malloc, calloc, free and realloc.

alloc linux linux-kernel malloc

Last synced: 31 Mar 2025

https://github.com/micahondiwa/alx-low_level_programming

Low-level programming language with ALX and Holberton School

c data-structures malloc malloc-free malloc-library

Last synced: 18 Sep 2025

https://github.com/marysaka/cryloc

A platform independent memory allocator in Crystal

crystal malloc memory-allocator nostd platform-independent

Last synced: 21 Feb 2025

https://github.com/christarazi/galloc

An implementation of `malloc(3)` in the Go programming language

brk dynamic-memory-allocation go golang heap linux malloc memory-management unix

Last synced: 08 May 2025

https://github.com/gyakobo/mexil

This is Virus Shell Simulator

c game-engine malloc

Last synced: 07 Nov 2025

https://github.com/kamoltat/dynamic-memory-allocator-implicit-

A simulation of Dynamic Memory Allocator, basically we wrote our own version of Malloc(), Free() using padded bits to keep track of the size and availablity. This program is created as a final project for CS210

malloc

Last synced: 20 Mar 2025

https://github.com/akselsledins/academic-malloc

[EPITECH] my-malloc - (very) OLD Project

epitech malloc

Last synced: 13 Jun 2025

https://github.com/erwan-simon/malloc

reimplementation of malloc, free and realloc function in C

c epitech free malloc memory-allocation memory-management realloc

Last synced: 20 Jun 2025

https://github.com/kevinkoech357/alx-low_level_programming

On this repository, you will find programs written in C.

c malloc pointers recursion shell

Last synced: 28 Oct 2025

https://github.com/valsov/mem-alloc

Rust memory allocators

allocators malloc

Last synced: 21 Mar 2025

https://github.com/winterrdog/lib-xmem

a C library with functions to handle memory management with out-of-memory handling

c free library malloc memory-management single-header-lib

Last synced: 21 Mar 2025

https://github.com/matubu/malloc

🔥 A custom implementation of the malloc function in c

allocator c malloc

Last synced: 11 Oct 2025

https://github.com/wenyuzhao/mallockit

A framework for malloc/free ♻️ experiments.

aarch64 hoard linux macos malloc malloc-free memory-allocation memory-management rust x86-64

Last synced: 02 Mar 2025

https://github.com/ashwaniydv/my-memalloc-c

a simple memory allocator implementation in C (I did it out of curiosity to understand how memory management happens at OS level)

c cpp malloc memory memory-management

Last synced: 25 Oct 2025

https://github.com/micahondiwa/printf

Creating and implementing a custom printf function in C

c cli data-structures header-files malloc malloc-free printf

Last synced: 07 Aug 2025

https://github.com/mutokrm/googlestep

This repository has homework that I submitted during Google STEP where I learned the basics of of Computer Science.

algorithms calculator data-structures malloc traveling-salesman-problem

Last synced: 26 Dec 2025

https://github.com/agauniyal/naive_malloc

An implementation of naive and bare bones malloc

cpp cpp17 free malloc

Last synced: 23 Mar 2025

https://github.com/nullswan/c_garbage_collector

C garbage collector, storing any malloc in a hash_table, resulting in a easier free, preventing any memory leaks during 42 School projects.

c collector free garbage malloc memory

Last synced: 26 Feb 2025

https://github.com/andersonhsporto/ft-get-next-line

Function Which Returns a Line Read From a File Descriptor

buffer-management c malloc unix-logic

Last synced: 06 Mar 2025

https://github.com/andersonhsporto/h-cs50-2021

Assignments and Exercises for CS50’s Introduction to Computer Science

c cs50 linked-list malloc memory scratch

Last synced: 06 Mar 2025

https://github.com/is0xjh25/data-insertion-searching

Inserting the dataset by using linked list.

clanguage linked-list malloc

Last synced: 14 Jun 2025

https://github.com/sav/libmallocjack

This library hooks malloc to provide leak information, allocation per function and also allows you to limit heap usage. You can also add custom traces and filters.

allocation debug filter hook libc malloc memory-leak profiling trace

Last synced: 26 Feb 2025

https://github.com/bnoufel/malloc

Create your own Malloc

42projects malloc system

Last synced: 15 Mar 2025

https://github.com/bnoufel/malloc_test

Test your malloc

malloc test testing-tools

Last synced: 15 Mar 2025

https://github.com/richardmiruka/alx-low_level_programming

This repository contains multiple programs written in C for Low-Level programming track @ ALX Africa.(Holberton School)

argc-argv bit-manipulation hash-table linked-list malloc pointers pointers-in-c printf realloc simple-shell sorting-algorithms static-libraries

Last synced: 05 Jan 2026

https://github.com/kylesmith19091/malloc-implementation

A from scratch implementation of the malloc c function using a custom heap structure

malloc

Last synced: 28 Mar 2025

https://github.com/a1exwang/bartender

A distributed NVRAM-based memory allocator. A related programming language "adonis" is at https://github.com/a1exwang/adonis-lang

allocator distributed-memory-management malloc nvram persistent-data-structure

Last synced: 08 Jan 2026

https://github.com/thefangbear/p.c

Addictive memory consumption utility

bad-code c malloc

Last synced: 10 Dec 2025

https://github.com/gyakobo/sparse-matrix

This project aims utilize a sparse matrix as form of matrix or image value compression by basically implementing a special kind of data structure where it omits one continuously recurring value ultimately saving space only for "important" variables.

c c-struct compression-algorithm image-compression malloc njit sparse-matrix weissman-score

Last synced: 09 Oct 2025

https://github.com/andresweitzel/ejercicios_resueltos_c

Ejercicios Resueltos en C acerca de Estruc. Datos/Control, Manejo de Memoria, Listas, Punteros, Pilas, Colas, etc.

arrays-and-strings c estructuras-de-control estructuras-de-datos funciones listas malloc matrices

Last synced: 13 Oct 2025

https://github.com/yapeansa/matrizes_dinamicas

Sobre matrizes usando alocação dinâmica

c malloc

Last synced: 01 Apr 2025

https://github.com/dane-meister/sfmm-memory-allocator

A detailed memory allocator w/ functions re-implementing malloc et al. to access and manipulate storage in the heap using C.

c free heap malloc memory-management realloc system-programming

Last synced: 26 Mar 2025

https://github.com/g3th/pyramid_c

My first C program, which is complete aids.

aids c char malloc null-terminator pointer

Last synced: 07 Sep 2025

https://github.com/bnoufel/libft

The libft project takes up the concept of the D06 of the swimming pool

42born2code 42projects ftprintf globing libc libft malloc

Last synced: 20 Jun 2025

https://github.com/yunir/malloc-implementation

Third semester. System programming languages. Sixth laboratory work.

malloc memory-allocation

Last synced: 17 Mar 2025

https://github.com/maxgfr/c-management-students

A program in C who let an admin to manage student

algorithm c calloc malloc school-project

Last synced: 13 May 2025

https://github.com/amid68/xmalloc

The xmalloc project simplifies memory allocation in C by providing a custom wrapper around malloc() that automatically handles memory allocation failures, ensuring programs either succeed in allocating memory or terminate gracefully.

c malloc memory-allocation

Last synced: 24 Feb 2025

https://github.com/yakshalang/stmmr

Use a stack allocated memory block as a heap with provided malloc family functions.

c c99 calloc free malloc memory-management realloc single-header-library stack

Last synced: 21 Nov 2025

https://github.com/teemperor/libmemintercept

Library for intercepting memory allocation functions (malloc, free, ...)

cpp free malloc malloc-free memory-allocation

Last synced: 05 Apr 2025

https://github.com/frontear/mylloc

Simple custom implementation of malloc(3) for educational purposes.

educational malloc nix

Last synced: 21 Mar 2025

https://github.com/ahvar/interpreter

The interpreter parses and interprets code

c malloc pointers struct typedef

Last synced: 11 May 2025

https://github.com/pot-pourri/memory

:floppy_disk: Memory management for JavaScript

agpl alloc calloc collect free javascript malloc

Last synced: 12 Dec 2025