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 161 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 162 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 163 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 164 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 165 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 166 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 167 of file ../../third_party/scudo/src/allocator_config.def

Records