diff options
Diffstat (limited to 'README')
-rw-r--r-- | README | 9 |
1 files changed, 4 insertions, 5 deletions
@@ -12,6 +12,9 @@ Benefits are: 3. The library is small, simple, and convenient to use. It even supports unaligned base addresses. + 4. Support for realloc and reserving subregions (e.g., device MMIO + addresses). + Caveats are: 1. The minimum allocation size is nontrivial, approximately 64 bytes @@ -23,11 +26,7 @@ Caveats are: corrupted; the probability is configurable by the user. The default has a 1/2^128-chance of getting corrupted per program operation. - 4. We do not (yet) support some common allocator features, including - realloc and reserving a specific subregion (e.g., device MMIO - addresses). - - 5. Some advanced allocator features, e.g., iterating over allocated regions + 4. Some advanced allocator features, e.g., iterating over allocated regions or attempting to dynamically improve cache locality, are not supported. Traditional optimized buddy allocators (see Knuth Vol 1) require at least 1/2 |