Description
Capturing local classes inside nested lambdas aren't translated correctly, see:
http://mail.openjdk.java.net/pipermail/compiler-dev/2020-December/015832.html
The problem seems to be that 'lambdaTranslationMap' links the untranslated local variable to its capture, see:
http://mail.openjdk.java.net/pipermail/compiler-dev/2020-December/015865.html
http://mail.openjdk.java.net/pipermail/compiler-dev/2020-December/015832.html
The problem seems to be that 'lambdaTranslationMap' links the untranslated local variable to its capture, see:
http://mail.openjdk.java.net/pipermail/compiler-dev/2020-December/015865.html
Attachments
Issue Links
- relates to
-
JDK-8229862 NPE in jdk.compiler/com.sun.tools.javac.jvm.Code.emitop0(Code.java:570)
- Resolved