6 releases
Uses old Rust 2015
0.2.4 | Dec 30, 2018 |
---|---|
0.2.3 | Dec 16, 2018 |
0.2.0 | Nov 5, 2018 |
0.1.1 | Oct 12, 2018 |
#656 in Memory management
10KB
176 lines
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.
Dependencies
~44KB