commit | 36c2271ab12a1a74dcaef2593982e1f4b42dffc1 | [log] [tgz] |
---|---|---|
author | Mathieu Chartier <mathieuc@google.com> | Fri Aug 12 13:19:44 2016 -0700 |
committer | Mathieu Chartier <mathieuc@google.com> | Fri Aug 12 17:10:07 2016 -0700 |
tree | 13dbb900387cc6b3b12bfe823ab8e1e783ba02b8 | |
parent | ba1642dec60c053895c259deac429463669ddc9b [diff] |
Improve READ_BARRIER_MARK_REG for arm32 Use blocked register IP as scratch, avoid pushing in fast path. Clean up slow path to not have simpler logic and one less memory write. Add simple fast path handling for region space TLAB object allocation. Test: test-art-target, N6P booting with CC baker Bug: 30162165 Change-Id: I6594e42d3d6277ffe7bb79df09df8be6bee85eb5