Searched refs:FreeMode (Results 1 – 7 of 7) sorted by relevance
/third_party/node/deps/v8/src/heap/ |
D | memory-allocator.cc | 96 unmapper_->PerformFreeMemoryOnQueuedChunks(FreeMode::kUncommitPooled, in RunImpl() 119 PerformFreeMemoryOnQueuedChunks(FreeMode::kUncommitPooled); in FreeQueuedChunks() 140 PerformFreeMemoryOnQueuedChunks(FreeMode::kFreePooled); in EnsureUnmappingCompleted() 153 MemoryAllocator::Unmapper::FreeMode mode, JobDelegate* delegate) { in PerformFreeMemoryOnQueuedChunks() 168 if (mode == MemoryAllocator::Unmapper::FreeMode::kFreePooled) { in PerformFreeMemoryOnQueuedChunks() 182 PerformFreeMemoryOnQueuedChunks(FreeMode::kFreePooled); in TearDown() 506 void MemoryAllocator::Free(MemoryAllocator::FreeMode mode, MemoryChunk* chunk) { in Free() 508 case FreeMode::kImmediately: in Free() 512 case FreeMode::kConcurrentlyAndPool: in Free() 517 case FreeMode::kConcurrently: in Free()
|
D | free-list.h | 39 enum FreeMode { kLinkCategory, kDoNotLinkCategory }; enum 61 void Free(Address address, size_t size_in_bytes, FreeMode mode, 139 virtual size_t Free(Address start, size_t size_in_bytes, FreeMode mode); 272 size_t Free(Address start, size_t size_in_bytes, FreeMode mode) final { in Free() 365 size_t Free(Address start, size_t size_in_bytes, FreeMode mode) override;
|
D | memory-allocator.h | 99 enum class FreeMode { enum 122 void PerformFreeMemoryOnQueuedChunks(FreeMode mode, 145 enum class FreeMode { enum 199 V8_EXPORT_PRIVATE void Free(MemoryAllocator::FreeMode mode,
|
D | free-list.cc | 75 void FreeListCategory::Free(Address start, size_t size_in_bytes, FreeMode mode, in Free() 149 size_t FreeList::Free(Address start, size_t size_in_bytes, FreeMode mode) { in Free() 275 FreeMode mode) { in Free()
|
D | large-spaces.cc | 124 heap()->memory_allocator()->Free(MemoryAllocator::FreeMode::kImmediately, in TearDown() 342 heap()->memory_allocator()->Free(MemoryAllocator::FreeMode::kConcurrently, in FreeUnmarkedObjects() 566 heap()->memory_allocator()->Free(MemoryAllocator::FreeMode::kConcurrently, in FreeDeadObjects()
|
D | new-spaces.cc | 74 MemoryAllocator::FreeMode::kConcurrentlyAndPool, current_page); in EnsureCurrentCapacity() 156 MemoryAllocator::FreeMode::kConcurrentlyAndPool, chunk); in Uncommit() 215 MemoryAllocator::FreeMode::kConcurrentlyAndPool, last); in RewindPages()
|
D | paged-spaces.cc | 110 heap()->memory_allocator()->Free(MemoryAllocator::FreeMode::kImmediately, in TearDown() 519 heap()->memory_allocator()->Free(MemoryAllocator::FreeMode::kConcurrently, in ReleasePage()
|