8162546: change hidden options -Xdebug to --debug, -XshouldStop to --should-stop, and -diags to --diagsReviewed-by: mcimadamore
8161020: javac, fold stop compilation optionsReviewed-by: mcimadamore
8148147: Sync up @modules from jigsaw/jakeReviewed-by: chegar, mchung
8129962: Investigate performance improvements in langtools combo testsSummary: New combo API that runs all combo instances in a shared javac context (whenever possible).Reviewed-by: jjg, jlahoda, vromero
8076543: Add @modules as needed to the langtools testsReviewed-by: jjg, shurailine
8062373: Project Coin: diamond and anonymous classesSummary: Allow diamond inference in combination with anonymous class instance creationReviewed-by: mcimadamore, vromeroContributed-by: srikanth.adayapalam@oracle.com, maurizio.cimadamore@oracle.com
8044859: javac duplicates option processing when using Compiler APIReviewed-by: mcimadamore, vromero, jlahoda
8006775: JSR 308: Compiler changes in JDK8Reviewed-by: jjgContributed-by: mernst@cs.washington.edu, wmdietl@cs.washington.edu, mpapi@csail.mit.edu, mahmood@notnoop.com
8006694: temporarily workaround combo tests are causing time out in several platformsReviewed-by: jjgContributed-by: maurizio.cimadamore@oracle.com
8005167: execution time of combo tests in javac should be improvedReviewed-by: jjg, jjh
7177385: Add attribution support for lambda expressionsSummary: Add support for function descriptor lookup, functional interface inference and lambda expression type-checkingReviewed-by: jjg, dlsmith
7174143: encapsulate doc comment tableReviewed-by: ksrini, mcimadamore
7106166: (javac) re-factor EndPos parserReviewed-by: jjg
6921494: provide way to print javac tree tag valuesReviewed-by: jjg, mcimadamoreContributed-by: vicenterz@yahoo.es
7025809: Provided new utility visitors supporting SourceVersion.RELEASE_8Reviewed-by: jjg, mcimadamore
7060926: Attr.PostAttrAnalyzer misses a caseReviewed-by: mcimadamore
6968793: issues with diagnosticsSummary: several diagnostic improvementsReviewed-by: jjg
6982992: Tests CheckAttributedTree.java, JavacTreeScannerTest.java, and SourceTreeeScannerTest.java timeoutSummary: Hoist some invariant code out of a loopReviewed-by: ksrini
6985115: tests create too much outputReviewed-by: mcimadamore
6970584: Flow.java should be more error-friendlySummary: Added a post-attribution visitor that fixup uninitialized types/symbol in AST after erroneous attributionReviewed-by: jjg