/external/v8/src/ |
D | global-handles.h | 19 class ObjectVisitor; variable 161 void IterateStrongRoots(ObjectVisitor* v); 164 void IterateAllRoots(ObjectVisitor* v); 167 void IterateAllRootsWithClassIds(ObjectVisitor* v); 171 void IterateAllRootsInNewSpaceWithClassIds(ObjectVisitor* v); 174 void IterateWeakRoots(ObjectVisitor* v); 186 void IterateNewSpaceStrongAndDependentRoots(ObjectVisitor* v); 194 void IterateNewSpaceWeakIndependentRoots(ObjectVisitor* v); 199 bool IterateObjectGroups(ObjectVisitor* v, WeakSlotCallbackWithHeap can_skip); 349 void IterateAllRoots(ObjectVisitor* visitor); [all …]
|
D | frames.h | 107 inline void Iterate(ObjectVisitor* v, Code* holder) const; 295 virtual void Iterate(ObjectVisitor* v) const = 0; 296 static void IteratePc(ObjectVisitor* v, Address* pc_address, Code* holder); 371 virtual void Iterate(ObjectVisitor* v) const; 425 virtual void Iterate(ObjectVisitor* v) const; 493 void IterateExpressions(ObjectVisitor* v) const; 512 void IterateCompiledFrame(ObjectVisitor* v) const; 588 virtual void Iterate(ObjectVisitor* v) const; 633 void IterateArguments(ObjectVisitor* v) const; 647 virtual void Iterate(ObjectVisitor* v) const; [all …]
|
D | compilation-cache.h | 46 void Iterate(ObjectVisitor* v); 47 void IterateFunctions(ObjectVisitor* v); 195 void Iterate(ObjectVisitor* v); 196 void IterateFunctions(ObjectVisitor* v);
|
D | global-handles.cc | 515 void GlobalHandles::IterateWeakRoots(ObjectVisitor* v) { in IterateWeakRoots() 531 void GlobalHandles::IterateNewSpaceStrongAndDependentRoots(ObjectVisitor* v) { in IterateNewSpaceStrongAndDependentRoots() 556 void GlobalHandles::IterateNewSpaceWeakIndependentRoots(ObjectVisitor* v) { in IterateNewSpaceWeakIndependentRoots() 568 bool GlobalHandles::IterateObjectGroups(ObjectVisitor* v, in IterateObjectGroups() 693 void GlobalHandles::IterateStrongRoots(ObjectVisitor* v) { in IterateStrongRoots() 702 void GlobalHandles::IterateAllRoots(ObjectVisitor* v) { in IterateAllRoots() 711 void GlobalHandles::IterateAllRootsWithClassIds(ObjectVisitor* v) { in IterateAllRootsWithClassIds() 721 void GlobalHandles::IterateAllRootsInNewSpaceWithClassIds(ObjectVisitor* v) { in IterateAllRootsInNewSpaceWithClassIds() 1004 void EternalHandles::IterateAllRoots(ObjectVisitor* visitor) { in IterateAllRoots() 1015 void EternalHandles::IterateNewSpaceRoots(ObjectVisitor* visitor) { in IterateNewSpaceRoots()
|
D | compilation-cache.cc | 71 void CompilationSubCache::IterateFunctions(ObjectVisitor* v) { in IterateFunctions() 81 void CompilationSubCache::Iterate(ObjectVisitor* v) { in Iterate() 395 void CompilationCache::Iterate(ObjectVisitor* v) { in Iterate() 402 void CompilationCache::IterateFunctions(ObjectVisitor* v) { in IterateFunctions()
|
D | bootstrapper.h | 26 void Iterate(ObjectVisitor* v) { in Iterate() 87 void Iterate(ObjectVisitor* v);
|
D | property.cc | 13 void LookupResult::Iterate(ObjectVisitor* visitor) { in Iterate()
|
D | frames.cc | 390 void StackFrame::IteratePc(ObjectVisitor* v, in IteratePc() 523 void ExitFrame::Iterate(ObjectVisitor* v) const { in Iterate() 616 void StandardFrame::IterateCompiledFrame(ObjectVisitor* v) const { in IterateCompiledFrame() 688 void StubFrame::Iterate(ObjectVisitor* v) const { in Iterate() 708 void OptimizedFrame::Iterate(ObjectVisitor* v) const { in Iterate() 1333 void EntryFrame::Iterate(ObjectVisitor* v) const { in Iterate() 1349 void StandardFrame::IterateExpressions(ObjectVisitor* v) const { in IterateExpressions() 1368 void JavaScriptFrame::Iterate(ObjectVisitor* v) const { in Iterate() 1374 void InternalFrame::Iterate(ObjectVisitor* v) const { in Iterate() 1382 void StubFailureTrampolineFrame::Iterate(ObjectVisitor* v) const { in Iterate()
|
D | v8threads.h | 77 void Iterate(ObjectVisitor* v);
|
D | serialize.h | 145 class SerializerDeserializer: public ObjectVisitor { 147 static void Iterate(Isolate* isolate, ObjectVisitor* visitor); 409 class ObjectSerializer : public ObjectVisitor {
|
D | api.h | 470 void Iterate(ObjectVisitor* v); 514 void Iterate(v8::internal::ObjectVisitor* v); 515 static char* Iterate(v8::internal::ObjectVisitor* v, char* data); 585 void IterateThis(ObjectVisitor* v);
|
D | builtins.h | 198 class ObjectVisitor; variable 211 void IterateBuiltins(ObjectVisitor* v);
|
D | isolate.h | 799 void Iterate(ObjectVisitor* v); 800 void Iterate(ObjectVisitor* v, ThreadLocalTop* t); 801 char* Iterate(ObjectVisitor* v, char* t); 1036 void IterateDeferredHandles(ObjectVisitor* visitor);
|
D | objects.h | 852 class ObjectVisitor; variable 1363 void Iterate(ObjectVisitor* v); 1369 void IterateBody(InstanceType type, int object_size, ObjectVisitor* v); 1432 inline void IteratePointers(ObjectVisitor* v, int start, int end); 1434 inline void IteratePointer(ObjectVisitor* v, int offset); 1436 inline void IterateNextCodeLink(ObjectVisitor* v, int offset); 1453 static inline void IterateBody(HeapObject* obj, ObjectVisitor* v); 1473 ObjectVisitor* v); 2853 void ConstantPoolIterateBody(ObjectVisitor* v); 3257 void IteratePrefix(ObjectVisitor* visitor); [all …]
|
D | property.h | 236 void Iterate(ObjectVisitor* visitor);
|
D | frames-inl.h | 52 inline void StackHandler::Iterate(ObjectVisitor* v, Code* holder) const { in Iterate()
|
D | arguments.h | 117 virtual inline void IterateInstance(ObjectVisitor* v) { in IterateInstance()
|
D | deoptimizer.h | 639 void Iterate(ObjectVisitor* v); 925 void Iterate(ObjectVisitor* v);
|
D | v8threads.cc | 329 void ThreadManager::Iterate(ObjectVisitor* v) { in Iterate()
|
/external/v8/src/heap/ |
D | mark-compact.h | 422 void IteratePointersToFromSpace(ObjectVisitor* v); 672 void ProcessInvalidatedCode(ObjectVisitor* visitor); 772 void ProcessEphemeralMarking(ObjectVisitor* visitor); 777 void ProcessTopOptimizedFrame(ObjectVisitor* visitor);
|
D | heap.h | 479 inline void Iterate(ObjectVisitor* v); 819 void IterateRoots(ObjectVisitor* v, VisitMode mode); 821 void IterateStrongRoots(ObjectVisitor* v, VisitMode mode); 824 void IterateSmiRoots(ObjectVisitor* v); 826 void IterateWeakRoots(ObjectVisitor* v, VisitMode mode); 1848 Address DoScavenge(ObjectVisitor* scavenge_visitor, Address new_space_front); 2116 class VerifyPointersVisitor : public ObjectVisitor { 2123 class VerifySmisVisitor : public ObjectVisitor { 2447 class PathTracer : public ObjectVisitor {
|
D | mark-compact.cc | 59 class VerifyMarkingVisitor : public ObjectVisitor { 84 ObjectVisitor::VisitCell(rinfo); in VisitCell() 157 class VerifyEvacuationVisitor : public ObjectVisitor { 232 class VerifyNativeContextSeparationVisitor : public ObjectVisitor { 1294 void CodeFlusher::IteratePointersToFromSpace(ObjectVisitor* v) { in IteratePointersToFromSpace() 1692 class SharedFunctionInfoMarkingVisitor : public ObjectVisitor { 1771 class RootMarkingVisitor : public ObjectVisitor { 1815 class StringTableCleaner : public ObjectVisitor { 2204 void MarkCompactCollector::ProcessEphemeralMarking(ObjectVisitor* visitor) { in ProcessEphemeralMarking() 2218 void MarkCompactCollector::ProcessTopOptimizedFrame(ObjectVisitor* visitor) { in ProcessTopOptimizedFrame() [all …]
|
D | heap.cc | 889 class StringTableVerifier : public ObjectVisitor { 1225 class ScavengeVisitor : public ObjectVisitor { 1251 class VerifyNonPointerSpacePointersVisitor : public ObjectVisitor { 1706 class ExternalStringTableVisitorAdapter : public ObjectVisitor { in VisitExternalResources() 1738 Address Heap::DoScavenge(ObjectVisitor* scavenge_visitor, in DoScavenge() 4722 void Heap::IterateRoots(ObjectVisitor* v, VisitMode mode) { in IterateRoots() 4728 void Heap::IterateWeakRoots(ObjectVisitor* v, VisitMode mode) { in IterateWeakRoots() 4739 void Heap::IterateSmiRoots(ObjectVisitor* v) { in IterateSmiRoots() 4747 void Heap::IterateStrongRoots(ObjectVisitor* v, VisitMode mode) { in IterateStrongRoots() 5382 class PrintHandleVisitor : public ObjectVisitor { [all …]
|
/external/v8/src/mips/ |
D | assembler-mips-inl.h | 371 void RelocInfo::Visit(Isolate* isolate, ObjectVisitor* visitor) { in Visit()
|
/external/v8/src/mips64/ |
D | assembler-mips64-inl.h | 368 void RelocInfo::Visit(Isolate* isolate, ObjectVisitor* visitor) { in Visit()
|