summaryrefslogtreecommitdiff
path: root/runtime/interpreter/interpreter_common.h
diff options
context:
space:
mode:
author Nicolas Geoffray <ngeoffray@google.com> 2020-07-31 16:07:17 +0100
committer Nicolas Geoffray <ngeoffray@google.com> 2020-08-03 09:58:44 +0000
commit1a277a6e5d5152b4fe4dd5717432ecf8941ec820 (patch)
tree1b7846a0ef94062ce9883a36104f32f829f0a735 /runtime/interpreter/interpreter_common.h
parent89992b8bbdf2d6d3c3da6a029e184c5d59eb505c (diff)
Move mterp and switch interpreter to tiered JIT.
This is an intermediate step to move ProfilingInfo usage only within the baseline compiler. It also makes the system consistent with all intepreters now going to baseline compilation before optimized. Bug: 112676029 Test: test.py Change-Id: I8505ca46ede9095683ac3f5f86f0c70335bed633
Diffstat (limited to 'runtime/interpreter/interpreter_common.h')
-rw-r--r--runtime/interpreter/interpreter_common.h4
1 files changed, 0 insertions, 4 deletions
diff --git a/runtime/interpreter/interpreter_common.h b/runtime/interpreter/interpreter_common.h
index 6c272f313f..ad6ceae1cc 100644
--- a/runtime/interpreter/interpreter_common.h
+++ b/runtime/interpreter/interpreter_common.h
@@ -299,10 +299,6 @@ static ALWAYS_INLINE bool DoInvoke(Thread* self,
}
jit::Jit* jit = Runtime::Current()->GetJit();
- if (jit != nullptr && (type == kVirtual || type == kInterface)) {
- jit->InvokeVirtualOrInterface(receiver, sf_method, shadow_frame.GetDexPC(), called_method);
- }
-
if (is_mterp && !is_range && called_method->IsIntrinsic()) {
if (MterpHandleIntrinsic(&shadow_frame, called_method, inst, inst_data,
shadow_frame.GetResultRegister())) {