Searched defs:VisitRoots (Results 1 - 25 of 27) sorted by relevance

12

/art/runtime/mirror/
H A Dreference.cc38 void Reference::VisitRoots(RootVisitor* visitor) { function in class:art::mirror::Reference
H A Dfield.cc52 void Field::VisitRoots(RootVisitor* visitor) { function in class:art::mirror::Field
H A Dmethod.cc63 void Method::VisitRoots(RootVisitor* visitor) { function in class:art::mirror::Method
90 void Constructor::VisitRoots(RootVisitor* visitor) { function in class:art::mirror::Constructor
H A Dstack_trace_element.cc70 void StackTraceElement::VisitRoots(RootVisitor* visitor) { function in class:art::mirror::StackTraceElement
H A Dthrowable.cc163 void Throwable::VisitRoots(RootVisitor* visitor) { function in class:art::mirror::Throwable
H A Darray-inl.h201 inline void PrimitiveArray<T>::VisitRoots(RootVisitor* visitor) { function in class:art::mirror::PrimitiveArray
H A Dstring.cc248 void String::VisitRoots(RootVisitor* visitor) { function in class:art::mirror::String
H A Dclass.cc55 void Class::VisitRoots(RootVisitor* visitor) { function in class:art::mirror::Class
/art/runtime/
H A Dart_field-inl.h332 inline void ArtField::VisitRoots(RootVisitorType& visitor) { function in class:art::ArtField
H A Dindirect_reference_table.cc270 void IndirectReferenceTable::VisitRoots(RootVisitor* visitor, const RootInfo& root_info) { function in class:art::IndirectReferenceTable
H A Dreference_table.cc240 void ReferenceTable::VisitRoots(RootVisitor* visitor, const RootInfo& root_info) { function in class:art::ReferenceTable
H A Dintern_table.cc57 void InternTable::VisitRoots(RootVisitor* visitor, VisitRootFlags flags) { function in class:art::InternTable
60 strong_interns_.VisitRoots(visitor);
385 void InternTable::Table::VisitRoots(RootVisitor* visitor) { function in class:art::InternTable::Table
H A Dtransaction.cc233 void Transaction::VisitRoots(RootVisitor* visitor) { function in class:art::Transaction
247 it.second.VisitRoots(visitor);
297 log.VisitRoots(visitor);
433 void Transaction::ObjectLog::VisitRoots(RootVisitor* visitor) { function in class:art::Transaction::ObjectLog
480 void Transaction::InternStringLog::VisitRoots(RootVisitor* visitor) { function in class:art::Transaction::InternStringLog
H A Dart_method-inl.h489 void ArtMethod::VisitRoots(RootVisitorType& visitor) { function in class:art::ArtMethod
H A Dthread_list.cc1174 void ThreadList::VisitRoots(RootVisitor* visitor) const { function in class:art::ThreadList
1177 thread->VisitRoots(visitor);
H A Djava_vm_ext.cc782 void JavaVMExt::VisitRoots(RootVisitor* visitor) { function in class:art::JavaVMExt
785 globals_.VisitRoots(visitor, RootInfo(kRootJNIGlobal));
H A Druntime.cc1346 mirror::Class::VisitRoots(visitor);
1347 mirror::Constructor::VisitRoots(visitor);
1348 mirror::Reference::VisitRoots(visitor);
1349 mirror::Method::VisitRoots(visitor);
1350 mirror::StackTraceElement::VisitRoots(visitor);
1351 mirror::String::VisitRoots(visitor);
1352 mirror::Throwable::VisitRoots(visitor);
1353 mirror::Field::VisitRoots(visitor);
1355 mirror::PrimitiveArray<uint8_t>::VisitRoots(visitor); // BooleanArray
1356 mirror::PrimitiveArray<int8_t>::VisitRoots(visito
1421 void Runtime::VisitRoots(RootVisitor* visitor, VisitRootFlags flags) { function in class:art::Runtime
[all...]
H A Dthread.cc1363 tlsPtr_.jni_env->monitors.VisitRoots(&visitor, RootInfo(kRootVMInternal));
2428 void Thread::VisitRoots(RootVisitor* visitor) { function in class:art::Thread
2436 tlsPtr_.jni_env->locals.VisitRoots(visitor, RootInfo(kRootJNILocal, thread_id));
2437 tlsPtr_.jni_env->monitors.VisitRoots(visitor, RootInfo(kRootJNIMonitor, thread_id));
2440 tlsPtr_.debug_invoke_req->VisitRoots(visitor, RootInfo(kRootDebugger, thread_id));
2466 verifier->VisitRoots(visitor, RootInfo(kRootNativeStack, thread_id));
/art/runtime/verifier/
H A Dreg_type.cc768 void RegType::VisitRoots(RootVisitor* visitor, const RootInfo& root_info) const { function in class:art::verifier::RegType
H A Dreg_type_cache.cc588 UndefinedType::GetInstance()->VisitRoots(visitor, ri);
589 ConflictType::GetInstance()->VisitRoots(visitor, ri);
590 BooleanType::GetInstance()->VisitRoots(visitor, ri);
591 ByteType::GetInstance()->VisitRoots(visitor, ri);
592 ShortType::GetInstance()->VisitRoots(visitor, ri);
593 CharType::GetInstance()->VisitRoots(visitor, ri);
594 IntegerType::GetInstance()->VisitRoots(visitor, ri);
595 LongLoType::GetInstance()->VisitRoots(visitor, ri);
596 LongHiType::GetInstance()->VisitRoots(visitor, ri);
597 FloatType::GetInstance()->VisitRoots(visito
606 void RegTypeCache::VisitRoots(RootVisitor* visitor, const RootInfo& root_info) { function in class:art::verifier::RegTypeCache
[all...]
H A Dmethod_verifier.cc4444 void MethodVerifier::VisitRoots(RootVisitor* visitor, const RootInfo& root_info) { function in class:art::verifier::MethodVerifier
4445 reg_types_.VisitRoots(visitor, root_info);
/art/runtime/gc/collector/
H A Dmark_compact.cc310 void MarkCompact::VisitRoots( function in class:art::gc::collector::MarkCompact
317 void MarkCompact::VisitRoots( function in class:art::gc::collector::MarkCompact
330 void VisitRoots(mirror::Object*** roots, size_t count, const RootInfo& info ATTRIBUTE_UNUSED)
343 void VisitRoots(mirror::CompressedReference<mirror::Object>** roots, size_t count,
379 runtime->VisitRoots(&update_root_visitor);
436 Runtime::Current()->VisitRoots(this);
H A Dsemi_space.cc606 void SemiSpace::VisitRoots(mirror::Object*** roots, size_t count, function in class:art::gc::collector::SemiSpace
618 void SemiSpace::VisitRoots(mirror::CompressedReference<mirror::Object>** roots, size_t count, function in class:art::gc::collector::SemiSpace
628 Runtime::Current()->VisitRoots(this);
H A Dconcurrent_copying.cc181 thread->VisitRoots(concurrent_copying_);
343 Runtime::Current()->GetInternTable()->VisitRoots(this, kVisitRootFlagAllRoots);
347 Runtime::Current()->GetClassLinker()->VisitRoots(this, kVisitRootFlagAllRoots);
598 Runtime::Current()->VisitRoots(&ref_visitor);
1151 void ConcurrentCopying::VisitRoots( function in class:art::gc::collector::ConcurrentCopying
1175 void ConcurrentCopying::VisitRoots( function in class:art::gc::collector::ConcurrentCopying
H A Dmark_sweep.cc536 void MarkSweep::VisitRoots(mirror::Object*** roots, size_t count, function in class:art::gc::collector::MarkSweep
543 void MarkSweep::VisitRoots(mirror::CompressedReference<mirror::Object>** roots, size_t count, function in class:art::gc::collector::MarkSweep
567 Runtime::Current()->GetThreadList()->VisitRoots(&visitor);
574 Runtime::Current()->VisitRoots(this);
1006 Runtime::Current()->VisitRoots(this, static_cast<VisitRootFlags>(
1011 Runtime::Current()->VisitRoots(&visitor);
1050 void VisitRoots(mirror::Object*** roots, size_t count, const RootInfo& info ATTRIBUTE_UNUSED)
1058 void VisitRoots(mirror::CompressedReference<mirror::Object>** roots, size_t count,
1073 thread->VisitRoots(this);

Completed in 4964 milliseconds

12