diff options
| author | 2020-06-01 14:50:19 +0100 | |
|---|---|---|
| committer | 2020-06-02 16:49:02 +0000 | |
| commit | 65c0768f3011e4b3e65fc7a2e4e898f16a6fd343 (patch) | |
| tree | e11fdabe3b686274518757f748eadc3fba0e99ed | |
| parent | 128f14b83004ce86ad388c6c472e660be92868d3 (diff) | |
Only enable nterp on x64.
While investigating b/157402634
Bug: 157402634
Test: m
Change-Id: I346f427a6946ae928cc150b8654052a35c4b0b17
| -rw-r--r-- | runtime/interpreter/mterp/nterp.cc | 2 |
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_) { |