An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: malloc-library

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.

Language: C - Size: 1.04 MB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 1,387 - Forks: 103

plasma-umass/Mesh

A memory allocator that automatically reduces the memory footprint of C/C++ applications.

Language: C++ - Size: 5.69 MB - Last synced at: 10 days ago - Pushed at: 10 months ago - Stars: 1,806 - Forks: 79

Flow-IPC/ipc

[Start here!] Flow-IPC - Modern C++ toolkit for high-speed inter-process communication (IPC)

Language: C++ - Size: 162 MB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 387 - Forks: 15

Flow-IPC/ipc_shm_arena_lend

Flow-IPC Sub-project - SHM-jemalloc - Commercial-grade jemalloc memory manager turbocharges your zero-copy work [See `ipc` repo first]

Language: C++ - Size: 687 KB - Last synced at: 24 days ago - Pushed at: 24 days ago - Stars: 1 - Forks: 1

akhin/llmalloc

A low latency oriented thread caching allocator for Linux/Windows. Single header & LD_PRELOADable.

Language: C++ - Size: 5.55 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 20 - Forks: 0

Thermadiag/micromalloc

Low memory overhead allocator

Language: C++ - Size: 355 KB - Last synced at: 22 days ago - Pushed at: 5 months ago - Stars: 29 - Forks: 0

Snawoot/freelist

Pure Go generic implementation of freelist allocator

Language: Go - Size: 43.9 KB - Last synced at: 8 days ago - Pushed at: 7 months ago - Stars: 6 - Forks: 0

katahiromz/EAT

Eyeball Allocation Table

Language: C++ - Size: 64.5 KB - Last synced at: 13 days ago - Pushed at: 7 months ago - Stars: 3 - Forks: 1

nasrat-v/malloc

A personal implementation of glibc functions malloc(), free() and realloc()

Language: C - Size: 20.5 KB - Last synced at: 2 days ago - Pushed at: about 7 years ago - Stars: 10 - Forks: 2

akhin/metamalloc

Malloc as a single-header library. Linux & Windows . Can also be used for local allocations. Repo also provides a live per-thread HTTP memory profiler as a separate single-header with no dependencies

Language: C++ - Size: 3.1 MB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 104 - Forks: 3

adiee5/palloc

Dynamic Memory alocation library for prog8

Language: Lua - Size: 21.5 KB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 1 - Forks: 0

EmuraDaisuke/MemoryAllocator.KanameShiki

Fast multi-threaded memory allocator

Language: C++ - Size: 364 KB - Last synced at: 9 months ago - Pushed at: over 5 years ago - Stars: 77 - Forks: 9

topimiettinen/libaslrmalloc

LD_PRELOADed library to randomize malloc and friends.

Language: C - Size: 347 KB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 6 - Forks: 1

astonHC/hazza_malloc

Recreational Malloc System created as per the CS1_CS module - Aston University

Language: C - Size: 85.9 KB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 0 - Forks: 0

Nerveustech/Free-Them-All

Free Them All is a library implemented in C to keep track of allocations and be able to free them later even with a simple function.

Language: C - Size: 24.4 KB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 0 - Forks: 0

ibeauregard/malloc

This project is a custom implementation of the C family of functions in charge of dynamic memory management: malloc, calloc, realloc and free.

Language: C - Size: 33.2 KB - Last synced at: about 1 year ago - Pushed at: over 2 years ago - Stars: 2 - Forks: 2

azureblue/c-alloc-checker

C Alloc Checker

Language: C - Size: 10.7 KB - Last synced at: about 1 year ago - Pushed at: about 8 years ago - Stars: 0 - Forks: 0

ordo-one/package-jemalloc

A Swift module map for the jemalloc memory allocator

Language: Swift - Size: 9.77 KB - Last synced at: about 1 month ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 1

micahondiwa/cs50

Harvard CS50's Introduction to Computer Science

Language: C - Size: 184 KB - Last synced at: 18 days ago - Pushed at: about 2 years ago - Stars: 2 - Forks: 0

micahondiwa/alx-low_level_programming

Low-level programming language with ALX and Holberton School

Language: C - Size: 614 KB - Last synced at: 18 days ago - Pushed at: over 1 year ago - Stars: 2 - Forks: 0

Kicksecure/hardened_malloc Fork of GrapheneOS/hardened_malloc

Hardened Memory Allocator for many Applications to increase Security. Debian packaging fork only. Fork Homepage: https://www.whonix.org/wiki/Hardened_Malloc Upstream original: https://github.com/GrapheneOS/hardened_malloc

Language: C - Size: 935 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 8 - Forks: 3

ngiambla/libmem

Language: C - Size: 67.4 KB - Last synced at: over 1 year ago - Pushed at: over 2 years ago - Stars: 9 - Forks: 1

A-Mahla/Malloc

Re-implementing the Iconic C Memory Allocator

Language: C - Size: 117 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

Holladworld/alx-low_level_programming

Repository contains all of the projects done at ALX Software Engineering School's on Low Level Programming. All of the projects are written in C with styling guide `Betty Style. All projects are created to run on Ubuntu 14.04, & 20.4 then compiled with the command

Language: C - Size: 421 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

mhahnFr/mh_malloc

Small memory management library.

Language: C - Size: 194 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

GJDuck/libredfat

A hardened malloc() replacement

Language: C - Size: 41 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 6 - Forks: 1

micahondiwa/alx-pointers_arrays_c

Implementing pointers and arrays in C.

Language: C - Size: 12.7 KB - Last synced at: 18 days ago - Pushed at: about 2 years ago - Stars: 1 - Forks: 0

vsokh/Malloc

Implementation of malloc, realloc, and free.

Language: C - Size: 58.6 KB - Last synced at: 4 days ago - Pushed at: over 3 years ago - Stars: 2 - Forks: 1

Superchen17/Duke-ECE-650

Duke ece 650 homework

Language: C - Size: 761 KB - Last synced at: almost 2 years ago - Pushed at: almost 3 years ago - Stars: 1 - Forks: 0

SheatNoisette/smalloc-v

Abusing V compiler to add static memory allocation

Language: V - Size: 13.7 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 6 - Forks: 0

zyn10/Malloc_Library_using_C

Language: C - Size: 24.4 KB - Last synced at: about 1 month ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

ohgree/malloc-lab

Malloc package using ordered explicitly-linked free lists and a few heuristics for realloc. Project 3 of CSE4100 - System Programming course in Sogang University.

Language: C - Size: 318 KB - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

ahmeducf/dynamic-memory-allocator

A simple explicit allocator package based on implicit list.

Language: C - Size: 11.7 KB - Last synced at: about 2 years ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 0

ComprosoftCEO/MyMalloc

My own implementation of malloc and free

Language: C - Size: 43.9 KB - Last synced at: about 2 years ago - Pushed at: over 6 years ago - Stars: 1 - Forks: 0

ecnx/lmem

Portable malloc() implementation for embedded devices

Language: C - Size: 1.95 KB - Last synced at: about 2 years ago - Pushed at: almost 6 years ago - Stars: 0 - Forks: 0

AlexandrosPlessias/BigNumbers

Addition & Subtraction for Big Numbers

Language: C - Size: 150 KB - Last synced at: 6 days ago - Pushed at: almost 5 years ago - Stars: 0 - Forks: 0