struct CacheConfig

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

Public Methods

bool getMaySupportMemoryTagging ()

TODO: Pass this flag through template argument to remove this hard-coded

function.

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

bool getQuarantineDisabled ()

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

removeConst<const u32>::type getEntriesArraySize ()

SECONDARY_CACHE_OPTIONAL(TYPE, NAME, DEFAULT)

Defines the type of cache used by the Secondary. Some additional

configuration entries can be necessary depending on the Cache.

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

removeConst<const u32>::type getQuarantineSize ()

SECONDARY_CACHE_OPTIONAL(TYPE, NAME, DEFAULT)

Defines the type of cache used by the Secondary. Some additional

configuration entries can be necessary depending on the Cache.

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

removeConst<const u32>::type getDefaultMaxEntriesCount ()

SECONDARY_CACHE_OPTIONAL(TYPE, NAME, DEFAULT)

Defines the type of cache used by the Secondary. Some additional

configuration entries can be necessary depending on the Cache.

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

removeConst<const uptr>::type getDefaultMaxEntrySize ()

SECONDARY_CACHE_OPTIONAL(TYPE, NAME, DEFAULT)

Defines the type of cache used by the Secondary. Some additional

configuration entries can be necessary depending on the Cache.

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

removeConst<const s32>::type getMinReleaseToOsIntervalMs ()

SECONDARY_CACHE_OPTIONAL(TYPE, NAME, DEFAULT)

Defines the type of cache used by the Secondary. Some additional

configuration entries can be necessary depending on the Cache.

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

removeConst<const s32>::type getMaxReleaseToOsIntervalMs ()

SECONDARY_CACHE_OPTIONAL(TYPE, NAME, DEFAULT)

Defines the type of cache used by the Secondary. Some additional

configuration entries can be necessary depending on the Cache.

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

removeConst<const s32>::type getDefaultReleaseToOsIntervalMs ()

SECONDARY_CACHE_OPTIONAL(TYPE, NAME, DEFAULT)

Defines the type of cache used by the Secondary. Some additional

configuration entries can be necessary depending on the Cache.

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

Records