Searched refs:ObjectVisitor (Results 1 – 17 of 17) sorted by relevance
/third_party/node/deps/v8/src/objects/ |
D | objects-body-descriptors.h | 32 template <typename ObjectVisitor> 34 int end_offset, ObjectVisitor* v); 36 template <typename ObjectVisitor> 38 ObjectVisitor* v); 40 template <typename ObjectVisitor> 43 ObjectVisitor* v); 45 template <typename ObjectVisitor> 47 ObjectVisitor* v); 49 template <typename ObjectVisitor> 51 int value_offset, ObjectVisitor* v); [all …]
|
D | objects-body-descriptors-inl.h | 80 template <typename ObjectVisitor> 84 ObjectVisitor* v) { in IterateJSObjectBodyImpl() 114 template <typename ObjectVisitor> 118 ObjectVisitor* v) { in IteratePointers() 126 template <typename ObjectVisitor> 128 ObjectVisitor* v) { in IteratePointer() 133 template <typename ObjectVisitor> 135 HeapObject obj, int start_offset, int end_offset, ObjectVisitor* v) { in IterateMaybeWeakPointers() 140 template <typename ObjectVisitor> 142 ObjectVisitor* v) { in IterateMaybeWeakPointer() [all …]
|
D | heap-object.h | 128 void Iterate(PtrComprCageBase cage_base, ObjectVisitor* v); 130 template <typename ObjectVisitor> 131 inline void IterateFast(PtrComprCageBase cage_base, ObjectVisitor* v); 133 template <typename ObjectVisitor> 134 inline void IterateFast(Map map, int object_size, ObjectVisitor* v); 142 void IterateBody(PtrComprCageBase cage_base, ObjectVisitor* v); 143 void IterateBody(Map map, int object_size, ObjectVisitor* v); 145 template <typename ObjectVisitor> 146 inline void IterateBodyFast(PtrComprCageBase cage_base, ObjectVisitor* v); 148 template <typename ObjectVisitor> [all …]
|
D | visitors.h | 112 class ObjectVisitor { 114 virtual ~ObjectVisitor() = default; 192 class ObjectVisitorWithCageBases : public ObjectVisitor {
|
D | visitors.cc | 25 void ObjectVisitor::VisitRelocInfo(RelocIterator* it) { in VisitRelocInfo()
|
D | hash-table.h | 141 void IteratePrefix(ObjectVisitor* visitor); in EXPORT_TEMPLATE_DECLARE() 142 void IterateElements(ObjectVisitor* visitor); in EXPORT_TEMPLATE_DECLARE()
|
D | object-list-macros.h | 44 class ObjectVisitor; variable
|
D | objects.cc | 2165 void HeapObject::Iterate(PtrComprCageBase cage_base, ObjectVisitor* v) { in Iterate() 2166 IterateFast<ObjectVisitor>(cage_base, v); in Iterate() 2169 void HeapObject::IterateBody(PtrComprCageBase cage_base, ObjectVisitor* v) { in IterateBody() 2171 IterateBodyFast<ObjectVisitor>(m, SizeFromMap(m), v); in IterateBody() 2174 void HeapObject::IterateBody(Map map, int object_size, ObjectVisitor* v) { in IterateBody() 2175 IterateBodyFast<ObjectVisitor>(map, object_size, v); in IterateBody() 5689 void HashTable<Derived, Shape>::IteratePrefix(ObjectVisitor* v) { in IteratePrefix() 5694 void HashTable<Derived, Shape>::IterateElements(ObjectVisitor* v) { in IterateElements()
|
/third_party/node/deps/v8/src/codegen/ |
D | reloc-info.h | 313 template <typename ObjectVisitor> 314 void Visit(ObjectVisitor* visitor) { in Visit()
|
/third_party/node/deps/v8/src/heap/ |
D | paged-spaces.h | 30 class ObjectVisitor; variable 237 virtual void Verify(Isolate* isolate, ObjectVisitor* visitor); in NON_EXPORTED_BASE()
|
D | mark-compact.h | 650 ObjectVisitor* custom_root_body_visitor); 666 void ProcessTopOptimizedFrame(ObjectVisitor* visitor, Isolate* isolate);
|
D | scavenger.cc | 34 class IterateAndScavengePromotedObjectsVisitor final : public ObjectVisitor {
|
D | paged-spaces.cc | 733 void PagedSpace::Verify(Isolate* isolate, ObjectVisitor* visitor) { in Verify()
|
D | mark-compact.cc | 1966 ObjectVisitor* custom_root_body_visitor) { in MarkRoots() 2321 void MarkCompactCollector::ProcessTopOptimizedFrame(ObjectVisitor* visitor, in ProcessTopOptimizedFrame()
|
D | heap.cc | 3983 class SlotCollectingVisitor final : public ObjectVisitor {
|
/third_party/node/deps/v8/src/snapshot/ |
D | serializer.h | 423 class Serializer::ObjectSerializer : public ObjectVisitor {
|
/third_party/node/deps/v8/src/execution/ |
D | frames.h | 60 class ObjectVisitor; variable
|