8030741: Inference: implement eager resolution of return types, consistent with JDK-8028800

8029852: Bad code generated (VerifyError) when lambda instantiates enclosing local class and has captured variables

8036942: javac generates incorrect exception table for multi-catch statements inside a lambda

Added tag jdk8u20-b14 for changeset 5d39c29950f4

Added tag jdk8u20-b13 for changeset b5c2375893e2 jdk8u20-b14

Merge jdk8u20-b13

8039026: Definitely unassigned field can be accessed

8038023: Compiler crash ClassCastException

8039250: Test tools/javac/classfiles/InnerClasses/SyntheticClasses.java fails

8039079: Test tools/javac/processing/environment/round/TestElementsAnnotatedWith.java fails

(0) -1000 -300 -100 -10 +10 +100 +300 +1000 tip

mercurial