Lines Matching refs:AccountingAllocator
18 AccountingAllocator::AccountingAllocator() : unused_segments_mutex_() { in AccountingAllocator() function in v8::internal::AccountingAllocator
29 AccountingAllocator::~AccountingAllocator() { ClearPool(); } in ~AccountingAllocator()
31 void AccountingAllocator::MemoryPressureNotification( in MemoryPressureNotification()
40 void AccountingAllocator::ConfigureSegmentPool(const size_t max_pool_size) { in ConfigureSegmentPool()
74 Segment* AccountingAllocator::GetSegment(size_t bytes) { in GetSegment()
86 Segment* AccountingAllocator::AllocateSegment(size_t bytes) { in AllocateSegment()
99 void AccountingAllocator::ReturnSegment(Segment* segment) { in ReturnSegment()
109 void AccountingAllocator::FreeSegment(Segment* memory) { in FreeSegment()
116 size_t AccountingAllocator::GetCurrentMemoryUsage() const { in GetCurrentMemoryUsage()
120 size_t AccountingAllocator::GetMaxMemoryUsage() const { in GetMaxMemoryUsage()
124 size_t AccountingAllocator::GetCurrentPoolSize() const { in GetCurrentPoolSize()
128 Segment* AccountingAllocator::GetSegmentFromPool(size_t requested_size) { in GetSegmentFromPool()
161 bool AccountingAllocator::AddSegmentToPool(Segment* segment) { in AddSegmentToPool()
191 void AccountingAllocator::ClearPool() { in ClearPool()