Merge jdk8-b91

8006879: Detection of windows in sjavac fails.

8010006: NPE in javac with interface super in lambda

8013222: Javac issues spurious raw type warnings when lambda has implicit parameter types

8012685: Spurious raw types warning when using unbound method references

8012003: Method diagnostics resolution need to be simplified in some cases

8004133: Provide javax.lang.model.* implementation backed by core reflection

8014323: Add VariableTree.getNameExpression

8013163: Convert 4 tools multicatch tests to jtreg format

8013852: update reference impl for type-annotations

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

mercurial