/art/runtime/ |
D | gc_root.h | 114 VisitRoots(&root, 1, info); in VisitRoot() 125 virtual void VisitRoots(mirror::Object*** roots, size_t count, const RootInfo& info) 128 virtual void VisitRoots(mirror::CompressedReference<mirror::Object>** roots, size_t count, 137 void VisitRoots(mirror::Object*** roots, size_t count, const RootInfo& info) override in VisitRoots() function 144 void VisitRoots(mirror::CompressedReference<mirror::Object>** roots, size_t count, in VisitRoots() function 197 visitor->VisitRoots(roots, 1u, info); in VisitRoot() 282 visitor_->VisitRoots(roots_, buffer_pos_, root_info_); in Flush() 322 visitor_->VisitRoots(&root, 1, root_info_); in VisitRoot()
|
D | handle_scope-inl.h | 116 inline void HandleScope::VisitRoots(Visitor& visitor) { in VisitRoots() function 183 inline void BaseHandleScope::VisitRoots(Visitor& visitor) { in VisitRoots() function 185 AsHandleScope()->VisitRoots(visitor); in VisitRoots() 187 AsVariableSized()->VisitRoots(visitor); in VisitRoots() 282 inline void VariableSizedHandleScope::VisitRoots(Visitor& visitor) { in VisitRoots() function 285 cur->VisitRoots(visitor); in VisitRoots()
|
D | transaction.h | 135 void VisitRoots(RootVisitor* visitor) 159 void VisitRoots(RootVisitor* visitor) REQUIRES_SHARED(Locks::mutator_lock_); 246 void VisitRoots(RootVisitor* visitor) REQUIRES_SHARED(Locks::mutator_lock_); 267 void VisitRoots(RootVisitor* visitor) REQUIRES_SHARED(Locks::mutator_lock_); 282 void VisitRoots(RootVisitor* visitor) REQUIRES_SHARED(Locks::mutator_lock_);
|
D | transaction.cc | 352 void Transaction::VisitRoots(RootVisitor* visitor) { in VisitRoots() function in art::Transaction 392 it.second.VisitRoots(visitor); in VisitObjectLogs() 426 log.VisitRoots(visitor); in VisitInternStringLogs() 432 log.VisitRoots(visitor); in VisitResolveStringLogs() 438 log.VisitRoots(visitor); in VisitResolveMethodTypeLogs() 591 void Transaction::ObjectLog::VisitRoots(RootVisitor* visitor) { in VisitRoots() function in art::Transaction::ObjectLog 641 void Transaction::InternStringLog::VisitRoots(RootVisitor* visitor) { in VisitRoots() function in art::Transaction::InternStringLog 657 void Transaction::ResolveStringLog::VisitRoots(RootVisitor* visitor) { in VisitRoots() function in art::Transaction::ResolveStringLog 673 void Transaction::ResolveMethodTypeLog::VisitRoots(RootVisitor* visitor) { in VisitRoots() function in art::Transaction::ResolveMethodTypeLog
|
D | reference_table.h | 57 void VisitRoots(RootVisitor* visitor, const RootInfo& root_info)
|
D | handle_scope.h | 57 ALWAYS_INLINE void VisitRoots(Visitor& visitor) REQUIRES_SHARED(Locks::mutator_lock_); 152 ALWAYS_INLINE void VisitRoots(Visitor& visitor) REQUIRES_SHARED(Locks::mutator_lock_); 268 void VisitRoots(Visitor& visitor) REQUIRES_SHARED(Locks::mutator_lock_);
|
D | class_table-inl.h | 72 void ClassTable::VisitRoots(Visitor& visitor) { in VisitRoots() function 90 void ClassTable::VisitRoots(const Visitor& visitor) { in VisitRoots() function
|
D | class_table.h | 198 void VisitRoots(Visitor& visitor) 204 void VisitRoots(const Visitor& visitor)
|
D | handle_scope_test.cc | 120 base->VisitRoots(visitor); in TEST_F()
|
D | intern_table.cc | 64 void InternTable::VisitRoots(RootVisitor* visitor, VisitRootFlags flags) { in VisitRoots() function in art::InternTable 67 strong_interns_.VisitRoots(visitor); in VisitRoots() 384 void InternTable::Table::VisitRoots(RootVisitor* visitor) { in VisitRoots() function in art::InternTable::Table
|
D | intern_table.h | 170 void VisitRoots(RootVisitor* visitor, VisitRootFlags flags) 249 void VisitRoots(RootVisitor* visitor)
|
D | runtime.cc | 2493 resolution_method_->VisitRoots(buffered_visitor, pointer_size); in VisitConstantRoots() 2496 imt_conflict_method_->VisitRoots(buffered_visitor, pointer_size); in VisitConstantRoots() 2499 imt_unimplemented_method_->VisitRoots(buffered_visitor, pointer_size); in VisitConstantRoots() 2504 m->VisitRoots(buffered_visitor, pointer_size); in VisitConstantRoots() 2510 intern_table_->VisitRoots(visitor, flags); in VisitConcurrentRoots() 2511 class_linker_->VisitRoots(visitor, flags); in VisitConcurrentRoots() 2512 jni_id_manager_->VisitRoots(visitor); in VisitConcurrentRoots() 2515 jit_->GetCodeCache()->VisitRoots(visitor); in VisitConcurrentRoots() 2525 transaction.VisitRoots(visitor); in VisitTransactionRoots() 2530 java_vm_->VisitRoots(visitor); in VisitNonThreadRoots() [all …]
|
D | class_table_test.cc | 123 table.VisitRoots(roots); in TEST_F()
|
/art/runtime/verifier/ |
D | reg_type_cache.cc | 701 UndefinedType::GetInstance()->VisitRoots(visitor, ri); in VisitStaticRoots() 702 ConflictType::GetInstance()->VisitRoots(visitor, ri); in VisitStaticRoots() 703 BooleanType::GetInstance()->VisitRoots(visitor, ri); in VisitStaticRoots() 704 ByteType::GetInstance()->VisitRoots(visitor, ri); in VisitStaticRoots() 705 ShortType::GetInstance()->VisitRoots(visitor, ri); in VisitStaticRoots() 706 CharType::GetInstance()->VisitRoots(visitor, ri); in VisitStaticRoots() 707 IntegerType::GetInstance()->VisitRoots(visitor, ri); in VisitStaticRoots() 708 LongLoType::GetInstance()->VisitRoots(visitor, ri); in VisitStaticRoots() 709 LongHiType::GetInstance()->VisitRoots(visitor, ri); in VisitStaticRoots() 710 FloatType::GetInstance()->VisitRoots(visitor, ri); in VisitStaticRoots() [all …]
|
/art/runtime/mirror/ |
D | class-refvisitor-inl.h | 57 field->VisitRoots(visitor); in VisitNativeRoots() 65 method.VisitRoots<kReadBarrierOption, kVisitProxyMethod>(visitor, pointer_size); in VisitNativeRoots()
|
D | class_loader-inl.h | 43 class_table->VisitRoots(visitor); in VisitReferences()
|
/art/runtime/base/ |
D | gc_visited_arena_pool.h | 40 void VisitRoots(PageVisitor& visitor) const REQUIRES_SHARED(Locks::mutator_lock_) { in VisitRoots() function 122 void VisitRoots(PageVisitor& visitor) REQUIRES_SHARED(Locks::mutator_lock_) { in VisitRoots() function 125 arena.VisitRoots(visitor); in VisitRoots()
|
/art/runtime/gc/collector/ |
D | semi_space.h | 148 void VisitRoots(mirror::Object*** roots, size_t count, const RootInfo& info) override 151 void VisitRoots(mirror::CompressedReference<mirror::Object>** roots,
|
D | mark_sweep.h | 195 void VisitRoots(mirror::Object*** roots, size_t count, const RootInfo& info) override 200 void VisitRoots(mirror::CompressedReference<mirror::Object>** roots,
|
D | mark_sweep.cc | 589 void MarkSweep::VisitRoots(mirror::Object*** roots, in VisitRoots() function in art::gc::collector::MarkSweep 597 void MarkSweep::VisitRoots(mirror::CompressedReference<mirror::Object>** roots, in VisitRoots() function in art::gc::collector::MarkSweep 634 Runtime::Current()->VisitRoots(this); in MarkRoots() 1092 Runtime::Current()->VisitRoots(this, static_cast<VisitRootFlags>( in ReMarkRoots() 1097 Runtime::Current()->VisitRoots(&visitor); in ReMarkRoots() 1145 void VisitRoots(mirror::Object*** roots, size_t count, const RootInfo& info ATTRIBUTE_UNUSED) in VisitRoots() function in art::gc::collector::MarkSweep::CheckpointMarkThreadRoots 1153 void VisitRoots(mirror::CompressedReference<mirror::Object>** roots, in VisitRoots() function in art::gc::collector::MarkSweep::CheckpointMarkThreadRoots 1171 thread->VisitRoots(this, kVisitRootFlagAllRoots); in Run()
|
D | semi_space.cc | 474 void SemiSpace::VisitRoots(mirror::Object*** roots, size_t count, in VisitRoots() function in art::gc::collector::SemiSpace 488 void SemiSpace::VisitRoots(mirror::CompressedReference<mirror::Object>** roots, size_t count, in VisitRoots() function in art::gc::collector::SemiSpace 498 Runtime::Current()->VisitRoots(this); in MarkRoots()
|
D | mark_compact.cc | 662 thread->VisitRoots(collector_, kVisitRootFlagAllRoots); in Run() 1229 runtime->VisitRoots(&visitor); in ReMarkRoots() 1245 thread->VisitRoots(this, static_cast<VisitRootFlags>(0)); in MarkingPause() 2520 class_table->VisitRoots(*this); in Visit() 2533 collector_->VisitRoots(&root, 1, RootInfo(RootType::kRootVMInternal)); in VisitRoot() 2637 ArtMethod::VisitRoots(*this, start_boundary, end_boundary, static_cast<ArtMethod*>(obj)); in VisitObject() 2740 arena_pool->VisitRoots(updater); in CompactionPause() 2755 arena.VisitRoots(updater); in CompactionPause() 3464 arena->VisitRoots(visitor); in ProcessLinearAlloc() 3635 void VisitRoots(mirror::Object*** roots, size_t count, const RootInfo& info ATTRIBUTE_UNUSED) in VisitRoots() function in art::gc::collector::MarkCompact::ThreadRootsVisitor [all …]
|
/art/runtime/jni/ |
D | jni_env_ext.h | 94 locals_.VisitRoots(visitor, root_info); in VisitJniLocalRoots() 128 monitors_.VisitRoots(visitor, root_info); in VisitMonitorRoots()
|
D | jni_id_manager.h | 67 void VisitRoots(RootVisitor* visitor) REQUIRES_SHARED(Locks::mutator_lock_);
|
/art/runtime/gc/ |
D | allocation_record.cc | 61 void AllocRecordObjectMap::VisitRoots(RootVisitor* visitor) { in VisitRoots() function in art::gc::AllocRecordObjectMap 83 element.GetMethod()->VisitRoots(buffered_visitor, kRuntimePointerSize); in VisitRoots()
|