8047407: Add test for JDK-8037385

8042759: Lambda returning implicitly-typed lambdas considered pertinent to applicability

8038182: javac crash with FunctionDescriptorLookupError for invalid functional interface

8046916: Type parameter annotations don't work with multiple type parameters

8043253: Slow javac compile times in JDK 8

8038975: Access control in enhanced for

8027886: javac allows illegal receiver parameters

Merge

8042803: Types.wildLowerBound and cvarLowerBound should call unannotatedType()

Merge

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

mercurial