summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Victor Chang <vichang@google.com> 2024-10-03 14:39:05 +0100
committer Victor Chang <vichang@google.com> 2024-10-24 12:00:07 +0000
commit8d20c5194f5a6662ddd56cbf536c0dc6462ee74b (patch)
tree463fadd4569fb28a95901f4b69c8671b32dd8077
parentd71ee1abed4c924eb6630fbc81c54047c80c8a4a (diff)
Remove unused ShadowFrame.result_register_
Test: test/testrunner/testrunner.py -b --interpreter --host Change-Id: I750959e4d7cb441c7bc99aabeea57430d67a0a57
-rw-r--r--runtime/interpreter/shadow_frame.h10
-rw-r--r--tools/cpp-define-generator/shadow_frame.def2
2 files changed, 0 insertions, 12 deletions
diff --git a/runtime/interpreter/shadow_frame.h b/runtime/interpreter/shadow_frame.h
index 54c40b2e3c..0340239447 100644
--- a/runtime/interpreter/shadow_frame.h
+++ b/runtime/interpreter/shadow_frame.h
@@ -300,10 +300,6 @@ class ShadowFrame {
return OFFSETOF_MEMBER(ShadowFrame, vregs_);
}
- static constexpr size_t ResultRegisterOffset() {
- return OFFSETOF_MEMBER(ShadowFrame, result_register_);
- }
-
static constexpr size_t DexPCPtrOffset() {
return OFFSETOF_MEMBER(ShadowFrame, dex_pc_ptr_);
}
@@ -336,10 +332,6 @@ class ShadowFrame {
dex_pc_ptr_ = dex_pc_ptr;
}
- JValue* GetResultRegister() {
- return result_register_;
- }
-
bool NeedsNotifyPop() const {
return GetFrameFlag(FrameFlags::kNotifyFramePop);
}
@@ -403,7 +395,6 @@ class ShadowFrame {
ShadowFrame(uint32_t num_vregs, ArtMethod* method, uint32_t dex_pc)
: link_(nullptr),
method_(method),
- result_register_(nullptr),
dex_pc_ptr_(nullptr),
dex_instructions_(nullptr),
number_of_vregs_(num_vregs),
@@ -439,7 +430,6 @@ class ShadowFrame {
// Link to previous shadow frame or null.
ShadowFrame* link_;
ArtMethod* method_;
- JValue* result_register_;
const uint16_t* dex_pc_ptr_;
// Dex instruction base of the code item.
const uint16_t* dex_instructions_;
diff --git a/tools/cpp-define-generator/shadow_frame.def b/tools/cpp-define-generator/shadow_frame.def
index 10a309cbdb..f7e8243fca 100644
--- a/tools/cpp-define-generator/shadow_frame.def
+++ b/tools/cpp-define-generator/shadow_frame.def
@@ -36,7 +36,5 @@ ASM_DEFINE(SHADOWFRAME_METHOD_OFFSET,
art::ShadowFrame::MethodOffset())
ASM_DEFINE(SHADOWFRAME_NUMBER_OF_VREGS_OFFSET,
art::ShadowFrame::NumberOfVRegsOffset())
-ASM_DEFINE(SHADOWFRAME_RESULT_REGISTER_OFFSET,
- art::ShadowFrame::ResultRegisterOffset())
ASM_DEFINE(SHADOWFRAME_VREGS_OFFSET,
art::ShadowFrame::VRegsOffset())