/external/v8/src/ |
D | objects-body-descriptors.h | 38 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 …]
|
D | objects-body-descriptors-inl.h | 32 template <typename ObjectVisitor> 34 int end_offset, ObjectVisitor* v) { in IterateBodyImpl() 78 template <typename ObjectVisitor> 80 int end_offset, ObjectVisitor* v) { in IteratePointers() 95 template <typename ObjectVisitor> 97 ObjectVisitor* v) { in IteratePointer() 122 template <typename ObjectVisitor> 124 ObjectVisitor* v) { in IterateBody() 172 template <typename ObjectVisitor> 174 ObjectVisitor* v) { in IterateBody() [all …]
|
D | global-handles.h | 19 class ObjectVisitor; variable 188 void IterateStrongRoots(ObjectVisitor* v); 191 void IterateAllRoots(ObjectVisitor* v); 194 void IterateAllRootsWithClassIds(ObjectVisitor* v); 198 void IterateAllRootsInNewSpaceWithClassIds(ObjectVisitor* v); 202 void IterateWeakRootsInNewSpaceWithClassIds(ObjectVisitor* v); 205 void IterateWeakRoots(ObjectVisitor* v); 217 void IterateNewSpaceStrongAndDependentRoots(ObjectVisitor* v); 225 void IterateNewSpaceWeakIndependentRoots(ObjectVisitor* v); 234 void IterateNewSpaceWeakUnmodifiedRoots(ObjectVisitor* v); [all …]
|
D | frames.h | 322 virtual void Iterate(ObjectVisitor* v) const = 0; 323 static void IteratePc(ObjectVisitor* v, Address* pc_address, 395 void Iterate(ObjectVisitor* v) const override; 448 void Iterate(ObjectVisitor* v) const override; 516 void IterateExpressions(ObjectVisitor* v) const; 531 void IterateCompiledFrame(ObjectVisitor* v) const; 604 void Iterate(ObjectVisitor* v) const override; 650 void IterateArguments(ObjectVisitor* v) const; 664 void Iterate(ObjectVisitor* v) const override; 685 void Iterate(ObjectVisitor* v) const override; [all …]
|
D | compilation-cache.h | 50 void Iterate(ObjectVisitor* v); 51 void IterateFunctions(ObjectVisitor* v); 196 void Iterate(ObjectVisitor* v); 197 void IterateFunctions(ObjectVisitor* v);
|
D | global-handles.cc | 648 void GlobalHandles::IterateWeakRoots(ObjectVisitor* v) { in IterateWeakRoots() 674 void GlobalHandles::IterateNewSpaceStrongAndDependentRoots(ObjectVisitor* v) { in IterateNewSpaceStrongAndDependentRoots() 707 void GlobalHandles::IterateNewSpaceWeakIndependentRoots(ObjectVisitor* v) { in IterateNewSpaceWeakIndependentRoots() 750 void GlobalHandles::IterateNewSpaceWeakUnmodifiedRoots(ObjectVisitor* v) { in IterateNewSpaceWeakUnmodifiedRoots() 769 bool GlobalHandles::IterateObjectGroups(ObjectVisitor* v, in IterateObjectGroups() 1012 void GlobalHandles::IterateStrongRoots(ObjectVisitor* v) { in IterateStrongRoots() 1021 void GlobalHandles::IterateAllRoots(ObjectVisitor* v) { in IterateAllRoots() 1030 void GlobalHandles::IterateAllRootsWithClassIds(ObjectVisitor* v) { in IterateAllRootsWithClassIds() 1040 void GlobalHandles::IterateAllRootsInNewSpaceWithClassIds(ObjectVisitor* v) { in IterateAllRootsInNewSpaceWithClassIds() 1051 void GlobalHandles::IterateWeakRootsInNewSpaceWithClassIds(ObjectVisitor* v) { in IterateWeakRootsInNewSpaceWithClassIds() [all …]
|
D | compilation-cache.cc | 75 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()
|
D | bootstrapper.h | 26 void Iterate(ObjectVisitor* v) { in Iterate() 89 void Iterate(ObjectVisitor* v);
|
D | frames.cc | 379 void StackFrame::IteratePc(ObjectVisitor* v, Address* pc_address, in IteratePc() 556 void ExitFrame::Iterate(ObjectVisitor* v) const { in Iterate() 640 void StandardFrame::IterateCompiledFrame(ObjectVisitor* v) const { in IterateCompiledFrame() 714 void StubFrame::Iterate(ObjectVisitor* v) const { in Iterate() 734 void OptimizedFrame::Iterate(ObjectVisitor* v) const { in Iterate() 1354 void EntryFrame::Iterate(ObjectVisitor* v) const { in Iterate() 1359 void StandardFrame::IterateExpressions(ObjectVisitor* v) const { in IterateExpressions() 1367 void JavaScriptFrame::Iterate(ObjectVisitor* v) const { in Iterate() 1373 void InternalFrame::Iterate(ObjectVisitor* v) const { in Iterate() 1381 void StubFailureTrampolineFrame::Iterate(ObjectVisitor* v) const { in Iterate()
|
D | context-measure.h | 15 class ContextMeasure : public ObjectVisitor {
|
D | v8threads.h | 79 void Iterate(ObjectVisitor* v);
|
D | api.h | 424 void Iterate(ObjectVisitor* v); 468 void Iterate(v8::internal::ObjectVisitor* v); 469 static char* Iterate(v8::internal::ObjectVisitor* v, char* data); 539 void IterateThis(ObjectVisitor* v);
|
D | isolate.h | 751 void Iterate(ObjectVisitor* v); 752 void Iterate(ObjectVisitor* v, ThreadLocalTop* t); 753 char* Iterate(ObjectVisitor* v, char* t); 982 void IterateDeferredHandles(ObjectVisitor* visitor);
|
D | builtins.h | 285 class ObjectVisitor; variable 298 void IterateBuiltins(ObjectVisitor* v);
|
D | arguments.h | 109 virtual inline void IterateInstance(ObjectVisitor* v) { in IterateInstance()
|
D | objects.h | 850 class ObjectVisitor; variable 1572 void Iterate(ObjectVisitor* v); 1574 template <typename ObjectVisitor> 1575 inline void IterateFast(ObjectVisitor* v); 1583 void IterateBody(ObjectVisitor* v); 1584 void IterateBody(InstanceType type, int object_size, ObjectVisitor* v); 1586 template <typename ObjectVisitor> 1587 inline void IterateBodyFast(ObjectVisitor* v); 1589 template <typename ObjectVisitor> 1591 ObjectVisitor* v); [all …]
|
/external/caliper/caliper/src/main/java/com/google/caliper/memory/ |
D | ObjectExplorer.java | 67 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()
|
D | ObjectVisitor.java | 28 public interface ObjectVisitor<T> { interface
|
D | ObjectGraphMeasurer.java | 186 private static class ObjectGraphVisitor implements ObjectVisitor<Footprint> {
|
/external/v8/src/heap/ |
D | scavenger.h | 47 class ScavengeVisitor : public ObjectVisitor {
|
D | mark-compact.h | 290 void IteratePointersToFromSpace(ObjectVisitor* v); 615 void ProcessEphemeralMarking(ObjectVisitor* visitor, 621 void ProcessTopOptimizedFrame(ObjectVisitor* visitor); 731 void VisitLiveObjectsBody(Page* page, ObjectVisitor* visitor);
|
D | heap.h | 1251 void IterateRoots(ObjectVisitor* v, VisitMode mode); 1253 void IterateStrongRoots(ObjectVisitor* v, VisitMode mode); 1256 void IterateSmiRoots(ObjectVisitor* v); 1258 void IterateWeakRoots(ObjectVisitor* v, VisitMode mode); 1596 inline void Iterate(ObjectVisitor* v); 1879 Address DoScavenge(ObjectVisitor* scavenge_visitor, Address new_space_front); 2493 class VerifyPointersVisitor : public ObjectVisitor { 2500 class VerifySmisVisitor : public ObjectVisitor { 2740 class PathTracer : public ObjectVisitor {
|
D | mark-compact.cc | 72 class VerifyMarkingVisitor : public ObjectVisitor { 97 ObjectVisitor::VisitCell(rinfo); in VisitCell() 170 class VerifyEvacuationVisitor : public ObjectVisitor { 1121 void CodeFlusher::IteratePointersToFromSpace(ObjectVisitor* v) { in IteratePointersToFromSpace() 1329 class SharedFunctionInfoMarkingVisitor : public ObjectVisitor { 1404 class RootMarkingVisitor : public ObjectVisitor { 1448 class StringTableCleaner : public ObjectVisitor { 1927 ObjectVisitor* visitor, bool only_process_harmony_weak_collections) { in ProcessEphemeralMarking() 1943 void MarkCompactCollector::ProcessTopOptimizedFrame(ObjectVisitor* visitor) { in ProcessTopOptimizedFrame() 2640 class RecordMigratedSlotVisitor final : public ObjectVisitor { [all …]
|
D | heap.cc | 1118 class StringTableVerifier : public ObjectVisitor { 1484 class VerifyNonPointerSpacePointersVisitor : public ObjectVisitor { 1908 class ExternalStringTableVisitorAdapter : public ObjectVisitor { in VisitExternalResources() 1929 Address Heap::DoScavenge(ObjectVisitor* scavenge_visitor, in DoScavenge() 4511 class IteratePointersToFromSpaceVisitor final : public ObjectVisitor { 4557 void Heap::IterateRoots(ObjectVisitor* v, VisitMode mode) { in IterateRoots() 4563 void Heap::IterateWeakRoots(ObjectVisitor* v, VisitMode mode) { in IterateWeakRoots() 4574 void Heap::IterateSmiRoots(ObjectVisitor* v) { in IterateSmiRoots() 4582 void Heap::IterateStrongRoots(ObjectVisitor* v, VisitMode mode) { in IterateStrongRoots() 5461 class PrintHandleVisitor : public ObjectVisitor { [all …]
|
/external/v8/src/snapshot/ |
D | serialize.h | 135 class SerializerDeserializer: public ObjectVisitor { 137 static void Iterate(Isolate* isolate, ObjectVisitor* visitor);
|