Home
last modified time | relevance | path

Searched defs:visitor (Results 1 – 25 of 134) sorted by relevance

123456

/art/runtime/mirror/
Dclass-refvisitor-inl.h32 inline void Class::VisitReferences(ObjPtr<Class> klass, const Visitor& visitor) { in VisitReferences()
55 void Class::VisitNativeRoots(Visitor& visitor, PointerSize pointer_size) { in VisitNativeRoots()
74 void Class::VisitObsoleteDexCaches(DexCacheVisitor& visitor) { in VisitObsoleteDexCaches()
82 void Class::VisitObsoleteClass(Visitor& visitor) { in VisitObsoleteClass()
91 void Class::VisitMethods(Visitor visitor, PointerSize pointer_size) { in VisitMethods()
102 void Class::VisitFields(Visitor visitor) { in VisitFields()
Dobject-refvisitor-inl.h68 inline void Object::VisitReferences(const Visitor& visitor, in VisitReferences()
134 inline size_t Object::VisitRefsForCompaction(const Visitor& visitor, in VisitRefsForCompaction()
Dclass_ext-inl.h169 void ClassExt::VisitNativeRoots(Visitor& visitor, PointerSize pointer_size) { in VisitNativeRoots()
176 void ClassExt::VisitDexCaches(DexCacheVisitor& visitor) { in VisitDexCaches()
188 void ClassExt::VisitMethods(Visitor visitor, PointerSize pointer_size) { in VisitMethods()
Dclass_loader-inl.h36 inline void ClassLoader::VisitReferences(ObjPtr<mirror::Class> klass, const Visitor& visitor) { in VisitReferences()
Ddex_cache-inl.h265 const Visitor& visitor) in VisitDexCachePairs()
285 void DexCache::VisitDexCachePairRoots(Visitor& visitor, in VisitDexCachePairRoots()
297 inline void DexCache::VisitReferences(ObjPtr<Class> klass, const Visitor& visitor) { in VisitReferences()
309 inline void DexCache::VisitNativeRoots(const Visitor& visitor) { in VisitNativeRoots()
/art/runtime/
Dclass_table-inl.h70 void ClassTable::VisitRoots(Visitor& visitor, bool skip_classes) { in VisitRoots()
90 void ClassTable::VisitRoots(const Visitor& visitor, bool skip_classes) { in VisitRoots()
110 void ClassTable::VisitClassesIfConditionMet(Condition& cond, Visitor& visitor) { in VisitClassesIfConditionMet()
124 explicit ClassAndRootVisitor(Visitor& visitor) : visitor_(visitor) {} in ClassAndRootVisitor()
140 void ClassTable::VisitClassesAndRoots(Visitor& visitor) { in VisitClassesAndRoots()
159 bool ClassTable::Visit(Visitor& visitor) { in Visit()
172 bool ClassTable::Visit(const Visitor& visitor) { in Visit()
203 inline void ClassTable::TableSlot::VisitRoot(const Visitor& visitor) const { in VisitRoot()
Dhandle_scope-inl.h130 inline void HandleScope::VisitRoots(Visitor& visitor) { in VisitRoots()
139 inline void HandleScope::VisitHandles(Visitor& visitor) { in VisitHandles()
168 inline void BaseHandleScope::VisitRoots(Visitor& visitor) { in VisitRoots()
177 inline void BaseHandleScope::VisitHandles(Visitor& visitor) { in VisitHandles()
308 inline void VariableSizedHandleScope::VisitRoots(Visitor& visitor) { in VisitRoots()
317 inline void VariableSizedHandleScope::VisitHandles(Visitor& visitor) { in VisitHandles()
Dintern_table-inl.h93 const Visitor& visitor) { in AddImageStringsToTable()
105 const Visitor& visitor, in AddTableFromMemory()
145 inline void InternTable::VisitInterns(const Visitor& visitor, in VisitInterns()
Djava_frame_root_info.cc24 const StackVisitor* visitor = stack_visitor_; in Describe() local
Dtransaction.cc403 void Transaction::VisitRoots(RootVisitor* visitor) { in VisitRoots()
436 void Transaction::VisitObjectLogs(RootVisitor* visitor, ArenaStack* arena_stack) { in VisitObjectLogs()
457 void Transaction::VisitArrayLogs(RootVisitor* visitor, ArenaStack* arena_stack) { in VisitArrayLogs()
476 void Transaction::VisitInternStringLogs(RootVisitor* visitor) { in VisitInternStringLogs()
482 void Transaction::VisitResolveStringLogs(RootVisitor* visitor) { in VisitResolveStringLogs()
488 void Transaction::VisitResolveMethodTypeLogs(RootVisitor* visitor) { in VisitResolveMethodTypeLogs()
643 void Transaction::ObjectLog::VisitRoots(RootVisitor* visitor) { in VisitRoots()
693 void Transaction::InternStringLog::VisitRoots(RootVisitor* visitor) { in VisitRoots()
709 void Transaction::ResolveStringLog::VisitRoots(RootVisitor* visitor) { in VisitRoots()
725 void Transaction::ResolveMethodTypeLog::VisitRoots(RootVisitor* visitor) { in VisitRoots()
Dreflective_handle_scope-inl.h36 ReflectiveValueVisitor* visitor) { in VisitTargets()
Dgc_root.h193 void VisitRoot(RootVisitor* visitor, const RootInfo& info) const in VisitRoot()
201 void VisitRootIfNonNull(RootVisitor* visitor, const RootInfo& info) const in VisitRootIfNonNull()
243 BufferedRootVisitor(RootVisitor* visitor, const RootInfo& root_info) in BufferedRootVisitor()
295 UnbufferedRootVisitor(RootVisitor* visitor, const RootInfo& root_info) in UnbufferedRootVisitor()
Dintern_table.cc65 void InternTable::VisitRoots(RootVisitor* visitor, VisitRootFlags flags) { in VisitRoots()
317 void InternTable::SweepInternTableWeaks(IsMarkedVisitor* visitor) { in SweepInternTableWeaks()
385 void InternTable::Table::VisitRoots(RootVisitor* visitor) { in VisitRoots()
395 void InternTable::Table::SweepWeaks(IsMarkedVisitor* visitor) { in SweepWeaks()
401 void InternTable::Table::SweepWeaks(UnorderedSet* set, IsMarkedVisitor* visitor) { in SweepWeaks()
/art/runtime/gc/
Dheap-visit-objects-inl.h38 inline void Heap::VisitObjects(Visitor&& visitor) { in VisitObjects()
72 inline void Heap::VisitObjectsPaused(Visitor&& visitor) { in VisitObjectsPaused()
81 inline void Heap::VisitObjectsInternalRegionSpace(Visitor&& visitor) { in VisitObjectsInternalRegionSpace()
106 inline void Heap::VisitObjectsInternal(Visitor&& visitor) { in VisitObjectsInternal()
Dallocation_record.cc61 void AllocRecordObjectMap::VisitRoots(RootVisitor* visitor) { in VisitRoots()
88 static inline void SweepClassObject(AllocRecord* record, IsMarkedVisitor* visitor) in SweepClassObject()
108 void AllocRecordObjectMap::SweepAllocationRecords(IsMarkedVisitor* visitor) { in SweepAllocationRecords()
/art/runtime/oat/
Dimage-inl.h53 inline void ImageHeader::VisitPackedArtFields(const Visitor& visitor, uint8_t* base) const { in VisitPackedArtFields()
65 inline void ImageHeader::VisitPackedArtMethods(const Visitor& visitor, in VisitPackedArtMethods()
87 inline void ImageHeader::VisitPackedImTables(const Visitor& visitor, in VisitPackedImTables()
105 inline void ImageHeader::VisitPackedImtConflictTables(const Visitor& visitor, in VisitPackedImtConflictTables()
119 inline void ImageHeader::VisitJniStubMethods(const Visitor& visitor, in VisitJniStubMethods()
/art/runtime/gc/accounting/
Dheap_bitmap-inl.h29 inline void HeapBitmap::Visit(Visitor&& visitor) { in Visit()
67 inline bool HeapBitmap::Set(const mirror::Object* obj, const LargeObjectSetVisitor& visitor) { in Set()
84 const LargeObjectSetVisitor& visitor) { in AtomicTestAndSet()
Dmod_union_table.cc93 ModUnionUpdateObjectReferencesVisitor(MarkObjectVisitor* visitor, in ModUnionUpdateObjectReferencesVisitor()
145 ModUnionScanImageRootVisitor(MarkObjectVisitor* visitor, in ModUnionScanImageRootVisitor()
176 ModUnionAddToCardSetVisitor visitor(&cleared_cards_); in ProcessCards() local
189 MarkObjectVisitor* visitor, in AddToReferenceArrayVisitor()
239 MarkObjectVisitor* visitor, in ModUnionReferenceVisitor()
251 AddToReferenceArrayVisitor visitor(mod_union_table_, in operator ()() local
321 CheckReferenceVisitor visitor(mod_union_table_, references_); in operator ()() local
337 EmptyMarkObjectVisitor visitor; in FilterCards() local
360 ModUnionCheckReferences visitor(this, reference_set); in Verify() local
421 void ModUnionTableReferenceCache::UpdateAndMarkReferences(MarkObjectVisitor* visitor) { in UpdateAndMarkReferences()
[all …]
/art/runtime/gc/space/
Dregion_space-inl.h196 Visitor&& visitor) { in ScanUnevacFromSpace()
229 inline void RegionSpace::WalkInternal(Visitor&& visitor) { in WalkInternal()
256 inline void RegionSpace::WalkNonLargeRegion(Visitor&& visitor, const Region* r) { in WalkNonLargeRegion()
297 inline void RegionSpace::Walk(Visitor&& visitor) { in Walk()
301 inline void RegionSpace::WalkToSpace(Visitor&& visitor) { in WalkToSpace()
Dbump_pointer_space-walk-inl.h33 inline void BumpPointerSpace::Walk(Visitor&& visitor) { in Walk()
/art/runtime/interpreter/
Dlock_count_data.h58 void VisitMonitors(T visitor, Args&&... args) REQUIRES_SHARED(Locks::mutator_lock_) { in VisitMonitors()
/art/openjdkjvmti/
Dti_class_loader-inl.h49 const Visitor& visitor) { in VisitDexFileObjects()
/art/test/457-regs/
Dregs_jni.cc133 TestVisitor visitor(soa.Self(), context.get()); in Java_PhiLiveness_regsNativeCall() local
146 TestVisitor visitor(soa.Self(), context.get()); in Java_PhiLiveness_regsNativeCallWithParameters() local
/art/runtime/gc/collector/
Dmark_sweep-inl.h34 const MarkVisitor& visitor, in ScanObjectVisit()
/art/runtime/native/
Ddalvik_system_VMStack.cc93 NthCallerVisitor visitor(soa.Self(), 2); in VMStack_getCallingClassLoader() local
125 ClosestUserClassLoaderVisitor visitor(soa.Self()); in VMStack_getClosestUserClassLoader() local
133 NthCallerVisitor visitor(soa.Self(), 3); in VMStack_getStackClass2() local

123456