diff options
| author | 2018-10-22 16:01:03 +0000 | |
|---|---|---|
| committer | 2018-10-22 16:01:03 +0000 | |
| commit | 1cb95b1f532e795fa7527328cae7cf46b879e426 (patch) | |
| tree | b5c01b99a0dd78abd9231348a660b41d35c2b1ac /runtime/interpreter/interpreter.cc | |
| parent | 62ada4cd2c9a7ef5d1ab4c538d660f8a6a7f7571 (diff) | |
| parent | 28f6cff854b61e39f953e69ebf3646ee9826ec82 (diff) | |
Merge "Cache the value of MterpShouldSwitchInterpreters()"
Diffstat (limited to 'runtime/interpreter/interpreter.cc')
| -rw-r--r-- | runtime/interpreter/interpreter.cc | 2 |
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); } |