Changeset: 2c4d8c4ea5b6 Author: coffeys Date: 2014-01-16 20:13 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/2c4d8c4ea5b6
8029627: Allow duplicate bugid for changeset in jdk8 update forest Reviewed-by: robilad ! .jcheck/conf Changeset: 46353dc479a7 Author: coffeys Date: 2014-01-16 23:52 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/46353dc479a7 Merge Changeset: aee8b043578c Author: sogoel Date: 2014-01-23 11:59 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/aee8b043578c 8027477: Enable repeating annotations test cases since JDK-8004912 is fixed Reviewed-by: jjg Contributed-by: matherey.nu...@oracle.com ! test/tools/javac/annotations/repeatingAnnotations/combo/ReflectionTest.java Changeset: aec87f856502 Author: coffeys Date: 2014-01-23 20:51 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/aec87f856502 Merge Changeset: 66570bfdbdd7 Author: jfranck Date: 2014-01-23 14:09 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/66570bfdbdd7 8029017: ElementType.TYPE_USE should be a logical superset of ElementType.TYPE and ANNOTATION_TYPE Reviewed-by: abuckley, jlahoda, vromero ! src/share/classes/com/sun/tools/javac/comp/Check.java + test/tools/javac/annotations/repeatingAnnotations/8029017/TypeUseTarget.java + test/tools/javac/annotations/repeatingAnnotations/8029017/TypeUseTargetNeg.java + test/tools/javac/annotations/repeatingAnnotations/8029017/TypeUseTargetNeg.out ! test/tools/javac/annotations/repeatingAnnotations/combo/TargetAnnoCombo.java Changeset: bbbef54e3b30 Author: ksrini Date: 2014-01-23 06:34 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/bbbef54e3b30 8031023: [javac] LambdaToMethod is missing forceSerializedRepresentation logic and switch Reviewed-by: jjg, rfield ! src/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java Changeset: fa004631cf00 Author: vromero Date: 2014-01-27 21:05 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/fa004631cf00 8030218: javac, compile time error isn't shown when final static field is not assigned, follow-up Reviewed-by: jjg, jfranck, sundar ! src/share/classes/com/sun/tools/javac/comp/Flow.java + test/tools/javac/flow/T8030218/CompileTimeErrorForNonAssignedStaticFieldTest.java + test/tools/javac/flow/T8030218/CompileTimeErrorForNonAssignedStaticFieldTest.out Changeset: afb6642d0603 Author: vromero Date: 2014-01-27 21:15 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/afb6642d0603 8030816: javac crashes when mixing lambdas and inner classes Reviewed-by: jjg, jlahoda ! src/share/classes/com/sun/tools/javac/comp/Attr.java + test/tools/javac/T8030816/CrashLambdaExpressionWithNonAccessibleIdTest.java + test/tools/javac/T8030816/CrashLambdaExpressionWithNonAccessibleIdTest.out Changeset: 5ad8f004239f Author: jlahoda Date: 2014-01-10 19:02 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/5ad8f004239f 8030049: RoundEnvironment.getElementsAnnotatedWith receives wrong elements Summary: Match the required and actual annotations using Element equivalence rather than TypeMirror equivalence, to avoid trouble with erroneous types. Reviewed-by: darcy ! src/share/classes/com/sun/tools/javac/processing/JavacRoundEnvironment.java ! test/tools/javac/processing/environment/round/BuriedAnnotations.java + test/tools/javac/processing/environment/round/ErroneousAnnotations.java + test/tools/javac/processing/environment/round/ErroneousAnnotations.out ! test/tools/javac/processing/environment/round/Part1.java ! test/tools/javac/processing/environment/round/Part2.java ! test/tools/javac/processing/environment/round/SurfaceAnnotations.java ! test/tools/javac/processing/environment/round/TestElementsAnnotatedWith.java ! test/tools/javac/processing/environment/round/TypeParameterAnnotations.java Changeset: b2e4c5ca111f Author: sogoel Date: 2014-01-30 11:09 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/b2e4c5ca111f 8027175: Existing regression tests in tl/langtools and tl/jdk need to be updated for @bug keyword Reviewed-by: jjg, ksrini Contributed-by: matherey.nu...@oracle.com ! test/tools/javac/api/TestJavacTaskScanner.java ! test/tools/javac/lambda/InnerConstructor.java ! test/tools/javac/lambda/intersection/IntersectionTargetTypeTest.java ! test/tools/javac/lambda/separate/Test.java ! test/tools/javac/resolve/ResolveHarness.java Changeset: 66372e123606 Author: coffeys Date: 2014-01-31 00:14 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/66372e123606 Merge Changeset: b193b838c27e Author: coffeys Date: 2014-01-31 10:46 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/b193b838c27e Merge Changeset: 32fedf8c060f Author: coffeys Date: 2014-01-11 17:18 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/32fedf8c060f Added tag jdk8u20-b00 for changeset d5aab8300d3b ! .hgtags Changeset: fcebccb14d4b Author: lana Date: 2014-02-04 18:49 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/fcebccb14d4b Merge ! .hgtags Changeset: fb870c70e774 Author: vromero Date: 2014-02-06 21:03 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/fb870c70e774 8029240: Default methods not always visible under -source 7 Reviewed-by: jjg ! src/share/classes/com/sun/tools/javac/code/Source.java ! src/share/classes/com/sun/tools/javac/code/Types.java ! src/share/classes/com/sun/tools/javac/comp/Resolve.java ! src/share/classes/com/sun/tools/javac/jvm/ClassReader.java + test/tools/javac/T8029240/DefaultMethodsNotVisibileForSource7Test.java ! test/tools/javac/scope/7046348/EagerInterfaceCompletionTest.java Changeset: 79dc4b992c0a Author: vromero Date: 2014-02-06 21:11 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/79dc4b992c0a 8030855: Default methods should be visible under source previous to 8 Reviewed-by: jjg, dlsmith ! src/share/classes/com/sun/tools/javac/code/Source.java ! src/share/classes/com/sun/tools/javac/comp/Resolve.java - test/tools/javac/T8029240/DefaultMethodsNotVisibileForSource7Test.java + test/tools/javac/defaultMethodsVisibility/DefaultMethodsNotVisibleForSourceLessThan8Test.java Changeset: 66245d9d84db Author: kizune Date: 2014-02-11 19:05 +0400 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/66245d9d84db 8033581: Incorrect comment aligment 8033798: javap output has unnecessary trailing whitespace 8033726: StackMapTable does not unindent properly Reviewed-by: ksrini ! src/share/classes/com/sun/tools/javap/AttributeWriter.java ! src/share/classes/com/sun/tools/javap/BasicWriter.java + test/tools/javap/WhitespaceTest.java Changeset: 483574623ca5 Author: kizune Date: 2014-02-11 23:30 +0400 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/483574623ca5 8033711: An exception is thrown if using the "-classpath" option with no arguments Reviewed-by: ksrini ! src/share/classes/com/sun/tools/javap/JavapTask.java ! src/share/classes/com/sun/tools/javap/resources/javap.properties + test/tools/javap/T8033711.java Changeset: 08daa4a9ce0f Author: kizune Date: 2014-02-12 23:52 +0400 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/08daa4a9ce0f 8033930: Unnecessary new line after the StackMapTable 8033913: Incorrect indentation of StackMapTable entries Reviewed-by: ksrini ! src/share/classes/com/sun/tools/javap/AttributeWriter.java + test/tools/javap/StackMapTableTest.java Changeset: 3b9176029091 Author: kizune Date: 2014-02-13 20:34 +0400 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/3b9176029091 8032814: LineNumberTable/LocalVariableTable tables duplication for the "-v -l" combination of options Reviewed-by: ksrini ! src/share/classes/com/sun/tools/javap/ClassWriter.java + test/tools/javap/T8032814.java Changeset: b4e592c5314d Author: jjg Date: 2014-01-27 16:07 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/b4e592c5314d 8031212: doclint incorrectly rejects some @see tags in javadoc comments Reviewed-by: vromero ! src/share/classes/com/sun/tools/javac/parser/DocCommentParser.java ! test/tools/javac/doctree/SeeTest.java Changeset: ec78aef148eb Author: coffeys Date: 2014-02-14 14:21 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/ec78aef148eb Merge ! .hgtags Changeset: 77942ba5797f Author: kizune Date: 2014-02-15 22:23 +0400 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/77942ba5797f 8032819: Extra empty line between field declarations for the "-v -c" and "-v -l" combination of options Reviewed-by: ksrini ! src/share/classes/com/sun/tools/javap/ClassWriter.java + test/tools/javap/T8032819.java Changeset: 8af239a7b0b7 Author: kizune Date: 2014-02-17 21:51 +0400 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/8af239a7b0b7 8033114: The values of non-static final fields are printed for the -constants option Reviewed-by: ksrini ! src/share/classes/com/sun/tools/javap/resources/javap.properties Changeset: a174f015171d Author: kizune Date: 2014-02-18 19:27 +0400 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/a174f015171d 8033180: An inappropriate newline symbol in the help section Reviewed-by: ksrini ! src/share/classes/com/sun/tools/javap/JavapTask.java + test/tools/javap/T8033180.java Changeset: 8766826a4282 Author: kizune Date: 2014-02-19 15:07 +0400 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/8766826a4282 8033686: Internal error for zero indent Reviewed-by: ksrini ! src/share/classes/com/sun/tools/javap/JavapTask.java ! src/share/classes/com/sun/tools/javap/Options.java Changeset: b06e33ab7f61 Author: ksrini Date: 2014-02-14 17:28 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/b06e33ab7f61 8029145: javadoc fails with java.lang.IllegalStateException: endPosTable already set Reviewed-by: jjg ! src/share/classes/com/sun/tools/javadoc/JavadocTool.java ! test/tools/javadoc/parser/7091528/T7091528.java Changeset: 26b33a6ea088 Author: katleman Date: 2014-02-12 12:29 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/26b33a6ea088 Added tag jdk8u20-b01 for changeset 79dc4b992c0a ! .hgtags Changeset: 395fcc4a59ce Author: lana Date: 2014-02-17 15:52 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/395fcc4a59ce Merge ! .hgtags Changeset: c09305701001 Author: lana Date: 2014-02-19 18:24 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/c09305701001 Merge Changeset: b2bc7b778287 Author: kizune Date: 2014-02-20 15:42 +0400 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/b2bc7b778287 8034840: Regression test tools/javap/MethodParameters.java fails in 8u20 nightly build Reviewed-by: jjg ! test/tools/javap/MethodParameters.java Changeset: 4267f38a1706 Author: kizune Date: 2014-02-20 18:28 +0400 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/4267f38a1706 8035364: An extra space in the comments of constant pool entries Reviewed-by: ksrini ! src/share/classes/com/sun/tools/javap/ConstantWriter.java ! test/tools/javap/T6868539.java Changeset: 3fbda1dca565 Author: kizune Date: 2014-03-03 16:08 +0400 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/3fbda1dca565 8032869: remove support for legacy options in javap Reviewed-by: ksrini ! src/share/classes/com/sun/tools/classfile/Attribute.java ! src/share/classes/com/sun/tools/javap/AttributeWriter.java ! src/share/classes/com/sun/tools/javap/ClassWriter.java ! src/share/classes/com/sun/tools/javap/JavapTask.java ! src/share/classes/com/sun/tools/javap/Options.java ! src/share/classes/com/sun/tools/javap/resources/javap.properties ! test/tools/javap/InvalidOptions.java Changeset: 21685ef33d2b Author: coffeys Date: 2014-03-12 21:44 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/21685ef33d2b Merge ! .hgtags Changeset: 27a3026256cd Author: vromero Date: 2014-03-19 16:44 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/27a3026256cd 8034924: Incorrect inheritance of inaccessible static method Reviewed-by: jjg, jlahoda ! src/share/classes/com/sun/tools/javac/code/Symbol.java + test/tools/javac/IncorrectInheritance/IncorrectInheritanceTest.java Changeset: f35effa10297 Author: vromero Date: 2014-03-19 17:42 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/f35effa10297 8034127: javac provide debug oriented toString() methods to InferenceContext and UndetVar Reviewed-by: jjg ! src/share/classes/com/sun/tools/javac/code/Type.java ! src/share/classes/com/sun/tools/javac/comp/Infer.java Changeset: dac1b0a17386 Author: jlahoda Date: 2014-01-15 13:49 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/dac1b0a17386 8028576: Incorrect RuntimeVisibleTypeAnnotations for exception parameters when not generating debuging info Summary: The exception parameters with type annotations need to be added into the varBuffer even if not generating debug info Reviewed-by: jjg, emc ! src/share/classes/com/sun/tools/javac/jvm/Code.java ! test/tools/javac/annotations/typeAnnotations/referenceinfos/Driver.java ! test/tools/javac/annotations/typeAnnotations/referenceinfos/ExceptionParameters.java Changeset: d0d60825c09d Author: jlahoda Date: 2014-03-07 13:35 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/d0d60825c09d 8034854: outer_class_info_index of synthetic class is not zero Summary: Auxiliary synthetic anonymous classes should not have an outer class specified in the InnerClasses attribute. Reviewed-by: vromero, jjg, abuckley ! src/share/classes/com/sun/tools/javac/jvm/ClassWriter.java + test/tools/javac/classfiles/InnerClasses/SyntheticClasses.java Changeset: 043a73c7e343 Author: katleman Date: 2014-02-19 13:14 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/043a73c7e343 Added tag jdk8u20-b02 for changeset 26b33a6ea088 ! .hgtags Changeset: a07271bca831 Author: lana Date: 2014-02-19 21:01 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/a07271bca831 Merge ! .hgtags Changeset: 613c1d9930c9 Author: katleman Date: 2014-02-26 14:45 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/613c1d9930c9 Added tag jdk8u20-b03 for changeset a07271bca831 ! .hgtags Changeset: a4932ddc3c7d Author: katleman Date: 2014-03-05 12:31 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/a4932ddc3c7d Added tag jdk8u20-b04 for changeset 613c1d9930c9 ! .hgtags Changeset: 27c08b9195d1 Author: lana Date: 2014-03-05 15:35 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/27c08b9195d1 Merge Changeset: c6d0108aca9f Author: katleman Date: 2014-03-12 14:12 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/c6d0108aca9f Added tag jdk8u20-b05 for changeset 27c08b9195d1 ! .hgtags Changeset: a8e8f2da4690 Author: katleman Date: 2014-03-19 15:19 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/a8e8f2da4690 Added tag jdk8u20-b06 for changeset c6d0108aca9f ! .hgtags Changeset: 52b0002a2843 Author: lana Date: 2014-03-18 12:54 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/52b0002a2843 Merge ! .hgtags Changeset: 1a57c569cb81 Author: lana Date: 2014-03-24 13:15 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/1a57c569cb81 Merge ! .hgtags Changeset: 5cc5ca2236e5 Author: lana Date: 2014-03-24 13:51 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/5cc5ca2236e5 Merge Changeset: ac7450d1ac51 Author: jfranck Date: 2014-03-26 12:18 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/ac7450d1ac51 8038080: annotation processors don't visit declaration parameter annotations Reviewed-by: darcy Contributed-by: cus...@google.com, joel.fra...@oracle.com ! src/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java ! src/share/classes/com/sun/tools/javac/processing/JavacRoundEnvironment.java + test/tools/javac/processing/environment/ProcessingEnvAnnoDiscovery.java + test/tools/javac/processing/environment/round/Anno.java + test/tools/javac/processing/environment/round/ParameterAnnotations.java ! test/tools/javac/processing/environment/round/TestElementsAnnotatedWith.java Changeset: a5fdd84e258a Author: kizune Date: 2014-03-27 10:29 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/a5fdd84e258a 8035104: reorder class file attributes in javap listing Reviewed-by: ksrini ! src/share/classes/com/sun/tools/javap/ClassWriter.java ! test/tools/javap/T4975569.java + test/tools/javap/T8035104.java Changeset: 0f821eb7e92b Author: katleman Date: 2014-03-26 12:01 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/0f821eb7e92b Added tag jdk8u20-b07 for changeset 1a57c569cb81 ! .hgtags Changeset: ca85c078f545 Author: amurillo Date: 2014-04-01 11:44 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/ca85c078f545 Merge Changeset: 33c9946d2875 Author: pgovereau Date: 2014-04-04 12:23 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/33c9946d2875 8034048: javac crash with method references plus lambda plus var args Reviewed-by: jjg, vromero ! src/share/classes/com/sun/tools/javac/comp/TransTypes.java Changeset: eae26764a056 Author: pgovereau Date: 2014-04-04 12:56 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/eae26764a056 8035972: missing test file for 8034048 Reviewed-by: jjg, vromero + test/tools/javac/varargs/MethodHandleCrash.java Changeset: b33835c5d96a Author: kizune Date: 2014-04-07 11:38 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/b33835c5d96a 8031425: Two langtools/javac tests fail by timeout on Windows Reviewed-by: vromero, jjg ! test/tools/javac/defaultMethods/static/hiding/InterfaceMethodHidingTest.java ! test/tools/javac/lambda/FunctionalInterfaceConversionTest.java Changeset: 4f7d19235357 Author: jlahoda Date: 2014-03-31 21:27 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/4f7d19235357 8035890: jdk8 javac -source 7 compiles test case it should not Summary: Ensuring source level checks are performed in two additional cases related to type annotations, adding specialized error message for annotations after method type parameters. Reviewed-by: jfranck, jjg ! src/share/classes/com/sun/tools/javac/code/Source.java ! src/share/classes/com/sun/tools/javac/parser/JavacParser.java ! src/share/classes/com/sun/tools/javac/resources/compiler.properties ! test/tools/javac/annotations/typeAnnotations/failures/CantAnnotateScoping.out + test/tools/javac/annotations/typeAnnotations/failures/CheckErrorsForSource7.java ! test/tools/javac/annotations/typeAnnotations/failures/common/arrays/DeclarationAnnotation.out + test/tools/javac/diags/examples/AnnotationsAfterTypeParamsNotSupportedInSource.java Changeset: 86ad38a4a0c0 Author: ksrini Date: 2014-04-03 12:04 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/86ad38a4a0c0 8037881: javax.crypto is not listed in the compact* profiles javadoc Reviewed-by: jjg ! src/share/classes/com/sun/tools/javac/sym/Profiles.java Changeset: 689edb64e41c Author: ksrini Date: 2014-04-04 18:36 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/689edb64e41c 8039231: [javadoc] test failure caused by javax.crypto fix Reviewed-by: jjg ! src/share/classes/com/sun/tools/javac/sym/Profiles.java Changeset: 6a6a8a9860a4 Author: rfield Date: 2014-04-10 11:24 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/6a6a8a9860a4 8038420: Lambda returning post-increment generates wrong code Reviewed-by: vromero, jlahoda ! src/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java + test/tools/javac/lambda/T8038420/LambdaIncrement.java Changeset: ba7ee72d5d6b Author: rfield Date: 2014-04-10 14:01 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/ba7ee72d5d6b 8037935: Javac -- final local String var referenced in binary/unary op in lambda produces code that does not verify Summary: Remove over-zealous Attr optimization breaking lambdas Reviewed-by: jjg, vromero ! src/share/classes/com/sun/tools/javac/comp/Attr.java + test/tools/javac/lambda/T8037935/LambdaWithBinOpConstRefToConstString.java Changeset: dbe60d62f421 Author: katleman Date: 2014-04-02 09:31 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/dbe60d62f421 Added tag jdk8u20-b08 for changeset 0f821eb7e92b ! .hgtags Changeset: aa0cb3af23d3 Author: lana Date: 2014-04-03 10:32 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/aa0cb3af23d3 Merge Changeset: 07b40f788204 Author: katleman Date: 2014-04-09 08:48 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/07b40f788204 Added tag jdk8u20-b09 for changeset aa0cb3af23d3 ! .hgtags Changeset: 9d2a88a9e69a Author: lana Date: 2014-04-11 09:36 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/9d2a88a9e69a Merge Changeset: d75c4adbc698 Author: pgovereau Date: 2014-04-15 17:09 -0400 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/d75c4adbc698 8023945: javac wrongly allows a subclass of an anonymous class Reviewed-by: jjg ! src/share/classes/com/sun/tools/javac/comp/Attr.java ! src/share/classes/com/sun/tools/javac/resources/compiler.properties + test/tools/javac/AnonymousSubclassTest.java ! test/tools/javac/diags/examples.not-yet.txt Changeset: a84f7aa5d1d5 Author: asaha Date: 2014-03-14 23:03 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/a84f7aa5d1d5 Merge ! .hgtags Changeset: 5bbaa994acd0 Author: asaha Date: 2014-03-20 10:26 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/5bbaa994acd0 Merge ! .hgtags Changeset: 42f87c1343ef Author: asaha Date: 2014-03-20 10:42 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/42f87c1343ef Merge ! .hgtags Changeset: 78cbfd46308b Author: asaha Date: 2014-03-27 15:17 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/78cbfd46308b Merge ! .hgtags Changeset: 2dc28acb0ffa Author: asaha Date: 2014-03-31 14:09 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/2dc28acb0ffa Merge ! .hgtags Changeset: 6ebf1ccca9fa Author: asaha Date: 2014-04-02 10:03 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/6ebf1ccca9fa Merge ! .hgtags Changeset: a0d9c18a1041 Author: asaha Date: 2014-04-09 12:27 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/a0d9c18a1041 Merge ! .hgtags Changeset: bbacee92a170 Author: katleman Date: 2014-04-16 12:32 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/bbacee92a170 Added tag jdk8u20-b10 for changeset a0d9c18a1041 ! .hgtags Changeset: 34f8ce53eac2 Author: lana Date: 2014-04-16 14:22 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/34f8ce53eac2 Merge Changeset: 7ad480b982bf Author: lana Date: 2014-04-17 09:34 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/7ad480b982bf Merge Changeset: 5b8151ede720 Author: ksrini Date: 2014-04-16 19:21 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/5b8151ede720 8038976: javadoc requires a trailing / for links where java 7's javadoc didn't Reviewed-by: jjg ! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/Extern.java ! test/com/sun/javadoc/testLinkOption/TestLinkOption.java Changeset: 1737ad9ac984 Author: ksrini Date: 2014-04-16 18:15 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/1737ad9ac984 8037484: [javadoc] fails with java.lang.IllegalStateException: endPosTable already set Reviewed-by: jjg ! src/share/classes/com/sun/tools/javadoc/JavadocTool.java ! test/tools/javadoc/parser/7091528/T7091528.java + test/tools/javadoc/parser/7091528/p/C3.java Changeset: 0524f786d7e8 Author: vromero Date: 2014-04-18 23:50 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/0524f786d7e8 8035891: javac, rename method asFree() in InferenceContext to asUndetVar() which reflects better it's purpose Reviewed-by: jjg ! src/share/classes/com/sun/tools/javac/comp/Attr.java ! src/share/classes/com/sun/tools/javac/comp/Infer.java ! src/share/classes/com/sun/tools/javac/comp/Resolve.java Changeset: 77352397867a Author: vromero Date: 2014-04-18 23:58 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/77352397867a 8029002: javac should take multiple upper bounds into account in incorporation Reviewed-by: dlsmith, jjg ! src/share/classes/com/sun/tools/javac/comp/Infer.java + test/tools/javac/T8029002/MultipleUpperBoundsIncorporationTest.java Changeset: acd64168cf8b Author: vromero Date: 2014-04-22 17:55 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/acd64168cf8b 8029718: Should always use lambda body structure to disambiguate overload resolution Reviewed-by: dlsmith, jjg, jlahoda ! src/share/classes/com/sun/tools/javac/comp/Attr.java ! src/share/classes/com/sun/tools/javac/comp/DeferredAttr.java ! src/share/classes/com/sun/tools/javac/comp/Flow.java ! src/share/classes/com/sun/tools/javac/comp/Lower.java ! src/share/classes/com/sun/tools/javac/resources/compiler.properties ! src/share/classes/com/sun/tools/javac/tree/TreeTranslator.java + test/tools/javac/diags/examples/LambdaBodyNeitherValueNorVoidCompatible.java - test/tools/javac/lambda/ErroneousLambdaExpr.java - test/tools/javac/lambda/ErroneousLambdaExpr.out + test/tools/javac/lambda/LambdaExprLeadsToMissingClassFilesTest.java + test/tools/javac/lambda/MostSpecific09.java + test/tools/javac/lambda/MostSpecific09.out ! test/tools/javac/lambda/TargetType01.java ! test/tools/javac/lambda/TargetType01.out ! test/tools/javac/lambda/TargetType02.java ! test/tools/javac/lambda/TargetType02.out ! test/tools/javac/lambda/TargetType21.out ! test/tools/javac/lambda/TargetType42.java ! test/tools/javac/lambda/lambdaExpression/LambdaTest1.java ! test/tools/javac/lambda/lambdaExpression/SamConversionComboTest.java Changeset: e101a12a45a7 Author: katleman Date: 2014-04-23 11:35 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/e101a12a45a7 Added tag jdk8u20-b11 for changeset 7ad480b982bf ! .hgtags Changeset: 972f74339e06 Author: lana Date: 2014-04-23 18:04 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/972f74339e06 Merge - test/tools/javac/lambda/ErroneousLambdaExpr.java - test/tools/javac/lambda/ErroneousLambdaExpr.out Changeset: 7daae506441f Author: jlahoda Date: 2014-04-18 11:53 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/7daae506441f 8038788: javac behaves incorrectly for annotations after method type parameters in some cases Reviewed-by: jjg, emc ! src/share/classes/com/sun/tools/javac/parser/JavacParser.java + test/tools/javac/annotations/typeAnnotations/newlocations/AfterMethodTypeParams.java Changeset: 08270f8a0950 Author: jlahoda Date: 2014-04-15 18:58 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/08270f8a0950 8039079: Test tools/javac/processing/environment/round/TestElementsAnnotatedWith.java fails Summary: Ensuring the test passes in both samevm and othervm modes. Reviewed-by: darcy ! test/tools/javac/processing/environment/round/ErroneousAnnotations.out ! test/tools/javac/processing/environment/round/TestElementsAnnotatedWith.java Changeset: 9087c3c6920b Author: jlahoda Date: 2014-04-23 11:28 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/9087c3c6920b 8039250: Test tools/javac/classfiles/InnerClasses/SyntheticClasses.java fails Summary: The test should only analyze classfiles. Reviewed-by: vromero ! test/tools/javac/classfiles/InnerClasses/SyntheticClasses.java Changeset: 3a2ebbad5911 Author: pgovereau Date: 2014-04-30 23:26 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/3a2ebbad5911 8038023: Compiler crash ClassCastException Summary: Add additional checks on results of ClassReader.readPool Reviewed-by: vromero ! src/share/classes/com/sun/tools/javac/jvm/ClassReader.java ! src/share/classes/com/sun/tools/javac/resources/compiler.properties ! test/tools/javac/diags/examples.not-yet.txt Changeset: 12f99d1f23d9 Author: pgovereau Date: 2014-04-30 23:29 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/12f99d1f23d9 8039026: Definitely unassigned field can be accessed Reviewed-by: vromero, jlahoda ! src/share/classes/com/sun/tools/javac/code/Source.java ! src/share/classes/com/sun/tools/javac/comp/Flow.java ! src/share/classes/com/sun/tools/javac/jvm/Gen.java + test/tools/javac/DefiniteAssignment/T8039026.java + test/tools/javac/DefiniteAssignment/T8039026.out Changeset: df2905323914 Author: katleman Date: 2014-04-30 11:17 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/df2905323914 Added tag jdk8u20-b12 for changeset e101a12a45a7 ! .hgtags Changeset: b5c2375893e2 Author: lana Date: 2014-04-30 23:59 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/b5c2375893e2 Merge - test/tools/javac/lambda/ErroneousLambdaExpr.java - test/tools/javac/lambda/ErroneousLambdaExpr.out Changeset: b17805de5edf Author: rfield Date: 2014-05-01 11:35 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/b17805de5edf 8036942: javac generates incorrect exception table for multi-catch statements inside a lambda Summary: Union type info lost and also union type is not processed by TreeMaker.Type -- address by using existing tree, thus by-passing such issues. Reviewed-by: vromero, jlahoda ! src/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java + test/tools/javac/lambda/LambdaMultiCatchTest.java Changeset: d02e9b7444fe Author: rfield Date: 2014-05-01 15:43 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/d02e9b7444fe 8029852: Bad code generated (VerifyError) when lambda instantiates enclosing local class and has captured variables 8029725: Lambda reference to containing local class causes javac infinite recursion Reviewed-by: vromero, jlahoda, dlsmith ! src/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java + test/tools/javac/lambda/LambdaLocalTest.java + test/tools/javac/lambda/LambdaOuterLocalTest.java + test/tools/javac/lambda/SingleLocalTest.java Changeset: 14979dd5e034 Author: vromero Date: 2014-05-02 01:25 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/14979dd5e034 8030741: Inference: implement eager resolution of return types, consistent with JDK-8028800 Reviewed-by: dlsmith, jjg ! src/share/classes/com/sun/tools/javac/code/Types.java ! src/share/classes/com/sun/tools/javac/comp/Check.java ! src/share/classes/com/sun/tools/javac/comp/DeferredAttr.java ! src/share/classes/com/sun/tools/javac/comp/Infer.java ! src/share/classes/com/sun/tools/javac/comp/Resolve.java + test/tools/javac/inference/EagerReturnTypeResolution/EagerReturnTypeResolutionTesta.java + test/tools/javac/inference/EagerReturnTypeResolution/EagerReturnTypeResolutionTestb.java + test/tools/javac/inference/EagerReturnTypeResolution/EagerReturnTypeResolutionTestb.out + test/tools/javac/inference/EagerReturnTypeResolution/PrimitiveTypeBoxingTest.java + test/tools/javac/inference/EagerReturnTypeResolution/PrimitiveTypeBoxingTest.out Changeset: 5d39c29950f4 Author: katleman Date: 2014-05-07 10:59 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/5d39c29950f4 Added tag jdk8u20-b13 for changeset b5c2375893e2 ! .hgtags Changeset: 3d755b8cdef8 Author: lana Date: 2014-05-07 21:33 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/3d755b8cdef8 Merge Changeset: 327122b01a9e Author: dlsmith Date: 2014-05-06 15:46 -0600 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/327122b01a9e 8033718: Inference ignores capture variable as upper bound Summary: Split Types.lowerBound into two methods; fix bugs in inference handling of capture variables. Reviewed-by: vromero ! src/share/classes/com/sun/tools/javac/code/Symbol.java ! src/share/classes/com/sun/tools/javac/code/Type.java ! src/share/classes/com/sun/tools/javac/code/Types.java ! src/share/classes/com/sun/tools/javac/comp/Check.java ! src/share/classes/com/sun/tools/javac/comp/Infer.java ! src/share/classes/com/sun/tools/javac/comp/Resolve.java ! test/tools/javac/generics/inference/7086586/T7086586.out ! test/tools/javac/generics/inference/7086586/T7086586b.java + test/tools/javac/generics/inference/LowerBoundGLB.java Changeset: 856d94394294 Author: dlsmith Date: 2014-05-09 19:42 -0600 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/856d94394294 8042656: Inference produces spurious error for intersection type bounds check Summary: Fix subtyping for intersections involving capture variables Reviewed-by: vromero ! src/share/classes/com/sun/tools/javac/code/Types.java + test/tools/javac/generics/typevars/IntersectionSubVar.java Changeset: f8e84de96252 Author: jlahoda Date: 2014-05-09 09:36 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/f8e84de96252 8040822: Duplicated notifications can be sent to TaskListener Summary: The analyze finished event must only be sent on the first call to JavaCompiler.flow for a given class. Reviewed-by: jjg ! src/share/classes/com/sun/tools/javac/main/JavaCompiler.java + test/tools/javac/api/taskListeners/EventsBalancedTest.java Changeset: cf626fb754aa Author: jlahoda Date: 2014-05-09 12:55 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/cf626fb754aa 8041663: Sensitive dependence on location of nested interface Summary: Adding a method among ambiguous candidates only if it is more specific than some of the existing candidates. Reviewed-by: dlsmith, vromero ! src/share/classes/com/sun/tools/javac/comp/Resolve.java + test/tools/javac/resolve/AmbiguityErrorTest.java Changeset: 0add97444be9 Author: mfang Date: 2014-05-09 20:33 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/0add97444be9 8041424: 8u20 l10n resource file translation update 1 Reviewed-by: naoto, yhuang ! src/share/classes/com/sun/tools/doclets/formats/html/resources/standard_ja.properties ! src/share/classes/com/sun/tools/doclets/internal/toolkit/resources/doclets_ja.properties ! src/share/classes/com/sun/tools/javac/resources/javac_ja.properties ! src/share/classes/com/sun/tools/javap/resources/javap_ja.properties ! src/share/classes/com/sun/tools/javap/resources/javap_zh_CN.properties Changeset: f1fbe29e36d1 Author: mfang Date: 2014-05-12 09:53 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/f1fbe29e36d1 Merge - test/tools/javac/lambda/ErroneousLambdaExpr.java - test/tools/javac/lambda/ErroneousLambdaExpr.out Changeset: b06c2db45ddb Author: vromero Date: 2014-05-13 14:18 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/b06c2db45ddb 8029102: Enhance compiler warnings for Lambda Reviewed-by: briangoetz, jjg, jlahoda, ahgross ! src/share/classes/com/sun/tools/javac/code/Symbol.java ! src/share/classes/com/sun/tools/javac/comp/Attr.java ! src/share/classes/com/sun/tools/javac/comp/AttrContext.java ! src/share/classes/com/sun/tools/javac/comp/Check.java ! src/share/classes/com/sun/tools/javac/resources/compiler.properties ! src/share/classes/com/sun/tools/javac/tree/TreeInfo.java + test/tools/javac/T8029102/WarnSerializableLambdaTest.java + test/tools/javac/T8029102/WarnSerializableLambdaTest.out + test/tools/javac/T8029102/WarnSerializableLambdaTestb.java + test/tools/javac/T8029102/WarnSerializableLambdaTestb.out + test/tools/javac/diags/examples/WarnSerializableLambda.java Changeset: 8e7bd4c50fd1 Author: vromero Date: 2014-05-13 16:11 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/8e7bd4c50fd1 8028503: javac, for method references a primitive type can be added as a bound Reviewed-by: jjg, dlsmith ! src/share/classes/com/sun/tools/javac/comp/Attr.java + test/tools/javac/generics/inference/T8028503/PrimitiveTypeInBoundForMethodRefTest.java ! test/tools/javac/lambda/MethodReference42.out ! test/tools/javac/lambda/MethodReference44.out Changeset: 73cbce40a149 Author: vromero Date: 2014-05-13 16:14 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/73cbce40a149 8037379: fix for JDK-8029569 doesn't cover all possible cases Reviewed-by: jjg ! src/share/classes/com/sun/tools/javac/comp/Attr.java ! src/share/classes/com/sun/tools/javac/comp/Resolve.java ! test/tools/javac/T8029569/VarargsAmbiguityCrashTest.java ! test/tools/javac/T8029569/VarargsAmbiguityCrashTest.out Changeset: 5e9879dfadde Author: dlsmith Date: 2014-05-13 15:34 -0600 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/5e9879dfadde 8042882: Support verbosity options in langtools testing 8032441: langtools/test/Makefile breaks when JT_JAVA set to a JDK 9 build Reviewed-by: mduigou ! test/Makefile Changeset: ce94cefa660b Author: katleman Date: 2014-05-13 23:18 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/ce94cefa660b Added tag jdk8u20-b14 for changeset 5d39c29950f4 ! .hgtags Changeset: 89cefe38ecaf Author: lana Date: 2014-05-14 11:01 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/89cefe38ecaf Merge Changeset: 9c577131ffa6 Author: dlsmith Date: 2014-05-14 15:41 -0600 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/9c577131ffa6 8034223: Most-specific should not have any special treatment for boxed vs. unboxed types Summary: Rewrite most-specific logic to conform to JLS 8 15.12.2.5 Reviewed-by: vromero ! src/share/classes/com/sun/tools/javac/code/Source.java ! src/share/classes/com/sun/tools/javac/comp/Resolve.java ! src/share/classes/com/sun/tools/javac/tree/JCTree.java + test/tools/javac/lambda/MostSpecific10.java + test/tools/javac/lambda/MostSpecific11.java + test/tools/javac/lambda/MostSpecific12.java + test/tools/javac/lambda/MostSpecific12.out + test/tools/javac/lambda/MostSpecific13.java + test/tools/javac/lambda/MostSpecific13.out + test/tools/javac/lambda/MostSpecific14.java + test/tools/javac/lambda/MostSpecific14.out ! test/tools/javac/lambda/TargetType16.java - test/tools/javac/lambda/TargetType16.out ! test/tools/javac/lambda/TargetType23.java ! test/tools/javac/lambda/TargetType23.out ! test/tools/javac/resolve/ResolveHarness.java ! test/tools/javac/resolve/tests/PrimitiveOverReferenceVarargsAmbiguous.java + test/tools/javac/resolve/tests/PrimitiveVsReferenceSamePhase.java Changeset: 7c925f35f81c Author: pgovereau Date: 2014-05-23 16:27 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/7c925f35f81c 8033437: javac, inconsistent generic types behaviour when compiling together vs. separate Reviewed-by: jjg Contributed-by: vicente.rom...@oracle.com, paul.gover...@oracle.com ! src/share/classes/com/sun/tools/javac/code/Types.java + test/tools/javac/generics/wildcards/RefQueue.java + test/tools/javac/generics/wildcards/RefQueueBug.java Changeset: f4254623c54e Author: pgovereau Date: 2014-05-27 21:15 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/f4254623c54e 8041704: wrong error message when mixing lambda expression and inner class Reviewed-by: vromero ! src/share/classes/com/sun/tools/javac/comp/Attr.java ! test/tools/javac/T8030816/CrashLambdaExpressionWithNonAccessibleIdTest.out + test/tools/javac/lambda/T8041704/ErrorMessageTest.java + test/tools/javac/lambda/T8041704/ErrorMessageTest.out Changeset: 0e026d3f2786 Author: dlsmith Date: 2014-05-27 17:30 -0600 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/0e026d3f2786 8042338: Refactor Types.upperBound to treat wildcards and variables separately Reviewed-by: vromero ! src/share/classes/com/sun/tools/javac/api/JavacTrees.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/comp/Lower.java ! src/share/classes/com/sun/tools/javac/comp/Resolve.java Changeset: 8ee530e741d1 Author: dlsmith Date: 2014-05-27 16:39 -0600 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/8ee530e741d1 8044050: Move misplaced inference tests to test/tools/javac/generics/inference Reviewed-by: vromero + test/tools/javac/generics/inference/EagerReturnTypeResolution/EagerReturnTypeResolutionTesta.java + test/tools/javac/generics/inference/EagerReturnTypeResolution/EagerReturnTypeResolutionTestb.java + test/tools/javac/generics/inference/EagerReturnTypeResolution/EagerReturnTypeResolutionTestb.out + test/tools/javac/generics/inference/EagerReturnTypeResolution/PrimitiveTypeBoxingTest.java + test/tools/javac/generics/inference/EagerReturnTypeResolution/PrimitiveTypeBoxingTest.out - test/tools/javac/inference/EagerReturnTypeResolution/EagerReturnTypeResolutionTesta.java - test/tools/javac/inference/EagerReturnTypeResolution/EagerReturnTypeResolutionTestb.java - test/tools/javac/inference/EagerReturnTypeResolution/EagerReturnTypeResolutionTestb.out - test/tools/javac/inference/EagerReturnTypeResolution/PrimitiveTypeBoxingTest.java - test/tools/javac/inference/EagerReturnTypeResolution/PrimitiveTypeBoxingTest.out Changeset: d9e6bb927519 Author: katleman Date: 2014-05-21 10:57 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/d9e6bb927519 Added tag jdk8u20-b15 for changeset 9c577131ffa6 ! .hgtags Changeset: d1005694e384 Author: katleman Date: 2014-05-28 02:28 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/d1005694e384 Added tag jdk8u20-b16 for changeset d9e6bb927519 ! .hgtags Changeset: b45fd486977d Author: lana Date: 2014-05-28 11:07 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/b45fd486977d Merge - test/tools/javac/inference/EagerReturnTypeResolution/EagerReturnTypeResolutionTesta.java - test/tools/javac/inference/EagerReturnTypeResolution/EagerReturnTypeResolutionTestb.java - test/tools/javac/inference/EagerReturnTypeResolution/EagerReturnTypeResolutionTestb.out - test/tools/javac/inference/EagerReturnTypeResolution/PrimitiveTypeBoxingTest.java - test/tools/javac/inference/EagerReturnTypeResolution/PrimitiveTypeBoxingTest.out Changeset: 372fd7283bf0 Author: vromero Date: 2014-05-29 15:28 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/372fd7283bf0 8037937: javac: AssertionError during LVT generation, wrong variable ranges Reviewed-by: mcimadamore ! src/share/classes/com/sun/tools/javac/jvm/Code.java ! src/share/classes/com/sun/tools/javac/jvm/Gen.java ! test/tools/javac/flow/LVTHarness.java ! test/tools/javac/flow/tests/TestCaseIfElse.java Changeset: 8a5512cb5e9d Author: pgovereau Date: 2014-05-28 21:47 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/8a5512cb5e9d 8037934: Javac generates invalid signatures for local types Reviewed-by: vromero, rfield Contributed-by: separd...@redhat.com ! src/share/classes/com/sun/tools/javac/code/Types.java + test/tools/javac/types/BadSigTest.java Changeset: 716f2466ddd0 Author: pgovereau Date: 2014-05-27 22:26 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/716f2466ddd0 8042741: Java 8 compiler throws NullPointerException depending location in source file Reviewed-by: vromero, jlahoda ! src/share/classes/com/sun/tools/javac/comp/Flow.java + test/tools/javac/flow/T8042741/A.java + test/tools/javac/flow/T8042741/PositionTest.java Changeset: 7e0ba7b086c8 Author: vromero Date: 2014-05-30 18:21 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/7e0ba7b086c8 8042785: javac, bridge methods are not getting the flags from the original method Reviewed-by: jjg, jlahoda ! src/share/classes/com/sun/tools/javac/code/Flags.java ! src/share/classes/com/sun/tools/javac/comp/TransTypes.java + test/tools/javac/T8042785/FlagsNotCopiedToBridgeMethodTest.java Changeset: e64bb2f5f0cf Author: jlahoda Date: 2014-05-30 12:54 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/e64bb2f5f0cf 8031967: For some sources compiler compiles for ever Summary: Avoid creating DeferredTypes for method calls with method calls as receivers if the site can be determined reliably Reviewed-by: mcimadamore, vromero Contributed-by: maurizio.cimadam...@oracle.com, jan.lah...@oracle.com ! src/share/classes/com/sun/tools/javac/comp/DeferredAttr.java + test/tools/javac/lambda/T8031967.java Changeset: 71767cdf52a7 Author: vromero Date: 2014-06-03 20:00 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/71767cdf52a7 8044487: Fix for 8042785 causes regression tests to fail with java.lang.VerifyError Reviewed-by: jjg, ksrini ! src/share/classes/com/sun/tools/javac/code/Flags.java ! src/share/classes/com/sun/tools/javac/comp/TransTypes.java - test/tools/javac/T8042785/FlagsNotCopiedToBridgeMethodTest.java Changeset: bf8edbcae43a Author: vromero Date: 2014-06-04 20:01 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/bf8edbcae43a 8041713: Type inference of non-existent method references crashes the compiler Reviewed-by: mcimadamore ! src/share/classes/com/sun/tools/javac/code/Type.java ! src/share/classes/com/sun/tools/javac/comp/Attr.java + test/tools/javac/generics/diamond/T8041713/DiamondPlusUnexistingMethodRefCrashTest.java + test/tools/javac/generics/diamond/T8041713/DiamondPlusUnexistingMethodRefCrashTest.out Changeset: fe033d997ddf Author: jlahoda Date: 2013-12-17 10:55 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/fe033d997ddf 8029800: Flags.java uses String.toLowerCase without specifying Locale Summary: Introducing StringUtils.toLowerCase/toUpperCase independent on the default locale, converting almost all usages of String.toLowerCase/toUpperCase to use the new methods. Reviewed-by: jjg, bpatel ! src/share/classes/com/sun/tools/classfile/Instruction.java ! src/share/classes/com/sun/tools/doclets/formats/html/ConfigurationImpl.java ! src/share/classes/com/sun/tools/doclets/formats/html/HtmlDocletWriter.java ! src/share/classes/com/sun/tools/doclets/formats/html/MethodWriterImpl.java ! src/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlAttr.java ! src/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlTag.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/Configuration.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/MemberSummaryBuilder.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/SerializedFormBuilder.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/SimpleTaglet.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/TagletManager.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/Util.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/VisibleMemberMap.java ! src/share/classes/com/sun/tools/doclint/Checker.java ! src/share/classes/com/sun/tools/doclint/Env.java ! src/share/classes/com/sun/tools/doclint/HtmlTag.java ! src/share/classes/com/sun/tools/doclint/Messages.java ! src/share/classes/com/sun/tools/javac/code/Flags.java ! src/share/classes/com/sun/tools/javac/file/Locations.java ! src/share/classes/com/sun/tools/javac/main/Option.java ! src/share/classes/com/sun/tools/javac/parser/DocCommentParser.java ! src/share/classes/com/sun/tools/javac/processing/PrintingProcessor.java + src/share/classes/com/sun/tools/javac/util/StringUtils.java ! src/share/classes/com/sun/tools/javap/AttributeWriter.java ! src/share/classes/com/sun/tools/javap/TypeAnnotationWriter.java ! src/share/classes/com/sun/tools/sjavac/server/CompilerThread.java + test/tools/javac/NoStringToLower.java + test/tools/javac/util/StringUtilsTest.java Changeset: 17ce329d7bd0 Author: emc Date: 2013-12-19 11:38 -0500 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/17ce329d7bd0 8030726: tools/javac/NoStringToLower.java fails due to enforcement no use of String.toLowerCase on non-langtools classes Summary: Fix NoStringToLower test to only enforce ban on String.toLowerCase on langtools classes Reviewed-by: vromero, jfranck Contributed-by: paul.gover...@oracle.com ! test/tools/javac/NoStringToLower.java Changeset: 7ceaee0e497b Author: jlahoda Date: 2014-05-29 10:48 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/7ceaee0e497b 8043186: javac test langtools/tools/javac/util/StringUtilsTest.java fails Summary: The result of String.toLowerCase.indexOf does not always point at the start of the given string in the non-lowercased text. Reviewed-by: jjg, bpatel ! src/share/classes/com/sun/tools/doclets/formats/html/HtmlDocletWriter.java ! src/share/classes/com/sun/tools/doclets/formats/html/MethodWriterImpl.java ! src/share/classes/com/sun/tools/javac/util/StringUtils.java ! test/com/sun/javadoc/testRelativeLinks/TestRelativeLinks.java ! test/com/sun/javadoc/testRelativeLinks/pkg/C.java ! test/com/sun/javadoc/testTopOption/TestTopOption.java ! test/tools/javac/util/StringUtilsTest.java Changeset: 63ef1e0410d1 Author: mcimadamore Date: 2014-06-10 10:22 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/63ef1e0410d1 8043725: javac fails with StackOverflowException Summary: loose type comparison test should be protected against infinite recursion with fbounds Reviewed-by: vromero ! src/share/classes/com/sun/tools/javac/code/Types.java + test/tools/javac/generics/inference/8043725/T8043725.java Changeset: 28e204e63063 Author: jjg Date: 2014-02-27 13:57 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/28e204e63063 8033287: Reduce the size of the endPosTable Reviewed-by: jjg Contributed-by: per.both...@oracle.com, chtu...@gmail.com ! src/share/classes/com/sun/tools/javac/parser/JavacParser.java + src/share/classes/com/sun/tools/javac/util/IntHashTable.java Changeset: 16a698253f33 Author: dlsmith Date: 2014-06-10 12:41 -0600 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/16a698253f33 8037385: constant pool errors with -target 1.7 and static default methods Summary: Add error check for static interface methods invoked from -source 7 Reviewed-by: vromero, mcimadamore ! src/share/classes/com/sun/tools/javac/comp/Attr.java ! src/share/classes/com/sun/tools/javac/resources/compiler.properties + test/tools/javac/diags/examples/StaticIntfMethodInvokeNotSupported.java Changeset: e6d1e9f29132 Author: dlsmith Date: 2014-06-10 15:25 -0600 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/e6d1e9f29132 8015101: Covariance of return type implied by upper bounding on type parameter is ignored Summary: Capture intersection supertypes before comparing their members Reviewed-by: vromero ! src/share/classes/com/sun/tools/javac/comp/Check.java ! test/tools/javac/generics/wildcards/7034495/T7034495.out + test/tools/javac/generics/wildcards/T8015101.java Changeset: 1aeb322cf646 Author: dlsmith Date: 2014-06-13 13:30 -0600 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/1aeb322cf646 8046762: Revert some inference fixes in JDK-8033718 Reviewed-by: mcimadamore ! src/share/classes/com/sun/tools/javac/code/Type.java ! src/share/classes/com/sun/tools/javac/code/Types.java ! test/tools/javac/generics/inference/7086586/T7086586.out ! test/tools/javac/generics/inference/7086586/T7086586b.java + test/tools/javac/generics/inference/NestedWildcards.java Changeset: a550336d045f Author: katleman Date: 2014-06-04 08:47 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/a550336d045f Added tag jdk8u20-b17 for changeset b45fd486977d ! .hgtags Changeset: c04d99e00268 Author: katleman Date: 2014-06-11 09:31 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/c04d99e00268 Added tag jdk8u20-b18 for changeset a550336d045f ! .hgtags Changeset: b060e7c2f5cc Author: lana Date: 2014-06-16 11:19 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/b060e7c2f5cc Merge Changeset: 4ee06c77b51b Author: dlsmith Date: 2014-06-17 16:32 -0600 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/4ee06c77b51b 8042803: Types.wildLowerBound and cvarLowerBound should call unannotatedType() Reviewed-by: vromero ! src/share/classes/com/sun/tools/javac/code/Types.java Changeset: 7e97c65c373c Author: pgovereau Date: 2014-06-18 12:30 -0400 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/7e97c65c373c 8027886: javac allows illegal receiver parameters 8029042: Receiver parameter not supported on local class constructor Reviewed-by: jfranck, jlahoda ! src/share/classes/com/sun/tools/javac/code/Flags.java ! src/share/classes/com/sun/tools/javac/comp/Check.java ! src/share/classes/com/sun/tools/javac/comp/MemberEnter.java ! src/share/classes/com/sun/tools/javac/tree/TreeInfo.java + test/tools/javac/annotations/FinalReceiverTest.java + test/tools/javac/annotations/FinalReceiverTest.out + test/tools/javac/annotations/LocalInnerReceiverTest.java ! test/tools/javac/annotations/typeAnnotations/newlocations/Receivers.java Changeset: 76b61848c9a4 Author: pgovereau Date: 2014-06-18 12:06 -0400 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/76b61848c9a4 8038975: Access control in enhanced for Reviewed-by: vromero, jlahoda ! src/share/classes/com/sun/tools/javac/code/Flags.java ! src/share/classes/com/sun/tools/javac/comp/Attr.java ! src/share/classes/com/sun/tools/javac/comp/DeferredAttr.java ! src/share/classes/com/sun/tools/javac/comp/Enter.java ! src/share/classes/com/sun/tools/javac/comp/Lower.java ! src/share/classes/com/sun/tools/javac/comp/MemberEnter.java ! src/share/classes/com/sun/tools/javac/comp/TransTypes.java + src/share/classes/com/sun/tools/javac/comp/TypeEnvs.java + test/tools/javac/T8038975/AccessTest.java + test/tools/javac/T8038975/a/A.java + test/tools/javac/T8038975/a/B.java Changeset: 829f01e7f732 Author: mcimadamore Date: 2014-06-19 12:22 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/829f01e7f732 8043253: Slow javac compile times in JDK 8 Summary: Enable on-demand diagnostic source position completion Reviewed-by: jjg, vromero ! src/share/classes/com/sun/tools/javac/util/JCDiagnostic.java Changeset: a3ad6e2ede44 Author: jlahoda Date: 2014-06-18 10:44 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/a3ad6e2ede44 8046916: Type parameter annotations don't work with multiple type parameters Summary: When reading type variable's annotations out of the owner's type annotations, use the type variable's index in owner to exclude annotations belonging to other type variables. Reviewed-by: jfranck, emc ! src/share/classes/com/sun/tools/javac/code/Symbol.java ! test/tools/javac/processing/model/element/TestTypeParameterAnnotations.java Changeset: ce1d9dd2e9eb Author: vromero Date: 2014-06-19 15:39 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/ce1d9dd2e9eb 8038182: javac crash with FunctionDescriptorLookupError for invalid functional interface Reviewed-by: mcimadamore Contributed-by: maurizio.cimadam...@oracle.com, vicente.rom...@oracle.com ! src/share/classes/com/sun/tools/javac/code/Types.java ! src/share/classes/com/sun/tools/javac/comp/Attr.java + test/tools/javac/lambda/T8038182/CrashFunctionDescriptorExceptionTest.java + test/tools/javac/lambda/T8038182/CrashFunctionDescriptorExceptionTest.out Changeset: 94ea21ecfe2d Author: vromero Date: 2014-06-19 23:52 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/94ea21ecfe2d 8042759: Lambda returning implicitly-typed lambdas considered pertinent to applicability Reviewed-by: mcimadamore ! src/share/classes/com/sun/tools/javac/comp/DeferredAttr.java + test/tools/javac/lambda/T8042759/ImplicitLambdaConsideredForApplicabilityTest.java + test/tools/javac/lambda/T8042759/ImplicitLambdaConsideredForApplicabilityTest.out Changeset: f4381f9541e6 Author: dlsmith Date: 2014-06-20 11:42 -0600 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/f4381f9541e6 8047407: Add test for JDK-8037385 Reviewed-by: mcimadamore + test/tools/javac/defaultMethods/static/StaticInvoke.java + test/tools/javac/defaultMethods/static/StaticInvoke6.out + test/tools/javac/defaultMethods/static/StaticInvoke7.out Changeset: 37c7dbe8efee Author: dlsmith Date: 2014-06-20 10:56 -0600 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/37c7dbe8efee 8034147: javac crashes with a NullPointerException during bounds checking Summary: Types.supertype should return Type.noType rather than null Reviewed-by: vromero, mcimadamore ! src/share/classes/com/sun/tools/javac/code/Types.java ! src/share/classes/com/sun/tools/javac/comp/Check.java + test/tools/javac/generics/wildcards/T8034147.java Changeset: d55676065cfa Author: katleman Date: 2014-06-18 12:35 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/d55676065cfa Added tag jdk8u20-b19 for changeset c04d99e00268 ! .hgtags Changeset: cff4be16ffdd Author: lana Date: 2014-06-19 17:59 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/cff4be16ffdd Merge Changeset: e92effa22ece Author: coffeys Date: 2014-06-23 00:01 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/e92effa22ece Merge Changeset: d231957fe310 Author: katleman Date: 2014-06-25 12:55 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/d231957fe310 Added tag jdk8u20-b20 for changeset e92effa22ece ! .hgtags Changeset: 7de1481c6cd8 Author: vromero Date: 2014-03-18 22:12 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/7de1481c6cd8 8036007: javac crashes when encountering an unresolvable interface Reviewed-by: vromero, jlahoda Contributed-by: paul.gover...@oracle.com ! src/share/classes/com/sun/tools/javac/code/Types.java + test/tools/javac/missingSuperRecovery/MissingInterfaceTest.java + test/tools/javac/missingSuperRecovery/MissingInterfaceTest.out + test/tools/javac/missingSuperRecovery/MissingInterfaceTestDep.java Changeset: 61fb0d8b1691 Author: katleman Date: 2014-07-02 15:01 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/61fb0d8b1691 Added tag jdk8u20-b21 for changeset 7de1481c6cd8 ! .hgtags Changeset: fc0bb87f45aa Author: katleman Date: 2014-07-09 13:58 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/fc0bb87f45aa Added tag jdk8u20-b22 for changeset 61fb0d8b1691 ! .hgtags Changeset: 49f7c1e4ae41 Author: mfang Date: 2014-06-25 14:21 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/49f7c1e4ae41 8047145: 8u20 l10n resource file translation update 2 Reviewed-by: naoto ! src/share/classes/com/sun/tools/doclint/resources/doclint_ja.properties ! src/share/classes/com/sun/tools/javac/resources/compiler_ja.properties ! src/share/classes/com/sun/tools/javac/resources/compiler_zh_CN.properties ! src/share/classes/com/sun/tools/javadoc/resources/javadoc_ja.properties ! src/share/classes/com/sun/tools/javah/resources/l10n_ja.properties ! src/share/classes/com/sun/tools/jdeps/resources/jdeps_ja.properties Changeset: 4aa8589ab6ac Author: lana Date: 2014-07-07 18:21 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/4aa8589ab6ac Merge Changeset: a682df5e679a Author: lana Date: 2014-07-10 14:25 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/a682df5e679a Merge Changeset: 24c948377599 Author: asaha Date: 2014-05-20 12:02 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/24c948377599 Merge ! .hgtags Changeset: e638f33c70c3 Author: asaha Date: 2014-05-28 12:03 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/e638f33c70c3 Merge ! .hgtags Changeset: 3f6dd16b057f Author: asaha Date: 2014-05-28 15:53 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/3f6dd16b057f Merge ! .hgtags Changeset: 3cb08f680986 Author: asaha Date: 2014-06-02 15:15 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/3cb08f680986 Merge - test/tools/javac/inference/EagerReturnTypeResolution/EagerReturnTypeResolutionTesta.java - test/tools/javac/inference/EagerReturnTypeResolution/EagerReturnTypeResolutionTestb.java - test/tools/javac/inference/EagerReturnTypeResolution/EagerReturnTypeResolutionTestb.out - test/tools/javac/inference/EagerReturnTypeResolution/PrimitiveTypeBoxingTest.java - test/tools/javac/inference/EagerReturnTypeResolution/PrimitiveTypeBoxingTest.out Changeset: 67372f84d990 Author: asaha Date: 2014-06-04 09:00 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/67372f84d990 Merge ! .hgtags Changeset: 9bf981b87d70 Author: asaha Date: 2014-06-05 15:14 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/9bf981b87d70 Merge ! .hgtags Changeset: 7826ea2a5595 Author: asaha Date: 2014-06-11 09:45 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/7826ea2a5595 Merge ! .hgtags Changeset: 7e061f63262a Author: asaha Date: 2014-06-17 15:54 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/7e061f63262a Merge ! .hgtags Changeset: c8b8cabfc922 Author: asaha Date: 2014-06-18 12:56 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/c8b8cabfc922 Merge ! .hgtags Changeset: c14269602ffd Author: asaha Date: 2014-06-26 07:56 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/c14269602ffd Merge ! .hgtags Changeset: 84d18e4449bd Author: asaha Date: 2014-06-26 08:04 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/84d18e4449bd Merge ! .hgtags Changeset: 7d889f0d0229 Author: asaha Date: 2014-06-26 18:37 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/7d889f0d0229 Added tag jdk8u11-b31 for changeset 16995a2b970d ! .hgtags Changeset: 8755dba5da81 Author: asaha Date: 2014-07-02 15:24 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/8755dba5da81 Merge ! .hgtags Changeset: 69c91cbdbd18 Author: asaha Date: 2014-07-02 15:33 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/69c91cbdbd18 Merge ! .hgtags Changeset: 98f350333121 Author: asaha Date: 2014-07-10 08:02 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/98f350333121 Merge ! .hgtags Changeset: 5c1d6da1445a Author: asaha Date: 2014-07-14 08:03 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/5c1d6da1445a Merge Changeset: d19644ca8f0a Author: katleman Date: 2014-07-16 11:40 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/d19644ca8f0a Added tag jdk8u20-b23 for changeset 5c1d6da1445a ! .hgtags Changeset: 72f2095d6e42 Author: jeff Date: 2014-07-21 21:47 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/72f2095d6e42 8051005: Third Party License Readme update for 8u20 Reviewed-by: coffeys ! THIRD_PARTY_README Changeset: 9239118487df Author: coffeys Date: 2014-07-22 20:53 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/9239118487df Merge Changeset: d63e99f71e83 Author: tbell Date: 2014-07-28 07:23 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/d63e99f71e83 Added tag jdk8u20-b25 for changeset 9239118487df ! .hgtags Changeset: 9cbd4aad34ef Author: coffeys Date: 2014-07-30 03:43 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/9cbd4aad34ef Added tag jdk8u20-b24 for changeset 9239118487df ! .hgtags Changeset: 5e6d409a7232 Author: coffeys Date: 2014-07-30 03:55 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/5e6d409a7232 Merge ! .hgtags Changeset: 7228a8aa8a1d Author: Greg Lewis <gle...@eyesbeyond.com> Date: 2014-08-24 10:11 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/langtools/rev/7228a8aa8a1d Merge from main OpenJDK repository ! test/Makefile