commit | 5cbb0a9658e4c3a906139df2d1cf5b929d989faf | [log] [tgz] |
---|---|---|
author | Ulyana Trafimovich <skvadrik@google.com> | Tue Oct 12 11:33:59 2021 +0000 |
committer | Ulya Trafimovich <skvadrik@google.com> | Tue Oct 12 12:43:17 2021 +0100 |
tree | 34adba5a4e1cdc438a3006b0ab7f389becf85ad5 | |
parent | a8d998fa443b125d8a0461f59070b6d54c386f78 [diff] |
Revert^2 "x86_64: Implement VarHandle.get{,Acquire,Opaque,Volatile} for arrays." This reverts commit eb270e4cf873acc6097da5647931cbfd67879864. Reason for revert: relanding original patch. The fix is to use signed comparison when checking out of bounds access (JAE instead of JGE). Bug: 71781600 Bug: 202734548 Change-Id: I4f5e170d293ccd675218b34f906b471de3c19a23 Test: atest CtsLibcoreJsr166TestCases:jsr166.AtomicReferenceArrayTest#testIndexing