/art/test/616-cha-regression-proxy-method/ |
D | info.txt | 1 Regression test for Class Hierarchy Analysis (CHA) on visiting proxy method frame.
|
/art/test/1926-missed-frame-pop/ |
D | info.txt | 1 Tests notify frame pop JVMTI functionality.
|
D | Android.bp | 3 name: "art-run-test-1926-missed-frame-pop",
|
/art/test/1916-get-set-current-frame/ |
D | info.txt | 1 Tests for jvmti get/set Local variable in the currently executing method frame.
|
D | Android.bp | 3 name: "art-run-test-1916-get-set-current-frame",
|
/art/test/1935-get-set-current-frame-jit/ |
D | info.txt | 1 Tests for jvmti get/set Local variable in the currently executing method frame.
|
D | Android.bp | 3 name: "art-run-test-1935-get-set-current-frame-jit",
|
/art/test/1925-self-frame-pop/src/art/ |
D | Test1925.java | 135 for (StackTrace.StackFrameData frame : StackTrace.GetStackTrace(Thread.currentThread())) { in doRecurTestWith() 136 if (frame.method.getName().startsWith(target_method_name_start)) { in doRecurTestWith() 138 target_frame = frame; in doRecurTestWith()
|
/art/runtime/arch/arm/ |
D | context_arm.cc | 41 void ArmContext::FillCalleeSaves(uint8_t* frame, const QuickMethodFrameInfo& frame_info) { in FillCalleeSaves() argument 48 gprs_[core_reg] = CalleeSaveAddress(frame, spill_pos, frame_info.FrameSizeInBytes()); in FillCalleeSaves() 55 fprs_[fp_reg] = CalleeSaveAddress(frame, spill_pos, frame_info.FrameSizeInBytes()); in FillCalleeSaves()
|
/art/test/421-large-frame/ |
D | Android.bp | 3 name: "art-run-test-421-large-frame",
|
/art/test/1953-pop-frame/ |
D | Android.bp | 3 name: "art-run-test-1953-pop-frame",
|
/art/test/1923-frame-pop/ |
D | Android.bp | 3 name: "art-run-test-1923-frame-pop",
|
/art/test/1924-frame-pop-toggle/ |
D | Android.bp | 3 name: "art-run-test-1924-frame-pop-toggle",
|
/art/test/1925-self-frame-pop/ |
D | Android.bp | 3 name: "art-run-test-1925-self-frame-pop",
|
/art/test/1917-get-stack-frame/ |
D | Android.bp | 3 name: "art-run-test-1917-get-stack-frame",
|
/art/test/1954-pop-frame-jit/ |
D | Android.bp | 3 name: "art-run-test-1954-pop-frame-jit",
|
/art/runtime/arch/x86_64/ |
D | context_x86_64.cc | 39 void X86_64Context::FillCalleeSaves(uint8_t* frame, const QuickMethodFrameInfo& frame_info) { in FillCalleeSaves() argument 47 gprs_[core_reg] = CalleeSaveAddress(frame, spill_pos, frame_info.FrameSizeInBytes()); in FillCalleeSaves() 57 CalleeSaveAddress(frame, spill_pos, frame_info.FrameSizeInBytes())); in FillCalleeSaves()
|
/art/test/1956-pop-frame-jit-calling/ |
D | Android.bp | 3 name: "art-run-test-1956-pop-frame-jit-calling",
|
/art/test/1955-pop-frame-jit-called/ |
D | Android.bp | 3 name: "art-run-test-1955-pop-frame-jit-called",
|
/art/test/2031-zygote-compiled-frame-deopt/ |
D | Android.bp | 3 name: "art-run-test-2031-zygote-compiled-frame-deopt",
|
/art/test/1924-frame-pop-toggle/src/art/ |
D | Test1924.java | 178 for (StackTrace.StackFrameData frame : StackTrace.GetStackTrace(target)) { in doRecurTestWith() 179 if (frame.method.getName().startsWith(target_method_name_start)) { in doRecurTestWith() 181 target_frame = frame; in doRecurTestWith()
|
/art/test/1923-frame-pop/src/art/ |
D | Test1923.java | 179 for (StackTrace.StackFrameData frame : StackTrace.GetStackTrace(target)) { in doRecurTestWith() 180 if (frame.method.getName().startsWith(target_method_name_start)) { in doRecurTestWith() 182 target_frame = frame; in doRecurTestWith()
|
/art/runtime/arch/arm64/ |
D | context_arm64.cc | 49 void Arm64Context::FillCalleeSaves(uint8_t* frame, const QuickMethodFrameInfo& frame_info) { in FillCalleeSaves() argument 54 gprs_[core_reg] = CalleeSaveAddress(frame, spill_pos, frame_info.FrameSizeInBytes()); in FillCalleeSaves() 61 fprs_[fp_reg] = CalleeSaveAddress(frame, spill_pos, frame_info.FrameSizeInBytes()); in FillCalleeSaves()
|
/art/runtime/interpreter/ |
D | shadow_frame.h | 133 void SetLink(ShadowFrame* frame) { in SetLink() argument 134 DCHECK_NE(this, frame); in SetLink() 135 link_ = frame; in SetLink() 456 inline void operator()(ShadowFrame* frame) { in operator() 457 if (frame != nullptr) { in operator() 458 frame->~ShadowFrame(); in operator()
|
D | interpreter_common.h | 75 static inline void DoMonitorEnter(Thread* self, ShadowFrame* frame, ObjPtr<mirror::Object> ref) in DoMonitorEnter() argument 88 if (kMonitorCounting && frame->GetMethod()->MustCountLocks()) { in DoMonitorEnter() 89 frame->GetLockCountData().AddMonitor(self, h_ref.Get()); in DoMonitorEnter() 94 static inline void DoMonitorExit(Thread* self, ShadowFrame* frame, ObjPtr<mirror::Object> ref) in DoMonitorExit() argument 100 if (kMonitorCounting && frame->GetMethod()->MustCountLocks()) { in DoMonitorExit() 101 frame->GetLockCountData().RemoveMonitorOrThrow(self, h_ref.Get()); in DoMonitorExit() 106 static inline bool DoMonitorCheckOnExit(Thread* self, ShadowFrame* frame) in DoMonitorCheckOnExit() argument 109 if (kMonitorCounting && frame->GetMethod()->MustCountLocks()) { in DoMonitorCheckOnExit() 110 return frame->GetLockCountData().CheckAllMonitorsReleasedOrThrow(self); in DoMonitorCheckOnExit() 145 ShadowFrame& frame, [all …]
|