summaryrefslogtreecommitdiff
path: root/test/files/run/t5652b.check
diff options
context:
space:
mode:
authorJason Zaugg <jzaugg@gmail.com>2016-04-14 14:00:33 +1000
committerJason Zaugg <jzaugg@gmail.com>2016-06-01 11:19:54 +1000
commite077c24525bf8f9bd8b73684e630eb7fc6bcb5f6 (patch)
treead9468ed7023c9cbf129585aea73730413d3e2af /test/files/run/t5652b.check
parentf01d061caaae26b3fdff0e4db800292e9b3252c2 (diff)
downloadscala-e077c24525bf8f9bd8b73684e630eb7fc6bcb5f6.tar.gz
scala-e077c24525bf8f9bd8b73684e630eb7fc6bcb5f6.tar.bz2
scala-e077c24525bf8f9bd8b73684e630eb7fc6bcb5f6.zip
SI-9390 Emit local defs that don't capture this as static
This avoids unnecessary memory retention, and allows lambdas that call the local methods to be serializable, regardless of whether or not the enclosing class is serializable. The second point is especially pressing, given that the enclosing class for local methods defined in a used to be the (serializable) anonymous function class, but as of Scala 2.12 will be the enclosing class of the lambda. This change is similar in spirit to SI-9408 / 93bee55e.
Diffstat (limited to 'test/files/run/t5652b.check')
-rw-r--r--test/files/run/t5652b.check4
1 files changed, 2 insertions, 2 deletions
diff --git a/test/files/run/t5652b.check b/test/files/run/t5652b.check
index ca9d0a74f0..0f4290796f 100644
--- a/test/files/run/t5652b.check
+++ b/test/files/run/t5652b.check
@@ -1,4 +1,4 @@
-private final int A1.g$1()
+private static final int A1.g$1()
public int A1.f1()
-private final int A2.g$1()
+private static final int A2.g$1()
public int A2.f2()