Home
last modified time | relevance | path

Searched refs:FreeMode (Results 1 – 7 of 7) sorted by relevance

/third_party/node/deps/v8/src/heap/
Dmemory-allocator.cc96 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()
Dfree-list.h39 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;
Dmemory-allocator.h99 enum class FreeMode { enum
122 void PerformFreeMemoryOnQueuedChunks(FreeMode mode,
145 enum class FreeMode { enum
199 V8_EXPORT_PRIVATE void Free(MemoryAllocator::FreeMode mode,
Dfree-list.cc75 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()
Dlarge-spaces.cc124 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()
Dnew-spaces.cc74 MemoryAllocator::FreeMode::kConcurrentlyAndPool, current_page); in EnsureCurrentCapacity()
156 MemoryAllocator::FreeMode::kConcurrentlyAndPool, chunk); in Uncommit()
215 MemoryAllocator::FreeMode::kConcurrentlyAndPool, last); in RewindPages()
Dpaged-spaces.cc110 heap()->memory_allocator()->Free(MemoryAllocator::FreeMode::kImmediately, in TearDown()
519 heap()->memory_allocator()->Free(MemoryAllocator::FreeMode::kConcurrently, in ReleasePage()