commit | 5f404331c0ae5217d35ee8a7be77cde5c54a49de | [log] [tgz] |
---|---|---|
author | Mathieu Chartier <mathieuc@google.com> | Mon Aug 22 15:38:08 2016 -0700 |
committer | Mathieu Chartier <mathieuc@google.com> | Mon Aug 22 16:47:45 2016 -0700 |
tree | d7a172fd4121bb165271415f8630ad8a38fd40e7 | |
parent | 28715406f29da6bc333c72d3a3b0dd32c2b730c9 [diff] |
Improve art_quick_resolve_string for arm64 CC Check gc_is_marking instead of the mark bit first, this makes it that we don't go slow path if the GC is not running. Also reduced the code by a few instructions. EAAC CC: ~2000 -> 1256 Test: test-art-target-run-test -j4 Bug: 20323084 Change-Id: I57a1f7a52f1909e2e5dd1b2cfd2612b4a642fe37