commit | 12b58b23de974232e991c650405f929f8b0dcc9f | [log] [tgz] |
---|---|---|
author | Hiroshi Yamauchi <yamauchi@google.com> | Tue Nov 01 11:55:29 2016 -0700 |
committer | Hiroshi Yamauchi <yamauchi@google.com> | Wed Nov 02 16:31:04 2016 -0700 |
tree | bc08011e3b9f4c132fc605dc54d1d5f50c932a29 | |
parent | b0b2080b4cea8365052d1be973e927f8ee85f609 [diff] |
Clean up the runtime read barrier and fix fake address dependency. - Rename GetReadBarrierPointer to GetReadBarrierState. - Change its return type to uint32_t. - Fix the runtime fake address dependency for arm/arm64 using inline asm. - Drop ReadBarrier::black_ptr_ and some brooks code. Bug: 12687968 Test: test-art with CC, Ritz EAAC, libartd boot on N9. Change-Id: I595970db825db5be2e98ee1fcbd7696d5501af55