Home
last modified time | relevance | path

Searched refs:ObjectVisitor (Results 1 – 25 of 48) sorted by relevance

12

/external/v8/src/
Dglobal-handles.h19 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 …]
Dframes.h107 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 …]
Dcompilation-cache.h46 void Iterate(ObjectVisitor* v);
47 void IterateFunctions(ObjectVisitor* v);
195 void Iterate(ObjectVisitor* v);
196 void IterateFunctions(ObjectVisitor* v);
Dglobal-handles.cc515 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()
Dcompilation-cache.cc71 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()
Dbootstrapper.h26 void Iterate(ObjectVisitor* v) { in Iterate()
87 void Iterate(ObjectVisitor* v);
Dproperty.cc13 void LookupResult::Iterate(ObjectVisitor* visitor) { in Iterate()
Dframes.cc390 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()
Dv8threads.h77 void Iterate(ObjectVisitor* v);
Dserialize.h145 class SerializerDeserializer: public ObjectVisitor {
147 static void Iterate(Isolate* isolate, ObjectVisitor* visitor);
409 class ObjectSerializer : public ObjectVisitor {
Dapi.h470 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);
Dbuiltins.h198 class ObjectVisitor; variable
211 void IterateBuiltins(ObjectVisitor* v);
Disolate.h799 void Iterate(ObjectVisitor* v);
800 void Iterate(ObjectVisitor* v, ThreadLocalTop* t);
801 char* Iterate(ObjectVisitor* v, char* t);
1036 void IterateDeferredHandles(ObjectVisitor* visitor);
Dobjects.h852 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 …]
Dproperty.h236 void Iterate(ObjectVisitor* visitor);
Dframes-inl.h52 inline void StackHandler::Iterate(ObjectVisitor* v, Code* holder) const { in Iterate()
Darguments.h117 virtual inline void IterateInstance(ObjectVisitor* v) { in IterateInstance()
Ddeoptimizer.h639 void Iterate(ObjectVisitor* v);
925 void Iterate(ObjectVisitor* v);
Dv8threads.cc329 void ThreadManager::Iterate(ObjectVisitor* v) { in Iterate()
/external/v8/src/heap/
Dmark-compact.h422 void IteratePointersToFromSpace(ObjectVisitor* v);
672 void ProcessInvalidatedCode(ObjectVisitor* visitor);
772 void ProcessEphemeralMarking(ObjectVisitor* visitor);
777 void ProcessTopOptimizedFrame(ObjectVisitor* visitor);
Dheap.h479 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 {
Dmark-compact.cc59 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 …]
Dheap.cc889 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/
Dassembler-mips-inl.h371 void RelocInfo::Visit(Isolate* isolate, ObjectVisitor* visitor) { in Visit()
/external/v8/src/mips64/
Dassembler-mips64-inl.h368 void RelocInfo::Visit(Isolate* isolate, ObjectVisitor* visitor) { in Visit()

12