Skip to content

blt/bh_alloc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

bh_alloc

This project implements a simple bump allocator for the bughunt-rust project. The allocator works from a fixed-size pool, only ever allocating and never deallocating. When the allocator runs out of memory exit(0) is called.

The motivation for this kind of allocator is to avoid memory allocation failure panics during fuzz runs.

The idea is via @shnatsel in this discussion. I read through wee_alloc when writing this. That project's static array implementation saved me from calling sbrk somewhere.

About

A collection of fastish allocators

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages