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.cc4141 visitor_(&new_ref, /* vreg= */ JavaFrameRootInfo::kMethodDeclaringClass, this); in VisitDeclaringClass()
4212 visitor_(&new_ref, /* vreg= */ JavaFrameRootInfo::kNativeReferenceArgument, this); in VisitQuickFrameWithVregCallback()
4295 visitor_(&new_ref, /* vreg= */ JavaFrameRootInfo::kProxyReferenceArgument, this); in VisitQuickFrameWithVregCallback()
4324 visitor(ref, JavaFrameRootInfo::kImpreciseVreg, stack_visitor); in VisitQuickFrameNonPrecise()
4331 visitor(ref, JavaFrameRootInfo::kImpreciseVreg, stack_visitor); in VisitQuickFrameNonPrecise()
4370 visitor(ref, JavaFrameRootInfo::kUnknownVreg, stack_visitor); in VisitQuickFramePrecise()
4412 visitor_->VisitRoot(obj, JavaFrameRootInfo(tid_, stack_visitor, vreg)); in operator ()()
/art/openjdkjvmti/
Dti_heap.cc1042 auto& java_info = static_cast<const art::JavaFrameRootInfo&>(info); in GetReferenceKind()
1045 vreg <= art::JavaFrameRootInfo::kMaxVReg ? vreg : -1); in GetReferenceKind()
1721 const art::JavaFrameRootInfo& jfri = in ReplaceStrongRoots()
1722 art::down_cast<const art::JavaFrameRootInfo&>(info); in ReplaceStrongRoots()
1723 if (jfri.GetVReg() == art::JavaFrameRootInfo::kMethodDeclaringClass) { in ReplaceStrongRoots()
1748 const art::JavaFrameRootInfo& jfri = in ReplaceStrongRoots()
1749 art::down_cast<const art::JavaFrameRootInfo&>(info); in ReplaceStrongRoots()
1750 if (jfri.GetVReg() == art::JavaFrameRootInfo::kMethodDeclaringClass) { in ReplaceStrongRoots()
/art/compiler/jni/
Djni_compiler_test.cc597 const JavaFrameRootInfo& jrfi = static_cast<const JavaFrameRootInfo&>(info); in VisitRoots()
598 if (jrfi.GetVReg() == JavaFrameRootInfo::kNativeReferenceArgument) { in VisitRoots()