diff options
author | Nicolas Geoffray <ngeoffray@google.com> | 2016-06-07 14:14:37 +0000 |
---|---|---|
committer | Nicolas Geoffray <ngeoffray@google.com> | 2016-06-07 16:12:59 +0100 |
commit | 3aaf9645639ff56fbfe49a981242cbda01d6796e (patch) | |
tree | 822de2f62ddeb8576ab6567e5cab723b5731dadf /compiler/optimizing/instruction_builder.cc | |
parent | 97b1e6633be800827145c4ffeded1c834082730f (diff) |
Revert "Revert "Fix ArtMethod::GetInvokeType for static methods on interfaces.""
bug:29089267
bug:27521545
We were hitting a compiler DCHECK that a class would never require to
do access checks on itself. The reason was that the compiler driver
was not trying to resolve a type, but instead relied on the verifier
for pre-populating the dex cache. However, the verifier doesn't
necessarily run in JIT mode.
This reverts commit 12abcbd950bd0ff4528e2e0d27ca5e881c7b0467.
Change-Id: I59204c16927084f6605a2a3f999ca529f949e1ad
Diffstat (limited to 'compiler/optimizing/instruction_builder.cc')
0 files changed, 0 insertions, 0 deletions