commit | 1cedb4a2779fd161f781503fd5de08cab0a1c85b | [log] [tgz] |
---|---|---|
author | Vladimir Marko <vmarko@google.com> | Wed Feb 06 14:13:28 2019 +0000 |
committer | Vladimir Marko <vmarko@google.com> | Wed Feb 06 14:15:00 2019 +0000 |
tree | a9c0b7082e0d5d2f1b931eac7db3fcf9b0d46862 | |
parent | 7909e1e4cc741b38b25328e2f9077beb7ecd018b [diff] |
ART: Move .bss mappings check before .bss init. Previously the check was done before we compared the dex file checksums, so an out of date oat file could have failed the check. Now we're doing the check only if we're initializing the .bss section for use by an executable oat file, i.e. after matching the dex file checksums. Test: m test-art-host-gtest Test: testrunner.py --host --optimizing Bug: 119601889 Change-Id: Ib79d84c5bc2cf0674fc1f76071c589d49663e13c