commit | bb30d5d917a47d352c209473b3faf332736fa6ae | [log] [tgz] |
---|---|---|
author | Andreas Gampe <agampe@google.com> | Mon Apr 23 09:59:25 2018 -0700 |
committer | Andreas Gampe <agampe@google.com> | Tue Apr 24 14:54:32 2018 -0700 |
tree | b22e5a8c8c6d6e6aa8581da9eef39b7d8a064153 | |
parent | b8f199705ebd673563fac5cd416a44794d07f692 [diff] |
ART: Skip duplicate classes during compilation If a class doesn't resolve to the current dex file, processing can be skipped. It must have been handled before. For a large test app, compiling with -j1, compile phase only: Before After Quicken 14.270 13.541 Speed 156.621 153.591 Bug: 78201536 Test: m test-art-host Change-Id: Ia5df3f7f6da2be114a5e9051c18d5716a5f48515