commit | 6ef45677305048c2bf0600f1c4b98a11b2cfaffb | [log] [tgz] |
---|---|---|
author | Igor Murashkin <iam@google.com> | Tue Aug 08 13:59:55 2017 -0700 |
committer | Igor Murashkin <iam@google.com> | Fri Aug 11 10:23:30 2017 -0700 |
tree | 9a8df6a3bebe4a6120403562c21817d775a6ef36 | |
parent | 1e065a54845da12541572f4f149e6ab0dcd20180 [diff] |
optimizing: Add statistics for # of constructor fences added/removed Statistics are attributed as follows: Added because: * HNewInstances requires a HConstructorFence following it. * HReturn requires a HConstructorFence (for final fields) preceding it. Removed because: * Optimized in Load-Store-Elimination. * Optimized in Prepare-For-Register-Allocation. Test: art/test.py Bug: 36656456 Change-Id: Ic119441c5151a5a840fc6532b411340e2d68e5eb