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
-
class DefaultMaxEntriesCountState -
class DefaultMaxEntriesCountState -
class DefaultMaxEntrySizeState -
class DefaultMaxEntrySizeState -
class DefaultReleaseToOsIntervalMsState -
class DefaultReleaseToOsIntervalMsState -
class EntriesArraySizeState -
class EntriesArraySizeState -
class MaxReleaseToOsIntervalMsState -
class MaxReleaseToOsIntervalMsState -
class MinReleaseToOsIntervalMsState -
class MinReleaseToOsIntervalMsState -
class QuarantineSizeState -
class QuarantineSizeState