commit | 7126c5b47d34b9a4d6d7553b8ea48e5085ee6b41 | [log] [tgz] |
---|---|---|
author | David Brazdil <dbrazdil@google.com> | Tue Mar 05 00:02:51 2019 +0000 |
committer | David Brazdil <dbrazdil@google.com> | Wed Apr 03 11:34:09 2019 +0000 |
tree | eeabacfcf1e75997c2c4755bb84ff63706eba46d | |
parent | c088b2efe015d49f10597c515a7d749cb0856f84 [diff] |
Preverify InMemoryDexClassLoader-loaded classes from vdex This patch creates a new subclass of OatFile - OatFileBackedByVdex - which initializes OatDexClass instances using the verification info in a vdex file created by a previous instance of the class loader. The OatFile is not backed by an actual .oat file. Bug: 72131483 Test: art/tools/run-libcore-tests.sh Test: art/test.py -b -r -t 692 -t 693 Change-Id: I3fd055abe17ee9739c07f2e2f4fc2543e4ec8c9e