diff options
author | Andreas Gampe <agampe@google.com> | 2017-08-25 17:09:32 -0700 |
---|---|---|
committer | Andreas Gampe <agampe@google.com> | 2017-08-30 11:37:16 -0700 |
commit | 629be51a9d4c2be648adb509af24091f314bbc33 (patch) | |
tree | 857f95a7d140e3eb7d8145e42935c29edec53b1f /compiler/optimizing/loop_optimization.cc | |
parent | 98be1a9d7280f82e533bc02d2df564da4c8f73a0 (diff) |
ART: Redo verification on class resolution failure
During compile-time verification, when a class needs to be resolved
and access to that class checked, if we can't resolve the class,
do a conservative access check and post an ACCESS_CLASS failure, if
necessary. This will trigger a re-verification at runtime, when the
class should be available.
Fix an invoke-polymorphic test to not trigger dead code. Fix method
expectations in verifier_deps_test.
Bug: 64681719
Test: m test-art-host
Test: cts-tradefed run commandAndExit cts --m vm-tests-tf
Change-Id: I3639639476f6938e10df1b0dac4545fe841a6ad2
Diffstat (limited to 'compiler/optimizing/loop_optimization.cc')
0 files changed, 0 insertions, 0 deletions