OSDN Git Service

Interpreter: Save and restore object result register.
authorNicolas Geoffray <ngeoffray@google.com>
Wed, 28 Jun 2017 13:41:07 +0000 (14:41 +0100)
committerandroid-build-team Robot <android-build-team-robot@google.com>
Fri, 30 Jun 2017 04:06:04 +0000 (04:06 +0000)
commit0e22eb8d80068beca156cb44bcba835ce50afb25
tree84b51492d442774e277e7e1e367aa35154322205
parentc92a468619bdde2f453862ff1fedbe8dbcb969bb
Interpreter: Save and restore object result register.

Save and restore object result register when there is a PC listener,
to avoid moving GC issues.

bug: 63088506
bug: 15126502

Test: TBD

(cherry picked from commit ef43805b0e80015645a5fc52e53b93ad178f60e3)

Change-Id: I67c7c23291afba6974a46c382e31ce6a44345b15
(cherry picked from commit 4b4c0f1c002adda5ae02f03d3a3cbad22e23a27e)
runtime/interpreter/interpreter_switch_impl.cc