metadata region unification is completed

This commit is contained in:
Daniel Micay 2018-10-18 16:10:49 -04:00
parent 1e03b004f5
commit cf053e74d1

View File

@ -186,8 +186,8 @@ was a bit less important and if a core goal was finding latent bugs.
* State within global variables is entirely read-only after initialization * State within global variables is entirely read-only after initialization
with pointers to the isolated allocator state so leaking the address of with pointers to the isolated allocator state so leaking the address of
the library doesn't leak the address of writable state the library doesn't leak the address of writable state
* [in-progress] Allocator state is located within a dedicated region with * Allocator state is located within a dedicated region with high entropy
high entropy randomly sized guard regions around it randomly sized guard regions around it
* [in-progress] Protection via Memory Protection Keys (MPK) on x86\_64 * [in-progress] Protection via Memory Protection Keys (MPK) on x86\_64
* [implementing stronger state protection is in-progress] * [implementing stronger state protection is in-progress]
* Extension for retrieving the size of allocations with fallback * Extension for retrieving the size of allocations with fallback