/art/runtime/ |
D | stack.cc | 91 StackVisitor::StackVisitor(Thread* thread, Context* context) in StackVisitor() function in art::StackVisitor 98 StackVisitor::StackVisitor(Thread* thread, Context* context, size_t num_frames) in StackVisitor() function in art::StackVisitor 105 uint32_t StackVisitor::GetDexPc(bool abort_on_failure) const { in GetDexPc() 115 mirror::Object* StackVisitor::GetThisObject() const { in GetThisObject() 140 size_t StackVisitor::GetNativePcOffset() const { in GetNativePcOffset() 145 bool StackVisitor::GetVReg(mirror::ArtMethod* m, uint16_t vreg, VRegKind kind, in GetVReg() 192 bool StackVisitor::GetVRegPair(mirror::ArtMethod* m, uint16_t vreg, VRegKind kind_lo, in GetVRegPair() 246 bool StackVisitor::SetVReg(mirror::ArtMethod* m, uint16_t vreg, uint32_t new_value, in SetVReg() 303 bool StackVisitor::SetVRegPair(mirror::ArtMethod* m, uint16_t vreg, uint64_t new_value, in SetVRegPair() 365 uintptr_t* StackVisitor::GetGPRAddress(uint32_t reg) const { in GetGPRAddress() [all …]
|
D | nth_caller_visitor.h | 28 struct NthCallerVisitor : public StackVisitor { 30 : StackVisitor(thread, NULL), n(n), include_runtime_and_upcalls_(include_runtime_and_upcalls), in StackVisitor() function
|
D | object_callbacks.h | 36 class StackVisitor; variable 65 const StackVisitor* visitor, RootType root_type);
|
D | quick_exception_handler.cc | 43 class CatchBlockStackVisitor FINAL : public StackVisitor { 48 : StackVisitor(self, context), self_(self), exception_(exception), in CatchBlockStackVisitor() 170 class DeoptimizeStackVisitor FINAL : public StackVisitor { 174 : StackVisitor(self, context), self_(self), exception_handler_(exception_handler), in DeoptimizeStackVisitor() 296 class InstrumentationStackVisitor : public StackVisitor { 300 : StackVisitor(self, nullptr), in InstrumentationStackVisitor()
|
D | monitor.h | 40 class StackVisitor; variable 94 static void VisitLocks(StackVisitor* stack_visitor, void (*callback)(mirror::Object*, void*),
|
D | instrumentation.cc | 202 struct InstallStackVisitor : public StackVisitor { in InstrumentationInstallStack() 204 : StackVisitor(thread, context), instrumentation_stack_(thread->GetInstrumentationStack()), in InstrumentationInstallStack() 341 struct RestoreStackVisitor : public StackVisitor { in InstrumentationRestoreStack() 344 : StackVisitor(thread, NULL), thread_(thread), in InstrumentationRestoreStack() 1028 size_t frame_id = StackVisitor::ComputeNumFrames(self) + delta; in CheckStackDepth() 1032 StackVisitor::DescribeStack(self); in CheckStackDepth() 1041 size_t frame_id = StackVisitor::ComputeNumFrames(self); in PushInstrumentationStackFrame()
|
D | stack.h | 494 class StackVisitor { 496 StackVisitor(Thread* thread, Context* context) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_); 499 virtual ~StackVisitor() {} in ~StackVisitor() 723 StackVisitor(Thread* thread, Context* context, size_t num_frames)
|
D | thread.cc | 863 struct StackDumpVisitor : public StackVisitor { 866 : StackVisitor(thread, context), os(os), thread(thread), can_allocate(can_allocate), in StackDumpVisitor() 1373 class CountStackDepthVisitor : public StackVisitor { 1377 : StackVisitor(thread, nullptr), in SHARED_LOCKS_REQUIRED() 1414 class BuildInternalStackTraceVisitor : public StackVisitor { 1417 : StackVisitor(thread, nullptr), self_(self), in BuildInternalStackTraceVisitor() 1948 struct CurrentMethodVisitor FINAL : public StackVisitor { 1951 : StackVisitor(thread, context), this_object_(nullptr), method_(nullptr), dex_pc_(0), in CurrentMethodVisitor() 1998 class ReferenceMapVisitor : public StackVisitor { 2002 : StackVisitor(thread, context), visitor_(visitor) {} in ReferenceMapVisitor() [all …]
|
D | debugger.cc | 940 struct OwnedMonitorVisitor : public StackVisitor { in GetOwnedMonitors() 945 : StackVisitor(thread, context), current_stack_depth(0), in GetOwnedMonitors() 2264 struct CountStackDepthVisitor : public StackVisitor { in GetStackDepth() 2266 : StackVisitor(thread, NULL), depth(0) {} in GetStackDepth() 2301 class GetFrameVisitor : public StackVisitor { in GetThreadFrames() 2305 : StackVisitor(thread, NULL), depth_(0), in GetThreadFrames() 2422 struct GetThisVisitor : public StackVisitor { 2425 : StackVisitor(thread, context), this_object(NULL), frame_id(frame_id) {} in GetThisVisitor() 2465 struct GetLocalVisitor : public StackVisitor { in GetLocalValue() 2469 : StackVisitor(thread, context), soa_(soa), frame_id_(frame_id), slot_(slot), tag_(tag), in GetLocalValue() [all …]
|
/art/runtime/arch/ |
D | context.h | 27 class StackVisitor; variable 43 virtual void FillCalleeSaves(const StackVisitor& fr)
|
/art/runtime/entrypoints/portable/ |
D | portable_thread_entrypoints.cc | 25 class ShadowFrameCopyVisitor : public StackVisitor { 27 explicit ShadowFrameCopyVisitor(Thread* self) : StackVisitor(self, NULL), prev_frame_(NULL), in ShadowFrameCopyVisitor()
|
/art/test/004-StackWalk/ |
D | stack_walk_jni.cc | 44 struct TestReferenceMapVisitor : public StackVisitor { 47 : StackVisitor(thread, NULL) { in SHARED_LOCKS_REQUIRED()
|
/art/test/004-ReferenceMap/ |
D | stack_walk_refmap_jni.cc | 47 struct ReferenceMap2Visitor : public StackVisitor { 50 : StackVisitor(thread, NULL) { in SHARED_LOCKS_REQUIRED()
|
/art/runtime/native/ |
D | dalvik_system_VMStack.cc | 89 struct ClosestUserClassLoaderVisitor : public StackVisitor { in VMStack_getClosestUserClassLoader() 91 : StackVisitor(thread, NULL), bootstrap(bootstrap), system(system), class_loader(NULL) {} in VMStack_getClosestUserClassLoader()
|
/art/runtime/arch/x86/ |
D | context_x86.h | 36 void FillCalleeSaves(const StackVisitor& fr) OVERRIDE SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
|
D | context_x86.cc | 39 void X86Context::FillCalleeSaves(const StackVisitor& fr) { in FillCalleeSaves()
|
/art/runtime/arch/arm64/ |
D | context_arm64.h | 37 void FillCalleeSaves(const StackVisitor& fr) OVERRIDE;
|
D | context_arm64.cc | 47 void Arm64Context::FillCalleeSaves(const StackVisitor& fr) { in FillCalleeSaves()
|
/art/runtime/arch/x86_64/ |
D | context_x86_64.h | 36 void FillCalleeSaves(const StackVisitor& fr) OVERRIDE SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
|
D | context_x86_64.cc | 42 void X86_64Context::FillCalleeSaves(const StackVisitor& fr) { in FillCalleeSaves()
|
/art/runtime/arch/mips/ |
D | context_mips.h | 36 void FillCalleeSaves(const StackVisitor& fr) OVERRIDE SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
|
D | context_mips.cc | 43 void MipsContext::FillCalleeSaves(const StackVisitor& fr) { in FillCalleeSaves()
|
/art/runtime/arch/arm/ |
D | context_arm.h | 37 void FillCalleeSaves(const StackVisitor& fr) OVERRIDE SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
|
D | context_arm.cc | 44 void ArmContext::FillCalleeSaves(const StackVisitor& fr) { in FillCalleeSaves()
|
/art/runtime/gc/collector/ |
D | mark_sweep.h | 251 const StackVisitor *visitor, RootType root_type); 253 void VerifyRoot(const mirror::Object* root, size_t vreg, const StackVisitor* visitor,
|