commit | d1665a03ddad0e19f71e186efd8b5d2c217f1b40 | [log] [tgz] |
---|---|---|
author | Nicolas Geoffray <ngeoffray@google.com> | Mon Dec 12 13:07:07 2016 +0000 |
committer | Nicolas Geoffray <ngeoffray@google.com> | Tue Dec 13 14:28:01 2016 +0000 |
tree | 83189b994176f3190b1ace52d66a0da4b2f993cd | |
parent | c836b5a8a5ea00b0cd332d5e60c9ec10ae1e74fb [diff] |
Handle primitive types in VerifierTypes::AddAssignability. The dex2dex compiler might indirectly call it with arrays of primitives. Also remove dead APUT_OBJECT optimization in VerifiedMethod. It was added for optimizing Quick: https://googleplex-android-review.googlesource.com/#/c/371193 Commit hash: a9a8254c920ce8e22210abfc16c9842ce0aea28f But Quick is gone. Test: 630-safecast-array bug: 33498750, 32546807, 32546608 Change-Id: Icfd3f8d915bfe225f05dbec42f9ba25dc1243fdc