template <typename AllocatorConfig>

struct BaseConfig

Defined at line 43 of file ../../third_party/scudo/src/allocator_config_wrapper.h

Public Methods

removeConst<const bool>::type getMaySupportMemoryTagging ()

BASE_OPTIONAL(TYPE, NAME, DEFAULT)

Indicates possible support for Memory Tagging.

Defined at line 55 of file ../../third_party/scudo/src/allocator_config.def

removeConst<const bool>::type getQuarantineDisabled ()

Disable the quarantine code.

Defined at line 58 of file ../../third_party/scudo/src/allocator_config.def

removeConst<const bool>::type getExactUsableSize ()

If set to true, malloc_usable_size returns the exact size of the allocation.

If set to false, return the total available size in the allocation.

Defined at line 62 of file ../../third_party/scudo/src/allocator_config.def

removeConst<const bool>::type getEnableZeroOnDealloc ()

Writes zeros to the memory slot when a allocation is returned to

the allocator. This decommits memory on operating systems that

detects pages full of zero."

Defined at line 68 of file ../../third_party/scudo/src/allocator_config.def

Records