commit | 2ec38232c632a2c7f3069f02d5c4d7036f14575b | [log] [tgz] |
---|---|---|
author | Nicolas Geoffray <ngeoffray@google.com> | Fri Jul 02 16:36:29 2021 +0100 |
committer | Nicolas Geoffray <ngeoffray@google.com> | Fri Jul 09 11:55:11 2021 +0000 |
tree | 2500a6189a53a6bccb1b475d7e8a45ce4acd01ec | |
parent | 81909865f1d82314b72d09d1ad1f4545efd809e7 [diff] |
Clean up verifier interface. Remove verifier_callbacks and ArtMethod as argument. The verifier can operate without them. This allows removing the bogus DexCache::SetResolvedType in ti_redefine. Also turn runtime throw failures into VerifyError, for cleaner interface with users of the verifier. Test: test.py Bug: 28313047 Change-Id: I9ba1300f198aaf482ed43061465daea789ea732b