diff options
| author | 2014-10-28 12:49:06 -0700 | |
|---|---|---|
| committer | 2014-10-28 12:49:06 -0700 | |
| commit | 6786a58659420c0631a1ebe1f2fde434b8bcd1e4 (patch) | |
| tree | e16ea4abe8dc115955a63828d682e5910e277c5e /runtime/interpreter/interpreter_switch_impl.cc | |
| parent | e1e084034ed1dd0e3928f0d10dc0cebf80171c07 (diff) | |
Remove ResolveString from MethodHelper.
Change-Id: Ice0fff0680f876285539f78cd79d520d424e2f5e
Diffstat (limited to 'runtime/interpreter/interpreter_switch_impl.cc')
| -rw-r--r-- | runtime/interpreter/interpreter_switch_impl.cc | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/runtime/interpreter/interpreter_switch_impl.cc b/runtime/interpreter/interpreter_switch_impl.cc index 14e8a522eb..1364ed2e5d 100644 --- a/runtime/interpreter/interpreter_switch_impl.cc +++ b/runtime/interpreter/interpreter_switch_impl.cc @@ -331,7 +331,7 @@ JValue ExecuteSwitchImpl(Thread* self, MethodHelper& mh, const DexFile::CodeItem break; case Instruction::CONST_STRING: { PREAMBLE(); - String* s = ResolveString(self, mh, inst->VRegB_21c()); + String* s = ResolveString(self, shadow_frame, inst->VRegB_21c()); if (UNLIKELY(s == NULL)) { HANDLE_PENDING_EXCEPTION(); } else { @@ -342,7 +342,7 @@ JValue ExecuteSwitchImpl(Thread* self, MethodHelper& mh, const DexFile::CodeItem } case Instruction::CONST_STRING_JUMBO: { PREAMBLE(); - String* s = ResolveString(self, mh, inst->VRegB_31c()); + String* s = ResolveString(self, shadow_frame, inst->VRegB_31c()); if (UNLIKELY(s == NULL)) { HANDLE_PENDING_EXCEPTION(); } else { |