commit | 486dda03900a215650f71a9068759978aa77c699 | [log] [tgz] |
---|---|---|
author | Nicolas Geoffray <ngeoffray@google.com> | Mon Sep 11 14:15:52 2017 +0100 |
committer | Nicolas Geoffray <ngeoffray@google.com> | Fri Sep 15 12:45:28 2017 +0100 |
tree | 1f2a1331d3ec474c979db5f9a35dd11f453abc25 | |
parent | b072ec25f8a71420ee77b068a28a2669420f6150 [diff] |
Add support for registering classpath classes status. By doing class unloading after each dex file compilation, we are loosing away verification done on classpath classes. This change introduces a new table for keeping around class status of classpath classes. Multidex quickening compilation improved by ~5% by not re-verifying classpath classes. Bug: 63467744 test: test.py test: golem successfully compiles FB Change-Id: I629c0a7d86519bbc516f5e59f7cd92ca6ca842eb