commit | 9e47bfa71d42df101aff9d156a1b296eaf6566a2 | [log] [tgz] |
---|---|---|
author | Hiroshi Yamauchi <yamauchi@google.com> | Mon Feb 23 11:14:40 2015 -0800 |
committer | Hiroshi Yamauchi <yamauchi@google.com> | Mon Feb 23 11:25:51 2015 -0800 |
tree | 5122555b45668ab6cf0037772ffb50aacf46142e | |
parent | d98ff78976696fdde1e7868d4687719a0439544b [diff] |
Avoid unaligned accesses (SIGBUG/BUS_ADRALN) in IRT. Pointers in IrtEntry aren't currently aligned under 64 bit builds. But unaligned atomic stores (store exclusive) do not work on arm64 (causes SIGBUG/BUS_ADRALN). Fix CC collector crashes caused by this. Bug: 12687968 Change-Id: I1d2f5376778a9a1e5cfea876f1f57d7a88ad5445