diff options
author | Mathieu Chartier <mathieuc@google.com> | 2016-09-16 14:16:42 -0700 |
---|---|---|
committer | Mathieu Chartier <mathieuc@google.com> | 2016-09-19 10:46:03 -0700 |
commit | 4a4a601e8a99d0a711720c8a0d9878b26498fb4c (patch) | |
tree | ae7cd8cfa7cc861a51d187118db8da46ef7f9f3f /test/968-default-partial-compile-gen/util-src/generate_java.py | |
parent | c6eced06a8592e2077cf7c894c8e05702571bf4d (diff) |
Improve sharpening for read barrier image HLoadClass
Handle MarkInBoot image for LoadKind::kReferrersClass. This reduces
read barriers for the boot image if the referring class is in
the boot image.
Only really helps CC case, TODO avoid doing the work for non CC?
ARM64 CC baker boot.oat: 48006064 -> 47916736
Bug: 29516974
Test: test-art-host CC baker
Change-Id: Ibfa0cf0a3b888ad0e53c2d95a38e330b79e7443c
Diffstat (limited to 'test/968-default-partial-compile-gen/util-src/generate_java.py')
0 files changed, 0 insertions, 0 deletions