commit | 077bc7086313e8bcc5c1ffc40d82482ef17970cb | [log] [tgz] |
---|---|---|
author | Andreas Gampe <agampe@fb.com> | Wed Mar 04 00:53:24 2020 +0000 |
committer | Mathieu Chartier <mathieuc@google.com> | Wed Mar 18 16:33:03 2020 -0700 |
tree | 899490edd6f7d37cbeba64d8aa98a84b0f78f51b | |
parent | 27ef7c334732a0b0bdd7023f6083214446af9df6 [diff] |
Libcore: Add classloader to dex cache Live dex caches must keep their associated classloader live. Otherwise the classloader may get unloaded, attempting to free DexFiles which cannot be unregistered. Companion to ART change. Test: art/test/testrunner/testrunner.py -b --host Bug: 149098478 (cherry-picked from commit 271b4054b825efca3176c4ac11565e33cff5d09a) Merged-In: I0eed5b3b46ed681c739d6923a57d0878afbba1a7 Change-Id: I0eed5b3b46ed681c739d6923a57d0878afbba1a7