Home
last modified time | relevance | path

Searched refs:LocalAllocationBuffer (Results 1 – 8 of 8) sorted by relevance

/third_party/node/deps/v8/src/heap/
Dspaces.h411 class LocalAllocationBuffer {
416 static LocalAllocationBuffer InvalidBuffer() { in InvalidBuffer()
417 return LocalAllocationBuffer( in InvalidBuffer()
423 static inline LocalAllocationBuffer FromResult(Heap* heap,
427 ~LocalAllocationBuffer() { CloseAndMakeIterable(); } in ~LocalAllocationBuffer()
429 LocalAllocationBuffer(const LocalAllocationBuffer& other) = delete;
430 V8_EXPORT_PRIVATE LocalAllocationBuffer(LocalAllocationBuffer&& other)
433 LocalAllocationBuffer& operator=(const LocalAllocationBuffer& other) = delete;
434 V8_EXPORT_PRIVATE LocalAllocationBuffer& operator=(
435 LocalAllocationBuffer&& other) V8_NOEXCEPT;
[all …]
Dspaces.cc298 LinearAllocationArea LocalAllocationBuffer::CloseAndMakeIterable() { in CloseAndMakeIterable()
308 void LocalAllocationBuffer::MakeIterable() { in MakeIterable()
317 LocalAllocationBuffer::LocalAllocationBuffer( in LocalAllocationBuffer() function in v8::internal::LocalAllocationBuffer
322 LocalAllocationBuffer::LocalAllocationBuffer(LocalAllocationBuffer&& other) in LocalAllocationBuffer() function in v8::internal::LocalAllocationBuffer
327 LocalAllocationBuffer& LocalAllocationBuffer::operator=( in operator =()
328 LocalAllocationBuffer&& other) V8_NOEXCEPT { in operator =()
Dspaces-inl.h138 AllocationResult LocalAllocationBuffer::AllocateRawAligned( in AllocateRawAligned()
153 LocalAllocationBuffer LocalAllocationBuffer::FromResult(Heap* heap, in FromResult()
162 return LocalAllocationBuffer(heap, LinearAllocationArea(top, top + size)); in FromResult()
165 bool LocalAllocationBuffer::TryMerge(LocalAllocationBuffer* other) { in TryMerge()
169 bool LocalAllocationBuffer::TryFreeLast(HeapObject object, int object_size) { in TryFreeLast()
Dconcurrent-allocator.h43 lab_(LocalAllocationBuffer::InvalidBuffer()) {} in ConcurrentAllocator()
74 LocalAllocationBuffer lab_;
Devacuation-allocator.h29 new_space_lab_(LocalAllocationBuffer::InvalidBuffer()), in EvacuationAllocator()
69 LocalAllocationBuffer new_space_lab_;
Devacuation-allocator-inl.h109 LocalAllocationBuffer saved_lab = std::move(new_space_lab_); in NewLocalAllocationBuffer()
110 new_space_lab_ = LocalAllocationBuffer::FromResult(heap_, result, kLabSize); in NewLocalAllocationBuffer()
Dconcurrent-allocator.cc146 LocalAllocationBuffer saved_lab = std::move(lab_); in EnsureLab()
147 lab_ = LocalAllocationBuffer::FromResult( in EnsureLab()
Dmark-compact.cc1748 buffer_(LocalAllocationBuffer::InvalidBuffer()), in EvacuateNewSpaceVisitor()
1838 LocalAllocationBuffer buffer_;