A malloc-ed box pointer type.
hardened_malloc rust wrapper
Malloc frequency profiler
smalloc is a simple, fast allocator
Emulate Apache NuttX RTOS for Arm64 with Unicorn Emulator (Avaota-A1 SBC)
A global allocator implementation for embedded systems using the umm_malloc library.
malloc-based box. Supports wrapping pointers or null-terminated strings returned from malloc as a Rust type, which will be free'd on drop.
A tool to implement the C malloc API using a Rust allocator.
Convert jemalloc heap profiles to pprof to understand memory usage, fix memory leaks, and fix OOM Kills.
A safe wrapper around glibc's malloc_info
Malloc implementation using Rust allocator
FFI bindings to the umm_malloc memory allocator.
mwrap wraps all malloc, calloc, and realloc calls to trace the Ruby source location of such calls and bytes allocated at each callsite.
This Ruby extension defines the class Hornetseye::Malloc. Hornetseye::Malloc#new allows you to allocate memory, using Hornetseye::Malloc#+ one can do pointer manipulation, and Hornetseye::Malloc#read and Hornetseye::Malloc#write provide reading Ruby strings from memory and writing Ruby strings to memory.
Allocate requests memory by means of the C function malloc and can release this memory with the C function free again. It is also possible to set values in the memory area.
This library provides access to the SysV mallinfo(3) and mallopt(3) functions as well as (optionally) several glibc-specific malloc_*() functions. Mall.opt, Mall.trim and Mall.xml are the most interesting. 1.0.3 fixes minor issues to be compatible with gem install and rake.
A explicit Ruby's memory management system on programmer-controlled time without malloc/free way.