History log of /art/runtime/interpreter/mterp/out/mterp_mips64.S
Revision Date Author Comments
61049e87018d5c7420f14a552a726fd66249ace3 10-Jan-2017 Mathieu Chartier <mathieuc@google.com> Delete extra arm64/mips64 MterpReturn suspend check

Doing a suspend check after moving the result into the shadow frame
result_register_ is not safe since result_register_ is not a GC
root. The suspend check is unnecessary since the opcodes that branch
to MterpReturn already do a suspend check.

This could maybe explain one crash for CC that was seen after calling
a getter that had no compiled code.

The extra suspend check appears to only be present on arm64 amd mips64.

Test: test-art-target ART_TEST_INTERPRETER=true, N5X booting

(cherry picked from commit aceff18580b94a586a469110565f2ba166f3635a)

Bug: 33211261
Change-Id: I70b8863f40a25a26f278ac8ef0d57e083b663e0f
db045bea24d28ce6ad932fec4ce055af7be530e2 04-Mar-2016 Alexey Frunze <Alexey.Frunze@imgtec.com> ART: Enable JitProfiling for MIPS64 Mterp

Change-Id: I46bdbfd706569ebbb1d1b08b9060ff01518d0f3a
00b53b7f3f9ce5996b767b52c28dd846f47a723c 03-Feb-2016 Alexey Frunze <Alexey.Frunze@imgtec.com> Fast ART MIPS64 interpreter

Change-Id: I5dda522df0acf9f9df626fe4f5ecfe6c4df600d3