Changeset: 683b3e7e05a7 Author: asaha Date: 2015-10-26 13:23 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/683b3e7e05a7
Added tag jdk8u76-b00 for changeset 10ffafaf5340 ! .hgtags Changeset: 4044eb07194d Author: aeriksso Date: 2015-10-27 10:35 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/4044eb07194d 8134759: jdb: Incorrect stepping inside finally block Summary: Add LineNumberTable attribute for return bytecodes split around finally code Reviewed-by: mcimadamore ! src/share/classes/com/sun/tools/javac/jvm/Gen.java + test/tools/javac/linenumbers/FinallyLineNumberTest.java Changeset: dcd12fa5b58a Author: mcimadamore Date: 2015-11-12 21:20 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/dcd12fa5b58a 8066974: Compiler doesn't infer method's generic type information in lambda body Summary: Add logic to avoid post-inference triggers on temporarty AST types Reviewed-by: vromero ! src/share/classes/com/sun/tools/javac/comp/Attr.java + test/tools/javac/lambda/8066974/T8066974.java + test/tools/javac/lambda/8066974/T8066974.out Changeset: 0caab0d65a04 Author: mcimadamore Date: 2015-11-12 22:10 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/0caab0d65a04 8065986: Compiler fails to NullPointerException when calling super with Object<>() Summary: Missing POLY kind selector on recursive constructor calls with poly arguments Reviewed-by: vromero ! src/share/classes/com/sun/tools/javac/comp/Attr.java + test/tools/javac/generics/diamond/8065986/T8065986a.java + test/tools/javac/generics/diamond/8065986/T8065986a.out + test/tools/javac/generics/diamond/8065986/T8065986b.java + test/tools/javac/generics/diamond/8065986/T8065986b.out Changeset: 78f0aa619915 Author: asaha Date: 2015-12-21 15:22 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/78f0aa619915 Added tag jdk8u76-b01 for changeset 0caab0d65a04 ! .hgtags Changeset: 049e909914f1 Author: asaha Date: 2016-01-04 12:08 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/049e909914f1 Added tag jdk8u76-b02 for changeset 78f0aa619915 ! .hgtags Changeset: 0353cf89ea96 Author: sadayapalam Date: 2016-01-07 08:45 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/0353cf89ea96 8145466: javac: No line numbers in compilation error Summary: Compiler should not use the syntax tree from enclosing contexts in diagnostics even when the enclosing contexts are consulted for method lookup. Reviewed-by: mcimadamore ! src/share/classes/com/sun/tools/javac/comp/AttrContext.java ! src/share/classes/com/sun/tools/javac/comp/Resolve.java + test/tools/javac/diags/DiagnosticRewriterTest.java + test/tools/javac/diags/DiagnosticRewriterTest.out + test/tools/javac/diags/DiagnosticRewriterTest2.java + test/tools/javac/diags/DiagnosticRewriterTest2.out Changeset: 9731ab1f18ee Author: robm Date: 2016-01-14 18:05 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/9731ab1f18ee 8145722: NullPointerException in javadoc Reviewed-by: jjg ! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/VisibleMemberMap.java Changeset: bde967f54816 Author: asaha Date: 2015-12-16 15:48 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/bde967f54816 Merge ! .hgtags Changeset: 581eabbfd411 Author: asaha Date: 2016-01-05 08:32 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/581eabbfd411 Merge ! .hgtags Changeset: 6b38b7b0ed87 Author: asaha Date: 2016-01-05 08:53 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/6b38b7b0ed87 Merge ! .hgtags Changeset: 8969d6096fe1 Author: asaha Date: 2016-01-15 16:24 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/8969d6096fe1 Merge Changeset: 18428dc0634f Author: asaha Date: 2016-01-19 13:07 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/18428dc0634f Added tag jdk8u76-b03 for changeset 8969d6096fe1 ! .hgtags Changeset: 0ee1f3cdb4ba Author: aefimov Date: 2016-01-15 19:57 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/0ee1f3cdb4ba 8134007: Improve string folding Summary: Generalize string folding algorithm to detect mulitple groups of foldable constants within an concat expression Reviewed-by: jlahoda ! src/share/classes/com/sun/tools/javac/parser/JavacParser.java + test/tools/javac/parser/8134007/T8134007.java Changeset: ca136b17b9f4 Author: jlahoda Date: 2015-10-19 12:41 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/ca136b17b9f4 8139751: Javac crash with -XDallowStringFolding=false Summary: When string folding is disabled, need to keep the original expression. Reviewed-by: mcimadamore ! src/share/classes/com/sun/tools/javac/parser/JavacParser.java ! test/tools/javac/parser/StringFoldingTest.java Changeset: 745c9feb99f2 Author: mcimadamore Date: 2016-01-18 10:58 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/745c9feb99f2 8130506: javac AssertionError when invoking MethodHandle.invoke with lambda parameter Reviewed-by: mcimadamore Contributed-by: srikanth.adayapa...@oracle.com ! src/share/classes/com/sun/tools/javac/comp/Resolve.java + test/tools/javac/lambda/MethodHandleInvokeTest.java Changeset: 30f0dce3fbd3 Author: aefimov Date: 2016-01-22 10:49 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/30f0dce3fbd3 8068254: Method reference uses wrong qualifying type Summary: Generated code fails with IllegalAccessError due to compiler's mishandling of packageprivate classes in method reference expressions. Reviewed-by: rfield, mcimadamore ! src/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java + test/tools/javac/lambda/methodReferenceExecution/MethodReferencePackagePrivateQualifier.java + test/tools/javac/lambda/methodReferenceExecution/pkg/B.java Changeset: f8173fa5db9b Author: robm Date: 2016-01-25 08:48 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/f8173fa5db9b Merge Changeset: dad1f3dd4a90 Author: asaha Date: 2016-01-25 13:23 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/dad1f3dd4a90 Added tag jdk8u76-b04 for changeset f8173fa5db9b ! .hgtags Changeset: 2e9f71878d16 Author: asaha Date: 2016-03-20 20:36 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/2e9f71878d16 Added tag jdk8u77-b03 for changeset 094308b2ca1c ! .hgtags Changeset: e8b335a10c1c Author: asaha Date: 2015-10-16 12:05 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/e8b335a10c1c Added tag jdk8u75-b00 for changeset 90b497af2ba5 ! .hgtags Changeset: 25b6cb57f5eb Author: asaha Date: 2015-10-16 12:19 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/25b6cb57f5eb Merge ! .hgtags Changeset: 874f6272fa9f Author: asaha Date: 2015-10-29 17:21 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/874f6272fa9f Merge ! .hgtags Changeset: e7db5523c835 Author: asaha Date: 2015-10-28 22:05 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/e7db5523c835 Added tag jdk8u66-b32 for changeset accc23223f79 ! .hgtags Changeset: eb5e3c242780 Author: asaha Date: 2015-10-29 17:36 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/eb5e3c242780 Merge ! .hgtags Changeset: ef60638ad242 Author: asaha Date: 2015-11-03 07:19 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/ef60638ad242 Added tag jdk8u66-b33 for changeset e7db5523c835 ! .hgtags Changeset: 51997141b15c Author: jlahoda Date: 2015-09-16 10:56 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/51997141b15c 8067422: Lambda method names are unnecessarily unstable Summary: Lambda method numbers are now assigned per class for non-serializable lambdas. Reviewed-by: mcimadamore, rfield, vromero ! src/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java + test/tools/javac/lambda/lambdaNaming/TestNonSerializableLambdaNameStability.java Changeset: c474809c1579 Author: asaha Date: 2015-11-11 20:47 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/c474809c1579 Added tag jdk8u51-b34 for changeset 51997141b15c ! .hgtags Changeset: 0d7fcabf56ed Author: asaha Date: 2015-11-13 15:39 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/0d7fcabf56ed Merge ! .hgtags ! src/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java Changeset: 5ceff8f21ebd Author: asaha Date: 2015-12-01 22:55 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/5ceff8f21ebd Added tag jdk8u66-b34 for changeset 0d7fcabf56ed ! .hgtags Changeset: 74cf0ebe274d Author: asaha Date: 2015-12-02 23:07 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/74cf0ebe274d Merge ! .hgtags ! src/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java Changeset: cf2fdc2c96b1 Author: asaha Date: 2015-12-02 23:21 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/cf2fdc2c96b1 Merge ! .hgtags Changeset: 85045b1db475 Author: asaha Date: 2015-12-03 10:34 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/85045b1db475 Added tag jdk8u66-b35 for changeset 5ceff8f21ebd ! .hgtags Changeset: 02c1a2a0c189 Author: asaha Date: 2015-12-03 13:34 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/02c1a2a0c189 Merge ! .hgtags Changeset: 854a97f541ec Author: asaha Date: 2015-12-03 13:41 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/854a97f541ec Merge ! .hgtags Changeset: 43dc88e84371 Author: asaha Date: 2015-12-07 22:54 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/43dc88e84371 Merge ! .hgtags Changeset: 28a0566a1abe Author: asaha Date: 2015-12-07 23:05 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/28a0566a1abe Merge ! .hgtags Changeset: c8c881220ca5 Author: asaha Date: 2015-12-15 10:41 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/c8c881220ca5 Merge ! .hgtags Changeset: f6c8f316bf8f Author: asaha Date: 2015-12-15 08:40 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/f6c8f316bf8f Added tag jdk8u66-b36 for changeset 85045b1db475 ! .hgtags Changeset: 06bbe8777800 Author: asaha Date: 2015-12-15 14:26 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/06bbe8777800 Merge ! .hgtags Changeset: 8c4bd95e18bd Author: asaha Date: 2015-12-15 14:41 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/8c4bd95e18bd Merge ! .hgtags Changeset: b6d7d98d19e3 Author: asaha Date: 2015-12-21 10:57 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/b6d7d98d19e3 Merge ! .hgtags Changeset: 374719365422 Author: asaha Date: 2015-12-21 11:19 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/374719365422 Merge ! .hgtags Changeset: dfee05ae9faf Author: asaha Date: 2015-12-21 13:45 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/dfee05ae9faf Added tag jdk8u75-b01 for changeset 374719365422 ! .hgtags Changeset: ee6ec29fce4f Author: alitvinov Date: 2015-12-30 14:13 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/ee6ec29fce4f Merge ! .hgtags Changeset: 600e14e4f69b Author: asaha Date: 2016-01-03 22:40 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/600e14e4f69b Added tag jdk8u72-b31 for changeset ee6ec29fce4f ! .hgtags Changeset: 58a3f185c67c Author: asaha Date: 2016-01-04 08:46 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/58a3f185c67c Merge ! .hgtags Changeset: 400115d04e6e Author: asaha Date: 2016-01-04 11:10 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/400115d04e6e Added tag jdk8u75-b02 for changeset 58a3f185c67c ! .hgtags Changeset: 580f87c4d91a Author: asaha Date: 2016-01-11 13:45 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/580f87c4d91a Added tag jdk8u75-b03 for changeset 400115d04e6e ! .hgtags Changeset: 4fd1c0d25a9c Author: asaha Date: 2016-01-18 10:50 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/4fd1c0d25a9c Added tag jdk8u75-b04 for changeset 580f87c4d91a ! .hgtags Changeset: b1524c0be3af Author: asaha Date: 2016-01-25 12:35 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/b1524c0be3af Added tag jdk8u75-b05 for changeset 4fd1c0d25a9c ! .hgtags Changeset: a614462a11b2 Author: asaha Date: 2016-01-25 15:12 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/a614462a11b2 Merge ! .hgtags ! src/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java Changeset: 8f07a44eacaf Author: asaha Date: 2016-01-26 12:40 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/8f07a44eacaf Added tag jdk8u76-b05 for changeset a614462a11b2 ! .hgtags Changeset: 494f23cf6614 Author: asaha Date: 2016-02-01 10:16 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/494f23cf6614 Merge ! .hgtags Changeset: f3faee5dcf8f Author: asaha Date: 2016-02-01 11:52 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/f3faee5dcf8f Added tag jdk8u75-b06 for changeset 494f23cf6614 ! .hgtags Changeset: 05277263bb65 Author: asaha Date: 2016-02-01 12:24 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/05277263bb65 Merge ! .hgtags Changeset: 7f9eb628b9f1 Author: asaha Date: 2016-02-01 12:32 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/7f9eb628b9f1 Added tag jdk8u76-b06 for changeset 05277263bb65 ! .hgtags Changeset: c5caf2d47df9 Author: asaha Date: 2016-02-08 11:17 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/c5caf2d47df9 Added tag jdk8u75-b07 for changeset f3faee5dcf8f ! .hgtags Changeset: 2e5b270da256 Author: asaha Date: 2016-02-08 11:57 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/2e5b270da256 Merge ! .hgtags Changeset: 87c689a75234 Author: asaha Date: 2016-02-08 12:03 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/87c689a75234 Added tag jdk8u76-b07 for changeset 2e5b270da256 ! .hgtags Changeset: 81d6f6116b0a Author: asaha Date: 2016-02-15 16:32 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/81d6f6116b0a Added tag jdk8u75-b08 for changeset c5caf2d47df9 ! .hgtags Changeset: cdb6f3acadd3 Author: asaha Date: 2016-02-15 16:51 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/cdb6f3acadd3 Merge ! .hgtags Changeset: 02f7015d3157 Author: asaha Date: 2016-02-15 17:09 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/02f7015d3157 Added tag jdk8u76-b08 for changeset cdb6f3acadd3 ! .hgtags Changeset: ac1c8c22bc74 Author: asaha Date: 2016-02-22 13:07 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/ac1c8c22bc74 Added tag jdk8u75-b09 for changeset 81d6f6116b0a ! .hgtags Changeset: 29ba8d3fba86 Author: asaha Date: 2016-02-22 13:20 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/29ba8d3fba86 Merge ! .hgtags Changeset: 7f66cecebee3 Author: asaha Date: 2016-02-22 13:26 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/7f66cecebee3 Added tag jdk8u76-b09 for changeset 29ba8d3fba86 ! .hgtags Changeset: b18c3556d0da Author: asaha Date: 2016-02-29 10:33 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/b18c3556d0da Added tag jdk8u75-b10 for changeset ac1c8c22bc74 ! .hgtags Changeset: 151cda213a4b Author: asaha Date: 2016-02-29 11:53 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/151cda213a4b Merge ! .hgtags Changeset: 376602ef39e0 Author: asaha Date: 2016-02-29 11:59 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/376602ef39e0 Added tag jdk8u76-b10 for changeset 151cda213a4b ! .hgtags Changeset: 5b4593428c2e Author: asaha Date: 2016-03-07 10:52 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/5b4593428c2e Added tag jdk8u76-b11 for changeset 376602ef39e0 ! .hgtags Changeset: 4cbd08688ff5 Author: asaha Date: 2016-03-15 13:33 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/4cbd08688ff5 Added tag jdk8u75-b12 for changeset b18c3556d0da ! .hgtags Changeset: b86071b48b55 Author: asaha Date: 2016-03-15 13:54 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/b86071b48b55 Merge ! .hgtags Changeset: db821ed6165c Author: asaha Date: 2016-03-15 14:01 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/db821ed6165c Added tag jdk8u76-b12 for changeset b86071b48b55 ! .hgtags Changeset: 4560c388e259 Author: asaha Date: 2016-03-17 08:19 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/4560c388e259 Added tag jdk8u92-b00 for changeset db821ed6165c ! .hgtags Changeset: 161ffe5b70d5 Author: asaha Date: 2016-03-17 08:10 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/161ffe5b70d5 Added tag jdk8u91-b00 for changeset 4cbd08688ff5 ! .hgtags Changeset: 5fa11675dbe5 Author: asaha Date: 2016-03-21 23:03 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/5fa11675dbe5 Merge ! .hgtags Changeset: 8921667c26ba Author: asaha Date: 2016-03-22 10:30 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/8921667c26ba Added tag jdk8u91-b13 for changeset 5fa11675dbe5 ! .hgtags Changeset: 12846c3fc5a1 Author: asaha Date: 2016-03-22 11:36 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/12846c3fc5a1 Merge ! .hgtags Changeset: f82374b3ac82 Author: asaha Date: 2016-03-22 21:31 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/f82374b3ac82 Added tag jdk8u92-b13 for changeset 12846c3fc5a1 ! .hgtags Changeset: 15723e9dcff3 Author: asaha Date: 2016-03-31 10:00 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/15723e9dcff3 Added tag jdk8u91-b14 for changeset 8921667c26ba ! .hgtags Changeset: c99c71a68555 Author: asaha Date: 2016-03-31 10:16 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/c99c71a68555 Merge ! .hgtags Changeset: 324de2448d74 Author: Greg Lewis <gle...@eyesbeyond.com> Date: 2016-05-01 23:35 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/324de2448d74 Merge from main OpenJDK repository