summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Nicolas Geoffray <ngeoffray@google.com> 2020-06-01 14:50:19 +0100
committer Nicolas Geoffray <ngeoffray@google.com> 2020-06-02 16:49:02 +0000
commit65c0768f3011e4b3e65fc7a2e4e898f16a6fd343 (patch)
treee11fdabe3b686274518757f748eadc3fba0e99ed
parent128f14b83004ce86ad388c6c472e660be92868d3 (diff)
Only enable nterp on x64.
While investigating b/157402634 Bug: 157402634 Test: m Change-Id: I346f427a6946ae928cc150b8654052a35c4b0b17
-rw-r--r--runtime/interpreter/mterp/nterp.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/runtime/interpreter/mterp/nterp.cc b/runtime/interpreter/mterp/nterp.cc
index b025e3d4d7..2eb3650ed0 100644
--- a/runtime/interpreter/mterp/nterp.cc
+++ b/runtime/interpreter/mterp/nterp.cc
@@ -33,7 +33,7 @@ namespace art {
namespace interpreter {
bool IsNterpSupported() {
- return !kPoisonHeapReferences && kUseReadBarrier;
+ return (kRuntimeISA == InstructionSet::kX86_64) && !kPoisonHeapReferences && kUseReadBarrier;
}
bool CanRuntimeUseNterp() REQUIRES_SHARED(Locks::mutator_lock_) {