Broom 1.0.0
A thread-local C++ Garbage Collector
Loading...
Searching...
No Matches
broom::Allocator Member List

This is the complete list of members for broom::Allocator, including all inherited members.

Allocate(size_t requested_size)=0broom::Allocatorpure virtual
Allocator()=defaultbroom::Allocatorprotected
CalculateMemoryPressure() constbroom::Allocatorinline
Dispose(void *definitely_uintptr)=0broom::Allocatorpure virtual
GarbageCollectorbroom::Allocatorfriend
GetBasePointerOfMaybeInnerPointer(const void *maybe_inner) const =0broom::Allocatorpure virtual
Grow(size_t requested_size, MemorySpace **space_to_update)=0broom::Allocatorpure virtual
IsPinnedBasePointer(const void *pointer)broom::Allocatorinlineprotectedstatic
kBackMetadataSizebroom::Allocatorstatic
kDefaultLargeSpaceSizebroom::Allocatorstatic
kDefaultLargeSpaceThresholdbroom::Allocatorstatic
kDefaultPermissionsbroom::Allocatorstatic
kDefaultSpaceSizebroom::Allocatorstatic
kFrontMetadataSizebroom::Allocatorstatic
kGiantMappingSizebroom::Allocatorstatic
kTotalMetadataSizebroom::Allocatorstatic
LargeSpaceThreshold() const =0broom::Allocatorpure virtual
PinBasePointer(const void *pointer, uint32_t how_many)broom::Allocatorinlineprotectedstatic
SpaceMask(size_t space_size)broom::Allocatorinlineprotectedstatic
stats_broom::Allocatorprotected
UnpinBasePointer(const void *pointer)broom::Allocatorinlineprotectedstatic
~Allocator()=defaultbroom::Allocatorvirtual