summaryrefslogtreecommitdiff
path: root/libnativeloader/native_loader_test.cpp
diff options
context:
space:
mode:
authorNicolas Geoffray <ngeoffray@google.com>2019-12-08 22:07:08 +0000
committerNicolas Geoffray <ngeoffray@google.com>2019-12-17 09:48:00 +0000
commit57cacb720e6f995aa1a42df6e2e6470a9ec57261 (patch)
treebb73a113c94bc397cd7c99a4c64e033bf29b9803 /libnativeloader/native_loader_test.cpp
parent013d1ee96b928f3bda9031e94d4a69f827133ce6 (diff)
Refactor OSR related code to prepare for "true" OSR.
- Make the compiler restore all callee-save registers. - Make the compiler return any value in a core register: this simplifies the current stub, and will also avoid having to look at the return type (and reading the shorty) when returning to an nterp frame. - Add OsrData and offsets of its members to be used by nterp. Test: test.py Bug: 27094810 Change-Id: Ifa4f4877ab8b1f0c6a96feccea30c909942eb2fa
Diffstat (limited to 'libnativeloader/native_loader_test.cpp')
0 files changed, 0 insertions, 0 deletions