commit | 88027bd6810b9a5b785dba5396eec5301e4540b2 | [log] [tgz] |
---|---|---|
author | Mathieu Chartier <mathieuc@google.com> | Wed Mar 02 16:08:31 2016 -0800 |
committer | Mathieu Chartier <mathieuc@google.com> | Fri Mar 04 13:32:28 2016 -0800 |
tree | 5e385f663cfbe85c7db7eeb48d6f9645c1850d65 | |
parent | 7f459f5859e5f01c92c3711e7d63c062f510b416 [diff] |
Only visit app image classes in class loader Only update dex cache arrays of added classes since the declaring class is in image DCHECK fails for other classes in the class loader. Also some cleanup to prevent app images leaving invalid state if they get rejected. Bug: 22858531 Bug: 27431418 (cherry picked from commit 6973100705716bffce3768a8a0908d7ca1d02ec1) Change-Id: Ib05364c44f2b943e3341ef2b1dd43337833de143