Merge jdk8-b86

Merge

8012048: JDK8 b85 source with GPL header errors

Merge

8011677: EndPosTables should avoid hidden references to Parser

8011676: Instances of Tokens.Comment should not be defined in inner classes

8010822: Intersection type cast for functional expressions does not follow spec EDR

8009131: Overload: javac should discard methods that lead to errors in lambdas with implicit parameter types

8010404: Lambda debugging: redundant LineNumberTable entry for lambda capture

8010823: DefaultMethodTest.testReflectCall fails with new lambda VM

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

mercurial