Home
last modified time | relevance | path

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

123

/external/v8/src/
Dobjects-body-descriptors.h38 template <typename ObjectVisitor>
40 int end_offset, ObjectVisitor* v);
46 template <typename ObjectVisitor>
48 ObjectVisitor* v);
58 template <typename ObjectVisitor>
60 int end_offset, ObjectVisitor* v);
83 template <typename ObjectVisitor>
84 static inline void IterateBody(HeapObject* obj, ObjectVisitor* v) { in IterateBody()
88 template <typename ObjectVisitor>
90 ObjectVisitor* v) { in IterateBody()
[all …]
Dobjects-body-descriptors-inl.h32 template <typename ObjectVisitor>
34 int end_offset, ObjectVisitor* v) { in IterateBodyImpl()
78 template <typename ObjectVisitor>
81 int end_offset, ObjectVisitor* v) { in IteratePointers()
97 template <typename ObjectVisitor>
99 ObjectVisitor* v) { in IteratePointer()
124 template <typename ObjectVisitor>
126 ObjectVisitor* v) { in IterateBody()
174 template <typename ObjectVisitor>
176 ObjectVisitor* v) { in IterateBody()
[all …]
Dglobal-handles.h19 class ObjectVisitor; variable
184 void IterateStrongRoots(ObjectVisitor* v);
187 void IterateAllRoots(ObjectVisitor* v);
190 void IterateAllRootsWithClassIds(ObjectVisitor* v);
194 void IterateAllRootsInNewSpaceWithClassIds(ObjectVisitor* v);
198 void IterateWeakRootsInNewSpaceWithClassIds(ObjectVisitor* v);
201 void IterateWeakRoots(ObjectVisitor* v);
213 void IterateNewSpaceStrongAndDependentRoots(ObjectVisitor* v);
221 void IterateNewSpaceWeakIndependentRoots(ObjectVisitor* v);
230 void IterateNewSpaceWeakUnmodifiedRoots(ObjectVisitor* v);
[all …]
Dcompilation-cache.h50 void Iterate(ObjectVisitor* v);
51 void IterateFunctions(ObjectVisitor* v);
196 void Iterate(ObjectVisitor* v);
197 void IterateFunctions(ObjectVisitor* v);
Dframes.h548 virtual void Iterate(ObjectVisitor* v) const = 0;
549 static void IteratePc(ObjectVisitor* v, Address* pc_address,
620 void Iterate(ObjectVisitor* v) const override;
673 void Iterate(ObjectVisitor* v) const override;
818 void IterateExpressions(ObjectVisitor* v) const;
832 void IterateCompiledFrame(ObjectVisitor* v) const;
886 void Iterate(ObjectVisitor* v) const override;
932 void IterateArguments(ObjectVisitor* v) const;
948 void Iterate(ObjectVisitor* v) const override;
969 void Iterate(ObjectVisitor* v) const override;
[all …]
Dglobal-handles.cc626 void GlobalHandles::IterateWeakRoots(ObjectVisitor* v) { in IterateWeakRoots()
654 void GlobalHandles::IterateNewSpaceStrongAndDependentRoots(ObjectVisitor* v) { in IterateNewSpaceStrongAndDependentRoots()
679 void GlobalHandles::IterateNewSpaceWeakIndependentRoots(ObjectVisitor* v) { in IterateNewSpaceWeakIndependentRoots()
723 void GlobalHandles::IterateNewSpaceWeakUnmodifiedRoots(ObjectVisitor* v) { in IterateNewSpaceWeakUnmodifiedRoots()
745 bool GlobalHandles::IterateObjectGroups(ObjectVisitor* v, in IterateObjectGroups()
1082 void GlobalHandles::IterateStrongRoots(ObjectVisitor* v) { in IterateStrongRoots()
1092 void GlobalHandles::IterateAllRoots(ObjectVisitor* v) { in IterateAllRoots()
1102 void GlobalHandles::IterateAllRootsWithClassIds(ObjectVisitor* v) { in IterateAllRootsWithClassIds()
1113 void GlobalHandles::IterateAllRootsInNewSpaceWithClassIds(ObjectVisitor* v) { in IterateAllRootsInNewSpaceWithClassIds()
1125 void GlobalHandles::IterateWeakRootsInNewSpaceWithClassIds(ObjectVisitor* v) { in IterateWeakRootsInNewSpaceWithClassIds()
[all …]
Dcompilation-cache.cc75 void CompilationSubCache::IterateFunctions(ObjectVisitor* v) { in IterateFunctions()
85 void CompilationSubCache::Iterate(ObjectVisitor* v) { in Iterate()
373 void CompilationCache::Iterate(ObjectVisitor* v) { in Iterate()
380 void CompilationCache::IterateFunctions(ObjectVisitor* v) { in IterateFunctions()
Dbootstrapper.h26 void Iterate(ObjectVisitor* v) { in Iterate()
93 void Iterate(ObjectVisitor* v);
Dcontext-measure.h15 class ContextMeasure : public ObjectVisitor {
Dframes.cc380 void StackFrame::IteratePc(ObjectVisitor* v, Address* pc_address, in IteratePc()
591 void ExitFrame::Iterate(ObjectVisitor* v) const { in Iterate()
762 void StandardFrame::IterateCompiledFrame(ObjectVisitor* v) const { in IterateCompiledFrame()
878 void StubFrame::Iterate(ObjectVisitor* v) const { in Iterate()
898 void OptimizedFrame::Iterate(ObjectVisitor* v) const { in Iterate()
1500 void WasmFrame::Iterate(ObjectVisitor* v) const { IterateCompiledFrame(v); } in Iterate()
1735 void EntryFrame::Iterate(ObjectVisitor* v) const { in Iterate()
1740 void StandardFrame::IterateExpressions(ObjectVisitor* v) const { in IterateExpressions()
1748 void JavaScriptFrame::Iterate(ObjectVisitor* v) const { in Iterate()
1753 void InternalFrame::Iterate(ObjectVisitor* v) const { in Iterate()
[all …]
Dv8threads.h79 void Iterate(ObjectVisitor* v);
Dapi.h366 void Iterate(ObjectVisitor* v);
418 void Iterate(v8::internal::ObjectVisitor* v);
419 static char* Iterate(v8::internal::ObjectVisitor* v, char* data);
535 void IterateThis(ObjectVisitor* v);
Disolate.h787 void Iterate(ObjectVisitor* v);
788 void Iterate(ObjectVisitor* v, ThreadLocalTop* t);
789 char* Iterate(ObjectVisitor* v, char* t);
1031 void IterateDeferredHandles(ObjectVisitor* visitor);
/external/caliper/caliper/src/main/java/com/google/caliper/memory/
DObjectExplorer.java67 public static <T> T exploreObject(Object rootObject, ObjectVisitor<T> visitor) { in exploreObject()
99 ObjectVisitor<T> visitor, EnumSet<Feature> features) { in exploreObject()
106 ObjectVisitor.Traversal traversal = visitor.visit(chain); in exploreObject()
DObjectVisitor.java28 public interface ObjectVisitor<T> { interface
DObjectGraphMeasurer.java186 private static class ObjectGraphVisitor implements ObjectVisitor<Footprint> {
/external/v8/src/snapshot/
Dserializer-common.h76 class SerializerDeserializer : public ObjectVisitor {
78 static void Iterate(Isolate* isolate, ObjectVisitor* visitor);
Dserializer-common.cc68 void SerializerDeserializer::Iterate(Isolate* isolate, ObjectVisitor* visitor) { in Iterate()
/external/v8/src/heap/
Dscavenger.h50 class ScavengeVisitor : public ObjectVisitor {
Dheap.h1145 void IterateRoots(ObjectVisitor* v, VisitMode mode);
1147 void IterateStrongRoots(ObjectVisitor* v, VisitMode mode);
1150 void IterateSmiRoots(ObjectVisitor* v);
1152 void IterateWeakRoots(ObjectVisitor* v, VisitMode mode);
1514 inline void Iterate(ObjectVisitor* v);
1794 Address DoScavenge(ObjectVisitor* scavenge_visitor, Address new_space_front);
2428 class VerifyPointersVisitor : public ObjectVisitor {
2435 class VerifySmisVisitor : public ObjectVisitor {
2556 class PathTracer : public ObjectVisitor {
Dmark-compact.h213 void IteratePointersToFromSpace(ObjectVisitor* v);
612 void ProcessEphemeralMarking(ObjectVisitor* visitor,
618 void ProcessTopOptimizedFrame(ObjectVisitor* visitor);
/external/v8/src/interpreter/
Dinterpreter.h53 void IterateDispatchTable(ObjectVisitor* v);
/external/v8/src/mips64/
Dassembler-mips64-inl.h335 template <typename ObjectVisitor>
336 void RelocInfo::Visit(Isolate* isolate, ObjectVisitor* visitor) { in Visit()
/external/v8/src/mips/
Dassembler-mips-inl.h353 template <typename ObjectVisitor>
354 void RelocInfo::Visit(Isolate* isolate, ObjectVisitor* visitor) { in Visit()
/external/v8/src/s390/
Dassembler-s390-inl.h286 template <typename ObjectVisitor>
287 void RelocInfo::Visit(Isolate* isolate, ObjectVisitor* visitor) { in Visit()

123