| AddOrCoalesceFreeList(const MemoryRegion current, const MemoryRegion previous, const MemoryRegion next, const MemoryRegion coalesced) | broom::FreeListAllocator | protected |
| AddOrCoalesceFreeListImpl(FreeList &free_list, const MemoryRegion current, const MemoryRegion previous, const MemoryRegion next, const MemoryRegion coalesced) | broom::FreeListAllocator | protected |
| AddOrCoalesceLargeFreeList(const MemoryRegion current, const MemoryRegion previous, const MemoryRegion next, const MemoryRegion coalesced) | broom::FreeListAllocator | protected |
| Allocate(size_t requested_size) override | broom::FreeListAllocator | virtual |
| AllocateRawPointer(size_t requested_size) | broom::FreeListAllocator | protected |
| Allocator()=default | broom::Allocator | protected |
| CalculateMemoryPressure() const | broom::Allocator | inline |
| current_large_space_ | broom::FreeListAllocator | protected |
| current_space_ | broom::FreeListAllocator | protected |
| Dispose(void *definitely_uintptr) override | broom::FreeListAllocator | virtual |
| DisposeRawPointer(void *definitely_pointer) | broom::FreeListAllocator | protected |
| FillSpaceAndAddToFreeList(FreeList *list, MemorySpace *space) | broom::FreeListAllocator | protected |
| FindExactRegion(FreeList &free_list, const MemoryRegion region) | broom::FreeListAllocator | inlineprotected |
| free_list_ | broom::FreeListAllocator | protected |
| FreeList typedef | broom::FreeListAllocator | protected |
| FreeListAllocator(size_t space_size=kDefaultSpaceSize, size_t large_space_size=kDefaultLargeSpaceSize, size_t large_space_threshold=kDefaultLargeSpaceThreshold) | broom::FreeListAllocator | inlineexplicit |
| GetBasePointerOfMaybeInnerPointer(const void *maybe_inner) const override | broom::FreeListAllocator | virtual |
| GetRealAllocationSize(size_t requested_size) | broom::FreeListAllocator | inlineprotectedstatic |
| Grow(size_t requested_size, MemorySpace **space_to_update) override | broom::FreeListAllocator | virtual |
| IsPinnedBasePointer(const void *pointer) | broom::Allocator | inlineprotectedstatic |
| kBackMetadataSize | broom::Allocator | static |
| kDefaultLargeSpaceSize | broom::Allocator | static |
| kDefaultLargeSpaceThreshold | broom::Allocator | static |
| kDefaultPermissions | broom::Allocator | static |
| kDefaultSpaceSize | broom::Allocator | static |
| kFrontMetadataSize | broom::Allocator | static |
| kGiantMappingSize | broom::Allocator | static |
| kLargeSpaceThreshold | broom::FreeListAllocator | protectedstatic |
| kTotalMetadataSize | broom::Allocator | static |
| large_free_list_ | broom::FreeListAllocator | protected |
| large_space_size_ | broom::FreeListAllocator | protected |
| large_space_threshold_ | broom::FreeListAllocator | protected |
| large_spaces_ | broom::FreeListAllocator | protected |
| LargeSpaceThreshold() const override | broom::FreeListAllocator | inlinevirtual |
| MaximumAllocationSize() | broom::FreeListAllocator | inlineprotectedstatic |
| PinBasePointer(const void *pointer, uint32_t how_many) | broom::Allocator | inlineprotectedstatic |
| space_size_ | broom::FreeListAllocator | protected |
| SpaceMask(size_t space_size) | broom::Allocator | inlineprotectedstatic |
| spaces_ | broom::FreeListAllocator | protected |
| SplitFreeListEntry(FreeList &free_list, FreeList::iterator &pos, size_t requested_size) | broom::FreeListAllocator | protected |
| stats_ | broom::Allocator | protected |
| TryAllocateExactOrFindNext(FreeList &free_list, FreeList::iterator &pos, size_t requested_size) | broom::FreeListAllocator | protected |
| TryAllocateFromFreeList(size_t requested_size) | broom::FreeListAllocator | protected |
| TryAllocateFromFreeListImpl(FreeList &free_list, size_t requested_size) | broom::FreeListAllocator | protected |
| TryAllocateFromLargeFreeList(size_t requested_size) | broom::FreeListAllocator | protected |
| UnpinBasePointer(const void *pointer) | broom::Allocator | inlineprotectedstatic |
| ~Allocator()=default | broom::Allocator | virtual |
| ~FreeListAllocator() | broom::FreeListAllocator | virtual |