/third_party/node/deps/v8/src/handles/ |
D | global-handles.h | 27 class RootVisitor; variable 126 void IterateStrongRoots(RootVisitor* v); 127 void IterateStrongStackRoots(RootVisitor* v); 128 void IterateWeakRoots(RootVisitor* v); 129 void IterateAllRoots(RootVisitor* v); 130 void IterateAllYoungRoots(RootVisitor* v); 153 void IterateWeakRootsForFinalizers(RootVisitor* v); 165 void IterateYoungStrongAndDependentRoots(RootVisitor* v); 172 void IterateYoungWeakDeadObjectsForFinalizers(RootVisitor* v); 174 RootVisitor* v, WeakSlotCallbackWithHeap should_reset_handle); [all …]
|
D | local-handles.h | 17 class RootVisitor; variable 24 void Iterate(RootVisitor* visitor);
|
D | persistent-handles.h | 33 V8_EXPORT_PRIVATE void Iterate(RootVisitor* visitor); 92 void Iterate(RootVisitor* visitor, Isolate* isolate);
|
D | global-handles.cc | 761 void Iterate(RootVisitor* v); 809 void GlobalHandles::OnStackTracedNodeSpace::Iterate(RootVisitor* v) { in Iterate() 1200 void GlobalHandles::IterateWeakRootsForFinalizers(RootVisitor* v) { in IterateWeakRootsForFinalizers() 1282 void GlobalHandles::IterateYoungStrongAndDependentRoots(RootVisitor* v) { in IterateYoungStrongAndDependentRoots() 1308 void GlobalHandles::IterateYoungWeakDeadObjectsForFinalizers(RootVisitor* v) { in IterateYoungWeakDeadObjectsForFinalizers() 1322 RootVisitor* v, WeakSlotCallbackWithHeap should_reset_handle) { in IterateYoungWeakObjectsForPhantomHandles() 1561 void GlobalHandles::IterateStrongRoots(RootVisitor* v) { in IterateStrongRoots() 1570 void GlobalHandles::IterateStrongStackRoots(RootVisitor* v) { in IterateStrongStackRoots() 1574 void GlobalHandles::IterateWeakRoots(RootVisitor* v) { in IterateWeakRoots() 1589 void GlobalHandles::IterateAllRoots(RootVisitor* v) { in IterateAllRoots() [all …]
|
D | persistent-handles.cc | 88 void PersistentHandles::Iterate(RootVisitor* visitor) { in Iterate() 124 void PersistentHandlesList::Iterate(RootVisitor* visitor, Isolate* isolate) { in Iterate()
|
/third_party/node/deps/v8/src/execution/ |
D | frames.h | 62 class RootVisitor; variable 292 virtual void Iterate(RootVisitor* v) const = 0; 293 void IteratePc(RootVisitor* v, Address* pc_address, 524 void IterateExpressions(RootVisitor* v) const; 530 void IterateCompiledFrame(RootVisitor* v) const; 540 void Iterate(RootVisitor* v) const override { IterateCompiledFrame(v); } in Iterate() 585 void Iterate(RootVisitor* v) const override; 615 void Iterate(RootVisitor* v) const override; 665 void Iterate(RootVisitor* v) const override {} in Iterate() 684 void Iterate(RootVisitor* v) const override; [all …]
|
D | v8threads.h | 15 class RootVisitor; variable 71 void Iterate(RootVisitor* v);
|
D | microtask-queue.h | 23 class RootVisitor; variable 68 void IterateMicrotasks(RootVisitor* visitor);
|
D | stack-guard.h | 19 class RootVisitor; variable 102 static char* Iterate(RootVisitor* v, char* thread_storage) { in Iterate()
|
D | frames.cc | 204 void TypedFrameWithJSLinkage::Iterate(RootVisitor* v) const { in Iterate() 573 void StackFrame::IteratePc(RootVisitor* v, Address* pc_address, in IteratePc() 799 void ExitFrame::Iterate(RootVisitor* v) const { in Iterate() 1028 void CommonFrame::IterateCompiledFrame(RootVisitor* v) const { in IterateCompiledFrame() 1287 void OptimizedFrame::Iterate(RootVisitor* v) const { IterateCompiledFrame(v); } in Iterate() 2161 void WasmDebugBreakFrame::Iterate(RootVisitor* v) const { in Iterate() 2187 void JsToWasmFrame::Iterate(RootVisitor* v) const { in Iterate() 2222 void StackSwitchFrame::Iterate(RootVisitor* v) const { in Iterate() 2256 void WasmCompileLazyFrame::Iterate(RootVisitor* v) const { in Iterate() 2394 void EntryFrame::Iterate(RootVisitor* v) const { in Iterate() [all …]
|
/third_party/node/deps/v8/src/snapshot/ |
D | serializer-deserializer.cc | 16 Root root_id, RootVisitor* visitor) { in IterateObjectCache() 34 RootVisitor* visitor) { in IterateStartupObjectCache() 40 Isolate* isolate, RootVisitor* visitor) { in IterateSharedHeapObjectCache()
|
D | serializer-deserializer.h | 21 class SerializerDeserializer : public RootVisitor { 23 static void IterateStartupObjectCache(Isolate* isolate, RootVisitor* visitor); 26 RootVisitor* visitor);
|
D | startup-serializer.h | 70 class SerializedHandleChecker : public RootVisitor {
|
/third_party/node/deps/v8/src/heap/ |
D | conservative-stack-visitor.h | 16 ConservativeStackVisitor(Isolate* isolate, RootVisitor* delegate); 26 RootVisitor* delegate_ = nullptr;
|
D | safepoint.h | 21 class RootVisitor; variable 30 void Iterate(RootVisitor* visitor);
|
D | heap.h | 104 class RootVisitor; variable 1025 void IterateRoots(RootVisitor* v, base::EnumSet<SkipRoot> options); 1026 void IterateRootsIncludingClients(RootVisitor* v, 1031 void IterateSmiRoots(RootVisitor* v); 1033 void IterateWeakRoots(RootVisitor* v, base::EnumSet<SkipRoot> options); 1034 void IterateWeakGlobalHandles(RootVisitor* v); 1035 void IterateBuiltins(RootVisitor* v); 1036 void IterateStackRoots(RootVisitor* v); 1653 void IterateAll(RootVisitor* v); 1654 void IterateYoung(RootVisitor* v); [all …]
|
D | conservative-stack-visitor.cc | 15 RootVisitor* delegate) in ConservativeStackVisitor()
|
/third_party/node/deps/v8/src/codegen/ |
D | compilation-cache.h | 18 class RootVisitor; variable 53 void Iterate(RootVisitor* v); 201 void Iterate(RootVisitor* v);
|
/third_party/node/deps/v8/src/init/ |
D | bootstrapper.h | 30 void Iterate(RootVisitor* v); 84 void Iterate(RootVisitor* v);
|
/third_party/node/deps/v8/src/objects/ |
D | visitors.h | 64 class RootVisitor { 66 virtual ~RootVisitor() = default;
|
D | visitors.cc | 12 const char* RootVisitor::RootName(Root root) { in RootName()
|
D | string-table.h | 80 void IterateElements(RootVisitor* visitor);
|
D | objects.h | 939 virtual void IterateInstance(RootVisitor* v) {} in IterateInstance() 946 static void Iterate(Isolate* isolate, RootVisitor* v); 947 static void Iterate(RootVisitor* v, Relocatable* top); 948 static char* Iterate(RootVisitor* v, char* t);
|
/third_party/node/deps/v8/src/roots/ |
D | roots.cc | 24 void ReadOnlyRoots::Iterate(RootVisitor* visitor) { in Iterate()
|
/third_party/node/deps/v8/src/debug/ |
D | debug.h | 341 void Iterate(RootVisitor* v); 409 static char* Iterate(RootVisitor* v, char* thread_storage); 576 static void Iterate(RootVisitor* v, ThreadLocal* thread_local_data);
|