diff options
author | David Brazdil <dbrazdil@google.com> | 2018-04-23 13:50:38 +0100 |
---|---|---|
committer | David Brazdil <dbrazdil@google.com> | 2018-04-23 16:08:05 +0100 |
commit | 14c212a44ac9a3ad12025ebf30836129669fa949 (patch) | |
tree | d97fec9eeda78be52cbb6f92bd6d1787d2e5da96 /test/008-exceptions/src/MultiDexBadInitWrapper1.java | |
parent | 7f40ae52e9de9badb534969fb116579aee11bb84 (diff) |
Fix hidden API flags decoding for intrinsics
Hidden API decision logic would try to decode the access flags of
intrinsics directly, bypassing the override in ArtMethod. This patch
get hidden_api.h to use the same code path.
This also fixes CtsHiddenApiDiscoveryTestCases where the access flags
of blacklisted APIs are tested. VarHandle intrinsics would not pass.
Bug: 64382372
Bug: 72430785
Bug: 78230396
Test: cts-tradefed run cts --module CtsHiddenApiDiscoveryTestCases
Change-Id: I080313dd91bbee2d7d98b00c02e224974b344c01
Diffstat (limited to 'test/008-exceptions/src/MultiDexBadInitWrapper1.java')
0 files changed, 0 insertions, 0 deletions