diff options
author | Andreas Gampe <agampe@google.com> | 2014-05-19 11:32:41 -0700 |
---|---|---|
committer | Andreas Gampe <agampe@google.com> | 2014-05-19 23:20:04 +0000 |
commit | 6cf80102b5f308f2a5326869343ea0d19109a7fb (patch) | |
tree | f27e2242f4c4902514ab67ca67e4e71bfcbef472 /test/MultiDex | |
parent | 99103fae2b4b3f6b1f2b2bb6542a023886cc3cb0 (diff) |
ART: Fix ARM64 long-jump context caller-save smashes
In aarch64, d8-d15 are callee-saved. We smashed exactly the wrong
registers.
Add code to stub_test that checks whether the callee-saved fp
registers are preserved on ARM64. There are no callee-saved registers
for x86, so the invoke methods are not extended for those architectures.
Fix a minor type in callee-save frame setup for ARM64.
Bug: 14160872
Change-Id: I080fce6eda7d560b4efb610f0e9454f3471fa4f9
Diffstat (limited to 'test/MultiDex')
0 files changed, 0 insertions, 0 deletions