Home
last modified time | relevance | path

Searched refs:VisitPointer (Results 1 – 23 of 23) sorted by relevance

/external/v8/src/heap/
Dscavenger.h54 void VisitPointer(Object** p) override;
69 static inline void VisitPointer(Heap* heap, HeapObject* object, Object** p);
Dscavenger-inl.h65 void StaticScavengeVisitor::VisitPointer(Heap* heap, HeapObject* obj, in VisitPointer() function
Dobjects-visiting-inl.h361 StaticVisitor::VisitPointer(heap, array, in VisitTransitionArray()
366 StaticVisitor::VisitPointer(heap, array, array->GetKeySlot(i)); in VisitTransitionArray()
Dmark-compact.cc83 VisitPointer(&p); in VisitEmbeddedPointer()
1066 v->VisitPointer(reinterpret_cast<Object**>(slot)); in IteratePointersToFromSpace()
1080 inline static void VisitPointer(Heap* heap, HeapObject* object, Object** p) { in VisitPointer() function in v8::internal::StaticYoungGenerationMarkingVisitor
1105 INLINE(static void VisitPointer(Heap* heap, HeapObject* object, Object** p)) { in INLINE()
1288 for (Object** p = start; p < end; p++) VisitPointer(p); in VisitPointers()
1291 void VisitPointer(Object** slot) override { in VisitPointer() function in v8::internal::SharedFunctionInfoMarkingVisitor
1353 void VisitPointer(Object** p) override { MarkObjectByPointer(p); } in VisitPointer() function in v8::internal::RootMarkingVisitor
1509 inline void VisitPointer(Object** p) final { in VisitPointer() function in v8::internal::RecordMigratedSlotVisitor
2960 void VisitPointer(Object** p) override { UpdateSlot(p); } in VisitPointer() function in v8::internal::PointersUpdatingVisitor
Dincremental-marking.cc235 INLINE(static void VisitPointer(Heap* heap, HeapObject* object, Object** p)) { in INLINE()
290 void VisitPointer(Object** p) override { MarkObjectByPointer(p); } in VisitPointer() function in v8::internal::IncrementalMarkingRootMarkingVisitor
Dscavenger.cc461 void ScavengeVisitor::VisitPointer(Object** p) { ScavengePointer(p); } in VisitPointer() function in v8::internal::ScavengeVisitor
Dobjects-visiting.h265 StaticVisitor::VisitPointer(heap, object, p); in INLINE()
Dheap.cc1728 scavenge_visitor.VisitPointer(&encountered_weak_collections_); in Scavenge()
4909 v->VisitPointer(reinterpret_cast<Object**>(&roots_[kStringTableRootIndex])); in IterateWeakRoots()
4936 void VisitPointer(Object** p) override { FixHandle(p); } in VisitPointer() function in v8::internal::FixStaleLeftTrimmedHandlesVisitor
Dheap.h795 visitor->VisitPointer(&encountered_weak_collections_); in VisitEncounteredWeakCollections()
/external/v8/src/snapshot/
Dstartup-serializer.cc98 VisitPointer(&undefined); in SerializeWeakReferencesAndDeferred()
110 VisitPointer(reinterpret_cast<Object**>(&heap_object)); in PartialSnapshotCacheIndex()
Dserializer-common.cc77 visitor->VisitPointer(&cache->at(i)); in Iterate()
Dpartial-serializer.cc44 VisitPointer(o); in Serialize()
Ddeserializer.cc135 VisitPointer(&root); in DeserializePartial()
159 VisitPointer(&root); in DeserializeObject()
Dcode-serializer.cc53 VisitPointer(Handle<Object>::cast(obj).location()); in Serialize()
/external/v8/src/
Dglobal-handles.cc640 v->VisitPointer(node->location()); in IterateWeakRoots()
662 v->VisitPointer(node->location()); in IterateNewSpaceStrongAndDependentRoots()
694 v->VisitPointer(node->location()); in IterateNewSpaceWeakIndependentRoots()
747 v->VisitPointer(node->location()); in IterateNewSpaceWeakUnmodifiedRoots()
795 v->VisitPointer(&object); in IterateObjectGroups()
1104 v->VisitPointer(it.node()->location()); in IterateStrongRoots()
1114 v->VisitPointer(it.node()->location()); in IterateAllRoots()
1439 visitor->VisitPointer(GetLocation(new_space_indices_[i])); in IterateNewSpaceRoots()
Dbootstrapper.h27 v->VisitPointer(bit_cast<Object**, FixedArray**>(&cache_)); in Iterate()
Dobjects-body-descriptors-inl.h102 v->VisitPointer(HeapObject::RawField(obj, offset)); in IteratePointer()
109 StaticVisitor::VisitPointer(heap, obj, HeapObject::RawField(obj, offset)); in IteratePointer()
Disolate.cc216 v->VisitPointer(&thread->pending_exception_); in Iterate()
217 v->VisitPointer(&(thread->pending_message_obj_)); in Iterate()
218 v->VisitPointer(bit_cast<Object**>(&(thread->context_))); in Iterate()
219 v->VisitPointer(&thread->scheduled_exception_); in Iterate()
224 v->VisitPointer(bit_cast<Object**>(&(block->exception_))); in Iterate()
225 v->VisitPointer(bit_cast<Object**>(&(block->message_obj_))); in Iterate()
Dframes.cc415 v->VisitPointer(&code); in IteratePc()
610 v->VisitPointer(&code_slot()); in Iterate()
865 v->VisitPointer(parameters_base + reg_stack_index); in IterateCompiledFrame()
887 v->VisitPointer(parameters_limit + index); in IterateCompiledFrame()
Dobjects.cc13703 VisitPointer(&new_pointer); in VisitCodeTarget()
13713 VisitPointer(&new_pointer); in VisitCodeAgeSequence()
13722 VisitPointer(&new_pointer); in VisitCodeEntry()
13731 VisitPointer(&new_pointer); in VisitCell()
13742 VisitPointer(&new_pointer); in VisitDebugTarget()
13751 VisitPointer(&new_pointer); in VisitEmbeddedPointer()
Dobjects.h11503 virtual void VisitPointer(Object** p) { VisitPointers(p, p + 1); } in VisitPointer() function
/external/v8/src/debug/
Ddebug.cc405 v->VisitPointer(&thread_local_.return_value_); in Iterate()
406 v->VisitPointer(&thread_local_.suspended_generator_); in Iterate()
/external/v8/src/interpreter/
Dinterpreter.cc192 v->VisitPointer(&code); in IterateDispatchTable()