commit | 953437bd51059801d92079295f728d0260efca31 | [log] [tgz] |
---|---|---|
author | Vladimir Marko <vmarko@google.com> | Wed Aug 24 08:30:46 2016 +0000 |
committer | Vladimir Marko <vmarko@google.com> | Wed Aug 24 13:20:32 2016 +0100 |
tree | b52816b5092a143361ea3878ef0e06d311c4a56f | |
parent | c67d22ac6db73aaa9540294c86344bf8021495b3 [diff] |
Revert "Revert "x86/x86-64: Avoid temporary for read barrier field load."" Fixed the fault handler recognizing the TEST instruction and fault address within the lock word. Added tests to 439-npe. Bug: 29966877 Bug: 12687968 Test: Tested with ART_USE_READ_BARRIER=true on host. Test: Tested with ART_USE_READ_BARRIER=true ART_HEAP_POISONING=true on host. This reverts commit ccf15bca330f9a23337b1a4b5850f7fcc6c1bf15. Change-Id: I8990def5f719c9205bf6e5fdba32027fa82bec50