Searched refs:ObjectVisitor (Results 1 – 25 of 52) sorted by relevance
123
/external/v8/src/ |
D | global-handles.h | 168 void IterateStrongRoots(ObjectVisitor* v); 171 void IterateAllRoots(ObjectVisitor* v); 174 void IterateAllRootsWithClassIds(ObjectVisitor* v); 177 void IterateWeakRoots(ObjectVisitor* v); 193 void IterateNewSpaceStrongAndDependentRoots(ObjectVisitor* v); 200 void IterateNewSpaceWeakIndependentRoots(ObjectVisitor* v);
|
D | frames.h | 110 inline void Iterate(ObjectVisitor* v, Code* holder) const; 241 virtual void Iterate(ObjectVisitor* v) const = 0; 242 static void IteratePc(ObjectVisitor* v, Address* pc_address, Code* holder); 306 virtual void Iterate(ObjectVisitor* v) const; 359 virtual void Iterate(ObjectVisitor* v) const; 423 void IterateExpressions(ObjectVisitor* v) const; 503 virtual void Iterate(ObjectVisitor* v) const; 538 void IterateArguments(ObjectVisitor* v) const; 553 virtual void Iterate(ObjectVisitor* v) const; 611 virtual void Iterate(ObjectVisitor* v) const;
|
D | compilation-cache.h | 69 void Iterate(ObjectVisitor* v); 70 void IterateFunctions(ObjectVisitor* v); 249 void Iterate(ObjectVisitor* v); 250 void IterateFunctions(ObjectVisitor* v);
|
D | liveobjectlist.h | 79 inline static void IterateElements(ObjectVisitor* v); 126 static void IterateElementsPrivate(ObjectVisitor* v); 224 class UpdateLiveObjectListVisitor: public ObjectVisitor { 270 inline static void IterateElements(ObjectVisitor* v) {}
|
D | global-handles.cc | 466 void GlobalHandles::IterateWeakRoots(ObjectVisitor* v) { in IterateWeakRoots() 492 void GlobalHandles::IterateNewSpaceStrongAndDependentRoots(ObjectVisitor* v) { in IterateNewSpaceStrongAndDependentRoots() 516 void GlobalHandles::IterateNewSpaceWeakIndependentRoots(ObjectVisitor* v) { in IterateNewSpaceWeakIndependentRoots() 585 void GlobalHandles::IterateStrongRoots(ObjectVisitor* v) { in IterateStrongRoots() 594 void GlobalHandles::IterateAllRoots(ObjectVisitor* v) { in IterateAllRoots() 603 void GlobalHandles::IterateAllRootsWithClassIds(ObjectVisitor* v) { in IterateAllRootsWithClassIds()
|
D | bootstrapper.h | 51 void Iterate(ObjectVisitor* v) { in Iterate() 110 void Iterate(ObjectVisitor* v);
|
D | compilation-cache.cc | 100 void CompilationSubCache::IterateFunctions(ObjectVisitor* v) { in IterateFunctions() 110 void CompilationSubCache::Iterate(ObjectVisitor* v) { in Iterate() 476 void CompilationCache::Iterate(ObjectVisitor* v) { in Iterate() 483 void CompilationCache::IterateFunctions(ObjectVisitor* v) { in IterateFunctions()
|
D | liveobjectlist-inl.h | 56 void LiveObjectList::IterateElements(ObjectVisitor* v) { in IterateElements()
|
D | serialize.h | 210 class SerializerDeserializer: public ObjectVisitor { 212 static void Iterate(ObjectVisitor* visitor); 496 class ObjectSerializer : public ObjectVisitor {
|
D | runtime-profiler.h | 102 void UpdateSamplesAfterCompact(ObjectVisitor* visitor);
|
D | v8threads.h | 99 void Iterate(ObjectVisitor* v);
|
D | arguments.h | 107 void IterateInstance(ObjectVisitor* v);
|
D | frames.cc | 418 void StackFrame::IteratePc(ObjectVisitor* v, in IteratePc() 525 void ExitFrame::Iterate(ObjectVisitor* v) const { in Iterate() 606 void OptimizedFrame::Iterate(ObjectVisitor* v) const { in Iterate() 1203 void EntryFrame::Iterate(ObjectVisitor* v) const { in Iterate() 1219 void StandardFrame::IterateExpressions(ObjectVisitor* v) const { in IterateExpressions() 1238 void JavaScriptFrame::Iterate(ObjectVisitor* v) const { in Iterate() 1244 void InternalFrame::Iterate(ObjectVisitor* v) const { in Iterate()
|
D | property.cc | 34 void LookupResult::Iterate(ObjectVisitor* visitor) { in Iterate()
|
D | objects-visiting-inl.h | 98 void Code::CodeIterateBody(ObjectVisitor* v) { in CodeIterateBody()
|
D | api.h | 418 void Iterate(v8::internal::ObjectVisitor* v); 419 static char* Iterate(v8::internal::ObjectVisitor* v, char* data); 476 void IterateThis(ObjectVisitor* v);
|
D | builtins.h | 261 class ObjectVisitor; variable 274 void IterateBuiltins(ObjectVisitor* v);
|
D | objects.h | 706 class ObjectVisitor; variable 1189 void Iterate(ObjectVisitor* v); 1195 void IterateBody(InstanceType type, int object_size, ObjectVisitor* v); 1251 inline void IteratePointers(ObjectVisitor* v, int start, int end); 1253 inline void IteratePointer(ObjectVisitor* v, int offset); 1273 static inline void IterateBody(HeapObject* obj, ObjectVisitor* v); 1293 ObjectVisitor* v); 2772 void IteratePrefix(ObjectVisitor* visitor); 2773 void IterateElements(ObjectVisitor* visitor); 4418 inline void CodeIterateBody(ObjectVisitor* v); [all …]
|
D | heap.h | 397 inline void Iterate(ObjectVisitor* v); 1153 void IterateRoots(ObjectVisitor* v, VisitMode mode); 1155 void IterateStrongRoots(ObjectVisitor* v, VisitMode mode); 1157 void IterateWeakRoots(ObjectVisitor* v, VisitMode mode); 1852 Address DoScavenge(ObjectVisitor* scavenge_visitor, Address new_space_front); 2121 class VerifyPointersVisitor: public ObjectVisitor { 2658 class PathTracer : public ObjectVisitor {
|
D | incremental-marking.h | 253 void VisitGlobalContext(Context* ctx, ObjectVisitor* v);
|
D | incremental-marking.cc | 162 class IncrementalMarkingMarkingVisitor : public ObjectVisitor { 252 class IncrementalMarkingRootMarkingVisitor : public ObjectVisitor { 625 void IncrementalMarking::VisitGlobalContext(Context* ctx, ObjectVisitor* v) { in VisitGlobalContext()
|
D | deoptimizer.h | 85 void Iterate(ObjectVisitor* v); 723 void Iterate(ObjectVisitor* v);
|
D | frames-inl.h | 69 inline void StackHandler::Iterate(ObjectVisitor* v, Code* holder) const { in Iterate()
|
D | isolate.h | 736 void Iterate(ObjectVisitor* v); 737 void Iterate(ObjectVisitor* v, ThreadLocalTop* t); 738 char* Iterate(ObjectVisitor* v, char* t);
|
D | mark-compact.cc | 77 class VerifyMarkingVisitor: public ObjectVisitor { 155 class VerifyEvacuationVisitor: public ObjectVisitor { 1570 class MarkingVisitor : public ObjectVisitor { 1601 class SharedFunctionInfoMarkingVisitor : public ObjectVisitor { 1709 class RootMarkingVisitor : public ObjectVisitor { 1750 class SymbolTableCleaner : public ObjectVisitor { 2699 class PointersUpdatingVisitor: public ObjectVisitor { 3008 static inline void UpdateSlot(ObjectVisitor* v, in UpdateSlot() 3069 ObjectVisitor* v) { in SweepPrecisely() 3246 void MarkCompactCollector::ProcessInvalidatedCode(ObjectVisitor* visitor) { in ProcessInvalidatedCode()
|
123