Expand description
Bindings for jemalloc as an allocator
This crate provides bindings to jemalloc as a memory allocator for Rust.
This crate mainly exports, one type, Jemalloc, which implements the
GlobalAlloc trait and optionally the Alloc trait,
and is suitable both as a memory allocator and as a global allocator.
Modules§
Structs§
- Jemalloc
- Handle to the jemalloc allocator
Constants§
Functions§
- adjust_
layout ⚠ - Adjust the layout’s size and alignment based on platform requirements prior to calls into jemalloc.
- usable_
size ⚠ - Return the usable size of the allocation pointed to by ptr.