summaryrefslogtreecommitdiff
path: root/test/junit/scala/tools/nsc/backend/jvm/opt/SimplifyJumpsTest.scala
diff options
context:
space:
mode:
authorLukas Rytz <lukas.rytz@gmail.com>2014-10-07 21:18:50 +0200
committerLukas Rytz <lukas.rytz@gmail.com>2014-11-04 13:56:44 +0100
commit46653d6fd5b160e148894012c06f07461aa18edb (patch)
tree7ec8f56039efde28fd474956f2913d56fed59abb /test/junit/scala/tools/nsc/backend/jvm/opt/SimplifyJumpsTest.scala
parent8c6327dd3893363719dabff8d1a74286a5f9a1da (diff)
downloadscala-46653d6fd5b160e148894012c06f07461aa18edb.tar.gz
scala-46653d6fd5b160e148894012c06f07461aa18edb.tar.bz2
scala-46653d6fd5b160e148894012c06f07461aa18edb.zip
GenBCode: Eliminate redundant labels and line number nodes
Cleanup optimizations - remove line number nodes that describe no executable instructions - squash sequences of label nodes, remove unreferenced labels Command-line flags that allow enabling these transformations are added in a later comimt.
Diffstat (limited to 'test/junit/scala/tools/nsc/backend/jvm/opt/SimplifyJumpsTest.scala')
0 files changed, 0 insertions, 0 deletions