Home
last modified time | relevance | path

Searched refs:JavaFrameRootInfo (Results 1 – 5 of 5) sorted by relevance

/art/runtime/
Djava_frame_root_info.cc23 void JavaFrameRootInfo::Describe(std::ostream& os) const { in Describe()
28 if (vreg_ == JavaFrameRootInfo::kUnknownVreg) { in Describe()
30 } else if (vreg_ == JavaFrameRootInfo::kImpreciseVreg) { in Describe()
32 } else if (vreg_ == JavaFrameRootInfo::kProxyReferenceArgument) { in Describe()
34 } else if (vreg_ == JavaFrameRootInfo::kMethodDeclaringClass) { in Describe()
Djava_frame_root_info.h31 class JavaFrameRootInfo final : public RootInfo {
49 JavaFrameRootInfo(uint32_t thread_id, const StackVisitor* stack_visitor, size_t vreg) in JavaFrameRootInfo() function
Dthread.cc3838 visitor_(&new_ref, /* vreg= */ JavaFrameRootInfo::kMethodDeclaringClass, this); in VisitDeclaringClass()
3909 visitor_(&new_ref, /* vreg= */ JavaFrameRootInfo::kNativeReferenceArgument, this); in VisitQuickFrameWithVregCallback()
3992 visitor_(&new_ref, /* vreg= */ JavaFrameRootInfo::kProxyReferenceArgument, this); in VisitQuickFrameWithVregCallback()
4023 visitor(ref, JavaFrameRootInfo::kImpreciseVreg, stack_visitor); in VisitQuickFrameNonPrecise()
4031 visitor(ref, JavaFrameRootInfo::kImpreciseVreg, stack_visitor); in VisitQuickFrameNonPrecise()
4070 visitor(ref, JavaFrameRootInfo::kUnknownVreg, stack_visitor); in VisitQuickFramePrecise()
4111 visitor_->VisitRoot(obj, JavaFrameRootInfo(tid_, stack_visitor, vreg)); in operator ()()
/art/openjdkjvmti/
Dti_heap.cc1039 auto& java_info = static_cast<const art::JavaFrameRootInfo&>(info); in GetReferenceKind()
1042 vreg <= art::JavaFrameRootInfo::kMaxVReg ? vreg : -1); in GetReferenceKind()
1716 const art::JavaFrameRootInfo& jfri = in ReplaceStrongRoots()
1717 art::down_cast<const art::JavaFrameRootInfo&>(info); in ReplaceStrongRoots()
1718 if (jfri.GetVReg() == art::JavaFrameRootInfo::kMethodDeclaringClass) { in ReplaceStrongRoots()
1743 const art::JavaFrameRootInfo& jfri = in ReplaceStrongRoots()
1744 art::down_cast<const art::JavaFrameRootInfo&>(info); in ReplaceStrongRoots()
1745 if (jfri.GetVReg() == art::JavaFrameRootInfo::kMethodDeclaringClass) { in ReplaceStrongRoots()
/art/compiler/jni/
Djni_compiler_test.cc629 const JavaFrameRootInfo& jrfi = static_cast<const JavaFrameRootInfo&>(info); in VisitRoots()
630 if (jrfi.GetVReg() == JavaFrameRootInfo::kNativeReferenceArgument) { in VisitRoots()