summaryrefslogtreecommitdiff
path: root/test/MultiDex
diff options
context:
space:
mode:
authorDavid Brazdil <dbrazdil@google.com>2019-04-10 00:31:15 +0100
committerDavid Brazdil <dbrazdil@google.com>2019-04-11 06:57:08 +0000
commit31cc2795f72e8cf5ecced188e6b4198a236a26ce (patch)
tree8f02711286076c1dd025fd82bdb1ddd1b3ff4a78 /test/MultiDex
parent2df4bfb2abf922a3c7972333f2bcc9655b122080 (diff)
Fix hidden API DCHECK in ArtMethod::SetIntrinsic
SetIntrinsic makes sure that the bits used by hidden API in ArtMethod's access flags do not change after it has been replaced with an intrinsic and hardcoded access flags. This DCHECK was incorrect when the access flags have been modified in order to deduplicate logged warnings. This would happen when compiling the boot image, following a core platform API violation during CompileAll and subsequent intrinsics initialization. Change the DCHECK to recompute the access flags from the correspoding dex file to avoid the issue. Test: compiles Bug: 129063331 Change-Id: I2a9a125392a89d5efcedfec5c5b9af7d4b863fc9
Diffstat (limited to 'test/MultiDex')
0 files changed, 0 insertions, 0 deletions