summaryrefslogtreecommitdiff
path: root/compiler/optimizing/codegen_test_utils.h
diff options
context:
space:
mode:
authorDavid Brazdil <dbrazdil@google.com>2018-04-05 16:57:32 +0100
committerDavid Brazdil <dbrazdil@google.com>2018-04-05 17:13:19 +0100
commit54a99cfcf3d3463404fdf4152523dcc69b8648d7 (patch)
tree971f3e2070018e4fb14fc30d6aa3ee23927e032e /compiler/optimizing/codegen_test_utils.h
parentb658cd77b69bd039795509356900eface235cc93 (diff)
Fix verifier/linker IncompatibleClassChangeError with hidden API
The verifier and class linker will attempt to find a method with the wrong type if it could not be found with the original type, i.e an interface method on a regular class and vice versa. This logic did not previously take hidden API restrictions into account and would result in bogus error messages to the user or debug crashes. Bug: 64382372 Bug: 77464273 Test: art/test.py -r -t 674-hiddenapi Change-Id: If8327a70dd73b90249da3d9e505f0c6f89838f8e
Diffstat (limited to 'compiler/optimizing/codegen_test_utils.h')
0 files changed, 0 insertions, 0 deletions