Changeset: 7845808098ea Author: katleman Date: 2014-12-17 14:46 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/7845808098ea
Added tag jdk8u60-b00 for changeset 0c514d1fd006 ! .hgtags Changeset: 66b2ac8e2b6b Author: mchung Date: 2015-01-06 14:20 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/66b2ac8e2b6b 8068548: jdeps needs a different mechanism to recognize javax.jnlp as supported API Reviewed-by: lancea, ddehaven ! src/share/classes/com/sun/tools/jdeps/PlatformClassPath.java Changeset: 63a9b573847d Author: darcy Date: 2015-01-09 09:27 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/63a9b573847d 8068639: Make certain annotation classfile warnings opt-in Reviewed-by: jjg ! src/share/classes/com/sun/tools/javac/jvm/ClassReader.java ! test/tools/javac/annotations/6214965/T6214965.java ! test/tools/javac/annotations/6365854/T6365854.java Changeset: 385488f3737c Author: bpatel Date: 2015-01-13 12:41 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/385488f3737c 8068495: Update the protocol for references of docs.oracle.com to HTTPS in langtools. Reviewed-by: coffeys ! src/share/classes/com/sun/source/doctree/package-info.java ! src/share/classes/com/sun/tools/classfile/BootstrapMethods_attribute.java ! src/share/classes/com/sun/tools/javac/parser/DocCommentParser.java ! src/share/classes/com/sun/tools/javac/util/Convert.java ! test/com/sun/javadoc/testDocRootLink/TestDocRootLink.java Changeset: dca7f60e618d Author: vromero Date: 2015-01-20 14:14 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/dca7f60e618d 8064857: javac generates LVT entry with length 0 for local variable Reviewed-by: mcimadamore, jjg ! src/share/classes/com/sun/tools/javac/jvm/ClassWriter.java ! src/share/classes/com/sun/tools/javac/jvm/Code.java ! src/share/classes/com/sun/tools/javac/jvm/Gen.java - src/share/classes/com/sun/tools/javac/jvm/LVTRanges.java ! test/tools/javac/flow/LVTHarness.java ! test/tools/javac/flow/tests/TestCaseFor.java ! test/tools/javac/flow/tests/TestCaseForEach.java ! test/tools/javac/flow/tests/TestCaseIfElse.java ! test/tools/javac/flow/tests/TestCaseSwitch.java ! test/tools/javac/flow/tests/TestCaseTry.java ! test/tools/javac/flow/tests/TestCaseWhile.java Changeset: 584566b6d5e4 Author: mcimadamore Date: 2015-01-21 10:42 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/584566b6d5e4 8069181: java.lang.AssertionError when compiling JDK 1.4 code in JDK 8 Summary: remove erroneous call to modifiersOpt() in variable parsing Reviewed-by: jfranck, jlahoda ! src/share/classes/com/sun/tools/javac/parser/JavacParser.java + test/tools/javac/enum/8069181/T8069181.java Changeset: 39c9e6e984d0 Author: coffeys Date: 2015-01-21 17:08 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/39c9e6e984d0 Merge ! .hgtags Changeset: 0ba07c272e33 Author: coffeys Date: 2015-01-21 18:43 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/0ba07c272e33 Merge ! src/share/classes/com/sun/tools/javac/jvm/Gen.java Changeset: 387cf62ce789 Author: katleman Date: 2015-02-04 12:14 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/387cf62ce789 Added tag jdk8u60-b01 for changeset 0ba07c272e33 ! .hgtags Changeset: e59ced856c92 Author: katleman Date: 2015-02-11 12:18 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/e59ced856c92 Added tag jdk8u60-b02 for changeset 387cf62ce789 ! .hgtags Changeset: 11743872bfc9 Author: jlahoda Date: 2015-02-13 17:18 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/11743872bfc9 8068517: Compiler may generate wrong InnerClasses attribute for static enum reference Summary: Making sure enum's abstractness is resolved before writing InnerClasses entry about it. Reviewed-by: mcimadamore ! src/share/classes/com/sun/tools/javac/code/Symbol.java ! src/share/classes/com/sun/tools/javac/code/Types.java ! src/share/classes/com/sun/tools/javac/comp/Attr.java ! src/share/classes/com/sun/tools/javac/comp/Check.java ! src/share/classes/com/sun/tools/javac/jvm/ClassWriter.java + test/tools/javac/classfiles/InnerClasses/T8068517.java Changeset: 20bf47dc2a91 Author: coffeys Date: 2015-02-26 10:06 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/20bf47dc2a91 Merge ! .hgtags Changeset: 27bb4c63fd70 Author: katleman Date: 2015-02-18 12:11 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/27bb4c63fd70 Added tag jdk8u60-b03 for changeset e59ced856c92 ! .hgtags Changeset: fc98314cff57 Author: katleman Date: 2015-02-25 12:59 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/fc98314cff57 Added tag jdk8u60-b04 for changeset 27bb4c63fd70 ! .hgtags Changeset: 6f78b8742284 Author: lana Date: 2015-02-27 15:43 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/6f78b8742284 Merge ! .hgtags Changeset: 2347dd956382 Author: katleman Date: 2015-03-04 12:26 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/2347dd956382 Added tag jdk8u60-b05 for changeset fc98314cff57 ! .hgtags Changeset: 44d168f9ad16 Author: lana Date: 2015-03-05 09:27 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/44d168f9ad16 Merge ! .hgtags Changeset: 39b47ffeb778 Author: katleman Date: 2015-03-11 14:11 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/39b47ffeb778 Added tag jdk8u60-b06 for changeset 44d168f9ad16 ! .hgtags Changeset: 477c2ce534d0 Author: igerasim Date: 2015-03-13 12:13 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/477c2ce534d0 8072461: Table's field width in "Use" page generated by javadoc with '-s' is unbalanced Reviewed-by: jjg ! src/share/classes/com/sun/tools/doclets/internal/toolkit/resources/stylesheet.css ! test/com/sun/javadoc/testStylesheet/TestStylesheet.java Changeset: d0791eeded4d Author: katleman Date: 2015-03-18 13:57 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/d0791eeded4d Added tag jdk8u60-b07 for changeset 39b47ffeb778 ! .hgtags Changeset: e5b93c508212 Author: lana Date: 2015-03-18 18:20 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/e5b93c508212 Merge Changeset: a513711d6171 Author: vromero Date: 2015-02-12 10:16 +0530 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/a513711d6171 8069545: javac shouldn't check nested stuck lambdas during overload resolution Summary: Nested lambdas should not be considered while overload resolution is in progress Reviewed-by: mcimadamore Contributed-by: vicente.rom...@oracle.com, srikanth.adayapa...@oracle.com ! src/share/classes/com/sun/tools/javac/comp/DeferredAttr.java ! test/tools/javac/lambda/8016177/T8016177g.java ! test/tools/javac/lambda/8016177/T8016177g.out + test/tools/javac/lambda/8068399/T8068399.java + test/tools/javac/lambda/8068430/T8068430.java + test/tools/javac/lambda/8071432/T8071432.java + test/tools/javac/lambda/8071432/T8071432.out Changeset: 1f6454abd0e6 Author: katleman Date: 2015-03-25 10:18 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/1f6454abd0e6 Added tag jdk8u60-b08 for changeset e5b93c508212 ! .hgtags Changeset: 8d6354ca8f24 Author: dlong Date: 2015-03-12 17:45 -0400 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/8d6354ca8f24 Merge ! .hgtags Changeset: d72148d706d0 Author: dlong Date: 2015-03-23 18:24 -0400 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/d72148d706d0 Merge Changeset: 76adee5ad278 Author: amurillo Date: 2015-03-27 10:38 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/76adee5ad278 Merge Changeset: 1006b37f1cc8 Author: amurillo Date: 2015-03-31 11:52 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/1006b37f1cc8 Merge Changeset: 4110dbd2e75a Author: katleman Date: 2015-04-01 11:00 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/4110dbd2e75a Added tag jdk8u60-b09 for changeset 76adee5ad278 ! .hgtags Changeset: da8312e06551 Author: lana Date: 2015-04-01 13:23 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/da8312e06551 Merge Changeset: 7974f6da2d76 Author: jlahoda Date: 2015-01-13 10:25 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/7974f6da2d76 8037546: javac -parameters does not emit parameter names for lambda expressions Summary: MethodParameters attribute is missing for synthetic methods encoding lambda expressions. Reviewed-by: rfield, mcimadamore Contributed-by: srikanth.adayapa...@oracle.com ! src/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java ! test/tools/javac/MethodParameters/ClassFileVisitor.java ! test/tools/javac/MethodParameters/LambdaTest.java ! test/tools/javac/MethodParameters/LambdaTest.out ! test/tools/javac/MethodParameters/ReflectionVisitor.java Changeset: ba758e1ffa69 Author: jlahoda Date: 2015-03-26 11:34 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/ba758e1ffa69 8054220: Debugger doesn't show variables *outside* lambda 8058227: Debugger has no access to outer variables inside Lambda Summary: Put local variables captured by lambda into the lambda method's LocalVariableTable. Reviewed-by: mcimadamore, rfield ! src/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java ! src/share/classes/com/sun/tools/javac/jvm/Code.java ! test/tools/javac/MethodParameters/LambdaTest.out ! test/tools/javac/lambda/LocalVariableTable.java Changeset: c18117bf5a9f Author: katleman Date: 2015-04-09 06:38 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/c18117bf5a9f Added tag jdk8u60-b10 for changeset ba758e1ffa69 ! .hgtags Changeset: 56bf9feb1d34 Author: asaha Date: 2015-02-18 13:48 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/56bf9feb1d34 Merge ! .hgtags Changeset: 890c300ec67f Author: asaha Date: 2015-02-26 10:29 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/890c300ec67f Merge ! .hgtags Changeset: 1261fefe0f5e Author: asaha Date: 2015-02-26 10:57 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/1261fefe0f5e Merge ! .hgtags Changeset: 41a4ec83fcea Author: asaha Date: 2015-03-17 12:14 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/41a4ec83fcea Merge ! .hgtags Changeset: b9e5fab44d53 Author: asaha Date: 2015-03-18 18:31 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/b9e5fab44d53 Merge ! .hgtags Changeset: 1b5c1541d70a Author: asaha Date: 2015-03-25 11:37 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/1b5c1541d70a Merge ! .hgtags Changeset: 6561609f52ab Author: asaha Date: 2015-04-01 11:34 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/6561609f52ab Merge ! .hgtags Changeset: 43acad66372b Author: asaha Date: 2015-04-09 22:59 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/43acad66372b Merge ! .hgtags Changeset: ac218cf56d8b Author: asaha Date: 2015-04-10 11:45 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/ac218cf56d8b Merge ! .hgtags Changeset: 84eb51777733 Author: katleman Date: 2015-04-15 14:45 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/84eb51777733 Added tag jdk8u60-b11 for changeset ac218cf56d8b ! .hgtags Changeset: f08330fad341 Author: dlsmith Date: 2015-04-17 08:55 -0600 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/f08330fad341 8075520: Varargs access check mishandles capture variables 8077786: Check varargs access against inferred signature Reviewed-by: vromero ! src/share/classes/com/sun/tools/javac/comp/Resolve.java - test/tools/javac/varargs/T8049075/VarargsAndWildcardParameterizedTypeTest.java + test/tools/javac/varargs/access/OtherPackage.java + test/tools/javac/varargs/access/VarargsAndWildcardParameterizedTypeTest.java + test/tools/javac/varargs/access/VarargsAndWildcardParameterizedTypeTest2.java + test/tools/javac/varargs/access/VarargsAndWildcardParameterizedTypeTest3.java + test/tools/javac/varargs/access/VarargsAndWildcardParameterizedTypeTest4.java + test/tools/javac/varargs/access/VarargsInferredPrivateType-source7.out + test/tools/javac/varargs/access/VarargsInferredPrivateType.java + test/tools/javac/varargs/access/VarargsInferredPrivateType.out Changeset: 36ed04994588 Author: mcimadamore Date: 2014-10-24 10:54 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/36ed04994588 8061778: Wrong LineNumberTable for default constructors Summary: Synthetic empty blocks generated by Lower are erroneously picked up by Gen Reviewed-by: jjg ! src/share/classes/com/sun/tools/javac/comp/Lower.java ! src/share/classes/com/sun/tools/javac/jvm/Gen.java + test/tools/javac/linenumbers/NestedLineNumberTest.java Changeset: 9df2a728410b Author: katleman Date: 2015-04-22 11:11 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/9df2a728410b Added tag jdk8u60-b12 for changeset 84eb51777733 ! .hgtags Changeset: a4bd58944aa8 Author: lana Date: 2015-04-23 16:06 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/a4bd58944aa8 Merge - test/tools/javac/varargs/T8049075/VarargsAndWildcardParameterizedTypeTest.java Changeset: 93cb8e080e0f Author: katleman Date: 2015-04-29 12:16 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/93cb8e080e0f Added tag jdk8u60-b13 for changeset 9df2a728410b ! .hgtags Changeset: a136ed2f3041 Author: lana Date: 2015-04-29 14:05 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/a136ed2f3041 Merge - test/tools/javac/varargs/T8049075/VarargsAndWildcardParameterizedTypeTest.java Changeset: 7c25c29a7544 Author: mcimadamore Date: 2015-05-01 16:43 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/7c25c29a7544 8064803: Javac erroneously uses instantiated signatures when merging abstract most-specific methods Summary: Wrong method type used in AmbiguousError.mergeAbstracts Reviewed-by: jlahoda ! src/share/classes/com/sun/tools/javac/comp/Resolve.java + test/tools/javac/generics/8064803/T8064803.java Changeset: 1500756ea2b8 Author: darcy Date: 2015-04-23 18:21 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/1500756ea2b8 8078560: The crash reporting URL listed by javac needs to be updated Reviewed-by: mcimadamore ! src/share/classes/com/sun/tools/javac/resources/javac.properties Changeset: 248db113703a Author: katleman Date: 2015-05-06 13:12 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/248db113703a Added tag jdk8u60-b14 for changeset a136ed2f3041 ! .hgtags Changeset: 0a2f84dc30f2 Author: lana Date: 2015-05-07 21:06 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/0a2f84dc30f2 Merge Changeset: 8be5d555ac85 Author: katleman Date: 2015-05-13 12:50 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/8be5d555ac85 Added tag jdk8u60-b15 for changeset 248db113703a ! .hgtags Changeset: ecb7e46b820f Author: lana Date: 2015-05-14 20:12 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/ecb7e46b820f Merge Changeset: f6923d26b0fb Author: bpatel Date: 2015-05-12 12:02 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/f6923d26b0fb 8065077: MethodTypes are not localized Reviewed-by: ksrini ! src/share/classes/com/sun/tools/doclets/formats/html/SubWriterHolderWriter.java ! src/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlWriter.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/resources/doclets.properties ! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/MethodTypes.java Changeset: 31ceef045272 Author: jlahoda Date: 2015-05-18 09:27 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/31ceef045272 8080338: Incorrect GPL header causes RE script to miss swap to commercial header for licensee source bundle 8080339: Incorrect GPL header causes RE script to miss swap to commercial header for licensee source bundle 8080340: Incorrect GPL header causes RE script to miss swap to commercial header for licensee source bundle Summary: Fixing incorrect file headers; also reviewed by kevin.l.br...@oracle.com Reviewed-by: vromero ! test/tools/javac/MethodParameters/LambdaTest.java ! test/tools/javac/annotations/typeAnnotations/classfile/TestAnonInnerClasses.java ! test/tools/javac/diags/examples/MrefInferAndExplicitParams.java ! test/tools/javac/lambda/8023389/T8023389.java ! test/tools/javac/lambda/LambdaExprLeadsToMissingClassFilesTest.java ! test/tools/javac/resolve/tests/PrimitiveVsReferenceSamePhase.java Changeset: 6b43535fb9f8 Author: mchung Date: 2015-05-20 17:11 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/6b43535fb9f8 8068937: jdeps shows "not found" if target class has no reference other than its own package Reviewed-by: alanb ! src/share/classes/com/sun/tools/jdeps/Analyzer.java ! src/share/classes/com/sun/tools/jdeps/JdepsTask.java ! test/tools/jdeps/Basic.java + test/tools/jdeps/p/C.java + test/tools/jdeps/p/SubClass.java + test/tools/jdeps/q/Gee.java Changeset: 9538418d25b9 Author: mchung Date: 2015-05-21 11:14 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/9538418d25b9 8080815: Update 8u jdeps list of internal APIs Reviewed-by: dfuchs ! src/share/classes/com/sun/tools/jdeps/PlatformClassPath.java ! test/tools/jdeps/APIDeps.java ! test/tools/jdeps/m/Gee.java Changeset: bacd3cbb4e5e Author: mcimadamore Date: 2015-05-26 11:03 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/bacd3cbb4e5e 8055963: Inference failure with nested invocation Summary: Revise heuristics to force eager instantiation of return inference vars Reviewed-by: vromero ! src/share/classes/com/sun/tools/javac/comp/Infer.java + test/tools/javac/generics/inference/8055963/T8055963.java Changeset: 87dcdc1fd75b Author: katleman Date: 2015-05-21 10:00 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/87dcdc1fd75b Added tag jdk8u60-b16 for changeset ecb7e46b820f ! .hgtags Changeset: f6c191e92814 Author: amurillo Date: 2015-05-26 10:00 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/f6c191e92814 Merge Changeset: d35c539d0e6d Author: jjg Date: 2014-12-11 18:23 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/d35c539d0e6d 8066808: langtools/test/Makefile should not use OS-specific jtreg binary Reviewed-by: mcimadamore ! test/Makefile Changeset: 88497b7270b1 Author: katleman Date: 2015-05-27 13:20 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/88497b7270b1 Added tag jdk8u60-b17 for changeset 87dcdc1fd75b ! .hgtags Changeset: e7e42c79861e Author: lana Date: 2015-05-28 16:46 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/e7e42c79861e Merge Changeset: 1b59f823d630 Author: vromero Date: 2015-06-01 11:07 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/1b59f823d630 8073372: Redundant CONSTANT_Class entry not generated for inlined constant Reviewed-by: jjg ! src/share/classes/com/sun/tools/javac/jvm/Gen.java ! test/tools/javac/7153958/CPoolRefClassContainingInlinedCts.java - test/tools/javac/7153958/pkg/ClassToBeStaticallyImported.java + test/tools/javac/7153958/pkg/ClassToBeStaticallyImportedA.java + test/tools/javac/7153958/pkg/ClassToBeStaticallyImportedB.java Changeset: 610ec7dcf431 Author: sadayapalam Date: 2015-05-11 13:28 +0530 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/610ec7dcf431 8079613: Deeply chained expressions + several overloads + unnecessary inference result in excessive compile times. Summary: Eliminate compile time performance bottlneck due to mischaracterization of standalone expressions as being poly expressions. Reviewed-by: mcimadamore, jlahoda ! src/share/classes/com/sun/tools/javac/comp/DeferredAttr.java + test/tools/javac/expression/DeeplyChainedNonPolyExpressionTest.java Changeset: 9ec429ab0e7e Author: sadayapalam Date: 2015-05-29 10:15 +0530 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/9ec429ab0e7e 8080842: Using Lambda Expression with name clash results in ClassFormatError Summary: Ensure ScopeImpl can cope properly with remove when a field and method share the name Reviewed-by: mcimadamore, jlahoda ! src/share/classes/com/sun/tools/javac/code/Scope.java + test/tools/javac/scope/RemoveSymbolTest.java + test/tools/javac/scope/RemoveSymbolUnitTest.java Changeset: d94fe2d29b1e Author: jlahoda Date: 2015-06-10 09:13 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/d94fe2d29b1e 8039262: Java compiler performance degradation jdk1.7 vs. jdk1.6 should be amended Summary: Avoiding Scope listener leak by avoiding cache misses in Types.MembersClosureCache Reviewed-by: mcimadamore, vromero Contributed-by: maurizio.cimadam...@oracle.com ! src/share/classes/com/sun/tools/javac/code/Types.java + test/tools/javac/types/ScopeListenerTest.java Changeset: 380f6c17ea01 Author: alundblad Date: 2014-01-10 12:47 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/380f6c17ea01 8028389: NullPointerException compiling annotation values that have bodies Summary: Made sure anonymous class declarations inside class- and package-level annotations are properly entered. Reviewed-by: jfranck ! src/share/classes/com/sun/tools/javac/comp/Attr.java ! src/share/classes/com/sun/tools/javac/comp/Resolve.java ! src/share/classes/com/sun/tools/javac/tree/TreeInfo.java + test/tools/javac/annotations/neg/AnonSubclass.java + test/tools/javac/annotations/neg/AnonSubclass.out + test/tools/javac/annotations/neg/pkg/AnonSubclassOnPkg.java + test/tools/javac/annotations/neg/pkg/package-info.java + test/tools/javac/annotations/neg/pkg/package-info.out Changeset: d4051d4f5daf Author: mfang Date: 2015-06-10 14:22 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/d4051d4f5daf 8083601: jdk8u60 l10n resource file translation update 2 Reviewed-by: ksrini, yhuang ! src/share/classes/com/sun/tools/javac/resources/javac_ja.properties ! src/share/classes/com/sun/tools/javac/resources/javac_zh_CN.properties Changeset: 54a0b6cae9c5 Author: mfang Date: 2015-06-11 10:11 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/54a0b6cae9c5 Merge Changeset: 0366d7f1faa1 Author: katleman Date: 2015-06-03 08:17 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/0366d7f1faa1 Added tag jdk8u60-b18 for changeset e7e42c79861e ! .hgtags Changeset: 54645de738e8 Author: lana Date: 2015-06-10 18:15 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/54645de738e8 Added tag jdk8u60-b19 for changeset 0366d7f1faa1 ! .hgtags Changeset: 976523f1d562 Author: lana Date: 2015-06-12 18:44 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/976523f1d562 Merge - test/tools/javac/7153958/pkg/ClassToBeStaticallyImported.java Changeset: 7f6d6b80a58b Author: vromero Date: 2015-06-15 10:10 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/7f6d6b80a58b 8068489: remove unnecessary complexity in Flow and Bits, after JDK-8064857 Reviewed-by: mcimadamore ! src/share/classes/com/sun/tools/javac/comp/Flow.java ! src/share/classes/com/sun/tools/javac/util/Bits.java Changeset: 1ddf51024f37 Author: jeff Date: 2015-06-26 16:17 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/1ddf51024f37 8079531: Third Party License Readme update for 8u60 Reviewed-by: tbell, iris ! THIRD_PARTY_README Changeset: 97328f3e2aa2 Author: lana Date: 2015-06-17 11:42 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/97328f3e2aa2 Added tag jdk8u60-b20 for changeset 976523f1d562 ! .hgtags Changeset: 78465edacde9 Author: katleman Date: 2015-06-24 10:41 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/78465edacde9 Added tag jdk8u60-b21 for changeset 97328f3e2aa2 ! .hgtags Changeset: d1febf79ce5e Author: lana Date: 2015-06-27 23:21 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/d1febf79ce5e Merge Changeset: 7f88b5dc78ce Author: asaha Date: 2015-07-01 21:54 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/7f88b5dc78ce Added tag jdk8u60-b22 for changeset d1febf79ce5e ! .hgtags Changeset: b65df48416ea Author: asaha Date: 2015-05-28 20:54 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/b65df48416ea Merge ! .hgtags Changeset: 9632bf6a2093 Author: asaha Date: 2015-06-03 20:30 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/9632bf6a2093 Merge ! .hgtags Changeset: 50e8eb362040 Author: asaha Date: 2015-06-04 13:34 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/50e8eb362040 Merge ! .hgtags Changeset: 1daaf30ef532 Author: asaha Date: 2015-06-08 11:10 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/1daaf30ef532 Added tag jdk8u51-b16 for changeset e27a094cb423 ! .hgtags Changeset: 550cf3f0e2a8 Author: asaha Date: 2015-06-08 12:24 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/550cf3f0e2a8 Merge ! .hgtags Changeset: 73be26884127 Author: asaha Date: 2015-06-10 23:17 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/73be26884127 Merge ! .hgtags Changeset: 09909d7ccc23 Author: asaha Date: 2015-06-17 21:57 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/09909d7ccc23 Merge ! .hgtags - test/tools/javac/7153958/pkg/ClassToBeStaticallyImported.java Changeset: e98e97adf98f Author: asaha Date: 2015-06-24 11:11 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/e98e97adf98f Merge ! .hgtags Changeset: 305e73192168 Author: asaha Date: 2015-07-01 22:05 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/305e73192168 Merge ! .hgtags Changeset: d70ff9881ab0 Author: katleman Date: 2015-07-08 11:52 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/d70ff9881ab0 Added tag jdk8u60-b23 for changeset 7f88b5dc78ce ! .hgtags Changeset: 2af11e10da7d Author: asaha Date: 2015-07-08 12:25 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/2af11e10da7d Merge ! .hgtags Changeset: 6cbe1580e9e2 Author: Greg Lewis <gle...@eyesbeyond.com> Date: 2015-08-29 06:20 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/6cbe1580e9e2 Merge from main OpenJDK repository ! test/Makefile