hg: jdk9/sandbox/langtools: 8046685: Uncompilable large expressions involving generics.

chris.hegarty at oracle.com chris.hegarty at oracle.com
Fri Nov 13 12:31:05 UTC 2015


Changeset: 3793a6706e58
Author:    mcimadamore
Date:      2015-11-13 12:29 +0000
URL:       http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/3793a6706e58

8046685: Uncompilable large expressions involving generics.
Summary: Improve inference propagation logic so that unnecessary inference variables are not propagated.
Reviewed-by: vromero

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Infer.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/InferenceContext.java
+ test/tools/javac/lambda/speculative/T8046685.java



More information about the jdk9-sandbox-changes mailing list