commit | cd1fc1465bb16eca10cc29fe887c63b0cff178e9 | [log] [tgz] |
---|---|---|
author | Narayan Kamath <narayan@google.com> | Mon May 11 13:35:59 2015 +0100 |
committer | Narayan Kamath <narayan@google.com> | Thu Jun 04 12:35:54 2015 +0100 |
tree | 93e55cd7a2f909efd82a34abcd6d1032dd8910c9 | |
parent | cc71518aef42089a5ff5367b8d54c18c01329e13 [diff] |
Don't compile all splits when installing one. This patch consists of two broad changes : - don't "force" dex2oat when installing a new app. this should never be necessary because we will always compare checksums. - when staging a new install, we "inherit" (hard link) all compiled oat files from the previous install. this will ensure that we compile only those files that have changed, and not all of them bug: 20889739 Change-Id: I3e14335f3bcfe76d1d24d233f53a728a6d90e8a1