Home
last modified time | relevance | path

Searched defs:local_heap (Results 1 – 21 of 21) sorted by relevance

/third_party/node/deps/v8/src/heap/
Dparked-scope.h21 explicit ParkedScope(LocalHeap* local_heap) : local_heap_(local_heap) { in ParkedScope()
37 explicit UnparkedScope(LocalHeap* local_heap) : local_heap_(local_heap) { in UnparkedScope()
53 explicit ParkedMutexGuard(LocalHeap* local_heap, base::Mutex* mutex) in ParkedMutexGuard()
78 ParkedSharedMutexGuardIf(LocalHeap* local_heap, base::SharedMutex* mutex, in ParkedSharedMutexGuardIf()
Dmarking-barrier.cc34 MarkingBarrier::MarkingBarrier(LocalHeap* local_heap) in MarkingBarrier()
139 heap->safepoint()->IterateLocalHeaps([is_compacting](LocalHeap* local_heap) { in ActivateAll()
147 heap->safepoint()->IterateLocalHeaps([](LocalHeap* local_heap) { in DeactivateAll()
156 [](LocalHeap* local_heap) { local_heap->marking_barrier()->Publish(); }); in PublishAll()
Dsafepoint.h105 void AddLocalHeap(LocalHeap* local_heap, Callback callback) { in AddLocalHeap()
121 void RemoveLocalHeap(LocalHeap* local_heap, Callback callback) { in RemoveLocalHeap()
Dconcurrent-allocator.h40 explicit ConcurrentAllocator(LocalHeap* local_heap, PagedSpace* space) in ConcurrentAllocator()
Dsafepoint.cc136 for (LocalHeap* local_heap = local_heaps_head_; local_heap; in SetSafepointRequestedFlags() local
155 void IsolateSafepoint::LockMutex(LocalHeap* local_heap) { in LockMutex()
184 for (LocalHeap* local_heap = local_heaps_head_; local_heap; in ClearSafepointRequestedFlags() local
Dcollection-barrier.cc80 bool CollectionBarrier::AwaitCollectionBackground(LocalHeap* local_heap) { in AwaitCollectionBackground()
Dlarge-spaces.cc178 LocalHeap* local_heap, int object_size) { in AllocateRawBackground()
183 LocalHeap* local_heap, int object_size, Executability executable) { in AllocateRawBackground()
597 LocalHeap* local_heap, int object_size) { in AllocateRawBackground()
Dconcurrent-allocator.cc23 LocalHeap local_heap(heap, ThreadKind::kBackground); in RunInternal() local
Dincremental-marking.cc308 heap()->safepoint()->IterateLocalHeaps([](LocalHeap* local_heap) { in StartBlackAllocation()
323 [](LocalHeap* local_heap) { local_heap->UnmarkLinearAllocationArea(); }); in PauseBlackAllocation()
Dheap.cc432 bool Heap::CanExpandOldGenerationBackground(LocalHeap* local_heap, in CanExpandOldGenerationBackground()
1387 safepoint()->IterateLocalHeaps([](LocalHeap* local_heap) { in GarbageCollectionEpilogueInSafepoint()
2178 void Heap::CollectGarbageForBackground(LocalHeap* local_heap) { in CollectGarbageForBackground()
3692 safepoint()->IterateLocalHeaps([](LocalHeap* local_heap) { in MakeHeapIterable()
3707 [](LocalHeap* local_heap) { local_heap->FreeLinearAllocationArea(); }); in FreeLinearAllocationAreas()
3720 safepoint()->IterateLocalHeaps([](LocalHeap* local_heap) { in FreeSharedLinearAllocationAreas()
5456 bool Heap::ShouldExpandOldGenerationOnSlowAllocation(LocalHeap* local_heap) { in ShouldExpandOldGenerationOnSlowAllocation()
5490 bool Heap::IsRetryOfFailedAllocation(LocalHeap* local_heap) { in IsRetryOfFailedAllocation()
5495 bool Heap::IsMainThreadParked(LocalHeap* local_heap) { in IsMainThreadParked()
Dpaged-spaces.cc606 LocalHeap* local_heap, size_t min_size_in_bytes, size_t max_size_in_bytes, in RawRefillLabBackground()
/third_party/node/deps/v8/src/handles/
Dlocal-handles-inl.h17 V8_INLINE Address* LocalHandleScope::GetHandle(LocalHeap* local_heap, in GetHandle()
37 LocalHandleScope::LocalHandleScope(LocalHeap* local_heap) { in LocalHandleScope()
82 void LocalHandleScope::CloseScope(LocalHeap* local_heap, Address* prev_next, in CloseScope()
Dmaybe-handles-inl.h21 MaybeHandle<T>::MaybeHandle(T object, LocalHeap* local_heap) in MaybeHandle()
37 LocalHeap* local_heap) { in MaybeObjectHandle()
56 MaybeObjectHandle::MaybeObjectHandle(Object object, LocalHeap* local_heap) in MaybeObjectHandle()
110 inline MaybeObjectHandle handle(MaybeObject object, LocalHeap* local_heap) { in handle()
Dlocal-handles.cc16 Address* LocalHandleScope::GetMainThreadHandle(LocalHeap* local_heap, in GetMainThreadHandle()
22 void LocalHandleScope::OpenMainThreadScope(LocalHeap* local_heap) { in OpenMainThreadScope()
31 void LocalHandleScope::CloseMainThreadScope(LocalHeap* local_heap, in CloseMainThreadScope()
Dhandles-inl.h26 HandleBase::HandleBase(Address object, LocalHeap* local_heap) in HandleBase()
59 Handle<T>::Handle(T object, LocalHeap* local_heap) in Handle()
73 V8_INLINE Handle<T> handle(T object, LocalHeap* local_heap) { in handle()
Dpersistent-handles.cc36 void PersistentHandles::Attach(LocalHeap* local_heap) { in Attach()
Dhandles.cc56 LocalHeap* local_heap = isolate->CurrentLocalHeap(); in IsDereferenceAllowed() local
/third_party/node/deps/v8/src/codegen/
Dtick-counter.cc25 void TickCounter::AttachLocalHeap(LocalHeap* local_heap) { in AttachLocalHeap()
/third_party/node/deps/v8/src/objects/
Dfeedback-vector.h663 LocalHeap* local_heap) { in FromBackgroundThread()
697 NexusConfig(Isolate* isolate, LocalHeap* local_heap) in NexusConfig()
Dstring-inl.h78 LocalHeap* local_heap = LocalHeap::Current(); in GetIsolateIfNeeded() local
/third_party/node/deps/v8/src/execution/
Disolate.cc5578 LocalHeap* local_heap = LocalHeap::Current(); in ThrowInternal() local