commit | 8411c5ddb824bae1d3202a3bc2e42c77d351e916 | [log] [tgz] |
---|---|---|
author | Nicolas Geoffray <ngeoffray@google.com> | Fri Nov 06 08:30:22 2020 +0000 |
committer | Nicolas Geoffray <ngeoffray@google.com> | Fri Nov 06 13:31:34 2020 +0000 |
tree | dfac3f21998c8b7dad2971db355420dc58b057fc | |
parent | e7f659f029e2625585fc7aac42e8688ca28fe5b2 [diff] |
Record all type assignability checks in the verifier. We used to only record at boot classpath boundaries. But due to making vdex verification per class at runtime, we now need to record all checks. This means when before we would look at the superclass chain of an app's class to find the one in the boot claspath, we now will encode the class directly. Test: test.py Bug: 112676029 Change-Id: I58a18ed13c2d3fdc41a37f56624cc4b24f58bf80