summaryrefslogtreecommitdiff
path: root/test/008-exceptions/src-multidex/MultiDexBadInitWrapper2.java
diff options
context:
space:
mode:
authorDavid Brazdil <dbrazdil@google.com>2016-04-22 16:57:00 +0100
committerDavid Brazdil <dbrazdil@google.com>2016-04-22 17:57:28 +0100
commit06a2b0157ac0d57636ace812c0f8bfee404a3316 (patch)
tree409af53a8a4a2cc2c464be7981e71fa2bbe52407 /test/008-exceptions/src-multidex/MultiDexBadInitWrapper2.java
parent8da7f84709f7640205ac084b402f7424857ef729 (diff)
ART: Naive NullCheck elimination in InstructionBuilder
Save a little bit of memory by not generating trivially redundant HNullCheck instructions. This patch builds on the fact that the InstructionBuilder now directly generates SSA form and looks at the input of the NullCheck. For obvious cases, such as NewInstance/Array or `this`, the NullCheck generation is completely avoided. Bug: 28173563 Change-Id: I1fdf3b096c7a939f7b8586c02a2a6b44dfa43443 (cherry picked from commit c120bbe26fe116d3c9d8322f44bb9e330e07f745)
Diffstat (limited to 'test/008-exceptions/src-multidex/MultiDexBadInitWrapper2.java')
0 files changed, 0 insertions, 0 deletions