diff options
author | Jason Zaugg <jzaugg@gmail.com> | 2015-05-20 16:57:40 +1000 |
---|---|---|
committer | Jason Zaugg <jzaugg@gmail.com> | 2015-05-20 16:57:40 +1000 |
commit | 6322d1b9e7ffddf16baf8166eba911d7db4927e0 (patch) | |
tree | 24513ba940138967d0ae923c59609bc5927882cd /test/files | |
parent | 2f1b5259188698501dbc8430f63972bf7bc68154 (diff) | |
download | scala-6322d1b9e7ffddf16baf8166eba911d7db4927e0.tar.gz scala-6322d1b9e7ffddf16baf8166eba911d7db4927e0.tar.bz2 scala-6322d1b9e7ffddf16baf8166eba911d7db4927e0.zip |
Avoid inefficient specialied lambdas w. delambdafy jvm-1.8, GenASM
A previous change disabled -Ydelambdafy:method for specialized
lambdas, as `DelambdafyTransformer` made no attempt to emit
the requisite machinery to avoid boxing.
This was loosened to allow them under `-target:jvm-1.8`, in the
knowledge that `indylambda` would do the right thing.
However, this wasn't quite right: indylambda is only supported
in `GenBCode`, so we should consider that setting as well.
Diffstat (limited to 'test/files')
0 files changed, 0 insertions, 0 deletions