summaryrefslogtreecommitdiff
path: root/compiler/optimizing/code_generator_utils.cc
diff options
context:
space:
mode:
authorAndreas Gampe <agampe@google.com>2017-12-01 12:16:07 -0800
committerAndreas Gampe <agampe@google.com>2017-12-06 14:13:21 -0800
commit52f205a38bda70d5c63907ef354a1475b4237b21 (patch)
tree4e7ff8aa8daccf308fa4e0bd6e4dc001805d855b /compiler/optimizing/code_generator_utils.cc
parent92ab698e46dba3b6cff1457f47bfc344cb03f7ec (diff)
ART: Remove old aget on null workaround
Use null for an aget-object of null. Ensure that other aget types on null cannot be converted to or used as a reference type. Let the verifier continue scanning after an aget on a null register, to ensure that the dead code is type-safe. Add test coverage for the new behavior. Partially reverts commit 4824c27988c8eeb302791624bb3ce1d557b0db6c Partially reverts commit 857f058d4b7bd07c5c99eda416ad91516a10b4da Bug: 22059710 Bug: 64683522 Bug: 69669661 Test: m test-art-host Change-Id: Ie0b554e8f880251d8e73ab6dfb6b41a5e63defc6
Diffstat (limited to 'compiler/optimizing/code_generator_utils.cc')
0 files changed, 0 insertions, 0 deletions