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