class MemMapDefault
Defined at line 31 of file ../../third_party/scudo/src/mem_map.h
This will be deprecated when every allocator has been supported by each
platform's `MemMap` implementation.
Public Methods
void MemMapDefault ()
Defined at line 33 of file ../../third_party/scudo/src/mem_map.h
void MemMapDefault (uptr Base, uptr Capacity)
Defined at line 34 of file ../../third_party/scudo/src/mem_map.h
bool mapImpl (uptr Addr, uptr Size, const char * Name, uptr Flags)
Impls for base functions.
void releasePagesToOSImpl (uptr From, uptr Size)
Defined at line 41 of file ../../third_party/scudo/src/mem_map.h
uptr getBaseImpl ()
Defined at line 45 of file ../../third_party/scudo/src/mem_map.h
uptr getCapacityImpl ()
Defined at line 46 of file ../../third_party/scudo/src/mem_map.h
void unmapImpl (uptr Addr, uptr Size)
bool remapImpl (uptr Addr, uptr Size, const char * Name, uptr Flags)
void setMemoryPermissionImpl (uptr Addr, uptr Size, uptr Flags)
void releaseAndZeroPagesToOSImpl (uptr From, uptr Size)
void setMapPlatformData (MapPlatformData & NewData)
Defined at line 48 of file ../../third_party/scudo/src/mem_map.h