hg: jdk8u/jdk8u-dev/langtools: 2 new changesets
jan.lahoda at oracle.com
jan.lahoda at oracle.com
Thu Apr 2 19:42:14 UTC 2015
Changeset: 7974f6da2d76
Author: jlahoda
Date: 2015-01-13 10:25 +0100
URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/langtools/rev/7974f6da2d76
8037546: javac -parameters does not emit parameter names for lambda expressions
Summary: MethodParameters attribute is missing for synthetic methods encoding lambda expressions.
Reviewed-by: rfield, mcimadamore
Contributed-by: srikanth.adayapalam at oracle.com
! src/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java
! test/tools/javac/MethodParameters/ClassFileVisitor.java
! test/tools/javac/MethodParameters/LambdaTest.java
! test/tools/javac/MethodParameters/LambdaTest.out
! test/tools/javac/MethodParameters/ReflectionVisitor.java
Changeset: ba758e1ffa69
Author: jlahoda
Date: 2015-03-26 11:34 +0100
URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/langtools/rev/ba758e1ffa69
8054220: Debugger doesn't show variables *outside* lambda
8058227: Debugger has no access to outer variables inside Lambda
Summary: Put local variables captured by lambda into the lambda method's LocalVariableTable.
Reviewed-by: mcimadamore, rfield
! src/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java
! src/share/classes/com/sun/tools/javac/jvm/Code.java
! test/tools/javac/MethodParameters/LambdaTest.out
! test/tools/javac/lambda/LocalVariableTable.java
More information about the jdk8u-dev-changes
mailing list