diff options
author | Lukas Rytz <lukas.rytz@gmail.com> | 2015-12-11 15:30:15 +0100 |
---|---|---|
committer | Lukas Rytz <lukas.rytz@gmail.com> | 2015-12-15 15:12:51 +0100 |
commit | 80b0660efbc10325a657812720f99aff7410f0ce (patch) | |
tree | 08cee07960ee4f349fd1762e0ac9cca3100a47c4 /test/files/run/t7974.check | |
parent | eacaee2a2a5dde6bb3f38cd414259d3517976cf6 (diff) | |
download | scala-80b0660efbc10325a657812720f99aff7410f0ce.tar.gz scala-80b0660efbc10325a657812720f99aff7410f0ce.tar.bz2 scala-80b0660efbc10325a657812720f99aff7410f0ce.zip |
Apply local optimization based on nullness information
Optimize IFNULL branches to GOTO when (non-)nullness of the tested
value is known statically. This enables unreachable code to be
removed, which in turn enables boxes to be eliminated.
Changed a test flag from `-Ynooptimise` to `-Yopt:l:classpath` - I
still have to do this systematically, this will follow later.
Diffstat (limited to 'test/files/run/t7974.check')
0 files changed, 0 insertions, 0 deletions