diff options
Diffstat (limited to 'runtime/interpreter/interpreter_common.h')
| -rw-r--r-- | runtime/interpreter/interpreter_common.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/runtime/interpreter/interpreter_common.h b/runtime/interpreter/interpreter_common.h index 327594b2bb..1809227f2c 100644 --- a/runtime/interpreter/interpreter_common.h +++ b/runtime/interpreter/interpreter_common.h @@ -127,7 +127,8 @@ template<bool is_range, bool do_assignability_check> bool DoCall(ArtMethod* called_method, Thread* self, ShadowFrame& shadow_frame, const Instruction* inst, uint16_t inst_data, JValue* result); -bool UseFastInterpreterToInterpreterInvoke(ArtMethod* method) +// Called by the switch interpreter to know if we can stay in it. +bool ShouldStayInSwitchInterpreter(ArtMethod* method) REQUIRES_SHARED(Locks::mutator_lock_); // Throws exception if we are getting close to the end of the stack. |