summaryrefslogtreecommitdiff
path: root/runtime/interpreter/interpreter.cc
diff options
context:
space:
mode:
author David Srbecky <dsrbecky@google.com> 2018-10-22 16:01:03 +0000
committer Gerrit Code Review <noreply-gerritcodereview@google.com> 2018-10-22 16:01:03 +0000
commit1cb95b1f532e795fa7527328cae7cf46b879e426 (patch)
treeb5c01b99a0dd78abd9231348a660b41d35c2b1ac /runtime/interpreter/interpreter.cc
parent62ada4cd2c9a7ef5d1ab4c538d660f8a6a7f7571 (diff)
parent28f6cff854b61e39f953e69ebf3646ee9826ec82 (diff)
Merge "Cache the value of MterpShouldSwitchInterpreters()"
Diffstat (limited to 'runtime/interpreter/interpreter.cc')
-rw-r--r--runtime/interpreter/interpreter.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/runtime/interpreter/interpreter.cc b/runtime/interpreter/interpreter.cc
index 2ae95dcc41..8a31985a97 100644
--- a/runtime/interpreter/interpreter.cc
+++ b/runtime/interpreter/interpreter.cc
@@ -321,7 +321,7 @@ static inline JValue Execute(
} else {
while (true) {
// Mterp does not support all instrumentation/debugging.
- if (MterpShouldSwitchInterpreters() != 0) {
+ if (!self->UseMterp()) {
return ExecuteSwitchImpl<false, false>(self, accessor, shadow_frame, result_register,
false);
}