Home
last modified time | relevance | path

Searched refs:root_info (Results 1 – 16 of 16) sorted by relevance

/art/runtime/jni/
Djni_env_ext.h93 void VisitJniLocalRoots(RootVisitor* visitor, const RootInfo& root_info) in VisitJniLocalRoots() argument
95 locals_.VisitRoots(visitor, root_info); in VisitJniLocalRoots()
126 void VisitMonitorRoots(RootVisitor* visitor, const RootInfo& root_info) in VisitMonitorRoots() argument
128 monitors_.VisitRoots(visitor, root_info); in VisitMonitorRoots()
/art/runtime/
Dgc_root.h85 inline std::ostream& operator<<(std::ostream& os, const RootInfo& root_info) {
86 root_info.Describe(os);
237 BufferedRootVisitor(RootVisitor* visitor, const RootInfo& root_info) in BufferedRootVisitor() argument
238 : visitor_(visitor), root_info_(root_info), buffer_pos_(0) { in BufferedRootVisitor()
289 UnbufferedRootVisitor(RootVisitor* visitor, const RootInfo& root_info) in UnbufferedRootVisitor() argument
290 : visitor_(visitor), root_info_(root_info) {} in UnbufferedRootVisitor()
Dreference_table.h54 void VisitRoots(RootVisitor* visitor, const RootInfo& root_info)
Dreference_table.cc356 void ReferenceTable::VisitRoots(RootVisitor* visitor, const RootInfo& root_info) { in VisitRoots() argument
357 BufferedRootVisitor<kDefaultBufferedRootCount> buffered_visitor(visitor, root_info); in VisitRoots()
Dindirect_reference_table.cc453 void IndirectReferenceTable::VisitRoots(RootVisitor* visitor, const RootInfo& root_info) { in VisitRoots() argument
454 BufferedRootVisitor<kDefaultBufferedRootCount> root_visitor(visitor, root_info); in VisitRoots()
Dindirect_reference_table.h310 void VisitRoots(RootVisitor* visitor, const RootInfo& root_info)
Ddebugger.h114 void VisitRoots(RootVisitor* visitor, const RootInfo& root_info)
Ddebugger.cc382 void DebugInvokeReq::VisitRoots(RootVisitor* visitor, const RootInfo& root_info) { in VisitRoots() argument
383 receiver.VisitRootIfNonNull(visitor, root_info); // null for static method call. in VisitRoots()
384 klass.VisitRoot(visitor, root_info); in VisitRoots()
/art/runtime/verifier/
Dreg_type_cache.cc708 void RegTypeCache::VisitRoots(RootVisitor* visitor, const RootInfo& root_info) { in VisitRoots() argument
711 entries_[i]->VisitRoots(visitor, root_info); in VisitRoots()
715 root.VisitRoot(visitor, root_info); in VisitRoots()
Dreg_type_cache.h158 void VisitRoots(RootVisitor* visitor, const RootInfo& root_info)
Dreg_type.cc856 void RegType::VisitRoots(RootVisitor* visitor, const RootInfo& root_info) const { in VisitRoots()
857 klass_.VisitRootIfNonNull(visitor, root_info); in VisitRoots()
Dreg_type.h264 void VisitRoots(RootVisitor* visitor, const RootInfo& root_info) const
Dmethod_verifier.cc5434 void MethodVerifier::VisitRoots(RootVisitor* visitor, const RootInfo& root_info) { in VisitRoots() argument
5435 reg_types_.VisitRoots(visitor, root_info); in VisitRoots()
/art/openjdkjvmti/
Dti_stack.cc893 art::RootInfo root_info(art::kRootVMInternal); in Run() local
894 target->GetJniEnv()->VisitMonitorRoots(&visitor, root_info); in Run()
/art/runtime/gc/
Dheap.cc2979 void VisitRoot(mirror::Object* root, const RootInfo& root_info) override in VisitRoot() argument
2982 LOG(ERROR) << "Root is null with info " << root_info.GetType(); in VisitRoot()
2985 << " thread_id= " << root_info.GetThreadId() << " root_type= " << root_info.GetType(); in VisitRoot()
/art/runtime/hprof/
Dhprof.cc607 void VisitRoot(mirror::Object* obj, const RootInfo& root_info)