Home
last modified time | relevance | path

Searched refs:local_heap_ (Results 1 – 15 of 15) sorted by relevance

/third_party/node/deps/v8/src/handles/
Dlocal-handles-inl.h44 local_heap_ = local_heap; in LocalHandleScope()
52 if (local_heap_->is_main_thread()) { in ~LocalHandleScope()
53 CloseMainThreadScope(local_heap_, prev_next_, prev_limit_); in ~LocalHandleScope()
55 CloseScope(local_heap_, prev_next_, prev_limit_); in ~LocalHandleScope()
64 if (local_heap_->is_main_thread()) { in CloseAndEscape()
65 current = local_heap_->heap()->isolate()->handle_scope_data(); in CloseAndEscape()
66 CloseMainThreadScope(local_heap_, prev_next_, prev_limit_); in CloseAndEscape()
68 current = &local_heap_->handles()->scope_; in CloseAndEscape()
69 CloseScope(local_heap_, prev_next_, prev_limit_); in CloseAndEscape()
73 Handle<T> result(value, local_heap_); in CloseAndEscape()
Dlocal-handles.h74 LocalHeap* local_heap_; variable
Dlocal-handles.cc25 local_heap_ = local_heap; in OpenMainThreadScope()
/third_party/node/deps/v8/src/codegen/
Dtick-counter.cc22 if (local_heap_) local_heap_->Safepoint(); in TickAndMaybeEnterSafepoint()
26 DCHECK_NULL(local_heap_); in AttachLocalHeap()
27 local_heap_ = local_heap; in AttachLocalHeap()
28 DCHECK_NOT_NULL(local_heap_); in AttachLocalHeap()
31 void TickCounter::DetachLocalHeap() { local_heap_ = nullptr; } in DetachLocalHeap()
Dtick-counter.h29 LocalHeap* local_heap_ = nullptr; variable
/third_party/node/deps/v8/src/heap/
Dparked-scope.h21 explicit ParkedScope(LocalHeap* local_heap) : local_heap_(local_heap) { in ParkedScope()
22 local_heap_->Park(); in ParkedScope()
25 ~ParkedScope() { local_heap_->Unpark(); } in ~ParkedScope()
28 LocalHeap* const local_heap_;
37 explicit UnparkedScope(LocalHeap* local_heap) : local_heap_(local_heap) { in UnparkedScope()
38 local_heap_->Unpark(); in UnparkedScope()
41 ~UnparkedScope() { local_heap_->Park(); } in ~UnparkedScope()
44 LocalHeap* const local_heap_;
Dconcurrent-allocator-inl.h27 if (local_heap_) local_heap_->VerifyCurrent(); in AllocateRaw()
Dconcurrent-allocator.h41 : local_heap_(local_heap), in ConcurrentAllocator()
72 LocalHeap* const local_heap_; variable
Dconcurrent-allocator.cc136 local_heap_, kLabSize, kMaxLabSize, kTaggedAligned, origin); in EnsureLab()
158 auto result = space_->RawRefillLabBackground(local_heap_, object_size, in AllocateOutsideLab()
/third_party/node/deps/v8/src/baseline/
Dbytecode-offset-iterator.cc20 local_heap_(LocalHeap::Current() in BytecodeOffsetIterator()
23 local_heap_->AddGCEpilogueCallback(UpdatePointersCallback, this); in BytecodeOffsetIterator()
38 local_heap_(nullptr) { in BytecodeOffsetIterator()
44 if (local_heap_ != nullptr) { in ~BytecodeOffsetIterator()
45 local_heap_->RemoveGCEpilogueCallback(UpdatePointersCallback, this); in ~BytecodeOffsetIterator()
Dbytecode-offset-iterator.h90 LocalHeap* local_heap_; variable
/third_party/node/deps/v8/src/interpreter/
Dbytecode-array-iterator.cc26 local_heap_(LocalHeap::Current() in BytecodeArrayIterator()
29 local_heap_->AddGCEpilogueCallback(UpdatePointersCallback, this); in BytecodeArrayIterator()
34 local_heap_->RemoveGCEpilogueCallback(UpdatePointersCallback, this); in ~BytecodeArrayIterator()
Dbytecode-array-iterator.h186 LocalHeap* const local_heap_; variable
/third_party/node/deps/v8/src/objects/
Dfeedback-vector.h670 return local_heap_ == nullptr ? MainThread : BackgroundThread; in mode()
696 : isolate_(isolate), local_heap_(nullptr) {} in NexusConfig()
698 : isolate_(isolate), local_heap_(local_heap) {} in NexusConfig()
701 LocalHeap* const local_heap_; variable
Dfeedback-vector.cc483 return handle(object, local_heap_); in NewHandle()
492 return handle(object, local_heap_); in NewHandle()