Home
last modified time | relevance | path

Searched refs:RootVisitor (Results 1 – 25 of 57) sorted by relevance

123

/third_party/node/deps/v8/src/handles/
Dglobal-handles.h27 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 …]
Dlocal-handles.h17 class RootVisitor; variable
24 void Iterate(RootVisitor* visitor);
Dpersistent-handles.h33 V8_EXPORT_PRIVATE void Iterate(RootVisitor* visitor);
92 void Iterate(RootVisitor* visitor, Isolate* isolate);
Dglobal-handles.cc761 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 …]
Dpersistent-handles.cc88 void PersistentHandles::Iterate(RootVisitor* visitor) { in Iterate()
124 void PersistentHandlesList::Iterate(RootVisitor* visitor, Isolate* isolate) { in Iterate()
/third_party/node/deps/v8/src/execution/
Dframes.h62 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 …]
Dv8threads.h15 class RootVisitor; variable
71 void Iterate(RootVisitor* v);
Dmicrotask-queue.h23 class RootVisitor; variable
68 void IterateMicrotasks(RootVisitor* visitor);
Dstack-guard.h19 class RootVisitor; variable
102 static char* Iterate(RootVisitor* v, char* thread_storage) { in Iterate()
Dframes.cc204 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/
Dserializer-deserializer.cc16 Root root_id, RootVisitor* visitor) { in IterateObjectCache()
34 RootVisitor* visitor) { in IterateStartupObjectCache()
40 Isolate* isolate, RootVisitor* visitor) { in IterateSharedHeapObjectCache()
Dserializer-deserializer.h21 class SerializerDeserializer : public RootVisitor {
23 static void IterateStartupObjectCache(Isolate* isolate, RootVisitor* visitor);
26 RootVisitor* visitor);
Dstartup-serializer.h70 class SerializedHandleChecker : public RootVisitor {
/third_party/node/deps/v8/src/heap/
Dconservative-stack-visitor.h16 ConservativeStackVisitor(Isolate* isolate, RootVisitor* delegate);
26 RootVisitor* delegate_ = nullptr;
Dsafepoint.h21 class RootVisitor; variable
30 void Iterate(RootVisitor* visitor);
Dheap.h104 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 …]
Dconservative-stack-visitor.cc15 RootVisitor* delegate) in ConservativeStackVisitor()
/third_party/node/deps/v8/src/codegen/
Dcompilation-cache.h18 class RootVisitor; variable
53 void Iterate(RootVisitor* v);
201 void Iterate(RootVisitor* v);
/third_party/node/deps/v8/src/init/
Dbootstrapper.h30 void Iterate(RootVisitor* v);
84 void Iterate(RootVisitor* v);
/third_party/node/deps/v8/src/objects/
Dvisitors.h64 class RootVisitor {
66 virtual ~RootVisitor() = default;
Dvisitors.cc12 const char* RootVisitor::RootName(Root root) { in RootName()
Dstring-table.h80 void IterateElements(RootVisitor* visitor);
Dobjects.h939 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/
Droots.cc24 void ReadOnlyRoots::Iterate(RootVisitor* visitor) { in Iterate()
/third_party/node/deps/v8/src/debug/
Ddebug.h341 void Iterate(RootVisitor* v);
409 static char* Iterate(RootVisitor* v, char* thread_storage);
576 static void Iterate(RootVisitor* v, ThreadLocal* thread_local_data);

123