only use reserved memory for regions hash table

This commit is contained in:
Daniel Micay 2018-09-01 10:20:23 -04:00
parent c3a4829d77
commit e93d039214
2 changed files with 23 additions and 7 deletions

View file

@ -72,7 +72,9 @@ allocation and then unmapped on free.
* [in-progress] Some slab locations are skipped and remain memory protected,
leaving slab size class regions interspersed with guard pages
* Zero size allocations are memory protected
* [mostly in-progress] Protected allocator metadata
* Protected allocator metadata
* Address space for metadata is never used for allocations and vice versa
* [implementing stronger protection is in-progress]
* Extension for retrieving the size of allocations with fallback
to a sentinel for pointers not managed by the allocator
* Can also return accurate values for pointers *within* small allocations