From david.katleman at oracle.com Thu May 1 19:53:31 2014 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Thu, 01 May 2014 19:53:31 +0000 Subject: hg: jdk9/jdk9: Added tag jdk9-b11 for changeset ab55a18a95e1 Message-ID: <201405011953.s41JrVU8001877@aojmv0008> Changeset: 1fd60d6e197e Author: katleman Date: 2014-05-01 12:49 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/1fd60d6e197e Added tag jdk9-b11 for changeset ab55a18a95e1 ! .hgtags From david.katleman at oracle.com Thu May 1 19:53:34 2014 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Thu, 01 May 2014 19:53:34 +0000 Subject: hg: jdk9/jdk9/corba: Added tag jdk9-b11 for changeset 77ea0a250358 Message-ID: <201405011953.s41JrYWm001935@aojmv0008> Changeset: e212cdcc8c11 Author: katleman Date: 2014-05-01 12:49 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/corba/rev/e212cdcc8c11 Added tag jdk9-b11 for changeset 77ea0a250358 ! .hgtags From david.katleman at oracle.com Thu May 1 19:53:40 2014 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Thu, 01 May 2014 19:53:40 +0000 Subject: hg: jdk9/jdk9/hotspot: Added tag jdk9-b11 for changeset 783309c3a1a6 Message-ID: <201405011953.s41Jrftt002006@aojmv0008> Changeset: de1dca33bdfc Author: katleman Date: 2014-05-01 12:50 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/de1dca33bdfc Added tag jdk9-b11 for changeset 783309c3a1a6 ! .hgtags From david.katleman at oracle.com Thu May 1 19:53:44 2014 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Thu, 01 May 2014 19:53:44 +0000 Subject: hg: jdk9/jdk9/jaxp: Added tag jdk9-b11 for changeset 6b4280dceb00 Message-ID: <201405011953.s41Jrk0T002061@aojmv0008> Changeset: e88cecf5a21b Author: katleman Date: 2014-05-01 12:50 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jaxp/rev/e88cecf5a21b Added tag jdk9-b11 for changeset 6b4280dceb00 ! .hgtags From david.katleman at oracle.com Thu May 1 19:53:49 2014 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Thu, 01 May 2014 19:53:49 +0000 Subject: hg: jdk9/jdk9/jaxws: Added tag jdk9-b11 for changeset 1f953ba7db2b Message-ID: <201405011953.s41JroIF002117@aojmv0008> Changeset: bdef19a15643 Author: katleman Date: 2014-05-01 12:50 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jaxws/rev/bdef19a15643 Added tag jdk9-b11 for changeset 1f953ba7db2b ! .hgtags From david.katleman at oracle.com Thu May 1 19:53:55 2014 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Thu, 01 May 2014 19:53:55 +0000 Subject: hg: jdk9/jdk9/jdk: Added tag jdk9-b11 for changeset 47feccd164b7 Message-ID: <201405011954.s41Js1mX002176@aojmv0008> Changeset: 9c7285a47776 Author: katleman Date: 2014-05-01 12:51 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/9c7285a47776 Added tag jdk9-b11 for changeset 47feccd164b7 ! .hgtags From david.katleman at oracle.com Thu May 1 19:54:04 2014 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Thu, 01 May 2014 19:54:04 +0000 Subject: hg: jdk9/jdk9/langtools: Added tag jdk9-b11 for changeset f04fccfbd880 Message-ID: <201405011954.s41Js6iK002229@aojmv0008> Changeset: 55e92b74c283 Author: katleman Date: 2014-05-01 12:52 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/55e92b74c283 Added tag jdk9-b11 for changeset f04fccfbd880 ! .hgtags From david.katleman at oracle.com Thu May 1 19:54:10 2014 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Thu, 01 May 2014 19:54:10 +0000 Subject: hg: jdk9/jdk9/nashorn: Added tag jdk9-b11 for changeset 4d60c3292e14 Message-ID: <201405011954.s41JsBjR002282@aojmv0008> Changeset: 63d07ab01ced Author: katleman Date: 2014-05-01 12:52 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/63d07ab01ced Added tag jdk9-b11 for changeset 4d60c3292e14 ! .hgtags From lana.steuck at oracle.com Wed May 7 18:49:55 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 07 May 2014 18:49:55 +0000 Subject: hg: jdk9/jdk9: 3 new changesets Message-ID: <201405071849.s47IntZ0011241@aojmv0008> Changeset: de3a6b2a6904 Author: erikj Date: 2014-04-30 10:36 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/de3a6b2a6904 8041265: jdk/bin/rmic -iiop failed on macosx-x86_64 with "Class sun.rmi.rmic.iiop.BatchEnvironmen not found" Reviewed-by: tbell, msheppar ! make/common/JavaCompilation.gmk Changeset: 183052721803 Author: erikj Date: 2014-04-30 14:45 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/183052721803 8042213: Freetype detection fails on Solaris sparcv9 when using devkit Reviewed-by: tbell ! common/autoconf/generated-configure.sh ! common/autoconf/libraries.m4 Changeset: 59f6350295f9 Author: lana Date: 2014-05-01 14:19 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/59f6350295f9 Merge From lana.steuck at oracle.com Wed May 7 18:50:02 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 07 May 2014 18:50:02 +0000 Subject: hg: jdk9/jdk9/jaxws: 3 new changesets Message-ID: <201405071850.s47Io5n2011489@aojmv0008> Changeset: f51b5ea42589 Author: mkos Date: 2014-04-28 14:05 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jaxws/rev/f51b5ea42589 8040754: Break the circular dependency between SAAJ and JAXB Reviewed-by: chegar, mchung ! src/share/jaxws_classes/com/sun/xml/internal/messaging/saaj/soap/StaxBridge.java + src/share/jaxws_classes/com/sun/xml/internal/messaging/saaj/util/stax/SaajStaxReaderEx.java + src/share/jaxws_classes/com/sun/xml/internal/messaging/saaj/util/stax/SaajStaxWriter.java + src/share/jaxws_classes/com/sun/xml/internal/messaging/saaj/util/stax/SaajStaxWriterEx.java ! src/share/jaxws_classes/com/sun/xml/internal/org/jvnet/staxex/BinaryText.java ! src/share/jaxws_classes/com/sun/xml/internal/org/jvnet/staxex/StAxSOAPBody.java ! src/share/jaxws_classes/com/sun/xml/internal/ws/api/message/saaj/SAAJFactory.java ! src/share/jaxws_classes/com/sun/xml/internal/ws/api/message/saaj/SaajStaxWriter.java Changeset: 43683fefd932 Author: mchung Date: 2014-04-28 14:57 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jaxws/rev/43683fefd932 8042058: Missing deleted files from JDK-8040754 breaks jdk9/dev build Reviewed-by: chegar - src/share/jaxws_classes/com/sun/xml/internal/org/jvnet/staxex/util/SaajStaxReaderEx.java - src/share/jaxws_classes/com/sun/xml/internal/org/jvnet/staxex/util/SaajStaxWriter.java - src/share/jaxws_classes/com/sun/xml/internal/org/jvnet/staxex/util/SaajStaxWriterEx.java Changeset: 779f8b21c75f Author: lana Date: 2014-05-01 14:20 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jaxws/rev/779f8b21c75f Merge - src/share/jaxws_classes/com/sun/xml/internal/org/jvnet/staxex/util/SaajStaxReaderEx.java - src/share/jaxws_classes/com/sun/xml/internal/org/jvnet/staxex/util/SaajStaxWriter.java - src/share/jaxws_classes/com/sun/xml/internal/org/jvnet/staxex/util/SaajStaxWriterEx.java From lana.steuck at oracle.com Wed May 7 18:50:05 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 07 May 2014 18:50:05 +0000 Subject: hg: jdk9/jdk9/nashorn: 3 new changesets Message-ID: <201405071850.s47Io7Eb011493@aojmv0008> Changeset: 94c86ea1f2c9 Author: attila Date: 2014-04-25 14:20 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/94c86ea1f2c9 8034967: Reduce access to Nashorn internals Reviewed-by: ahgross, jlaskey, sundar ! src/jdk/nashorn/internal/runtime/linker/JavaAdapterBytecodeGenerator.java ! src/jdk/nashorn/internal/runtime/linker/JavaAdapterClassLoader.java ! src/jdk/nashorn/internal/runtime/linker/JavaAdapterFactory.java ! src/jdk/nashorn/internal/runtime/linker/JavaAdapterServices.java Changeset: e88f1df9b412 Author: hannesw Date: 2014-04-25 16:34 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/e88f1df9b412 8040078: Avoid repeated reading of source for cached loads Reviewed-by: jlaskey, lagergren ! src/jdk/nashorn/api/scripting/NashornScriptEngine.java ! src/jdk/nashorn/internal/ir/debug/JSONWriter.java ! src/jdk/nashorn/internal/objects/NativeFunction.java ! src/jdk/nashorn/internal/runtime/Context.java ! src/jdk/nashorn/internal/runtime/JSONFunctions.java ! src/jdk/nashorn/internal/runtime/Source.java ! src/jdk/nashorn/tools/Shell.java ! test/script/trusted/JDK-8006529.js ! test/src/jdk/nashorn/internal/codegen/CompilerTest.java ! test/src/jdk/nashorn/internal/parser/ParserTest.java ! test/src/jdk/nashorn/internal/runtime/ContextTest.java + test/src/jdk/nashorn/internal/runtime/SourceTest.java ! test/src/jdk/nashorn/internal/test/framework/SharedContextEvaluator.java ! test/src/jdk/nashorn/test/models/SourceHelper.java Changeset: 282e9a675e07 Author: lana Date: 2014-05-01 14:20 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/282e9a675e07 Merge From lana.steuck at oracle.com Wed May 7 18:50:07 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 07 May 2014 18:50:07 +0000 Subject: hg: jdk9/jdk9/langtools: 11 new changesets Message-ID: <201405071850.s47IoM6W011512@aojmv0008> Changeset: 5828c0ddbb04 Author: jjg Date: 2014-04-25 13:08 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/5828c0ddbb04 8040904: Ensure javadoc tests do not overwrite results within tests Reviewed-by: ksrini ! test/com/sun/javadoc/lib/JavadocTester.java ! test/com/sun/javadoc/testDocFileDir/TestDocFileDir.java ! test/com/sun/javadoc/testGeneratedBy/TestGeneratedBy.java ! test/com/sun/javadoc/testGroupOption/TestGroupOption.java ! test/com/sun/javadoc/testHtmlDefinitionListTag/TestHtmlDefinitionListTag.java ! test/com/sun/javadoc/testHtmlStrongTag/TestHtmlStrongTag.java ! test/com/sun/javadoc/testHtmlTag/TestHtmlTag.java ! test/com/sun/javadoc/testLinkOption/TestLinkOption.java ! test/com/sun/javadoc/testNotifications/TestNotifications.java ! test/com/sun/javadoc/testSerializedFormDeprecationInfo/TestSerializedFormDeprecationInfo.java ! test/com/sun/javadoc/testSinceTag/TestSinceTag.java ! test/com/sun/javadoc/testTypeParams/TestTypeParameters.java ! test/com/sun/javadoc/testWarnings/TestWarnings.java Changeset: 7c1bfb902276 Author: pgovereau Date: 2014-04-25 22:00 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/7c1bfb902276 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: 4d0d7a33730d Author: vromero Date: 2014-04-28 14:48 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/4d0d7a33730d 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: a89f10b5dd01 Author: ksrini Date: 2014-04-18 08:35 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/a89f10b5dd01 8039410: [javadoc] fix class-use items to be deterministic and index ordering Reviewed-by: jjg ! src/share/classes/com/sun/tools/doclets/formats/html/ClassUseWriter.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/IndexBuilder.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/Util.java + test/com/sun/javadoc/testOrdering/C.java + test/com/sun/javadoc/testOrdering/TestOrdering.java + test/com/sun/javadoc/testOrdering/UsedInC.java + test/com/sun/javadoc/testOrdering/pkg1/C1.java + test/com/sun/javadoc/testOrdering/pkg1/C2.java + test/com/sun/javadoc/testOrdering/pkg1/C3.java + test/com/sun/javadoc/testOrdering/pkg1/C4.java + test/com/sun/javadoc/testOrdering/pkg1/UsedClass.java + test/com/sun/javadoc/testOrdering/pkg1/ZZTop.java Changeset: d002fb1287ec Author: ksrini Date: 2014-04-18 08:44 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/d002fb1287ec 8038583: [javadoc] Refactor uses of arrays to Collections Reviewed-by: jjg ! src/share/classes/com/sun/tools/doclets/formats/html/AbstractPackageIndexWriter.java ! src/share/classes/com/sun/tools/doclets/formats/html/ClassUseWriter.java ! src/share/classes/com/sun/tools/doclets/formats/html/ConfigurationImpl.java ! src/share/classes/com/sun/tools/doclets/formats/html/FrameOutputWriter.java ! src/share/classes/com/sun/tools/doclets/formats/html/HtmlDoclet.java ! src/share/classes/com/sun/tools/doclets/formats/html/HtmlDocletWriter.java ! src/share/classes/com/sun/tools/doclets/formats/html/PackageIndexFrameWriter.java ! src/share/classes/com/sun/tools/doclets/formats/html/PackageIndexWriter.java ! src/share/classes/com/sun/tools/doclets/formats/html/PackageTreeWriter.java ! src/share/classes/com/sun/tools/doclets/formats/html/PackageUseWriter.java ! src/share/classes/com/sun/tools/doclets/formats/html/ProfilePackageIndexFrameWriter.java ! src/share/classes/com/sun/tools/doclets/formats/html/TreeWriter.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/Configuration.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/AbstractBuilder.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/AnnotationTypeBuilder.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/BuilderFactory.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/ClassBuilder.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/ProfileSummaryBuilder.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/DeprecatedAPIListBuilder.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/Group.java Changeset: e6e9f1b096c8 Author: pgovereau Date: 2014-04-21 17:57 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/e6e9f1b096c8 8030046: javac incorrectly handles absolute paths in manifest classpath Reviewed-by: jjg, vromero ! src/share/classes/com/sun/tools/javac/file/FSInfo.java + test/tools/javac/Paths/AbsolutePathTest.java ! test/tools/javac/lib/ToolBox.java Changeset: af0eb050cfba Author: anazarov Date: 2014-04-30 13:48 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/af0eb050cfba 8040097: Implement classfile tests for LocalVariableTable and LocalVariableTypeTable attribute. Reviewed-by: jjg, shurailine, emc + test/tools/javac/classfiles/attributes/LocalVariableTable/LocalVariableTableTest.java + test/tools/javac/classfiles/attributes/LocalVariableTable/LocalVariableTestBase.java + test/tools/javac/classfiles/attributes/LocalVariableTable/LocalVariableTypeTableTest.java + test/tools/javac/classfiles/attributes/lib/TestBase.java + test/tools/javac/lib/InMemoryFileManager.java ! test/tools/javac/lib/ToolBox.java Changeset: c2200da8ec5b Author: rfield Date: 2014-04-30 18:19 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/c2200da8ec5b 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: 689266bbcd6a Author: rfield Date: 2014-04-30 23:02 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/689266bbcd6a 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: c062c8dc1e4a Author: vromero Date: 2014-05-01 20:36 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/c062c8dc1e4a 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: 72efbe612e49 Author: lana Date: 2014-05-01 14:21 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/72efbe612e49 Merge From lana.steuck at oracle.com Wed May 7 18:50:03 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 07 May 2014 18:50:03 +0000 Subject: hg: jdk9/jdk9/hotspot: 30 new changesets Message-ID: <201405071850.s47IoWf1011541@aojmv0008> Changeset: 43106b748d31 Author: ctornqvi Date: 2014-04-17 00:03 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/43106b748d31 6959423: [TESTBUG] runtime/6925573/SortMethodsTest.java times out Summary: Decreased maximum number methods in generated classes and decreased ratio to make it reproduce more often Reviewed-by: coleenp, lfoltan ! test/runtime/6925573/SortMethodsTest.java Changeset: baf3131f2e4c Author: ctornqvi Date: 2014-04-18 00:19 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/baf3131f2e4c 8040887: [TESTBUG] Remove test/runtime/6925573/SortMethodsTest.java Summary: Removed test/runtime/6925573/SortMethodsTest.java Reviewed-by: coleenp, rdurbin - test/runtime/6925573/SortMethodsTest.java Changeset: 681564abbbbd Author: hseigel Date: 2014-04-18 08:51 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/681564abbbbd 8040018: Remove bad assert in ClassFileParser.cpp Summary: Remove assert that prevent throwing valid exception Reviewed-by: coleenp, lfoltan ! src/share/vm/classfile/classFileParser.cpp + test/runtime/classFileParserBug/ClassFileParserBug.java + test/runtime/classFileParserBug/LambdaMath.jcod + test/runtime/classFileParserBug/test.jar Changeset: b663617962e8 Author: dcubed Date: 2014-04-18 10:55 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/b663617962e8 Merge ! src/share/vm/classfile/classFileParser.cpp - test/runtime/6925573/SortMethodsTest.java Changeset: eb8897b2687e Author: roland Date: 2014-04-18 14:25 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/eb8897b2687e 8039975: SIGSEGV in MethodData::next_data(ProfileData*) Summary: profiling code in interpreter broken when argument profiling is off. Reviewed-by: iveresov, kvn ! src/cpu/sparc/vm/interp_masm_sparc.cpp ! src/cpu/x86/vm/interp_masm_x86.cpp ! src/share/vm/c1/c1_LIRGenerator.cpp ! src/share/vm/oops/methodData.hpp Changeset: 2131bc2cc840 Author: bharadwaj Date: 2014-04-18 14:30 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/2131bc2cc840 Merge Changeset: 4bc3f8fa071f Author: kvn Date: 2014-04-22 17:45 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/4bc3f8fa071f 8041351: Crash in src/share/vm/opto/loopnode.cpp:3215 - assert(!had_error) failed: bad dominance Summary: add missing is_mem() check when we collect load nodes in SuperWord::co_locate_pack(). Reviewed-by: iveresov ! src/share/vm/opto/superword.cpp Changeset: c800e0d7816f Author: bharadwaj Date: 2014-04-24 17:20 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/c800e0d7816f Merge - test/runtime/6925573/SortMethodsTest.java Changeset: cec569179bb8 Author: stefank Date: 2014-04-09 13:54 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/cec569179bb8 8039743: Use correct format specifier to print size_t values and pointers in the GC code Reviewed-by: jmasa, sjohanss Contributed-by: stefan.karlsson at oracle.com, mikael.vidstedt at oracle.com ! src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.cpp ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc_implementation/concurrentMarkSweep/promotionInfo.cpp ! src/share/vm/gc_implementation/g1/concurrentMark.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/heapRegionRemSet.cpp ! src/share/vm/gc_implementation/g1/survRateGroup.cpp ! src/share/vm/gc_implementation/parallelScavenge/adjoiningGenerations.cpp ! src/share/vm/gc_implementation/parallelScavenge/asPSOldGen.cpp ! src/share/vm/gc_implementation/parallelScavenge/asPSYoungGen.cpp ! src/share/vm/gc_implementation/parallelScavenge/gcTaskManager.cpp ! src/share/vm/gc_implementation/parallelScavenge/pcTasks.cpp ! src/share/vm/gc_implementation/parallelScavenge/psAdaptiveSizePolicy.cpp ! src/share/vm/gc_implementation/parallelScavenge/psMarkSweep.cpp ! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp ! src/share/vm/gc_implementation/parallelScavenge/psPromotionManager.cpp ! src/share/vm/gc_implementation/parallelScavenge/psScavenge.cpp ! src/share/vm/gc_implementation/shared/adaptiveSizePolicy.cpp ! src/share/vm/gc_implementation/shared/allocationStats.hpp ! src/share/vm/gc_implementation/shared/markSweep.cpp ! src/share/vm/gc_implementation/shared/mutableNUMASpace.cpp ! src/share/vm/gc_implementation/shared/parGCAllocBuffer.cpp ! src/share/vm/gc_implementation/shared/spaceDecorator.cpp ! src/share/vm/memory/binaryTreeDictionary.cpp ! src/share/vm/memory/defNewGeneration.cpp ! src/share/vm/memory/generation.cpp ! src/share/vm/memory/sharedHeap.cpp ! src/share/vm/utilities/globalDefinitions.hpp Changeset: ebe7363ae01b Author: pliden Date: 2014-04-11 11:00 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/ebe7363ae01b 8037112: gc/g1/TestHumongousAllocInitialMark.java caused SIGSEGV Reviewed-by: brutisso, mgerdin ! src/share/vm/gc_implementation/g1/concurrentMarkThread.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp ! src/share/vm/gc_implementation/g1/g1StringDedup.cpp ! src/share/vm/gc_implementation/g1/g1StringDedup.hpp ! src/share/vm/gc_implementation/g1/g1StringDedupQueue.cpp ! src/share/vm/gc_implementation/g1/g1StringDedupQueue.hpp ! src/share/vm/gc_implementation/g1/g1StringDedupThread.cpp ! src/share/vm/gc_implementation/g1/g1StringDedupThread.hpp ! src/share/vm/gc_interface/collectedHeap.hpp ! src/share/vm/runtime/java.cpp Changeset: f447397ebbcd Author: pliden Date: 2014-04-11 12:29 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/f447397ebbcd 8039147: Cleanup SuspendibleThreadSet Reviewed-by: brutisso, tschatzl, mgerdin ! src/share/vm/gc_implementation/g1/concurrentG1RefineThread.cpp ! src/share/vm/gc_implementation/g1/concurrentG1RefineThread.hpp ! src/share/vm/gc_implementation/g1/concurrentMark.cpp ! src/share/vm/gc_implementation/g1/concurrentMark.hpp ! src/share/vm/gc_implementation/g1/concurrentMarkThread.cpp ! src/share/vm/gc_implementation/g1/concurrentMarkThread.hpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1StringDedupThread.cpp ! src/share/vm/gc_implementation/shared/concurrentGCThread.cpp ! src/share/vm/gc_implementation/shared/concurrentGCThread.hpp + src/share/vm/gc_implementation/shared/suspendibleThreadSet.cpp + src/share/vm/gc_implementation/shared/suspendibleThreadSet.hpp ! src/share/vm/runtime/mutexLocker.cpp ! src/share/vm/runtime/mutexLocker.hpp ! src/share/vm/runtime/safepoint.cpp Changeset: f665fa6f2aa4 Author: jwilhelm Date: 2014-04-11 18:28 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/f665fa6f2aa4 8037924: CMM Testing: Check Min/MaxHeapFreeRatio flags allows to shrink the heap when using ParallelGC Summary: New test implemented Reviewed-by: ehelin, tschatzl Contributed-by: andrey.x.zakharov at oracle.com ! test/TEST.groups + test/gc/parallelScavenge/TestDynShrinkHeap.java Changeset: c67b4bad6aa1 Author: ehelin Date: 2014-04-14 10:08 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/c67b4bad6aa1 Merge ! src/share/vm/gc_interface/collectedHeap.hpp ! src/share/vm/runtime/safepoint.cpp Changeset: 43875cba960e Author: jwilhelm Date: 2014-04-15 18:09 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/43875cba960e 8037925: CMM Testing: an allocated humongous object at the end of the heap should not prevents shrinking the heap Summary: New test added. Reviewed-by: ehelin, tschatzl, jwilhelm Contributed-by: andrey.x.zakharov at oracle.com ! test/TEST.groups + test/gc/g1/TestHumongousShrinkHeap.java Changeset: 3c6b2880dcad Author: stefank Date: 2014-04-15 20:46 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/3c6b2880dcad 8039957: Replace the last few %p usages with PTR_FORMAT in the GC code Reviewed-by: jwilhelm, sjohanss, jmasa ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1RemSet.cpp ! src/share/vm/gc_implementation/parallelScavenge/objectStartArray.hpp ! src/share/vm/gc_implementation/parallelScavenge/psScavenge.inline.hpp ! src/share/vm/gc_implementation/shared/parGCAllocBuffer.cpp ! src/share/vm/memory/defNewGeneration.cpp Changeset: 28b574c9e549 Author: tschatzl Date: 2014-04-16 10:14 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/28b574c9e549 8038930: G1CodeRootSet::test fails with assert(_num_chunks_handed_out == 0) failed: No elements must have been handed out yet Summary: The test incorrectly assumed that it had been started with no other previous compilation activity. Fix this by allowing multiple code root free chunk lists, and use one separate from the global one to perform the test. Reviewed-by: brutisso ! src/share/vm/gc_implementation/g1/g1CodeCacheRemSet.cpp ! src/share/vm/gc_implementation/g1/g1CodeCacheRemSet.hpp ! src/share/vm/gc_implementation/g1/heapRegionRemSet.hpp Changeset: ed06c8e187ad Author: tschatzl Date: 2014-04-16 10:55 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/ed06c8e187ad 8027553: Change the in_cset_fast_test functionality to use the G1BiasedArray abstraction Summary: Instead of using a manually managed array for the in_cset_fast_test array, use a G1BiasedArray instance. Reviewed-by: brutisso, mgerdin ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.inline.hpp Changeset: 51e6d4019aeb Author: tschatzl Date: 2014-04-16 10:55 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/51e6d4019aeb 8037344: Use the "next" field to iterate over fine remembered instead of using the hash table Summary: After changes to the PerRegionTable where all these PRTs are linked together in an additional field, simplify iterating over all PRTs by using these links instead of walki Reviewed-by: mgerdin, jwilhelm, brutisso ! src/share/vm/gc_implementation/g1/heapRegionRemSet.cpp ! src/share/vm/gc_implementation/g1/heapRegionRemSet.hpp Changeset: f0caf386d544 Author: tschatzl Date: 2014-04-16 10:56 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/f0caf386d544 8039596: Remove HeapRegionRemSet::clear_incoming_entry Summary: The mentioned method is never used and out of date. So it is removed. Reviewed-by: mgerdin, brutisso ! src/share/vm/gc_implementation/g1/heapRegionRemSet.cpp ! src/share/vm/gc_implementation/g1/heapRegionRemSet.hpp Changeset: 856a202c9ca0 Author: tschatzl Date: 2014-04-16 11:05 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/856a202c9ca0 8028710: G1 does not retire allocation buffers after reference processing work Summary: G1 does not retire allocation buffers after reference processing work when -XX:+ParallelRefProcEnabled is enabled. This causes wrong calculation of PLAB sizes, as the amount of space wasted is not updated correctly. Reviewed-by: brutisso ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp ! src/share/vm/gc_implementation/shared/parGCAllocBuffer.hpp Changeset: fee044a1aa4e Author: tschatzl Date: 2014-04-16 16:46 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/fee044a1aa4e 8019342: G1: High "Other" time most likely due to card redirtying Summary: Parallelize card redirtying to decrease the time it takes. Reviewed-by: brutisso ! src/share/vm/gc_implementation/g1/concurrentG1Refine.cpp ! src/share/vm/gc_implementation/g1/concurrentG1Refine.hpp ! src/share/vm/gc_implementation/g1/concurrentG1RefineThread.cpp ! src/share/vm/gc_implementation/g1/concurrentG1RefineThread.hpp ! src/share/vm/gc_implementation/g1/dirtyCardQueue.cpp ! src/share/vm/gc_implementation/g1/dirtyCardQueue.hpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1GCPhaseTimes.cpp ! src/share/vm/gc_implementation/g1/g1GCPhaseTimes.hpp ! test/gc/g1/TestGCLogMessages.java Changeset: 88c6d7bfc89e Author: tschatzl Date: 2014-04-16 16:47 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/88c6d7bfc89e 8040002: Clean up code and code duplication in re-diryting cards for verification Summary: Card re-dirtying code for verification and actual redirtying uses two different, almost completely identical card closures. Also the verification code still assumes a perm gen. Reviewed-by: brutisso, jmasa ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp Changeset: a9272c62c519 Author: brutisso Date: 2014-04-17 15:57 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/a9272c62c519 8040722: G1: Clean up usages of heap_region_containing Reviewed-by: tschatzl, jmasa ! src/share/vm/gc_implementation/g1/concurrentMark.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.inline.hpp ! src/share/vm/gc_implementation/g1/g1OopClosures.inline.hpp ! src/share/vm/gc_implementation/g1/g1RemSet.cpp ! src/share/vm/gc_implementation/g1/g1RemSet.inline.hpp ! src/share/vm/gc_implementation/g1/heapRegionRemSet.cpp ! src/share/vm/gc_implementation/g1/heapRegionSeq.cpp ! src/share/vm/gc_implementation/g1/heapRegionSeq.hpp ! src/share/vm/gc_implementation/g1/heapRegionSeq.inline.hpp Changeset: d9c2044cbbd7 Author: pliden Date: 2014-04-17 18:47 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/d9c2044cbbd7 8040245: G1: VM hangs during shutdown Summary: temporarily disable the shutdown of the concurrent GC threads introduced in JDK-8037112 Reviewed-by: brutisso, tschatzl, jmasa ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp Changeset: 9314dc72e2f9 Author: tschatzl Date: 2014-04-22 11:10 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/9314dc72e2f9 8040792: G1: Memory usage calculation uses sizeof(this) instead of sizeof(classname) Summary: A few locations in the code use sizeof(this) which returns the size of the pointer instead of sizeof(classname) which returns the size of the sum of its members. This change fixes these errors and adds a few tests. Reviewed-by: mgerdin, brutisso ! src/share/vm/gc_implementation/g1/g1CodeCacheRemSet.cpp ! src/share/vm/gc_implementation/g1/g1CodeCacheRemSet.hpp ! src/share/vm/gc_implementation/g1/heapRegionRemSet.cpp ! src/share/vm/gc_implementation/g1/heapRegionRemSet.hpp ! src/share/vm/gc_implementation/g1/sparsePRT.cpp Changeset: 655fc7de83a2 Author: ehelin Date: 2014-04-23 10:12 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/655fc7de83a2 Merge ! src/share/vm/gc_interface/collectedHeap.hpp ! test/TEST.groups - test/runtime/InitialThreadOverflow/invoke.cxx Changeset: 98dce985df09 Author: brutisso Date: 2014-04-23 12:37 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/98dce985df09 8038265: CMS: enable time based triggering of concurrent cycles Reviewed-by: mgerdin, brutisso Contributed-by: michal at frajt.eu ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp ! src/share/vm/runtime/globals.hpp Changeset: caed2f29a6c2 Author: ehelin Date: 2014-04-25 15:50 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/caed2f29a6c2 Merge Changeset: 5adf605e17db Author: amurillo Date: 2014-04-25 09:59 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/5adf605e17db Merge - test/runtime/6925573/SortMethodsTest.java Changeset: 1c383bb39e28 Author: lana Date: 2014-05-01 14:20 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/1c383bb39e28 Merge - test/runtime/6925573/SortMethodsTest.java From lana.steuck at oracle.com Wed May 7 18:50:22 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 07 May 2014 18:50:22 +0000 Subject: hg: jdk9/jdk9/jdk: 85 new changesets Message-ID: <201405071857.s47Ivi0P012534@aojmv0008> Changeset: df73bd78a166 Author: weijun Date: 2014-04-25 10:57 +0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/df73bd78a166 8040321: keytool and jarsigner tests doesn't pass though VM tools to tools Reviewed-by: alanb ! test/sun/security/mscapi/KeytoolChangeAlias.sh ! test/sun/security/mscapi/PublicKeyInterop.sh ! test/sun/security/mscapi/ShortRSAKey1024.sh ! test/sun/security/mscapi/SignUsingNONEwithRSA.sh ! test/sun/security/tools/jarsigner/AlgOptions.sh ! test/sun/security/tools/jarsigner/PercentSign.sh ! test/sun/security/tools/jarsigner/TimestampCheck.java ! test/sun/security/tools/jarsigner/checkusage.sh ! test/sun/security/tools/jarsigner/collator.sh ! test/sun/security/tools/jarsigner/concise_jarsigner.sh ! test/sun/security/tools/jarsigner/crl.sh ! test/sun/security/tools/jarsigner/diffend.sh ! test/sun/security/tools/jarsigner/ec.sh ! test/sun/security/tools/jarsigner/emptymanifest.sh ! test/sun/security/tools/jarsigner/jvindex.sh ! test/sun/security/tools/jarsigner/nameclash.sh ! test/sun/security/tools/jarsigner/newsize7.sh ! test/sun/security/tools/jarsigner/oldsig.sh ! test/sun/security/tools/jarsigner/onlymanifest.sh ! test/sun/security/tools/jarsigner/passtype.sh ! test/sun/security/tools/jarsigner/samename.sh ! test/sun/security/tools/jarsigner/ts.sh ! test/sun/security/tools/jarsigner/warnings.sh ! test/sun/security/tools/keytool/AltProviderPath.sh ! test/sun/security/tools/keytool/CloneKeyAskPassword.sh ! test/sun/security/tools/keytool/ListKeychainStore.sh ! test/sun/security/tools/keytool/NoExtNPE.sh ! test/sun/security/tools/keytool/SecretKeyKS.sh ! test/sun/security/tools/keytool/StandardAlgName.sh ! test/sun/security/tools/keytool/StorePasswordsByShell.sh ! test/sun/security/tools/keytool/emptysubject.sh ! test/sun/security/tools/keytool/file-in-help.sh ! test/sun/security/tools/keytool/importreadall.sh ! test/sun/security/tools/keytool/newhelp.sh ! test/sun/security/tools/keytool/p12importks.sh ! test/sun/security/tools/keytool/printssl.sh ! test/sun/security/tools/keytool/resource.sh ! test/sun/security/tools/keytool/selfissued.sh ! test/sun/security/tools/keytool/trystore.sh ! test/sun/security/tools/policytool/i18n.sh ! test/sun/security/validator/certreplace.sh ! test/sun/security/validator/samedn.sh Changeset: 6a12779387cb Author: sla Date: 2014-04-25 08:55 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/6a12779387cb 8038947: HotSpotDiagnosticMXBean/CheckOrigin.java 'NewSize' should have origin 'ERGONOMIC' but had 'DEFAULT' Reviewed-by: mchung, jbachorik ! test/com/sun/management/HotSpotDiagnosticMXBean/CheckOrigin.java Changeset: 4ff63234c8d0 Author: sla Date: 2014-04-25 14:53 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/4ff63234c8d0 8039432: demo/jvmti/mtrace/TraceJFrame.java can't connect to X11 Reviewed-by: dcubed, mgronlun ! test/demo/jvmti/mtrace/TraceJFrame.java Changeset: 2b5b8d82173e Author: sla Date: 2014-04-25 17:19 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/2b5b8d82173e 8033104: sun/jvmstat/monitor/MonitoredVm/CR6672135.java failing on all platforms Reviewed-by: kamg, mgronlun ! make/mapfiles/libjava/mapfile-vers ! src/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/PerfDataFile.java ! src/share/classes/sun/misc/VMSupport.java ! src/share/javavm/export/jvm.h ! src/share/native/sun/misc/VMSupport.c ! test/com/sun/tools/attach/BasicTests.java ! test/com/sun/tools/attach/RunnerUtil.java + test/com/sun/tools/attach/TempDirTest.java ! test/com/sun/tools/attach/java.policy.allow ! test/com/sun/tools/attach/java.policy.deny Changeset: 8adb41252e15 Author: sla Date: 2014-04-25 18:28 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/8adb41252e15 8041948: Build broken by fix of 8033104 Reviewed-by: darcy ! make/mapfiles/libjava/mapfile-vers ! src/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/PerfDataFile.java ! src/share/classes/sun/misc/VMSupport.java ! src/share/javavm/export/jvm.h ! src/share/native/sun/misc/VMSupport.c ! test/com/sun/tools/attach/BasicTests.java ! test/com/sun/tools/attach/RunnerUtil.java - test/com/sun/tools/attach/TempDirTest.java ! test/com/sun/tools/attach/java.policy.allow ! test/com/sun/tools/attach/java.policy.deny Changeset: f00efa72970e Author: naoto Date: 2014-04-25 10:30 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/f00efa72970e 8035826: [parfait] JNI exception pending in src/windows/native/sun/util/locale/provider/HostLocaleProviderAdapter_md.c Reviewed-by: msheppar ! src/macosx/native/sun/util/locale/provider/HostLocaleProviderAdapter_md.c ! src/windows/native/sun/util/locale/provider/HostLocaleProviderAdapter_md.c Changeset: e8656ee2cdde Author: mduigou Date: 2014-03-12 12:13 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/e8656ee2cdde 8035584: ArrayList(c) should avoid inflation if c is empty Reviewed-by: martin ! src/share/classes/java/util/ArrayList.java Changeset: 8b80651ce43f Author: plevart Date: 2014-04-26 11:11 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/8b80651ce43f 8040892: Incorrect message in Exception thrown by Collectors.toMap(Function,Function) Summary: Use Map.putIfAbsent instead of Map.merge when collecting into map using unique keys Reviewed-by: psandoz, chegar ! src/share/classes/java/util/stream/Collectors.java Changeset: 99a5764129fb Author: michaelm Date: 2014-04-28 13:49 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/99a5764129fb 8041621: java/net/Inet4Address/textToNumericFormat.java fails on Solaris and Mac Reviewed-by: chegar + test/java/net/Inet4Address/DummyNameService.java + test/java/net/Inet4Address/DummyNameServiceDescriptor.java + test/java/net/Inet4Address/META-INF/services/sun.net.spi.nameservice.NameServiceDescriptor ! test/java/net/Inet4Address/textToNumericFormat.java Changeset: 4e7f3aac979b Author: jbachorik Date: 2014-04-29 11:15 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/4e7f3aac979b 8031195: Support default and static interface methods in JDI, JDWP and JDB Reviewed-by: sla, sspitsyn, dcubed ! make/data/jdwp/jdwp.spec + src/share/back/InterfaceTypeImpl.c + src/share/back/InterfaceTypeImpl.h ! src/share/back/VirtualMachineImpl.c ! src/share/back/debugDispatch.c ! src/share/back/util.c ! src/share/classes/com/sun/jdi/ClassType.java ! src/share/classes/com/sun/jdi/InterfaceType.java ! src/share/classes/com/sun/jdi/Method.java ! src/share/classes/com/sun/jdi/ObjectReference.java ! src/share/classes/com/sun/tools/example/debug/expr/LValue.java ! src/share/classes/com/sun/tools/jdi/ClassTypeImpl.java ! src/share/classes/com/sun/tools/jdi/InterfaceTypeImpl.java + src/share/classes/com/sun/tools/jdi/InvokableTypeImpl.java ! src/share/classes/com/sun/tools/jdi/MethodImpl.java ! src/share/classes/com/sun/tools/jdi/ObjectReferenceImpl.java ! src/share/classes/com/sun/tools/jdi/VirtualMachineManagerImpl.java + test/com/sun/jdi/EvalInterfaceStatic.sh + test/com/sun/jdi/InterfaceMethodsTest.java Changeset: cda85444cad2 Author: alanb Date: 2014-04-29 13:23 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/cda85444cad2 8034057: Files.getFileStore and Files.isWritable do not work with SUBST'ed drives (win) Reviewed-by: alanb, chegar Contributed-by: pavel.rappo at oracle.com ! src/windows/classes/sun/nio/fs/WindowsConstants.java ! src/windows/classes/sun/nio/fs/WindowsFileStore.java ! src/windows/classes/sun/nio/fs/WindowsLinkSupport.java Changeset: 276c2688450d Author: jbachorik Date: 2014-04-29 14:37 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/276c2688450d 8042096: Backout JDK-8042091 Reviewed-by: sla ! make/data/jdwp/jdwp.spec - src/share/back/InterfaceTypeImpl.c - src/share/back/InterfaceTypeImpl.h ! src/share/back/VirtualMachineImpl.c ! src/share/back/debugDispatch.c ! src/share/back/util.c ! src/share/classes/com/sun/jdi/ClassType.java ! src/share/classes/com/sun/jdi/InterfaceType.java ! src/share/classes/com/sun/jdi/Method.java ! src/share/classes/com/sun/jdi/ObjectReference.java ! src/share/classes/com/sun/tools/example/debug/expr/LValue.java ! src/share/classes/com/sun/tools/jdi/ClassTypeImpl.java ! src/share/classes/com/sun/tools/jdi/InterfaceTypeImpl.java - src/share/classes/com/sun/tools/jdi/InvokableTypeImpl.java ! src/share/classes/com/sun/tools/jdi/MethodImpl.java ! src/share/classes/com/sun/tools/jdi/ObjectReferenceImpl.java ! src/share/classes/com/sun/tools/jdi/VirtualMachineManagerImpl.java - test/com/sun/jdi/EvalInterfaceStatic.sh - test/com/sun/jdi/InterfaceMethodsTest.java Changeset: 44fbb7e1a473 Author: bpb Date: 2014-04-29 09:42 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/44fbb7e1a473 8041683: Catch OutOfMemoryError in BitLengthOverflow and DoubleValueOverflow Summary: java/math/BigInteger/BitLengthOverflow.java failing with OOME Reviewed-by: alanb ! test/java/math/BigInteger/BitLengthOverflow.java ! test/java/math/BigInteger/DoubleValueOverflow.java Changeset: 8c8bc4ac31a3 Author: mduigou Date: 2014-03-11 15:25 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/8c8bc4ac31a3 8037097: Improve diagnosability of test failures for java/util/Arrays/Correct.java Reviewed-by: mchung, alanb ! test/java/util/Arrays/Correct.java Changeset: 0336df7ba915 Author: pchelko Date: 2014-03-25 16:31 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/0336df7ba915 8031001: [Parfait] warnings from b121 for jdk/src/solaris/native/sun/awt: JNI-related warnings Reviewed-by: serb, anthony ! src/solaris/native/sun/awt/CUPSfuncs.c ! src/solaris/native/sun/awt/X11Color.c ! src/solaris/native/sun/awt/awt.h ! src/solaris/native/sun/awt/awt_AWTEvent.c ! src/solaris/native/sun/awt/awt_DrawingSurface.c ! src/solaris/native/sun/awt/awt_Font.c ! src/solaris/native/sun/awt/awt_GraphicsEnv.c ! src/solaris/native/sun/awt/awt_InputMethod.c ! src/solaris/native/sun/awt/awt_Insets.c ! src/solaris/native/sun/awt/awt_LoadLibrary.c ! src/solaris/native/sun/awt/awt_Robot.c ! src/solaris/native/sun/awt/awt_UNIXToolkit.c ! src/solaris/native/sun/awt/awt_util.c ! src/solaris/native/sun/awt/fontpath.c ! src/solaris/native/sun/awt/initIDs.c ! src/solaris/native/sun/awt/multi_font.c ! src/solaris/native/sun/awt/sun_awt_X11_GtkFileDialogPeer.c Changeset: 3844d4e9fda5 Author: kshefov Date: 2014-03-25 18:23 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/3844d4e9fda5 8031422: [TEST_BUG] java/awt/Paint/bug8024864.java fails on Windows 7 Reviewed-by: pchelko, azvegint ! test/java/awt/Paint/bug8024864.java Changeset: 8b206653d196 Author: prr Date: 2014-03-25 12:51 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/8b206653d196 8034104: [parfait] warnings from jdk/src/macosx/native/sun/awt/CTextPipe.m Reviewed-by: serb, jgodinez ! src/macosx/native/sun/awt/CTextPipe.m Changeset: 218ba3f17a70 Author: prr Date: 2014-03-25 14:16 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/218ba3f17a70 8037910: [parfait] JNI warnings in jdk/src/windows/native/sun/java2d/d3d/D3DSurfaceData.cpp Reviewed-by: serb, jgodinez ! src/share/native/sun/java2d/opengl/OGLSurfaceData.c ! src/windows/native/sun/java2d/d3d/D3DSurfaceData.cpp Changeset: ee50ec79fa07 Author: pchelko Date: 2014-03-26 17:01 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/ee50ec79fa07 8032595: [macosx] setResizable(false) makes a frame slide down Reviewed-by: serb, ddehaven, azvegint ! src/macosx/native/sun/awt/AWTWindow.m + test/java/awt/Frame/SlideNotResizableTest/SlideNotResizableTest.java Changeset: 8379313ae50e Author: alitvinov Date: 2014-03-28 14:41 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/8379313ae50e 8032832: Applet/browser deadlocks, when IIS integrated authentication is used Reviewed-by: chegar, weijun ! src/share/classes/sun/net/www/protocol/http/NegotiateAuthentication.java Changeset: 16f14268c0da Author: vadim Date: 2014-03-28 14:53 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/16f14268c0da 8029628: Many graphic artifacts Reviewed-by: prr, bae ! src/windows/native/sun/java2d/d3d/D3DBadHardware.h Changeset: 07dc208840ca Author: alexsch Date: 2014-03-28 17:31 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/07dc208840ca 8036882: [macosx] Native memory leak in Java_sun_lwawt_macosx_CImage_nativeGetNSImageRepresentationSizes Reviewed-by: serb, pchelko ! src/macosx/native/sun/awt/CImage.m Changeset: 4126433e0bd2 Author: alexsch Date: 2014-03-28 18:56 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/4126433e0bd2 8032667: [macosx] Components cannot be rendered in HiDPI to BufferedImage Reviewed-by: serb, pchelko ! src/macosx/classes/com/apple/laf/AquaPainter.java ! src/share/classes/sun/awt/image/MultiResolutionBufferedImage.java + test/javax/swing/JCheckBox/8032667/bug8032667.html + test/javax/swing/JCheckBox/8032667/bug8032667.java + test/javax/swing/JCheckBox/8032667/bug8032667_image_diff.java Changeset: 7c421bd2740f Author: prr Date: 2014-03-28 11:37 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/7c421bd2740f 8037506: [javadoc] broken link in java.awt.geom.Line2D.java Reviewed-by: jgodinez ! src/share/classes/java/awt/geom/Line2D.java Changeset: 393cbd8d9525 Author: ptbrunet Date: 2014-03-28 16:40 -0500 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/393cbd8d9525 8034118: [parfait] JNI exception pending in macosx/native/sun/awt/JavaComponentAccessibility.m Summary: handle possible JNI Exceptions Reviewed-by: prr, serb Contributed-by: peter.brunet at oracle.com ! src/macosx/native/sun/awt/JavaComponentAccessibility.m Changeset: 76bc6626152d Author: ptbrunet Date: 2014-03-28 17:19 -0500 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/76bc6626152d 8034768: [parfait] JNI exception pending in jdk/src/macosx/native/sun/awt/JavaTextAccessibility.m Summary: handle possible JNI Exceptions Reviewed-by: prr, serb Contributed-by: peter.brunet at oracle.com ! src/macosx/native/sun/awt/JavaTextAccessibility.m Changeset: 7f98f7c79bc5 Author: kshefov Date: 2014-03-31 17:59 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/7f98f7c79bc5 8002148: [TEST_BUG] The four lines printed are not the bold typeface. Reviewed-by: pchelko, serb + test/javax/swing/text/GlyphView/4984669/bug4984669.html + test/javax/swing/text/GlyphView/4984669/bug4984669.java Changeset: 5ca706cc04ba Author: prr Date: 2014-03-31 11:13 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/5ca706cc04ba 8038723: Openup some PrinterJob tests Reviewed-by: jgodinez + test/java/awt/print/Dialog/DestinationTest.java + test/java/awt/print/Dialog/MediaInPrintable.java + test/java/awt/print/Dialog/PrintApplet.html + test/java/awt/print/Dialog/PrintApplet.java + test/java/awt/print/Dialog/PrintDialog.java + test/java/awt/print/Dialog/PrintDlgApp.java + test/java/awt/print/Dialog/PrintDlgPageable.java + test/java/awt/print/Dialog/RestoreActiveWindowTest/RestoreActiveWindowTest.html + test/java/awt/print/Dialog/RestoreActiveWindowTest/RestoreActiveWindowTest.java + test/java/awt/print/PageFormat/CustomPaper.java + test/java/awt/print/PageFormat/NullPaper.java + test/java/awt/print/PageFormat/Orient.java + test/java/awt/print/PageFormat/PDialogTest.java + test/java/awt/print/PageFormat/PageSetupDialog.java + test/java/awt/print/PageFormat/ReverseLandscapeTest.java + test/java/awt/print/PageFormat/SetOrient.html + test/java/awt/print/PageFormat/SetOrient.java + test/java/awt/print/PageFormat/SmallPaperPrinting.java + test/java/awt/print/PageFormat/ValidateCustom.java + test/java/awt/print/PrinterJob/Cancel/PrinterJobCancel.java + test/java/awt/print/PrinterJob/CheckAccess.java + test/java/awt/print/PrinterJob/CheckPrivilege.java + test/java/awt/print/PrinterJob/CompareImageable.java + test/java/awt/print/PrinterJob/CustomFont/A.ttf + test/java/awt/print/PrinterJob/CustomFont/CustomFont.java + test/java/awt/print/PrinterJob/DeviceScale.java + test/java/awt/print/PrinterJob/DrawImage.java + test/java/awt/print/PrinterJob/DrawStringMethods.java + test/java/awt/print/PrinterJob/EmptyFill.java + test/java/awt/print/PrinterJob/GlyphPositions.java + test/java/awt/print/PrinterJob/HeadlessPrintingTest.java + test/java/awt/print/PrinterJob/InitToBlack.java + test/java/awt/print/PrinterJob/InvalidPage.java + test/java/awt/print/PrinterJob/JobName/PrinterJobName.java + test/java/awt/print/PrinterJob/Legal/PrintTest.java + test/java/awt/print/PrinterJob/MultiThread/MultiThreadTest.java + test/java/awt/print/PrinterJob/NullGetName.java + test/java/awt/print/PrinterJob/NumCopies.java + test/java/awt/print/PrinterJob/PSQuestionMark.java + test/java/awt/print/PrinterJob/PSWindingRule.java + test/java/awt/print/PrinterJob/PageDialogTest.java + test/java/awt/print/PrinterJob/PageDlgPrnButton.java + test/java/awt/print/PrinterJob/PaintText.java + test/java/awt/print/PrinterJob/PrintAllFonts.java + test/java/awt/print/PrinterJob/PrintBadImage.java + test/java/awt/print/PrinterJob/PrintCompoundString.java + test/java/awt/print/PrinterJob/PrintDialog.java + test/java/awt/print/PrinterJob/PrintDialogCancel.java + test/java/awt/print/PrinterJob/PrintFontStyle.java + test/java/awt/print/PrinterJob/PrintImage.java + test/java/awt/print/PrinterJob/PrintNullString.java + test/java/awt/print/PrinterJob/PrintParenString.java + test/java/awt/print/PrinterJob/PrintRotatedText.java + test/java/awt/print/PrinterJob/PrintTextLayout.java + test/java/awt/print/PrinterJob/PrintTextPane.java + test/java/awt/print/PrinterJob/PrintTextTest.java + test/java/awt/print/PrinterJob/PrintTranslatedFont.java + test/java/awt/print/PrinterJob/PrintVolatileImage.java + test/java/awt/print/PrinterJob/PrinterDevice.java + test/java/awt/print/PrinterJob/PrinterDialogsModalityTest/PrinterDialogsModalityTest.html + test/java/awt/print/PrinterJob/PrinterDialogsModalityTest/PrinterDialogsModalityTest.java + test/java/awt/print/PrinterJob/PrinterJobDialogBugDemo.java + test/java/awt/print/PrinterJob/RemoveListener.java + test/java/awt/print/PrinterJob/ScaledText/ScaledText.java + test/java/awt/print/PrinterJob/SecurityDialogTest.java + test/java/awt/print/PrinterJob/SetCopies/Test.java + test/java/awt/print/PrinterJob/SwingUIText.java + test/java/awt/print/PrinterJob/ThinLines.java + test/java/awt/print/PrinterJob/XparColor.java + test/java/awt/print/PrinterJob/raster/RasterTest.java Changeset: 1c293d61d0b3 Author: serb Date: 2014-04-01 00:33 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/1c293d61d0b3 8038657: javax.swing.BufferStrategyPaintManager has unused imports Reviewed-by: pchelko, malenkov ! src/share/classes/javax/swing/BufferStrategyPaintManager.java Changeset: 1e44b6d7dec5 Author: serb Date: 2014-04-01 01:03 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/1e44b6d7dec5 8035736: [parfait] JNI primitive type mismatch in jdk/src/windows/native/sun/windows/awt_Component.cpp Reviewed-by: pchelko, anthony ! src/windows/native/sun/windows/awt.h ! src/windows/native/sun/windows/awt_Component.cpp Changeset: b0ff34b54008 Author: serb Date: 2014-04-01 01:59 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/b0ff34b54008 8035624: [parfait] JNI exception pending, JNI primitive type mismatch in jdk/src/windows/native/sun/windows/ThemeReader.cpp Reviewed-by: pchelko, anthony ! src/windows/native/sun/windows/ThemeReader.cpp Changeset: 92601a5f04b6 Author: alexsch Date: 2014-04-01 13:56 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/92601a5f04b6 8030052: Remove reflection from JOptionPane Reviewed-by: serb, pchelko ! src/share/classes/java/awt/Container.java ! src/share/classes/javax/swing/JOptionPane.java ! src/share/classes/sun/awt/AWTAccessor.java Changeset: 4e0d9cfcde1b Author: alexsch Date: 2014-04-01 16:46 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/4e0d9cfcde1b 7052708: Grammar error in EditorKit documentation Reviewed-by: serb, pchelko ! src/share/classes/javax/swing/text/EditorKit.java Changeset: dc74b3d65622 Author: prr Date: 2014-04-01 11:53 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/dc74b3d65622 Merge - src/bsd/doc/man/ja/kinit.1 - src/bsd/doc/man/ja/klist.1 - src/bsd/doc/man/ja/ktab.1 - src/share/classes/sun/misc/REException.java - src/share/classes/sun/misc/Regexp.java - src/share/classes/sun/misc/RegexpPool.java - src/share/classes/sun/misc/RegexpTarget.java Changeset: ebb3e01cace5 Author: prr Date: 2014-04-01 12:38 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/ebb3e01cace5 8035623: [parfait] JNI warnings in jdk/src/windows/native/sun/windows/awt_Font.cpp Reviewed-by: serb, pchelko ! src/windows/native/sun/windows/awt_Font.cpp Changeset: f6ca21925713 Author: serb Date: 2014-04-02 15:23 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/f6ca21925713 8029196: Focus border of JButton.buttonType=roundRect is cut off Reviewed-by: pchelko, alexsch ! src/macosx/classes/apple/laf/JRSUIConstants.java ! src/macosx/classes/com/apple/laf/AquaButtonExtendedTypes.java ! src/macosx/classes/com/apple/laf/AquaPainter.java ! src/macosx/native/com/apple/laf/JRSUIController.m Changeset: aae3193ac2df Author: pchelko Date: 2014-04-02 16:14 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/aae3193ac2df 8037560: [macosx] Cleanup CClipboard.m Reviewed-by: anthony, serb - src/macosx/native/sun/awt/CClipboard.h ! src/macosx/native/sun/awt/CClipboard.m Changeset: 22ee41633622 Author: pchelko Date: 2014-04-02 17:37 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/22ee41633622 6463901: Either generify or deprecate sun.awt.EventListenerAggregate Reviewed-by: anthony, serb ! src/share/classes/java/awt/datatransfer/Clipboard.java - src/share/classes/sun/awt/EventListenerAggregate.java ! src/share/classes/sun/awt/datatransfer/SunClipboard.java Changeset: f05f59cf3e93 Author: alexsch Date: 2014-04-02 18:34 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/f05f59cf3e93 6612752: Incorrect getOpenIcon() instanceof in the DefaultTreeCellRenderer Reviewed-by: serb, pchelko ! src/share/classes/javax/swing/tree/DefaultTreeCellRenderer.java Changeset: e83692abf6ab Author: bae Date: 2014-04-03 11:19 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/e83692abf6ab 8019990: IM candidate window appears on the South-East corner of the display. Reviewed-by: bagiras, serb ! src/windows/native/sun/windows/awt_Component.cpp ! src/windows/native/sun/windows/awt_Frame.cpp ! test/java/awt/Frame/7024749/bug7024749.java Changeset: 13900e0ef37b Author: pchelko Date: 2014-04-03 13:02 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/13900e0ef37b 8038999: In Java 8 java.awt.datatransfer.DataFlavor.equals is no longer symmetric Reviewed-by: anthony, serb ! src/share/classes/java/awt/datatransfer/DataFlavor.java + test/java/awt/datatransfer/DataFlavor/EqualsHashCodeSymmetryTest/EqualsHashCodeSymmetryTest.java Changeset: bf775ab86401 Author: malenkov Date: 2014-04-04 20:12 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/bf775ab86401 8038962: KSS: javax.swing.text.html[.parser].ResourceLoader Reviewed-by: alexsch, serb ! src/share/classes/javax/swing/text/html/HTMLEditorKit.java - src/share/classes/javax/swing/text/html/ResourceLoader.java ! src/share/classes/javax/swing/text/html/parser/ParserDelegator.java - src/share/classes/javax/swing/text/html/parser/ResourceLoader.java ! src/share/classes/javax/swing/text/rtf/RTFReader.java Changeset: 89c029b981d3 Author: malenkov Date: 2014-04-04 20:18 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/89c029b981d3 8039137: KSS: JTextComponent.isProcessInputMethodEventOverridden Reviewed-by: alexsch, serb ! src/share/classes/com/sun/beans/util/Cache.java ! src/share/classes/javax/swing/text/JTextComponent.java + test/java/beans/Introspector/TestCacheRecursion.java Changeset: fe18f0dfc582 Author: bagiras Date: 2014-04-04 20:26 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/fe18f0dfc582 8035737: [parfait] JNI exception pending in jdk/src/windows/native/sun/windows/awt_PrintControl.cpp Reviewed-by: serb, pchelko ! src/windows/native/sun/windows/awt_PrintControl.cpp ! src/windows/native/sun/windows/awt_PrintDialog.cpp Changeset: 06fd809d777f Author: prr Date: 2014-04-04 10:03 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/06fd809d777f 8035569: [parfait] JNI expection pending in jdk/src/windows/native/sun/windows/WPrinterJob.cpp Reviewed-by: serb, jgodinez ! src/windows/native/sun/windows/WPrinterJob.cpp ! src/windows/native/sun/windows/awt_new.cpp Changeset: 41406dbf8160 Author: prr Date: 2014-04-04 10:24 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/41406dbf8160 Merge ! src/share/classes/javax/swing/JOptionPane.java Changeset: 2232c28d36c2 Author: prr Date: 2014-04-04 11:18 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/2232c28d36c2 8031095: [Parfait] warning from jdk/src/solaris/native/sun/awt: memory leak Reviewed-by: bae, jgodinez ! src/solaris/native/sun/awt/awt_Font.c Changeset: 879b5bacec09 Author: serb Date: 2014-04-07 15:34 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/879b5bacec09 8032219: [macosx] Scrollbars looks bad under retina in Motif and Metal L&F Reviewed-by: pchelko, flar ! src/share/classes/com/sun/java/swing/plaf/motif/MotifScrollBarUI.java ! src/share/classes/com/sun/java/swing/plaf/motif/MotifSliderUI.java ! src/share/classes/javax/swing/plaf/basic/BasicScrollBarUI.java ! src/share/classes/javax/swing/plaf/metal/MetalScrollBarUI.java ! src/share/classes/sun/swing/SwingUtilities2.java + test/javax/swing/SwingUtilities/8032219/DrawRect.java Changeset: feff13841b98 Author: alexsch Date: 2014-04-07 18:01 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/feff13841b98 6475394: Spelling mistake in doc for ComponentUI.getBaselineResizeBehaviour Reviewed-by: serb, pchelko ! src/share/classes/javax/swing/plaf/ComponentUI.java Changeset: 82ff53bbc895 Author: azvegint Date: 2014-04-07 17:41 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/82ff53bbc895 8031087: [Parfait] warnings from b121 for jdk/src/solaris/native/sun/xawt Reviewed-by: anthony, pchelko, serb ! src/solaris/native/sun/awt/awt_util.c ! src/solaris/native/sun/awt/awt_util.h ! src/solaris/native/sun/xawt/XToolkit.c ! src/solaris/native/sun/xawt/XWindow.c ! src/solaris/native/sun/xawt/XlibWrapper.c ! src/solaris/native/sun/xawt/awt_Desktop.c Changeset: de1b74b33be2 Author: azvegint Date: 2014-04-07 17:43 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/de1b74b33be2 6788138: leak in Java_sun_awt_X11_XlibWrapper_getStringBytes? Reviewed-by: pchelko, serb ! src/solaris/native/sun/xawt/XlibWrapper.c Changeset: c2fab0bedaac Author: azvegint Date: 2014-04-07 17:45 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/c2fab0bedaac 8030100: java.awt.Desktop: Enable check for supported URI schemes on Linux Reviewed-by: anthony, pchelko, serb ! src/solaris/native/sun/awt/gtk2_interface.c Changeset: d8fd8c0c5ef8 Author: pchelko Date: 2014-04-08 14:02 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/d8fd8c0c5ef8 6690000: Typo's in DataFlavor Javadoc Reviewed-by: serb, azvegint ! src/share/classes/java/awt/datatransfer/DataFlavor.java Changeset: b1b7cc164a69 Author: serb Date: 2014-04-09 14:38 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/b1b7cc164a69 8038765: [macosx] Toolkit.sync should be implemented Reviewed-by: pchelko, anthony ! src/macosx/classes/sun/lwawt/macosx/LWCToolkit.java ! src/macosx/native/sun/awt/LWCToolkit.m Changeset: b35c7f58d9a1 Author: pchelko Date: 2014-04-09 15:20 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/b35c7f58d9a1 8039083: REGRESSION: closed/java/awt/dnd/DragSourceListenerSerializationTest/DragSourceListenerSerializationTest.html fails with NPE since 8u20 b07 on Linux Reviewed-by: serb, azvegint ! src/share/classes/java/awt/dnd/DragSourceContext.java + test/java/awt/dnd/DragSourceListenerSerializationTest/DragSourceListenerSerializationTest.java Changeset: 0d65f6942ae9 Author: yan Date: 2014-04-09 17:30 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/0d65f6942ae9 8038631: Create wrapper for awt.Robot with additional functionality Reviewed-by: pchelko, alexsch Contributed-by: Dmitriy Ermashov + test/lib/testlibrary/ExtendedRobot.java Changeset: 1f6e9333a960 Author: pchelko Date: 2014-04-09 18:20 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/1f6e9333a960 8039752: Regression: Clipboard couldn't be used on linux Reviewed-by: anthony, serb, azvegint ! src/share/classes/java/awt/datatransfer/Clipboard.java Changeset: b1994e5c11ad Author: pchelko Date: 2014-04-10 11:56 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/b1994e5c11ad 8035734: [parfait] JNI exception pending in jdk/src/windows/native/sun/windows/awt_Choice.cpp Reviewed-by: anthony, serb ! src/windows/native/sun/windows/awt_Choice.cpp Changeset: 5d22ffb8b826 Author: pchelko Date: 2014-04-10 11:57 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/5d22ffb8b826 8035739: [parfait] JNI exception pending and primitive type mismatch in jdk/src/windows/native/sun/windows/awt_List.cpp Reviewed-by: serb, azvegint ! src/windows/native/sun/windows/awt_List.cpp Changeset: 4ebe24f57e52 Author: alexsch Date: 2014-04-10 13:22 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/4ebe24f57e52 8038113: [macosx] JTree icon is not rendered in high resolution on Retina Reviewed-by: serb, pchelko ! src/macosx/classes/com/apple/laf/AquaIcon.java ! src/macosx/classes/com/apple/laf/AquaInternalFrameUI.java + test/javax/swing/JTree/8038113/bug8038113.html + test/javax/swing/JTree/8038113/bug8038113.java Changeset: 752d53546d81 Author: malenkov Date: 2014-04-10 22:26 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/752d53546d81 8039750: KSS: Replace MetalLazyValue with lambda Reviewed-by: alexsch, serb ! src/share/classes/javax/swing/JTable.java ! src/share/classes/javax/swing/plaf/metal/MetalLookAndFeel.java ! test/javax/swing/JTable/8031971/bug8031971.java + test/javax/swing/plaf/metal/MetalLookAndFeel/Test8039750.java Changeset: fec418e9db54 Author: malenkov Date: 2014-04-10 22:30 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/fec418e9db54 8039776: Introspector throws NullPointerException for subclasses' mismatched get/setter Reviewed-by: alexsch, serb ! src/share/classes/java/beans/Introspector.java + test/java/beans/Introspector/Test8039776.java Changeset: f6f2f6588851 Author: serb Date: 2014-04-11 16:18 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/f6f2f6588851 8039418: [macosx] Calling JNI functions in the scope of Get/ReleasePrimitiveArrayCritical Reviewed-by: bae, prr ! src/share/native/sun/java2d/loops/TransformHelper.c Changeset: 4dc800f5c546 Author: serb Date: 2014-04-11 17:28 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/4dc800f5c546 8039774: [OGL] Image painting is broken if 'sun.java2d.accthreshold' is set to 0 Reviewed-by: bae, flar ! src/share/classes/sun/java2d/pipe/DrawImage.java + test/sun/java2d/DrawCachedImageAndTransform.java Changeset: 872d3e03bbb5 Author: darcy Date: 2014-04-11 11:03 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/872d3e03bbb5 8039863: Fix fallthrough lint warnings in sound Reviewed-by: kalli ! src/share/classes/com/sun/media/sound/SoftEnvelopeGenerator.java Changeset: f3fe1074dcdf Author: bagiras Date: 2014-04-14 21:24 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/f3fe1074dcdf 8035866: [parfait] JNI exception pending in jdk/src/windows/native/sun/java2d/windows/GDIWindowSurfaceData.cpp Reviewed-by: serb, pchelko ! src/windows/native/sun/java2d/windows/GDIWindowSurfaceData.cpp Changeset: 5f96ab8e69f8 Author: prr Date: 2014-04-14 12:59 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/5f96ab8e69f8 Merge - src/share/classes/com/oracle/net/Sdp.java - src/share/classes/java/net/SdpSocketImpl.java - test/com/oracle/net/Sanity.java - test/com/oracle/net/sanity.sh Changeset: a8ef9ee4b5f3 Author: ngthomas Date: 2014-04-15 22:57 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/a8ef9ee4b5f3 Merge ! src/macosx/classes/sun/lwawt/macosx/LWCToolkit.java - src/macosx/lib/content-types.properties ! src/macosx/native/sun/awt/LWCToolkit.m ! src/share/classes/sun/awt/datatransfer/SunClipboard.java - src/share/demo/nio/zipfs/Demo.java - src/share/demo/nio/zipfs/README.txt - src/share/demo/nio/zipfs/src/META-INF/services/java.nio.file.spi.FileSystemProvider - src/share/demo/nio/zipfs/src/com/sun/nio/zipfs/JarFileSystemProvider.java - src/share/demo/nio/zipfs/src/com/sun/nio/zipfs/ZipCoder.java - src/share/demo/nio/zipfs/src/com/sun/nio/zipfs/ZipConstants.java - src/share/demo/nio/zipfs/src/com/sun/nio/zipfs/ZipDirectoryStream.java - src/share/demo/nio/zipfs/src/com/sun/nio/zipfs/ZipFileAttributeView.java - src/share/demo/nio/zipfs/src/com/sun/nio/zipfs/ZipFileAttributes.java - src/share/demo/nio/zipfs/src/com/sun/nio/zipfs/ZipFileStore.java - src/share/demo/nio/zipfs/src/com/sun/nio/zipfs/ZipFileSystem.java - src/share/demo/nio/zipfs/src/com/sun/nio/zipfs/ZipFileSystemProvider.java - src/share/demo/nio/zipfs/src/com/sun/nio/zipfs/ZipInfo.java - src/share/demo/nio/zipfs/src/com/sun/nio/zipfs/ZipPath.java - src/share/demo/nio/zipfs/src/com/sun/nio/zipfs/ZipUtils.java - src/solaris/lib/content-types.properties - src/windows/lib/content-types.properties - test/demo/zipfs/Basic.java - test/demo/zipfs/PathOps.java - test/demo/zipfs/ZFSTests.java - test/demo/zipfs/ZipFSTester.java - test/demo/zipfs/basic.sh Changeset: 44b5e71b143f Author: dmarkov Date: 2014-04-16 12:51 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/44b5e71b143f 8032874: ArrayIndexOutOfBoundsException in JTable while clearing data in JTable Reviewed-by: alexp, alexsch ! src/share/classes/javax/swing/JTable.java + test/javax/swing/JTable/8032874/bug8032874.java Changeset: 6e94fbb84c5e Author: bagiras Date: 2014-04-16 16:55 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/6e94fbb84c5e 8035625: [parfait] JNI exception pending in jdk/src/windows/native/sun/windows/awt_MenuItem.cpp Reviewed-by: serb, pchelko ! src/windows/native/sun/windows/awt_MenuItem.cpp Changeset: 1f09d4dcedbc Author: bagiras Date: 2014-04-16 17:01 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/1f09d4dcedbc 8035745: [parfait] JNI exception pending in src/windows/native/sun/windows/awt_InputMethod.cpp Reviewed-by: serb, pchelko ! src/windows/native/sun/windows/awt_InputMethod.cpp Changeset: 9ab949f4c867 Author: asaha Date: 2014-04-15 15:28 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/9ab949f4c867 8036983: JAB:Multiselection Ctrl+CursorUp/Down and ActivateDescenderPropertyChanged event Reviewed-by: pchelko, alexsch Contributed-by: vivi.an at oracle.com ! src/share/classes/javax/swing/JTable.java ! src/share/classes/javax/swing/JTree.java Changeset: 886f6d4cde9e Author: asaha Date: 2014-04-16 10:53 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/886f6d4cde9e Merge - src/macosx/lib/content-types.properties ! src/share/classes/javax/swing/JTable.java - src/share/demo/nio/zipfs/Demo.java - src/share/demo/nio/zipfs/README.txt - src/share/demo/nio/zipfs/src/META-INF/services/java.nio.file.spi.FileSystemProvider - src/share/demo/nio/zipfs/src/com/sun/nio/zipfs/JarFileSystemProvider.java - src/share/demo/nio/zipfs/src/com/sun/nio/zipfs/ZipCoder.java - src/share/demo/nio/zipfs/src/com/sun/nio/zipfs/ZipConstants.java - src/share/demo/nio/zipfs/src/com/sun/nio/zipfs/ZipDirectoryStream.java - src/share/demo/nio/zipfs/src/com/sun/nio/zipfs/ZipFileAttributeView.java - src/share/demo/nio/zipfs/src/com/sun/nio/zipfs/ZipFileAttributes.java - src/share/demo/nio/zipfs/src/com/sun/nio/zipfs/ZipFileStore.java - src/share/demo/nio/zipfs/src/com/sun/nio/zipfs/ZipFileSystem.java - src/share/demo/nio/zipfs/src/com/sun/nio/zipfs/ZipFileSystemProvider.java - src/share/demo/nio/zipfs/src/com/sun/nio/zipfs/ZipInfo.java - src/share/demo/nio/zipfs/src/com/sun/nio/zipfs/ZipPath.java - src/share/demo/nio/zipfs/src/com/sun/nio/zipfs/ZipUtils.java - src/solaris/lib/content-types.properties - src/windows/lib/content-types.properties - test/demo/zipfs/Basic.java - test/demo/zipfs/PathOps.java - test/demo/zipfs/ZFSTests.java - test/demo/zipfs/ZipFSTester.java - test/demo/zipfs/basic.sh Changeset: 367ba237687a Author: ngthomas Date: 2014-04-16 12:42 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/367ba237687a Merge Changeset: a673ffda4f64 Author: pchelko Date: 2014-04-17 16:26 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/a673ffda4f64 8039926: -spash: can't be combined with -xStartOnFirstThread since JDK 7 Reviewed-by: anthony, azvegint ! src/macosx/native/sun/awt/splashscreen/splashscreen_sys.m Changeset: 095dac8cf52c Author: darcy Date: 2014-04-17 09:45 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/095dac8cf52c 8039861: Fix fallthrough lint warnings in awt Reviewed-by: pchelko ! src/share/classes/java/awt/dnd/DragSourceContext.java ! src/share/classes/sun/awt/image/GifImageDecoder.java ! src/share/classes/sun/awt/image/PixelConverter.java ! src/solaris/classes/sun/awt/X11/XComponentPeer.java ! src/solaris/classes/sun/awt/X11/XWM.java Changeset: 75b062617601 Author: ngthomas Date: 2014-04-29 09:04 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/75b062617601 Merge Changeset: 6ff36c51c2bc Author: ngthomas Date: 2014-04-29 11:04 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/6ff36c51c2bc Merge Changeset: 7ca64573d521 Author: xuelei Date: 2014-04-29 23:20 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/7ca64573d521 8042178: A comment need to go in RSAClientKeyExchange.java Reviewed-by: mullan ! src/share/classes/sun/security/ssl/RSAClientKeyExchange.java Changeset: 830cc367f41b Author: jbachorik Date: 2014-04-30 11:28 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/830cc367f41b 8042123: Support default and static interface methods in JDI, JDWP and JDB Reviewed-by: sla, sspitsyn ! make/data/jdwp/jdwp.spec + src/share/back/InterfaceTypeImpl.c + src/share/back/InterfaceTypeImpl.h ! src/share/back/VirtualMachineImpl.c ! src/share/back/debugDispatch.c ! src/share/back/util.c ! src/share/classes/com/sun/jdi/ClassType.java ! src/share/classes/com/sun/jdi/InterfaceType.java ! src/share/classes/com/sun/jdi/Method.java ! src/share/classes/com/sun/jdi/ObjectReference.java ! src/share/classes/com/sun/tools/example/debug/expr/LValue.java ! src/share/classes/com/sun/tools/jdi/ClassTypeImpl.java ! src/share/classes/com/sun/tools/jdi/InterfaceTypeImpl.java + src/share/classes/com/sun/tools/jdi/InvokableTypeImpl.java ! src/share/classes/com/sun/tools/jdi/MethodImpl.java ! src/share/classes/com/sun/tools/jdi/ObjectReferenceImpl.java ! src/share/classes/com/sun/tools/jdi/VirtualMachineManagerImpl.java + test/com/sun/jdi/EvalInterfaceStatic.sh + test/com/sun/jdi/InterfaceMethodsTest.java Changeset: 045ed4e4d8bc Author: yan Date: 2014-04-30 15:02 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/045ed4e4d8bc 8029451: Tidy warnings cleanup for java.util package; minor changes in java.nio, java.sql Reviewed-by: lancea Contributed-by: Alexander Stepanov ! src/share/classes/java/nio/package.html ! src/share/classes/java/sql/package.html ! src/share/classes/java/util/ArrayList.java ! src/share/classes/java/util/Arrays.java ! src/share/classes/java/util/Locale.java ! src/share/classes/java/util/Properties.java ! src/share/classes/java/util/PropertyPermission.java ! src/share/classes/java/util/Vector.java ! src/share/classes/java/util/concurrent/locks/ReentrantReadWriteLock.java ! src/share/classes/java/util/jar/Pack200.java ! src/share/classes/java/util/jar/package.html ! src/share/classes/java/util/logging/ConsoleHandler.java ! src/share/classes/java/util/logging/FileHandler.java ! src/share/classes/java/util/logging/Formatter.java ! src/share/classes/java/util/logging/Handler.java ! src/share/classes/java/util/logging/Level.java ! src/share/classes/java/util/logging/LogManager.java ! src/share/classes/java/util/logging/Logger.java ! src/share/classes/java/util/logging/MemoryHandler.java ! src/share/classes/java/util/logging/StreamHandler.java ! src/share/classes/java/util/logging/package.html ! src/share/classes/java/util/prefs/PreferenceChangeListener.java ! src/share/classes/java/util/regex/Matcher.java ! src/share/classes/java/util/zip/package.html Changeset: ee5dc744fd7a Author: yan Date: 2014-04-30 15:13 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/ee5dc744fd7a 8039488: Tidy warnings cleanup for javax.sql Reviewed-by: lancea Contributed-by: Alexander Stepanov ! src/share/classes/javax/sql/PooledConnection.java ! src/share/classes/javax/sql/StatementEvent.java ! src/share/classes/javax/sql/StatementEventListener.java ! src/share/classes/javax/sql/package.html ! src/share/classes/javax/sql/rowset/BaseRowSet.java ! src/share/classes/javax/sql/rowset/CachedRowSet.java ! src/share/classes/javax/sql/rowset/JdbcRowSet.java ! src/share/classes/javax/sql/rowset/package.html ! src/share/classes/javax/sql/rowset/serial/SQLInputImpl.java ! src/share/classes/javax/sql/rowset/serial/SerialDatalink.java ! src/share/classes/javax/sql/rowset/serial/SerialJavaObject.java ! src/share/classes/javax/sql/rowset/spi/package.html Changeset: ad8d6a1dac3e Author: erikj Date: 2014-04-30 14:46 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/ad8d6a1dac3e 8042208: Build fails on Solaris using devkit when X isn't installed Reviewed-by: tbell ! make/lib/Awt2dLibraries.gmk Changeset: 9ea90ce2b8d9 Author: alanb Date: 2014-04-30 14:27 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/9ea90ce2b8d9 8041772: (ch) PendingFuture.CANCELLED has backtrace that potentially keeps objects alive Reviewed-by: chegar ! src/share/classes/sun/nio/ch/PendingFuture.java Changeset: 83d9bc20973d Author: lana Date: 2014-05-01 14:21 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/83d9bc20973d Merge - src/macosx/native/sun/awt/CClipboard.h - src/share/classes/javax/swing/text/html/ResourceLoader.java - src/share/classes/javax/swing/text/html/parser/ResourceLoader.java - src/share/classes/sun/awt/EventListenerAggregate.java From david.katleman at oracle.com Thu May 8 08:06:51 2014 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Thu, 08 May 2014 08:06:51 +0000 Subject: hg: jdk9/jdk9: Added tag jdk9-b12 for changeset 59f6350295f9 Message-ID: <201405080806.s4886pCX012635@aojmv0008> Changeset: c06426b116fb Author: katleman Date: 2014-05-08 01:04 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/c06426b116fb Added tag jdk9-b12 for changeset 59f6350295f9 ! .hgtags From david.katleman at oracle.com Thu May 8 08:06:55 2014 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Thu, 08 May 2014 08:06:55 +0000 Subject: hg: jdk9/jdk9/corba: Added tag jdk9-b12 for changeset e212cdcc8c11 Message-ID: <201405080806.s4886t9I012691@aojmv0008> Changeset: 088eec4c36f4 Author: katleman Date: 2014-05-08 01:05 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/corba/rev/088eec4c36f4 Added tag jdk9-b12 for changeset e212cdcc8c11 ! .hgtags From david.katleman at oracle.com Thu May 8 08:06:59 2014 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Thu, 08 May 2014 08:06:59 +0000 Subject: hg: jdk9/jdk9/hotspot: Added tag jdk9-b12 for changeset 1c383bb39e28 Message-ID: <201405080807.s48870xt012743@aojmv0008> Changeset: 8c3dc205ab2b Author: katleman Date: 2014-05-08 01:05 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/8c3dc205ab2b Added tag jdk9-b12 for changeset 1c383bb39e28 ! .hgtags From david.katleman at oracle.com Thu May 8 08:07:03 2014 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Thu, 08 May 2014 08:07:03 +0000 Subject: hg: jdk9/jdk9/jaxp: Added tag jdk9-b12 for changeset e88cecf5a21b Message-ID: <201405080807.s48874nm012799@aojmv0008> Changeset: 5eaf717f6e36 Author: katleman Date: 2014-05-08 01:05 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jaxp/rev/5eaf717f6e36 Added tag jdk9-b12 for changeset e88cecf5a21b ! .hgtags From david.katleman at oracle.com Thu May 8 08:07:07 2014 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Thu, 08 May 2014 08:07:07 +0000 Subject: hg: jdk9/jdk9/jaxws: Added tag jdk9-b12 for changeset 779f8b21c75f Message-ID: <201405080807.s48878Oo012875@aojmv0008> Changeset: 3d42204854c9 Author: katleman Date: 2014-05-08 01:05 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jaxws/rev/3d42204854c9 Added tag jdk9-b12 for changeset 779f8b21c75f ! .hgtags From david.katleman at oracle.com Thu May 8 08:07:13 2014 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Thu, 08 May 2014 08:07:13 +0000 Subject: hg: jdk9/jdk9/jdk: Added tag jdk9-b12 for changeset 83d9bc20973d Message-ID: <201405080807.s4887JLu012944@aojmv0008> Changeset: ac1b3c46ed4d Author: katleman Date: 2014-05-08 01:05 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/ac1b3c46ed4d Added tag jdk9-b12 for changeset 83d9bc20973d ! .hgtags From david.katleman at oracle.com Thu May 8 08:07:24 2014 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Thu, 08 May 2014 08:07:24 +0000 Subject: hg: jdk9/jdk9/langtools: Added tag jdk9-b12 for changeset 72efbe612e49 Message-ID: <201405080807.s4887QqF013024@aojmv0008> Changeset: 955d619d42e6 Author: katleman Date: 2014-05-08 01:05 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/955d619d42e6 Added tag jdk9-b12 for changeset 72efbe612e49 ! .hgtags From david.katleman at oracle.com Thu May 8 08:07:29 2014 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Thu, 08 May 2014 08:07:29 +0000 Subject: hg: jdk9/jdk9/nashorn: Added tag jdk9-b12 for changeset 282e9a675e07 Message-ID: <201405080807.s4887TcV013079@aojmv0008> Changeset: ea95bb0346ac Author: katleman Date: 2014-05-08 01:05 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/ea95bb0346ac Added tag jdk9-b12 for changeset 282e9a675e07 ! .hgtags From lana.steuck at oracle.com Wed May 14 17:13:17 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 14 May 2014 17:13:17 +0000 Subject: hg: jdk9/jdk9: 3 new changesets Message-ID: <201405141713.s4EHDH06025521@aojmv0008> Changeset: ccbabea88c1c Author: erikj Date: 2014-05-06 11:43 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/ccbabea88c1c 8042348: Copyright link in Javadoc page for Java SE 8 Reviewed-by: tbell, iris ! make/Javadoc.gmk Changeset: d6f66566d8b3 Author: mduigou Date: 2014-05-06 13:24 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/d6f66566d8b3 8042417: hgforest: allow local clone of extra repos Reviewed-by: chegar, erikj ! common/bin/hgforest.sh Changeset: 5800456add07 Author: lana Date: 2014-05-08 15:26 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/5800456add07 Merge From lana.steuck at oracle.com Wed May 14 17:13:27 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 14 May 2014 17:13:27 +0000 Subject: hg: jdk9/jdk9/nashorn: 6 new changesets Message-ID: <201405141713.s4EHDU7O025756@aojmv0008> Changeset: f7f2e9d2912b Author: sundar Date: 2014-05-02 19:15 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/f7f2e9d2912b 8027933: Add --const-as-var option Reviewed-by: jlaskey, hannesw ! src/jdk/nashorn/internal/parser/Parser.java ! src/jdk/nashorn/internal/parser/TokenType.java ! src/jdk/nashorn/internal/runtime/ScriptEnvironment.java ! src/jdk/nashorn/internal/runtime/resources/Options.properties ! test/script/basic/JDK-8008448.js + test/script/basic/JDK-8027933.js + test/script/basic/JDK-8027933.js.EXPECTED + test/script/error/JDK-8027933.js + test/script/error/JDK-8027933.js.EXPECTED ! test/src/jdk/nashorn/internal/codegen/CompilerTest.java ! test/src/jdk/nashorn/internal/parser/ParserTest.java ! test/src/jdk/nashorn/internal/runtime/TrustedScriptEngineTest.java Changeset: 6321f565a7b1 Author: hannesw Date: 2014-05-06 12:38 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/6321f565a7b1 8041998: RegExp implementation is not thread-safe Reviewed-by: lagergren, sundar, attila ! src/jdk/nashorn/internal/runtime/regexp/JdkRegExp.java ! src/jdk/nashorn/internal/runtime/regexp/JoniRegExp.java ! src/jdk/nashorn/internal/runtime/regexp/joni/Regex.java + test/script/basic/JDK-8041998.js + test/script/basic/JDK-8041998.js.EXPECTED Changeset: d16c80270f7d Author: sundar Date: 2014-05-06 17:54 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/d16c80270f7d 8042364: Make __proto__ ES6 draft compliant Reviewed-by: jlaskey, lagergren, attila ! src/jdk/nashorn/internal/codegen/CodeGenerator.java ! src/jdk/nashorn/internal/objects/Global.java ! src/jdk/nashorn/internal/runtime/ScriptObject.java ! test/script/basic/JDK-8024120.js ! test/script/basic/JDK-8024174.js + test/script/basic/JDK-8042364.js + test/script/basic/JDK-8042364.js.EXPECTED Changeset: 7217348b5f95 Author: sundar Date: 2014-05-07 14:07 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/7217348b5f95 8041697: CompiledScript slower when eval with binding Reviewed-by: lagergren, attila, hannesw ! src/jdk/nashorn/api/scripting/NashornScriptEngine.java ! src/jdk/nashorn/internal/runtime/Context.java ! src/jdk/nashorn/tools/Shell.java Changeset: 235d22ccfd24 Author: sundar Date: 2014-05-07 20:20 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/235d22ccfd24 8042600: Add more samples in nashorn/samples directory Reviewed-by: jlaskey, hannesw + samples/BufferArray.java + samples/CastExample.java + samples/README + samples/array_mapreduce.js + samples/astviewer.js + samples/barchart_weather.js + samples/call_lambda.js ! samples/counters.js + samples/dirname.js + samples/disassemble.js + samples/engine/README + samples/engine/accessvar.js + samples/engine/callfunc.js + samples/engine/callmethod.js + samples/engine/exposevar.js + samples/engine/foreignobject.js + samples/engine/hello.js + samples/engine/interface.js + samples/engine/interface2.js + samples/engine/lambda_as_func.js + samples/env.js + samples/expression_closure.js + samples/fileline.js + samples/fizzbuzz.js + samples/for_each.js + samples/gaussian_random.js + samples/gaussian_random_bind.js + samples/gutenberg.js + samples/heredoc.js + samples/interface_impl.js + samples/javaastviewer.js + samples/javacastcounter.js + samples/javaimporter.js + samples/javalist.js + samples/javamap.js + samples/javashell.js + samples/jsadapter_dom.js + samples/jsobject.js + samples/jsobject_mapreduce.js + samples/jsonviewer.js ! samples/letter.js + samples/list_mapreduce.js + samples/locales.js + samples/logisticmap.js + samples/options.js + samples/readLine.js + samples/sam_function.js ! samples/shell.js + samples/stack.js ! samples/test.js + samples/uniform_random.js ! samples/uniq.js + samples/uniqs.js + samples/weather.js Changeset: be4580ae56e2 Author: lana Date: 2014-05-08 15:28 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/be4580ae56e2 Merge From lana.steuck at oracle.com Wed May 14 17:13:22 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 14 May 2014 17:13:22 +0000 Subject: hg: jdk9/jdk9/hotspot: 12 new changesets Message-ID: <201405141713.s4EHDZ4I025796@aojmv0008> Changeset: dc427574bc7a Author: ctornqvi Date: 2014-04-24 00:46 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/dc427574bc7a 8033405: metaspace/stressHierarchy/stressHierarchy005 hangs in atexit handler Summary: Changeset: 9cfffe95a5fc Author: pgovereau Date: 2014-05-02 22:35 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/9cfffe95a5fc 8033437: javac, inconsistent generic types behaviour when compiling together vs. separate Reviewed-by: jjg Contributed-by: vicente.romero at oracle.com, paul.govereau at 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: 5fbdcc2e3a75 Author: jjg Date: 2014-05-02 16:41 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/5fbdcc2e3a75 8042358: some tests have placeholder bugid 1234567 Reviewed-by: mduigou ! test/tools/javac/annotations/typeAnnotations/failures/CantAnnotatePackages.java ! test/tools/javac/annotations/typeAnnotations/failures/TypeVariableMissingTA.java ! test/tools/javac/annotations/typeAnnotations/failures/common/arrays/DeclarationAnnotation.java ! test/tools/javac/annotations/typeAnnotations/failures/common/receiver/DeclarationAnnotation.java ! test/tools/javac/annotations/typeAnnotations/failures/common/wildcards/DeclarationAnnotation.java ! test/tools/javac/annotations/typeAnnotations/newlocations/AnonymousClass.java ! test/tools/javac/annotations/typeAnnotations/referenceinfos/Initializers.java ! test/tools/javac/processing/model/type/BasicAnnoTests.java Changeset: 54a460e0ac76 Author: dlsmith Date: 2014-05-06 15:46 -0600 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/54a460e0ac76 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: 5df0952dff0e Author: anazarov Date: 2014-05-07 14:22 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/5df0952dff0e 8040129: Implement classfile tests for SourceFile attribute. Reviewed-by: shurailine, jjg + test/tools/javac/classfiles/attributes/SourceFile/AnonymousClassTest.java + test/tools/javac/classfiles/attributes/SourceFile/InnerClassTest.java + test/tools/javac/classfiles/attributes/SourceFile/LocalClassTest.java + test/tools/javac/classfiles/attributes/SourceFile/MixTest.java + test/tools/javac/classfiles/attributes/SourceFile/NoSourceFileAttribute.java + test/tools/javac/classfiles/attributes/SourceFile/SourceFileTestBase.java + test/tools/javac/classfiles/attributes/SourceFile/SyntheticClassTest.java + test/tools/javac/classfiles/attributes/SourceFile/TopLevelClassesOneFileTest.java Changeset: 08889445d3dc Author: ohrstrom Date: 2014-05-07 23:55 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/08889445d3dc 8042699: sjavac does not track dependencies Summary: Using / in some places and . in other places break package comparisons. The fix standardizes on dots. Reviewed-by: jjg ! src/share/classes/com/sun/tools/sjavac/Source.java ! test/tools/sjavac/SJavac.java ! test/tools/sjavac/SJavacWrapper.java Changeset: aba030ee43b5 Author: ohrstrom Date: 2014-05-08 00:22 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/aba030ee43b5 8042441: sjavac does not track dependencies Summary: Add support for tracking fully qualified references. Reviewed-by: jjg ! src/share/classes/com/sun/tools/javac/comp/Attr.java + src/share/classes/com/sun/tools/sjavac/comp/AttrWithDeps.java ! src/share/classes/com/sun/tools/sjavac/server/CompilerThread.java ! test/tools/sjavac/SJavac.java ! test/tools/sjavac/SJavacWrapper.java Changeset: 39f1e6271591 Author: ksrini Date: 2014-05-07 15:54 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/39f1e6271591 8042654: [javadoc] revert the default methods list.sort to Collections.sort Reviewed-by: jfranck, jjg ! src/share/classes/com/sun/tools/doclets/formats/html/ClassUseWriter.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/IndexBuilder.java Changeset: baf35a88504b Author: alundblad Date: 2014-05-07 17:29 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/baf35a88504b 8028196: Javac allows timestamps inside rt.jar to affect compilation when using -sourcepath. Summary: Added -XXuserPathsFirst to allow user classes to take precedence over boot classes Reviewed-by: jjg ! src/share/classes/com/sun/tools/javac/jvm/ClassReader.java ! src/share/classes/com/sun/tools/javac/main/Option.java ! src/share/classes/com/sun/tools/javac/resources/javac.properties + test/tools/javac/options/xprefer/XPreferTest.java Changeset: 2c8bb81b5d48 Author: lana Date: 2014-05-08 15:28 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/2c8bb81b5d48 Merge From lana.steuck at oracle.com Wed May 14 17:13:30 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 14 May 2014 17:13:30 +0000 Subject: hg: jdk9/jdk9/jdk: 25 new changesets Message-ID: <201405141715.s4EHFnTp025986@aojmv0008> Changeset: 32ef8cd730ec Author: sjiang Date: 2014-05-02 14:40 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/32ef8cd730ec 8031036: com/sun/management/OperatingSystemMXBean/GetCommittedVirtualMemorySize.java failed on 8b121 Reviewed-by: dfuchs ! test/javax/management/monitor/CounterMonitorDeadlockTest.java Changeset: d7640cee30d8 Author: mullan Date: 2014-05-02 10:01 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/d7640cee30d8 8038349: Signing XML with DSA throws Exception when key is larger than 1024 bits Reviewed-by: xuelei ! src/share/classes/com/sun/org/apache/xml/internal/security/algorithms/JCEMapper.java ! src/share/classes/com/sun/org/apache/xml/internal/security/algorithms/SignatureAlgorithm.java ! src/share/classes/com/sun/org/apache/xml/internal/security/algorithms/implementations/SignatureDSA.java ! src/share/classes/com/sun/org/apache/xml/internal/security/signature/XMLSignature.java ! src/share/classes/com/sun/org/apache/xml/internal/security/utils/JavaUtils.java ! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMSignatureMethod.java ! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMXMLSignatureFactory.java ! test/javax/xml/crypto/dsig/GenerationTests.java ! test/javax/xml/crypto/dsig/KeySelectors.java Changeset: 94776e898d0e Author: mullan Date: 2014-05-02 10:05 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/94776e898d0e Merge - src/macosx/native/sun/awt/CClipboard.h - src/share/classes/javax/swing/text/html/ResourceLoader.java - src/share/classes/javax/swing/text/html/parser/ResourceLoader.java - src/share/classes/sun/awt/EventListenerAggregate.java Changeset: 15b5ea29bab8 Author: bpb Date: 2014-05-02 11:25 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/15b5ea29bab8 8032016: Optimizations of Math.next{After,Up}({float,double}) Summary: Rearrange code to handle the more common and costly case first. Reviewed-by: darcy Contributed-by: Jeff Hain ! src/share/classes/java/lang/Math.java Changeset: 0619a50c0e2b Author: ksrini Date: 2014-05-03 17:23 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/0619a50c0e2b 8035782: sun/launcher/LauncherHelper$FXHelper loaded unnecessarily Reviewed-by: ddehaven, kcr, ksrini, mchung Contributed-by: neil.toda at oracle.com ! src/share/classes/sun/launcher/LauncherHelper.java ! test/tools/launcher/FXLauncherTest.java Changeset: c9e91d933770 Author: mduigou Date: 2014-05-05 09:52 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/c9e91d933770 8020860: cluster Hashtable/Vector field updates for better transactional memory behaviour Reviewed-by: mduigou, martin, psandoz Contributed-by: sandhya.viswanathan at intel.com, mike.duigou at oracle.com ! src/share/classes/java/util/Hashtable.java ! src/share/classes/java/util/Vector.java Changeset: f3905a67a72c Author: scolebourne Date: 2014-03-06 16:51 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/f3905a67a72c 8034906: Fix typos, errors and Javadoc differences in java.time Reviewed-by: psandoz ! src/share/classes/java/time/DayOfWeek.java ! src/share/classes/java/time/Duration.java ! src/share/classes/java/time/Instant.java ! src/share/classes/java/time/LocalDate.java ! src/share/classes/java/time/LocalDateTime.java ! src/share/classes/java/time/LocalTime.java ! src/share/classes/java/time/Month.java ! src/share/classes/java/time/MonthDay.java ! src/share/classes/java/time/OffsetDateTime.java ! src/share/classes/java/time/OffsetTime.java ! src/share/classes/java/time/Period.java ! src/share/classes/java/time/Year.java ! src/share/classes/java/time/YearMonth.java ! src/share/classes/java/time/ZoneId.java ! src/share/classes/java/time/ZoneOffset.java ! src/share/classes/java/time/ZonedDateTime.java ! src/share/classes/java/time/chrono/ChronoLocalDate.java ! src/share/classes/java/time/chrono/ChronoLocalDateImpl.java ! src/share/classes/java/time/chrono/ChronoLocalDateTime.java ! src/share/classes/java/time/chrono/ChronoZonedDateTime.java ! src/share/classes/java/time/chrono/Chronology.java ! src/share/classes/java/time/chrono/Era.java ! src/share/classes/java/time/chrono/HijrahChronology.java ! src/share/classes/java/time/chrono/IsoChronology.java ! src/share/classes/java/time/chrono/JapaneseChronology.java ! src/share/classes/java/time/chrono/MinguoChronology.java ! src/share/classes/java/time/chrono/ThaiBuddhistChronology.java ! src/share/classes/java/time/format/DateTimeFormatter.java ! src/share/classes/java/time/format/DateTimeFormatterBuilder.java ! src/share/classes/java/time/format/DecimalStyle.java ! src/share/classes/java/time/temporal/IsoFields.java ! src/share/classes/java/time/temporal/Temporal.java ! src/share/classes/java/time/temporal/TemporalAccessor.java ! src/share/classes/java/time/temporal/TemporalField.java ! src/share/classes/java/time/temporal/TemporalUnit.java ! src/share/classes/java/time/zone/ZoneOffsetTransition.java Changeset: 3bbb836bdf90 Author: igerasim Date: 2014-05-06 10:28 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/3bbb836bdf90 8040806: BitSet.toString() can throw IndexOutOfBoundsException Reviewed-by: plevart, mduigou ! src/share/classes/java/util/BitSet.java ! test/java/util/BitSet/BSMethods.java Changeset: 60147ddadf07 Author: psandoz Date: 2014-05-06 10:29 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/60147ddadf07 8042355: stream with sorted() causes downstream ops not to be lazy Reviewed-by: mduigou ! src/share/classes/java/util/stream/SortedOps.java ! test/java/util/stream/test/org/openjdk/tests/java/util/stream/SortedOpTest.java Changeset: 113db8fa2161 Author: miauno Date: 2014-05-06 10:51 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/113db8fa2161 8040748: [TESTBUG] Exclude failing (serviceability) jtreg tests Reviewed-by: sla ! test/ProblemList.txt Changeset: d062f1046081 Author: chegar Date: 2014-05-02 19:38 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/d062f1046081 8039470: java.net Content Handler API incorrectly specifies implementation specific location of handler classes Reviewed-by: alanb, michaelm ! src/share/classes/java/net/ContentHandler.java ! src/share/classes/java/net/URL.java ! src/share/classes/java/net/URLConnection.java Changeset: 1ae50c4b8800 Author: chegar Date: 2014-05-06 12:20 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/1ae50c4b8800 Merge Changeset: e9a7ff92a858 Author: ksrini Date: 2014-05-06 10:32 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/e9a7ff92a858 8042266: [launcher] create test groups for launcher regression tests Reviewed-by: alanb, mduigou ! test/TEST.groups Changeset: 9a9d52c44ea8 Author: xuelei Date: 2014-05-07 02:24 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/9a9d52c44ea8 8042449: Issue for negative byte major record version Summary: Convert byte to positive integer before making comparison. Also reviewed by Florian Weimer . Reviewed-by: wetmore ! src/share/classes/sun/security/ssl/ByteBufferInputStream.java ! src/share/classes/sun/security/ssl/EngineInputRecord.java ! src/share/classes/sun/security/ssl/InputRecord.java ! src/share/classes/sun/security/ssl/ProtocolVersion.java + test/javax/net/ssl/SSLEngine/IllegalRecordVersion.java Changeset: 99e0f1f9c401 Author: igerasim Date: 2014-05-07 09:43 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/99e0f1f9c401 8011537: (fs) Path.register(..) clears interrupt status of thread with no InterruptedException Reviewed-by: alanb ! src/share/classes/sun/nio/fs/AbstractPoller.java ! test/java/nio/file/WatchService/Basic.java Changeset: 43f769f86f47 Author: igerasim Date: 2014-05-07 16:50 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/43f769f86f47 8042470: (fs) Path.register doesn't throw IllegalArgumentException if multiple OVERFLOW events are specified Reviewed-by: alanb, chegar ! src/share/classes/sun/nio/fs/AbstractPoller.java ! test/java/nio/file/WatchService/Basic.java Changeset: 1811177bdbc6 Author: bpb Date: 2014-05-07 11:45 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/1811177bdbc6 8026236: Add PrimeTest for BigInteger Summary: Test primality verification methods in BigInteger Reviewed-by: psandoz Contributed-by: Brian Burkhalter , Peter Levart , Paul Sandoz , Aleksey Shipilev , Florian Weimer + test/java/math/BigInteger/PrimeTest.java Changeset: 2d7287eae0ad Author: peytoia Date: 2014-05-08 08:22 +0900 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/2d7287eae0ad 8042360: Subtag syntax check is incomplete in Locale.LanguageRange Reviewed-by: naoto, okutsu ! src/share/classes/java/util/Locale.java ! test/java/util/Locale/Bug7069824.java Changeset: 851b1ddcdfb2 Author: sla Date: 2014-04-25 17:19 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/851b1ddcdfb2 8041979: sun/jvmstat/monitor/MonitoredVm/CR6672135.java failing on all platforms Reviewed-by: kamg, mgronlun ! make/mapfiles/libjava/mapfile-vers ! src/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/PerfDataFile.java ! src/share/classes/sun/misc/VMSupport.java ! src/share/javavm/export/jvm.h ! src/share/native/sun/misc/VMSupport.c ! test/com/sun/tools/attach/BasicTests.java ! test/com/sun/tools/attach/RunnerUtil.java + test/com/sun/tools/attach/TempDirTest.java ! test/com/sun/tools/attach/java.policy.allow ! test/com/sun/tools/attach/java.policy.deny Changeset: 690ac983ad6c Author: yan Date: 2014-05-08 13:26 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/690ac983ad6c 8042105: Fix some more doclint issues in javax.swing.text.html classes Reviewed-by: alexsch ! src/share/classes/javax/swing/text/html/CSS.java ! src/share/classes/javax/swing/text/html/FormView.java ! src/share/classes/javax/swing/text/html/HTML.java ! src/share/classes/javax/swing/text/html/HTMLDocument.java ! src/share/classes/javax/swing/text/html/HTMLEditorKit.java ! src/share/classes/javax/swing/text/html/HTMLFrameHyperlinkEvent.java Changeset: a9d59d9496c2 Author: weijun Date: 2014-05-08 22:30 +0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/a9d59d9496c2 8040068: SolarisSystem should be @Deprecated and @jdk.Exported(false) Reviewed-by: alanb, mullan ! src/share/classes/com/sun/security/auth/module/SolarisSystem.java Changeset: 86305d35de9b Author: weijun Date: 2014-05-08 22:30 +0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/86305d35de9b 8039951: com.sun.security.auth.module missing classes on some platforms Reviewed-by: mullan ! make/CompileJavaClasses.gmk ! src/share/classes/com/sun/security/auth/module/NTLoginModule.java ! src/share/classes/com/sun/security/auth/module/SolarisLoginModule.java ! src/share/classes/com/sun/security/auth/module/UnixLoginModule.java ! src/share/classes/sun/security/krb5/internal/rcache/DflCache.java + test/com/sun/security/auth/module/AllPlatforms.java ! test/sun/security/krb5/auto/ReplayCacheTestProc.java Changeset: 249337ca0ce7 Author: bpb Date: 2014-05-08 16:06 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/249337ca0ce7 8042478: Include Mersenne primes in BigInteger primality testing Summary: Add testing of some of the Mersenne primes. Reviewed-by: darcy ! test/java/math/BigInteger/PrimeTest.java Changeset: b04f3a46b5d7 Author: lana Date: 2014-05-08 15:27 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/b04f3a46b5d7 Merge Changeset: c7c8002d0272 Author: lana Date: 2014-05-08 17:42 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/c7c8002d0272 Merge From david.katleman at oracle.com Thu May 15 17:27:04 2014 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Thu, 15 May 2014 17:27:04 +0000 Subject: hg: jdk9/jdk9: Added tag jdk9-b13 for changeset 5800456add07 Message-ID: <201405151727.s4FHR5hJ008679@aojmv0008> Changeset: aa3bad45444a Author: katleman Date: 2014-05-15 10:25 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/aa3bad45444a Added tag jdk9-b13 for changeset 5800456add07 ! .hgtags From david.katleman at oracle.com Thu May 15 17:27:08 2014 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Thu, 15 May 2014 17:27:08 +0000 Subject: hg: jdk9/jdk9/corba: Added tag jdk9-b13 for changeset 088eec4c36f4 Message-ID: <201405151727.s4FHR8e7008875@aojmv0008> Changeset: a8950b108a74 Author: katleman Date: 2014-05-15 10:25 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/corba/rev/a8950b108a74 Added tag jdk9-b13 for changeset 088eec4c36f4 ! .hgtags From david.katleman at oracle.com Thu May 15 17:27:12 2014 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Thu, 15 May 2014 17:27:12 +0000 Subject: hg: jdk9/jdk9/hotspot: Added tag jdk9-b13 for changeset 456ad9c99133 Message-ID: <201405151727.s4FHRDNT008955@aojmv0008> Changeset: 9b104882b5c7 Author: katleman Date: 2014-05-15 10:25 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/9b104882b5c7 Added tag jdk9-b13 for changeset 456ad9c99133 ! .hgtags From david.katleman at oracle.com Thu May 15 17:27:19 2014 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Thu, 15 May 2014 17:27:19 +0000 Subject: hg: jdk9/jdk9/jaxp: Added tag jdk9-b13 for changeset 5eaf717f6e36 Message-ID: <201405151727.s4FHRLHD009006@aojmv0008> Changeset: 32b3fc4bc737 Author: katleman Date: 2014-05-15 10:25 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jaxp/rev/32b3fc4bc737 Added tag jdk9-b13 for changeset 5eaf717f6e36 ! .hgtags From david.katleman at oracle.com Thu May 15 17:27:24 2014 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Thu, 15 May 2014 17:27:24 +0000 Subject: hg: jdk9/jdk9/jaxws: Added tag jdk9-b13 for changeset 3d42204854c9 Message-ID: <201405151727.s4FHRPWD009058@aojmv0008> Changeset: 02e58850b706 Author: katleman Date: 2014-05-15 10:25 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jaxws/rev/02e58850b706 Added tag jdk9-b13 for changeset 3d42204854c9 ! .hgtags From david.katleman at oracle.com Thu May 15 17:27:29 2014 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Thu, 15 May 2014 17:27:29 +0000 Subject: hg: jdk9/jdk9/jdk: Added tag jdk9-b13 for changeset c7c8002d0272 Message-ID: <201405151727.s4FHRZnW009111@aojmv0008> Changeset: b014e6e0b04d Author: katleman Date: 2014-05-15 10:25 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/b014e6e0b04d Added tag jdk9-b13 for changeset c7c8002d0272 ! .hgtags From david.katleman at oracle.com Thu May 15 17:27:38 2014 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Thu, 15 May 2014 17:27:38 +0000 Subject: hg: jdk9/jdk9/langtools: Added tag jdk9-b13 for changeset 2c8bb81b5d48 Message-ID: <201405151727.s4FHReqX009164@aojmv0008> Changeset: 69210df6b020 Author: katleman Date: 2014-05-15 10:26 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/69210df6b020 Added tag jdk9-b13 for changeset 2c8bb81b5d48 ! .hgtags From david.katleman at oracle.com Thu May 15 17:27:45 2014 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Thu, 15 May 2014 17:27:45 +0000 Subject: hg: jdk9/jdk9/nashorn: Added tag jdk9-b13 for changeset be4580ae56e2 Message-ID: <201405151727.s4FHRjCD009217@aojmv0008> Changeset: 4ba78adea63f Author: katleman Date: 2014-05-15 10:26 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/4ba78adea63f Added tag jdk9-b13 for changeset be4580ae56e2 ! .hgtags From lana.steuck at oracle.com Wed May 21 18:41:27 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 21 May 2014 18:41:27 +0000 Subject: hg: jdk9/jdk9/corba: 2 new changesets Message-ID: <201405211841.s4LIfRgR010111@aojmv0008> Changeset: 48a86f89eeb3 Author: coffeys Date: 2014-05-13 20:59 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/corba/rev/48a86f89eeb3 8042906: Remove use of reflection in ORB Reviewed-by: alanb, chegar, dfuchs, psandoz ! src/share/classes/com/sun/corba/se/spi/orb/ORB.java Changeset: a2b82f863ba9 Author: lana Date: 2014-05-15 10:42 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/corba/rev/a2b82f863ba9 Merge From lana.steuck at oracle.com Wed May 21 18:41:26 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 21 May 2014 18:41:26 +0000 Subject: hg: jdk9/jdk9: 4 new changesets Message-ID: <201405211841.s4LIfQwt010108@aojmv0008> Changeset: 87acde3de1cc Author: coffeys Date: 2014-05-13 10:20 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/87acde3de1cc 8042932: Bump up the -source version for JDK 9 builds Reviewed-by: chegar, erikj, thurka ! common/autoconf/boot-jdk.m4 ! common/autoconf/generated-configure.sh Changeset: b84fc0b1efc2 Author: mduigou Date: 2014-05-13 08:42 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/b84fc0b1efc2 8042810: hgforest: some shells run read in sub-shell and can't use fifo Reviewed-by: chegar, erikj ! common/bin/hgforest.sh Changeset: 4b3b50207ae3 Author: mduigou Date: 2014-05-14 16:45 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/4b3b50207ae3 8043182: hgforest.sh: syntax error on line 329 Reviewed-by: darcy ! common/bin/hgforest.sh Changeset: 4e3aa9723e99 Author: lana Date: 2014-05-15 10:40 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/4e3aa9723e99 Merge From lana.steuck at oracle.com Wed May 21 18:41:36 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 21 May 2014 18:41:36 +0000 Subject: hg: jdk9/jdk9/nashorn: 2 new changesets Message-ID: <201405211841.s4LIfcpR010347@aojmv0008> Changeset: 093df4def9a7 Author: sundar Date: 2014-05-14 19:01 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/093df4def9a7 8043132: Nashorn : all tests failed with java.security.AccessControlException Reviewed-by: jlaskey, attila ! make/build.xml Changeset: 806df06b6ac5 Author: lana Date: 2014-05-15 10:42 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/806df06b6ac5 Merge From lana.steuck at oracle.com Wed May 21 18:41:40 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 21 May 2014 18:41:40 +0000 Subject: hg: jdk9/jdk9/langtools: 15 new changesets Message-ID: <201405211842.s4LIg18W010436@aojmv0008> Changeset: da8d9f8995d1 Author: jlahoda Date: 2014-05-09 09:36 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/da8d9f8995d1 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: dfd281a9c6bf Author: jlahoda Date: 2014-05-09 12:55 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/dfd281a9c6bf 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: 28ff3e6247b6 Author: ksrini Date: 2014-05-08 08:23 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/28ff3e6247b6 8042601: Javadoc sort fails Reviewed-by: jjg ! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/Util.java ! test/com/sun/javadoc/testOrdering/TestOrdering.java ! test/com/sun/javadoc/testOrdering/pkg1/UsedClass.java ! test/com/sun/javadoc/testOrdering/pkg1/ZZTop.java Changeset: 228659ae84f3 Author: jjg Date: 2014-05-09 08:52 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/228659ae84f3 8042839: XPreferTest fails on Windows Reviewed-by: vromero ! test/tools/javac/options/xprefer/XPreferTest.java Changeset: 1472e30d4a7b Author: emc Date: 2014-05-09 09:28 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/1472e30d4a7b 8040327: Eliminate AnnotatedType Summary: Replace AnnotatedType with type annotations being stored in the Type class as metadata Reviewed-by: jjg, jfranck, wmdietl, jlahoda ! src/share/classes/com/sun/tools/javac/code/Attribute.java ! src/share/classes/com/sun/tools/javac/code/Printer.java ! 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/TypeAnnotationPosition.java ! src/share/classes/com/sun/tools/javac/code/TypeAnnotations.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/DeferredAttr.java ! src/share/classes/com/sun/tools/javac/comp/Infer.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/Resolve.java ! src/share/classes/com/sun/tools/javac/jvm/ClassReader.java ! 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/JNIWriter.java ! src/share/classes/com/sun/tools/javac/jvm/Pool.java ! src/share/classes/com/sun/tools/javac/jvm/UninitializedType.java ! src/share/classes/com/sun/tools/javac/model/JavacTypes.java ! src/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java ! src/share/classes/com/sun/tools/javadoc/AnnotatedTypeImpl.java ! src/share/classes/com/sun/tools/javadoc/TypeMaker.java ! test/tools/javac/annotations/typeAnnotations/referenceinfos/Driver.java ! test/tools/javac/types/TypeHarness.java Changeset: e5d0d7510671 Author: dlsmith Date: 2014-05-09 14:56 -0600 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/e5d0d7510671 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: 7e5918873ba1 Author: jlahoda Date: 2014-05-09 23:31 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/7e5918873ba1 8042867: Missing license header for langtools/make/netbeans/langtools/nbproject/project.properties Reviewed-by: ksrini ! make/netbeans/langtools/nbproject/project.properties Changeset: 94aca852a4d0 Author: jjg Date: 2014-05-09 15:37 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/94aca852a4d0 8038730: Clean up the way JavadocTester is invoked, and checks for errors. Reviewed-by: ksrini, sogoel, bpatel ! test/com/sun/javadoc/5093723/T5093723.java ! test/com/sun/javadoc/AccessAsciiArt/AccessAsciiArt.java ! test/com/sun/javadoc/AccessFrameTitle/AccessFrameTitle.java ! test/com/sun/javadoc/AccessH1/AccessH1.java ! test/com/sun/javadoc/AccessSkipNav/AccessSkipNav.java ! test/com/sun/javadoc/AccessSummary/AccessSummary.java ! test/com/sun/javadoc/AuthorDD/AuthorDD.java ! test/com/sun/javadoc/DocRootSlash/DocRootSlash.java ! test/com/sun/javadoc/InheritDocForUserTags/DocTest.java ! test/com/sun/javadoc/JavascriptWinTitle/JavascriptWinTitle.java ! test/com/sun/javadoc/MetaTag/MetaTag.java ! test/com/sun/javadoc/PackagesHeader/PackagesHeader.java ! test/com/sun/javadoc/T6735320/T6735320.java ! test/com/sun/javadoc/ValidHtml/ValidHtml.java ! test/com/sun/javadoc/VersionNumber/VersionNumber.java ! test/com/sun/javadoc/WindowTitles/WindowTitles.java ! test/com/sun/javadoc/constantValues/TestConstantValuesDriver.java ! test/com/sun/javadoc/dupThrowsTags/TestDupThrowsTags.java ! test/com/sun/javadoc/lib/JavadocTester.java ! test/com/sun/javadoc/testAbsLinkPath/TestAbsLinkPath.java ! test/com/sun/javadoc/testAbstractMethod/TestAbstractMethod.java ! test/com/sun/javadoc/testAnchorNames/TestAnchorNames.java ! test/com/sun/javadoc/testAnnotationOptional/TestAnnotationOptional.java ! test/com/sun/javadoc/testAnnotationTypes/TestAnnotationTypes.java ! test/com/sun/javadoc/testBackSlashInLink/TestBackSlashInLink.java ! test/com/sun/javadoc/testBadPackageFileInJar/TestBadPackageFileInJar.java ! test/com/sun/javadoc/testBadSourceFile/TestBadSourceFile.java ! test/com/sun/javadoc/testBaseClass/TestBaseClass.java ! test/com/sun/javadoc/testBreakIterator/TestBreakIterator.java ! test/com/sun/javadoc/testCRLineSeparator/TestCRLineSeparator.java ! test/com/sun/javadoc/testCharset/TestCharset.java ! test/com/sun/javadoc/testClassCrossReferences/TestClassCrossReferences.java ! test/com/sun/javadoc/testClassTree/TestClassTree.java ! test/com/sun/javadoc/testCmndLineClass/TestCmndLineClass.java ! test/com/sun/javadoc/testCompletionFailure/TestCompletionFailure.java ! test/com/sun/javadoc/testConstantValuesPage/TestConstantValuesPage.java ! test/com/sun/javadoc/testConstructorIndent/TestConstructorIndent.java ! test/com/sun/javadoc/testConstructors/TestConstructors.java ! test/com/sun/javadoc/testCustomTag/TestCustomTag.java ! test/com/sun/javadoc/testDeprecatedDocs/TestDeprecatedDocs.java ! test/com/sun/javadoc/testDocEncoding/TestDocEncoding.java ! test/com/sun/javadoc/testDocErrorReporter/TestDocErrorReporter.java ! test/com/sun/javadoc/testDocFileDir/TestDocFileDir.java ! test/com/sun/javadoc/testDocFiles/TestDocFiles.java ! test/com/sun/javadoc/testDocRootInlineTag/TestDocRootInlineTag.java ! test/com/sun/javadoc/testDocRootLink/TestDocRootLink.java ! test/com/sun/javadoc/testDupParamWarn/TestDupParamWarn.java ! test/com/sun/javadoc/testEmptyClass/TestEmptyClass.java ! test/com/sun/javadoc/testEnclosingClass/TestEnclosingClass.java ! test/com/sun/javadoc/testEncoding/TestEncoding.java ! test/com/sun/javadoc/testExternalOverridenMethod/TestExternalOverridenMethod.java ! test/com/sun/javadoc/testGeneratedBy/TestGeneratedBy.java ! test/com/sun/javadoc/testGroupOption/TestGroupOption.java ! test/com/sun/javadoc/testHeadings/TestHeadings.java ! test/com/sun/javadoc/testHelpFile/TestHelpFile.java ! test/com/sun/javadoc/testHelpOption/TestHelpOption.java ! test/com/sun/javadoc/testHiddenMembers/TestHiddenMembers.java ! test/com/sun/javadoc/testHref/TestHref.java ! test/com/sun/javadoc/testHrefInDocComment/TestHrefInDocComment.java ! test/com/sun/javadoc/testHtmlComments/TestHtmlComments.java ! test/com/sun/javadoc/testHtmlDefinitionListTag/TestHtmlDefinitionListTag.java ! test/com/sun/javadoc/testHtmlDocument/TestHtmlDocument.java ! test/com/sun/javadoc/testHtmlStrongTag/TestHtmlStrongTag.java ! test/com/sun/javadoc/testHtmlTableStyles/TestHtmlTableStyles.java ! test/com/sun/javadoc/testHtmlTableTags/TestHtmlTableTags.java ! test/com/sun/javadoc/testHtmlTag/TestHtmlTag.java ! test/com/sun/javadoc/testIndentation/TestIndentation.java ! test/com/sun/javadoc/testIndex/TestIndex.java ! test/com/sun/javadoc/testInlineLinkLabel/TestInlineLinkLabel.java ! test/com/sun/javadoc/testInterface/TestInterface.java ! test/com/sun/javadoc/testJavaFX/TestJavaFX.java ! test/com/sun/javadoc/testJavascript/TestJavascript.java ! test/com/sun/javadoc/testLambdaFeature/TestLambdaFeature.java ! test/com/sun/javadoc/testLeadingSpaces/LeadingSpaces.java ! test/com/sun/javadoc/testLegacyTaglet/TestLegacyTaglet.java ! test/com/sun/javadoc/testLinkOption/TestBadLinkOption.java ! test/com/sun/javadoc/testLinkOption/TestLinkOption.java ! test/com/sun/javadoc/testLinkOption/TestNewLineInLink.java ! test/com/sun/javadoc/testLinkTaglet/TestLinkTaglet.java ! test/com/sun/javadoc/testLinkToSerialForm/TestLinkToSerialForm.java ! test/com/sun/javadoc/testLiteralCodeInPre/TestLiteralCodeInPre.java ! test/com/sun/javadoc/testMemberInheritence/TestMemberInheritence.java ! test/com/sun/javadoc/testMemberSummary/TestMemberSummary.java ! test/com/sun/javadoc/testMethodTypes/TestMethodTypes.java ! test/com/sun/javadoc/testModifier/TestModifier.java ! test/com/sun/javadoc/testNavigation/TestNavigation.java ! test/com/sun/javadoc/testNestedGenerics/TestNestedGenerics.java ! test/com/sun/javadoc/testNestedInlineTag/TestNestedInlineTag.java ! test/com/sun/javadoc/testNewLanguageFeatures/TestNewLanguageFeatures.java ! test/com/sun/javadoc/testNoPackagesFile/TestNoPackagesFile.java ! test/com/sun/javadoc/testNonFrameWarning/TestNonFrameWarning.java ! test/com/sun/javadoc/testNotifications/TestNotifications.java ! test/com/sun/javadoc/testOptions/TestOptions.java ! test/com/sun/javadoc/testOrdering/TestOrdering.java ! test/com/sun/javadoc/testOverridenMethods/TestMultiInheritence.java ! test/com/sun/javadoc/testOverridenMethods/TestOverridenMethodDocCopy.java ! test/com/sun/javadoc/testOverridenMethods/TestOverridenPrivateMethods.java ! test/com/sun/javadoc/testOverridenMethods/TestOverridenPrivateMethodsWithPackageFlag.java ! test/com/sun/javadoc/testOverridenMethods/TestOverridenPrivateMethodsWithPrivateFlag.java ! test/com/sun/javadoc/testPackageDeprecation/TestPackageDeprecation.java ! test/com/sun/javadoc/testPackagePage/TestPackagePage.java ! test/com/sun/javadoc/testParamTaglet/TestParamTaglet.java ! test/com/sun/javadoc/testPrivateClasses/TestPrivateClasses.java ! test/com/sun/javadoc/testProfiles/TestProfiles.java ! test/com/sun/javadoc/testProfiles/TestProfilesConfiguration.java ! test/com/sun/javadoc/testRecurseSubPackages/TestRecurseSubPackages.java ! test/com/sun/javadoc/testRelativeLinks/TestRelativeLinks.java ! test/com/sun/javadoc/testRepeatedAnnotations/TestRepeatedAnnotations.java ! test/com/sun/javadoc/testReturnTag/TestReturnTag.java ! test/com/sun/javadoc/testSeeTag/TestSeeTag.java ! test/com/sun/javadoc/testSerialVersionUID/TestSerialVersionUID.java ! test/com/sun/javadoc/testSerializedForm/TestSerializedForm.java ! test/com/sun/javadoc/testSerializedFormDeprecationInfo/TestSerializedFormDeprecationInfo.java ! test/com/sun/javadoc/testSimpleTag/TestSimpleTag.java ! test/com/sun/javadoc/testSimpleTagExclude/TestSimpleTagExclude.java ! test/com/sun/javadoc/testSimpleTagInherit/TestSimpleTagInherit.java ! test/com/sun/javadoc/testSinceTag/TestSinceTag.java ! test/com/sun/javadoc/testSingleQuotedLink/TestSingleQuotedLink.java ! test/com/sun/javadoc/testSourceTab/TestSourceTab.java ! test/com/sun/javadoc/testStylesheet/TestStylesheet.java ! test/com/sun/javadoc/testSubTitle/TestSubTitle.java ! test/com/sun/javadoc/testSummaryHeading/TestSummaryHeading.java ! test/com/sun/javadoc/testSuperclassInSerialForm/TestSuperClassInSerialForm.java ! test/com/sun/javadoc/testSupplementary/TestSupplementary.java ! test/com/sun/javadoc/testTagHolderMethod/TestTagHolderMethod.java ! test/com/sun/javadoc/testTagInheritence/TestTagInheritence.java ! test/com/sun/javadoc/testTagMisuse/TestTagMisuse.java ! test/com/sun/javadoc/testTagOutput/TestTagOutput.java ! test/com/sun/javadoc/testTaglets/TestTaglets.java ! test/com/sun/javadoc/testThrowsHead/TestThrowsHead.java ! test/com/sun/javadoc/testThrowsInheritence/TestThrowsTagInheritence.java ! test/com/sun/javadoc/testThrowsTag/TestThrowsTag.java ! test/com/sun/javadoc/testTitleInHref/TestTitleInHref.java ! test/com/sun/javadoc/testTopOption/TestTopOption.java ! test/com/sun/javadoc/testTypeAnnotations/TestTypeAnnotations.java ! test/com/sun/javadoc/testTypeParams/TestTypeParameters.java ! test/com/sun/javadoc/testUnnamedPackage/TestUnnamedPackage.java ! test/com/sun/javadoc/testUseOption/TestUseOption.java ! test/com/sun/javadoc/testValueTag/TestValueTag.java ! test/com/sun/javadoc/testWarnBadParamNames/TestWarnBadParamNames.java ! test/com/sun/javadoc/testWarnings/TestWarnings.java ! test/com/sun/javadoc/testWindowTitle/TestWindowTitle.java ! test/com/sun/javadoc/testXOption/TestXOption.java ! test/com/sun/javadoc/typeAnnotations/smoke/TestSmoke.java Changeset: 615a70db794b Author: vromero Date: 2014-05-10 00:46 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/615a70db794b 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: aa1236dbf865 Author: vromero Date: 2014-05-10 01:24 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/aa1236dbf865 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: c1c2a5f9ba0c Author: jjg Date: 2014-05-09 18:50 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/c1c2a5f9ba0c 8042886: Test langtools/test/com/sun/javadoc/testHtmlDocument/TestHtmlDocument.java fails on Windows Reviewed-by: darcy ! test/com/sun/javadoc/testHtmlDocument/TestHtmlDocument.java Changeset: 9c2c24a6785d Author: emc Date: 2014-05-09 22:27 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/9c2c24a6785d 8035763: Error parsing binary type annotations data in javac Summary: Fix accidental reversal of read order from a previous change Reviewed-by: jjg ! src/share/classes/com/sun/tools/javac/jvm/ClassReader.java Changeset: 4525f3a38730 Author: dlsmith Date: 2014-05-13 15:29 -0600 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/4525f3a38730 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: 464d69f73516 Author: dlsmith Date: 2014-05-13 15:34 -0600 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/464d69f73516 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: 1df3f53b9d98 Author: lana Date: 2014-05-15 10:40 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/1df3f53b9d98 Merge - test/tools/javac/lambda/TargetType16.out From lana.steuck at oracle.com Wed May 21 18:41:38 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 21 May 2014 18:41:38 +0000 Subject: hg: jdk9/jdk9/hotspot: 51 new changesets Message-ID: <201405211842.s4LIgTgW010510@aojmv0008> Changeset: 9f916a62b252 Author: anoll Date: 2014-04-24 09:47 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/9f916a62b252 8041468: Field nmethod::_lock_count should be declared volatile Summary: The jint field nmethod::_lock_count which is used in nmethodLocker::lock_nmethod and nmethodLocker::unlock_nmethod should be declared volatile (see also signature of Atomic::inc) Reviewed-by: kvn, roland Contributed-by: Tobias Hartmann ! src/share/vm/code/nmethod.cpp ! src/share/vm/code/nmethod.hpp ! src/share/vm/runtime/vmStructs.cpp Changeset: e9bd2a761882 Author: roland Date: 2014-04-24 11:05 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/e9bd2a761882 8039960: Unexpected exit from test compiler/profiling/spectrapredefineclass/Launcher.java Summary: the test case doesn't need to change the heap size to reproduce the failure. Reviewed-by: twisti, kvn ! test/compiler/profiling/spectrapredefineclass/Agent.java ! test/compiler/profiling/spectrapredefineclass/Launcher.java Changeset: 1420e44e390b Author: iignatyev Date: 2014-04-24 14:02 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/1420e44e390b 8041497: Compilation of compiler/rtm/cli/TestUseRTMDeoptOption* tests failed Reviewed-by: kvn, roland ! test/compiler/rtm/cli/TestUseRTMDeoptOptionOnSupportedConfig.java ! test/compiler/rtm/cli/TestUseRTMDeoptOptionOnUnsupportedConfig.java Changeset: a123d95f638f Author: iignatyev Date: 2014-04-24 10:32 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/a123d95f638f Merge Changeset: a35e424a76a4 Author: roland Date: 2014-04-25 09:22 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/a35e424a76a4 8041481: JVM crashes with collect_args_for_profiling Summary: method handle call to c1 intrinsic tries to profile popped argument Reviewed-by: kvn, twisti ! src/share/vm/c1/c1_GraphBuilder.cpp ! src/share/vm/c1/c1_GraphBuilder.hpp ! src/share/vm/c1/c1_LIRGenerator.cpp + test/compiler/profiling/TestMethodHandleInvokesIntrinsic.java Changeset: 6a81ae43d3a3 Author: adlertz Date: 2014-04-25 12:48 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/6a81ae43d3a3 8029302: Performance regression in Math.pow intrinsic Summary: Added special case for x^y where y == 2 Reviewed-by: kvn, roland ! src/cpu/x86/vm/macroAssembler_x86.cpp ! src/share/vm/opto/library_call.cpp Changeset: d3dff66800f3 Author: bharadwaj Date: 2014-04-25 14:29 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/d3dff66800f3 Merge Changeset: ccbe4f8119b6 Author: anoll Date: 2014-04-28 12:39 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/ccbe4f8119b6 8040085: dtrace/jsdt tests crash on solaris. found an unadvertised bad scavengable oop in the code cache Summary: Add CodeCache::add_scavenge_root_nmethod(this) to the dtrace-constructor of nmethod Reviewed-by: roland, iveresov ! src/share/vm/code/nmethod.cpp ! src/share/vm/runtime/sharedRuntime.cpp Changeset: 590c234f1f5e Author: anoll Date: 2014-04-28 03:44 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/590c234f1f5e Merge ! src/share/vm/code/nmethod.cpp - test/runtime/6925573/SortMethodsTest.java Changeset: 0b46bc08ff09 Author: anoll Date: 2014-04-28 14:34 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/0b46bc08ff09 8041771: C1: remove unused IR::_locals_size Summary: The unused IR::_locals_size is removed. Reviewed-by: kvn, roland Contributed-by: Tobias Hartmann ! src/share/vm/c1/c1_IR.cpp ! src/share/vm/c1/c1_IR.hpp Changeset: cbb70f720ddb Author: drchase Date: 2014-04-28 15:09 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/cbb70f720ddb 8039407: Regression test needed for JDK-8015396 Summary: Converted bug demo into regression test Reviewed-by: kvn + test/compiler/floatingpoint/ModNaN.java Changeset: 401efd13b064 Author: morris Date: 2014-04-28 16:05 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/401efd13b064 8040919: Uninitialised memory in hotspot/src/share/vm/compiler/oopMap.cpp Summary: Parfait refactoring in OopMapSet::update_register_map Reviewed-by: kvn, twisti ! src/share/vm/compiler/oopMap.cpp Changeset: 48c15b47a4f1 Author: anoll Date: 2014-04-29 07:59 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/48c15b47a4f1 8040798: compiler/startup/SmallCodeCacheStartup.java timed out in RT_Baseline Summary: Fixes broken memory freeing of compile queue tasks and makes sure that blocking compiles do not hang the VM if compilation gets disabled due to a full code cache. Reviewed-by: kvn, iveresov ! src/share/vm/compiler/compileBroker.cpp ! src/share/vm/compiler/compileBroker.hpp ! src/share/vm/runtime/advancedThresholdPolicy.cpp ! src/share/vm/runtime/simpleThresholdPolicy.cpp Changeset: d02dbc95b60b Author: anoll Date: 2014-04-29 08:08 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/d02dbc95b60b 8036956: remove EnableInvokeDynamic flag Summary: The EnableInvokeDynamic flag and all support code is removed because it is not longer used in JDK 9. Reviewed-by: kvn, twisti Contributed-by: Tobias Hartmann ! src/cpu/ppc/vm/cppInterpreter_ppc.cpp ! src/cpu/ppc/vm/interp_masm_ppc_64.cpp ! src/cpu/ppc/vm/templateTable_ppc_64.cpp ! src/cpu/sparc/vm/interp_masm_sparc.cpp ! src/cpu/sparc/vm/templateInterpreter_sparc.cpp ! src/cpu/sparc/vm/templateTable_sparc.cpp ! src/cpu/x86/vm/interp_masm_x86_32.cpp ! src/cpu/x86/vm/interp_masm_x86_64.cpp ! src/cpu/x86/vm/templateInterpreter_x86.cpp ! src/cpu/x86/vm/templateInterpreter_x86_32.cpp ! src/cpu/x86/vm/templateInterpreter_x86_64.cpp ! src/cpu/x86/vm/templateTable_x86_32.cpp ! src/cpu/x86/vm/templateTable_x86_64.cpp ! src/share/vm/ci/ciObject.cpp ! src/share/vm/classfile/classFileParser.cpp ! src/share/vm/classfile/classFileParser.hpp ! src/share/vm/classfile/javaClasses.cpp ! src/share/vm/classfile/systemDictionary.cpp ! src/share/vm/classfile/systemDictionary.hpp ! src/share/vm/classfile/verifier.cpp ! src/share/vm/interpreter/bytecodeInterpreter.cpp ! src/share/vm/interpreter/bytecodes.hpp ! src/share/vm/interpreter/interpreterRuntime.cpp ! src/share/vm/interpreter/linkResolver.cpp ! src/share/vm/oops/constantPool.cpp ! src/share/vm/oops/constantPool.hpp ! src/share/vm/oops/instanceKlass.cpp ! src/share/vm/oops/klass.cpp ! src/share/vm/oops/method.hpp ! src/share/vm/prims/jvmtiClassFileReconstituter.cpp ! src/share/vm/prims/methodHandles.cpp ! src/share/vm/prims/unsafe.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/thread.cpp Changeset: 790cbd800fe4 Author: anoll Date: 2014-04-29 07:14 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/790cbd800fe4 Merge Changeset: 4f0ae81062fd Author: kvn Date: 2014-04-29 10:29 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/4f0ae81062fd 8041959: Skip replay parsing errors with ReplayIgnoreInitErrors Summary: Allow replay compilation with replay file parsing error. Reviewed-by: twisti, iveresov ! src/share/vm/ci/ciReplay.cpp ! src/share/vm/runtime/simpleThresholdPolicy.cpp Changeset: 9883c95f17f6 Author: kvn Date: 2014-04-29 12:20 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/9883c95f17f6 8041957: -XX:UseAVX=0 cause assert(UseAVX) failed Summary: temporary set UseAVX=1 and UseSSE=2 in generate_get_cpu_info() Reviewed-by: twisti ! src/cpu/x86/vm/assembler_x86.cpp ! src/cpu/x86/vm/vm_version_x86.cpp Changeset: e3a56821c4e3 Author: mikael Date: 2014-04-29 22:04 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/e3a56821c4e3 8022070: Compilation error in stubGenerator_sparc.cpp with some compilers Reviewed-by: twisti, kvn ! src/cpu/sparc/vm/stubGenerator_sparc.cpp Changeset: c884ec3ea87f Author: mikael Date: 2014-04-29 22:05 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/c884ec3ea87f 8042059: Various fixes to linux/sparc Reviewed-by: twisti, kvn ! agent/src/os/linux/libproc.h ! src/cpu/sparc/vm/frame_sparc.hpp ! src/cpu/sparc/vm/frame_sparc.inline.hpp ! src/os_cpu/linux_sparc/vm/atomic_linux_sparc.inline.hpp ! src/os_cpu/linux_sparc/vm/os_linux_sparc.cpp Changeset: 7c68337bb685 Author: kvn Date: 2014-04-30 14:14 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/7c68337bb685 8035936: SIGBUS in StubRoutines::aesencryptBlock, solaris-sparc Summary: Fix the arbitrary alignment issue in SPARC AES crypto stub routines. Reviewed-by: kvn, iveresov Contributed-by: shrinivas.joshi at oracle.com ! src/cpu/sparc/vm/assembler_sparc.hpp ! src/cpu/sparc/vm/stubGenerator_sparc.cpp ! src/cpu/sparc/vm/stubRoutines_sparc.hpp ! src/cpu/sparc/vm/vm_version_sparc.cpp ! src/share/vm/classfile/vmSymbols.hpp ! src/share/vm/opto/runtime.cpp ! test/compiler/7184394/TestAESBase.java ! test/compiler/7184394/TestAESDecode.java ! test/compiler/7184394/TestAESEncode.java ! test/compiler/7184394/TestAESMain.java Changeset: ae70708e34c5 Author: kvn Date: 2014-05-01 17:57 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/ae70708e34c5 8042281: compiler/7184394/TestAESMain.java fails with: javax.crypto.IllegalBlockSizeException: Input length not multiple of 16 bytes Summary: Added missing -DmsgSize=640 to test's run commands. Reviewed-by: kvn Contributed-by: shrinivas.joshi at oracle.com ! test/compiler/7184394/TestAESMain.java Changeset: 5edc16b659dd Author: twisti Date: 2014-05-02 19:00 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/5edc16b659dd Merge - make/hotspot_version ! src/share/vm/classfile/javaClasses.cpp ! src/share/vm/oops/klass.cpp ! src/share/vm/runtime/vmStructs.cpp Changeset: cdc3ba20b08f Author: zgu Date: 2014-05-01 05:52 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/cdc3ba20b08f 6885993: Named Thread: introduce print() and print_on(outputStream* st) methods Summary: Eliminating duplicated code by introducing print_on(outputStream* st) methods in NamedThread Reviewed-by: twisti, coleenp, dholmes ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepThread.cpp ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepThread.hpp ! src/share/vm/gc_implementation/g1/concurrentG1RefineThread.cpp ! src/share/vm/gc_implementation/g1/concurrentG1RefineThread.hpp ! src/share/vm/gc_implementation/g1/concurrentMarkThread.cpp ! src/share/vm/gc_implementation/g1/concurrentMarkThread.hpp ! src/share/vm/gc_implementation/g1/g1StringDedupThread.cpp ! src/share/vm/gc_implementation/g1/g1StringDedupThread.hpp ! src/share/vm/gc_implementation/parallelScavenge/gcTaskThread.cpp ! src/share/vm/gc_implementation/parallelScavenge/gcTaskThread.hpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/runtime/thread.hpp ! src/share/vm/runtime/vmThread.cpp ! src/share/vm/runtime/vmThread.hpp Changeset: bcf479da3ce5 Author: dcubed Date: 2014-05-02 11:06 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/bcf479da3ce5 Merge Changeset: af53a220ea60 Author: sla Date: 2014-05-05 20:17 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/af53a220ea60 8031126: java/lang/management/ThreadMXBean/ThreadUserTime.java fails intermittently Reviewed-by: coleenp, simonis, goetz, gthornbr ! src/os/linux/vm/os_linux.cpp Changeset: 003c36658224 Author: coleenp Date: 2014-05-05 19:53 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/003c36658224 8023697: failed class resolution reports different class name in detail message for the first and subsequent times Summary: Cache detail message when we cache exception for constant pool resolution. Reviewed-by: acorn, twisti, jrose ! src/share/vm/classfile/resolutionErrors.cpp ! src/share/vm/classfile/resolutionErrors.hpp ! src/share/vm/classfile/systemDictionary.cpp ! src/share/vm/classfile/systemDictionary.hpp ! src/share/vm/oops/constantPool.cpp ! src/share/vm/oops/constantPool.hpp ! src/share/vm/utilities/constantTag.cpp ! src/share/vm/utilities/constantTag.hpp + test/runtime/ClassResolutionFail/Property.java + test/runtime/ClassResolutionFail/PropertySuper.java + test/runtime/ClassResolutionFail/TestClassResolutionFail.java Changeset: e7a6a3354c84 Author: lfoltan Date: 2014-05-06 08:59 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/e7a6a3354c84 8041627: Solaris Studio 12.4 C++ 5.13 compilation error due to lack of "surplus" prototype for binaryTreeDictionary.cpp. Summary: Fix C++ compilation error diagnostic for the call of "surplus" within get_better_list() method. Reviewed-by: coleenp, dholmes ! src/share/vm/memory/binaryTreeDictionary.cpp Changeset: 21130eb5768d Author: lfoltan Date: 2014-05-06 09:56 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/21130eb5768d 8041620: Solaris Studio 12.4 C++ 5.13 change in behavior for placing friend declarations within surrounding scope. Summary: Remove adlc's unused class FileBuffRegion. Reviewed-by: coleenp, dholmes, kvn ! src/share/vm/adlc/filebuff.cpp ! src/share/vm/adlc/filebuff.hpp Changeset: dd10307aad9d Author: coleenp Date: 2014-05-07 18:19 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/dd10307aad9d Merge ! src/share/vm/classfile/systemDictionary.cpp ! src/share/vm/classfile/systemDictionary.hpp ! src/share/vm/oops/constantPool.cpp ! src/share/vm/oops/constantPool.hpp ! src/share/vm/runtime/thread.cpp Changeset: c6d29f2731d5 Author: anoll Date: 2014-05-02 06:24 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/c6d29f2731d5 8041992: Fix of JDK-8034775 neglects to account for non-JIT VMs Summary: Allow 0 compiler threads if no JIT is used. Reviewed-by: kvn, dholmes Contributed-by: Severin Gehwolf ! src/share/vm/runtime/arguments.cpp ! test/compiler/startup/NumCompilerThreadsCheck.java Changeset: d54237e9d713 Author: anoll Date: 2014-05-01 21:30 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/d54237e9d713 Merge Changeset: 477b5a69ee6d Author: iignatyev Date: 2014-05-02 13:20 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/477b5a69ee6d 8042214: add @ignore tag to all excluded jtreg tests in test/compiler Reviewed-by: kvn, ctornqvi ! test/compiler/5091921/Test7005594.java ! test/compiler/7052494/Test7052494.java ! test/compiler/ciReplay/TestVM.sh ! test/compiler/ciReplay/TestVM_no_comp_level.sh Changeset: 802d8115b5f1 Author: iignatyev Date: 2014-05-02 09:30 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/802d8115b5f1 Merge Changeset: bd1a985905ed Author: kvn Date: 2014-05-02 16:44 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/bd1a985905ed 8039298: assert(base == NULL || t_adr->isa_rawptr() || !phase->type(base)->higher_equal(TypePtr::NULL_PTR)) Summary: Convert the assert into the runtime check to skip IGVN optimizations for problematic memory nodes. Eliminate dead nodes more aggressively. Reviewed-by: twisti, iveresov ! src/share/vm/opto/compile.cpp ! src/share/vm/opto/compile.hpp ! src/share/vm/opto/loopnode.cpp ! src/share/vm/opto/memnode.cpp ! src/share/vm/opto/node.cpp Changeset: c41037fab04f Author: twisti Date: 2014-05-02 19:10 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/c41037fab04f Merge Changeset: 3e1b9ea326fa Author: anoll Date: 2014-05-05 15:10 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/3e1b9ea326fa 8042052: assert(t != NULL) failed: must set before get Summary: Added missing call to _gvn.transform to make sure the type of the PhiNode is recorded in the gvn. Reviewed-by: kvn Contributed-by: Tobias Hartmann ! src/share/vm/opto/library_call.cpp Changeset: 446bb44e5367 Author: anoll Date: 2014-05-06 09:17 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/446bb44e5367 8036851: volatile double accesses are not explicitly atomic in C2 Summary: The C2 structure is adapted to distinguish between volatile and non-volatile double accesses. Reviewed-by: twisti, kvn Contributed-by: Tobias Hartmann ! src/share/vm/opto/graphKit.cpp ! src/share/vm/opto/memnode.cpp ! src/share/vm/opto/memnode.hpp Changeset: 6786f914240e Author: anoll Date: 2014-05-06 09:52 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/6786f914240e 8042428: CompileQueue::free_all() code is incorrect Summary: Free task after getting next pointer of freelist. Reviewed-by: kvn, adlertz ! src/share/vm/compiler/compileBroker.cpp Changeset: 15b2bb6fd673 Author: anoll Date: 2014-05-06 08:01 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/15b2bb6fd673 Merge Changeset: 9433721e2340 Author: anoll Date: 2014-05-06 13:08 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/9433721e2340 8042443: Fix C++-Interpreter after "8036956: remove EnableInvokeDynamic flag" Summary: Insert missing bracket to make the interpreter build again Reviewed-by: sla Contributed-by: Volker Simonis ! src/share/vm/interpreter/bytecodeInterpreter.cpp Changeset: b5e1deb7279e Author: goetz Date: 2014-05-02 14:53 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/b5e1deb7279e 8042309: Some bugfixes for the ppc64 port. Reviewed-by: kvn ! src/cpu/ppc/vm/cppInterpreter_ppc.cpp ! src/cpu/ppc/vm/frame_ppc.inline.hpp ! src/cpu/ppc/vm/interp_masm_ppc_64.hpp ! src/cpu/ppc/vm/interpreterRT_ppc.cpp ! src/cpu/ppc/vm/interpreter_ppc.cpp ! src/cpu/ppc/vm/jniFastGetField_ppc.cpp ! src/cpu/ppc/vm/ppc.ad ! src/cpu/ppc/vm/templateInterpreter_ppc.cpp ! src/cpu/ppc/vm/templateTable_ppc_64.cpp ! src/os_cpu/linux_ppc/vm/atomic_linux_ppc.inline.hpp Changeset: 8fddb780f3a7 Author: anoll Date: 2014-05-07 22:06 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/8fddb780f3a7 8042570: Excessive number of tests timing out on nightly testing due to fix for 8040798 Summary: Remove unnecessary lock in CompileBroker::mark_on_stack() that causes the deadlock Reviewed-by: kvn, dcubed ! src/share/vm/compiler/compileBroker.cpp Changeset: 2377269bd73d Author: goetz Date: 2014-04-29 15:17 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/2377269bd73d 8042195: Introduce umbrella header orderAccess.inline.hpp. Reviewed-by: dholmes, kvn, stefank, twisti ! src/cpu/zero/vm/cppInterpreter_zero.cpp ! src/os/aix/vm/os_aix.cpp ! src/os/aix/vm/os_aix.inline.hpp ! src/os/aix/vm/thread_aix.inline.hpp ! src/os/bsd/vm/os_bsd.cpp ! src/os/bsd/vm/os_bsd.inline.hpp ! src/os/bsd/vm/thread_bsd.inline.hpp ! src/os/linux/vm/os_linux.cpp ! src/os/linux/vm/os_linux.inline.hpp ! src/os/linux/vm/thread_linux.inline.hpp ! src/os/solaris/vm/os_solaris.cpp ! src/os/solaris/vm/os_solaris.inline.hpp ! src/os/solaris/vm/thread_solaris.inline.hpp ! src/os/windows/vm/os_windows.cpp ! src/os/windows/vm/os_windows.inline.hpp ! src/os/windows/vm/thread_windows.inline.hpp ! src/os_cpu/aix_ppc/vm/atomic_aix_ppc.inline.hpp ! src/os_cpu/linux_ppc/vm/atomic_linux_ppc.inline.hpp ! src/share/vm/ci/ciEnv.cpp ! src/share/vm/classfile/dictionary.cpp ! src/share/vm/classfile/systemDictionary.cpp ! src/share/vm/classfile/verifier.cpp ! src/share/vm/code/dependencies.cpp ! src/share/vm/code/nmethod.cpp ! src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.cpp ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc_implementation/g1/g1AllocRegion.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.inline.hpp ! src/share/vm/gc_implementation/g1/g1SATBCardTableModRefBS.cpp ! src/share/vm/gc_implementation/g1/heapRegion.cpp ! src/share/vm/gc_implementation/parNew/parCardTableModRefBS.cpp ! src/share/vm/gc_implementation/parNew/parNewGeneration.cpp ! src/share/vm/gc_implementation/parallelScavenge/gcTaskManager.cpp ! src/share/vm/interpreter/bytecodeInterpreter.cpp ! src/share/vm/memory/gcLocker.cpp ! src/share/vm/memory/metaspace.cpp ! src/share/vm/memory/space.cpp ! src/share/vm/oops/cpCache.cpp ! src/share/vm/oops/cpCache.hpp ! src/share/vm/oops/instanceKlass.cpp ! src/share/vm/oops/klass.cpp ! src/share/vm/oops/klass.hpp ! src/share/vm/oops/method.cpp ! src/share/vm/oops/methodData.cpp ! src/share/vm/oops/objArrayKlass.cpp ! src/share/vm/oops/oop.inline.hpp ! src/share/vm/oops/typeArrayKlass.cpp ! src/share/vm/oops/typeArrayOop.hpp ! src/share/vm/precompiled/precompiled.hpp ! src/share/vm/prims/forte.cpp ! src/share/vm/prims/jni.cpp ! src/share/vm/prims/jniCheck.cpp ! src/share/vm/prims/jvm.cpp ! src/share/vm/prims/jvmtiEnvBase.cpp ! src/share/vm/prims/jvmtiExport.cpp ! src/share/vm/prims/jvmtiRawMonitor.cpp ! src/share/vm/prims/jvmtiThreadState.inline.hpp ! src/share/vm/prims/unsafe.cpp ! src/share/vm/runtime/fprofiler.cpp ! src/share/vm/runtime/interfaceSupport.cpp ! src/share/vm/runtime/javaFrameAnchor.hpp ! src/share/vm/runtime/mutex.cpp ! src/share/vm/runtime/objectMonitor.cpp + src/share/vm/runtime/orderAccess.inline.hpp ! src/share/vm/runtime/perfMemory.cpp ! src/share/vm/runtime/safepoint.cpp ! src/share/vm/runtime/sweeper.cpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/runtime/thread.hpp ! src/share/vm/runtime/thread.inline.hpp ! src/share/vm/services/management.cpp ! src/share/vm/services/memTracker.cpp ! src/share/vm/services/memoryManager.cpp ! src/share/vm/services/memoryPool.cpp ! src/share/vm/services/threadService.cpp ! src/share/vm/utilities/array.hpp ! src/share/vm/utilities/hashtable.inline.hpp ! src/share/vm/utilities/taskqueue.hpp ! src/share/vm/utilities/vmError.cpp Changeset: 97356e139532 Author: twisti Date: 2014-05-08 15:08 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/97356e139532 Merge ! src/os/linux/vm/os_linux.cpp ! src/share/vm/classfile/systemDictionary.cpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/runtime/thread.hpp Changeset: 8886a4bcaeaa Author: jwilhelm Date: 2014-04-29 22:57 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/8886a4bcaeaa 8027643: Merge GenCollectorPolicy and TwoGenerationCollectorPolicy Summary: Merged the two calsses GenCollectorPolicy and TwoGenerationCollectorPolicy Reviewed-by: sjohanss, jcoomes ! src/share/vm/gc_implementation/concurrentMarkSweep/cmsCollectorPolicy.hpp ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc_implementation/parallelScavenge/generationSizer.cpp ! src/share/vm/gc_implementation/parallelScavenge/generationSizer.hpp ! src/share/vm/memory/collectorPolicy.cpp ! src/share/vm/memory/collectorPolicy.hpp ! src/share/vm/memory/genCollectedHeap.cpp ! src/share/vm/memory/genCollectedHeap.hpp ! src/share/vm/services/memoryService.cpp Changeset: 5549b26a0660 Author: jwilhelm Date: 2014-05-02 21:10 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/5549b26a0660 Merge Changeset: 83dc9a7abcce Author: tschatzl Date: 2014-05-06 09:41 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/83dc9a7abcce 8026784: Error message in AdaptiveFreeList::verify_stats is wrong Summary: Changed faulty error message in the verification code Reviewed-by: stefank, tschatzl Contributed-by: Andreas Sjoberg ! src/share/vm/gc_implementation/concurrentMarkSweep/adaptiveFreeList.cpp Changeset: a5730e3dee96 Author: ehelin Date: 2014-03-19 17:04 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/a5730e3dee96 8034094: SA agent can't compile when jni_x86.h is used Reviewed-by: dsamersoff, erikj ! src/cpu/x86/vm/jni_x86.h Changeset: 957ed38326bd Author: jmasa Date: 2014-05-08 18:22 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/957ed38326bd Merge ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp Changeset: a7d16a7880ab Author: amurillo Date: 2014-05-09 08:34 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/a7d16a7880ab Merge Changeset: bd333491bb6c Author: lana Date: 2014-05-15 10:40 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/bd333491bb6c Merge From lana.steuck at oracle.com Wed May 21 18:41:42 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 21 May 2014 18:41:42 +0000 Subject: hg: jdk9/jdk9/jdk: 16 new changesets Message-ID: <201405211843.s4LIh8Pg010541@aojmv0008> Changeset: 0836900e58a3 Author: alanb Date: 2014-05-09 09:47 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/0836900e58a3 8042816: (fs) Path.register doesn't throw IllegalArgumentException if multiple OVERFLOW events are specified, part 2 Reviewed-by: chegar ! src/share/classes/sun/nio/fs/PollingWatchService.java Changeset: 7426549b1e3b Author: sla Date: 2014-05-09 12:06 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/7426549b1e3b 8039173: Propagate errors from Diagnostic Commands as exceptions in the attach framework Reviewed-by: igerasim, alanb, dsamersoff + src/share/classes/com/sun/tools/attach/AttachOperationFailedException.java ! src/share/classes/com/sun/tools/attach/VirtualMachine.java ! src/share/classes/sun/tools/attach/HotSpotVirtualMachine.java ! src/share/classes/sun/tools/jcmd/JCmd.java ! src/solaris/classes/sun/tools/attach/BsdVirtualMachine.java ! src/solaris/classes/sun/tools/attach/LinuxVirtualMachine.java ! src/solaris/classes/sun/tools/attach/SolarisVirtualMachine.java ! src/solaris/native/sun/tools/attach/BsdVirtualMachine.c ! src/solaris/native/sun/tools/attach/LinuxVirtualMachine.c ! src/solaris/native/sun/tools/attach/SolarisVirtualMachine.c ! src/windows/classes/sun/tools/attach/WindowsVirtualMachine.java ! src/windows/native/sun/tools/attach/WindowsVirtualMachine.c ! test/sun/management/jmxremote/startstop/JMXStartStopTest.java Changeset: bb79460d72d8 Author: mchung Date: 2014-05-09 09:04 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/bb79460d72d8 8040059: Change default policy for extensions to no permission Reviewed-by: alanb, mullan, erikj ! make/CopyFiles.gmk ! src/share/classes/jdk/nio/zipfs/ZipFileSystem.java ! src/share/lib/security/java.policy + src/windows/lib/security/java.policy ! test/TEST.groups ! test/jdk/nio/zipfs/Basic.java ! test/jdk/nio/zipfs/PathOps.java ! test/jdk/nio/zipfs/ZFSTests.java ! test/jdk/nio/zipfs/ZipFSTester.java + test/jdk/nio/zipfs/test.policy + test/jdk/nio/zipfs/test.policy.readonly ! test/lib/security/java.policy/Ext_AllPolicy.java ! test/lib/security/java.policy/Ext_AllPolicy.sh + test/lib/security/java.policy/test.policy Changeset: ad7720938e7c Author: emc Date: 2014-05-09 15:27 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/ad7720938e7c 8042859: Build broken for Solaris Summary: Remove stray quotes causing build failures Reviewed-by: sla, chegar ! src/solaris/native/sun/tools/attach/SolarisVirtualMachine.c Changeset: 05e9c9216e26 Author: ykantser Date: 2014-05-09 15:24 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/05e9c9216e26 8034960: Serviceability tests using @library failing with java.lang.NoClassDefFoundError Reviewed-by: sla, alanb ! test/com/sun/management/HotSpotDiagnosticMXBean/CheckOrigin.java ! test/com/sun/tools/attach/BasicTests.java ! test/com/sun/tools/attach/PermissionTest.java ! test/com/sun/tools/attach/ProviderTest.java ! test/java/io/BufferedInputStream/LargeCopyWithMark.java ! test/java/lang/instrument/PremainClass/NoPremainAgentTest.java ! test/java/lang/instrument/PremainClass/PremainClassTest.java ! test/java/lang/instrument/PremainClass/ZeroArgPremainAgentTest.java ! test/java/lang/management/MemoryMXBean/CollectionUsageThreshold.java ! test/java/lang/management/MemoryMXBean/LowMemoryTest.java ! test/java/net/URLPermission/nstest/lookup.sh ! test/javax/management/monitor/StartStopTest.java ! test/sun/management/jmxremote/bootstrap/CustomLauncherTest.java ! test/sun/reflect/AnonymousNewInstance/ManyNewInstanceAnonTest.java ! test/sun/tools/jcmd/TestJcmdDefaults.java ! test/sun/tools/jcmd/TestJcmdSanity.java ! test/sun/tools/jmap/BasicJMapTest.java ! test/sun/tools/jstack/BasicJStackTest.java Changeset: 35bbba418241 Author: yan Date: 2014-05-12 14:12 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/35bbba418241 8030709: Tidy warnings cleanup for java.lang package; minor cleanup in java.math, javax.script Reviewed-by: lancea Contributed-by: Alexander Stepanov ! src/share/classes/java/lang/Character.java ! src/share/classes/java/lang/Math.java ! src/share/classes/java/lang/Runtime.java ! src/share/classes/java/lang/SecurityManager.java ! src/share/classes/java/lang/String.java ! src/share/classes/java/lang/System.java ! src/share/classes/java/lang/instrument/package.html ! src/share/classes/java/lang/invoke/MethodHandles.java ! src/share/classes/java/lang/management/MemoryNotificationInfo.java ! src/share/classes/java/lang/management/ThreadInfo.java ! src/share/classes/java/lang/management/package.html ! src/share/classes/java/math/BigInteger.java ! src/share/classes/javax/script/ScriptEngineFactory.java Changeset: fa4fc23cba16 Author: yan Date: 2014-05-12 14:33 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/fa4fc23cba16 8038795: Tidy warnings cleanup for javax.management Reviewed-by: dfuchs Contributed-by: Alexander Stepanov ! src/share/classes/javax/management/MBeanPermission.java ! src/share/classes/javax/management/MBeanServerPermission.java ! src/share/classes/javax/management/modelmbean/ModelMBeanNotificationBroadcaster.java ! src/share/classes/javax/management/openmbean/CompositeType.java ! src/share/classes/javax/management/openmbean/OpenMBeanAttributeInfo.java ! src/share/classes/javax/management/openmbean/OpenMBeanConstructorInfo.java ! src/share/classes/javax/management/openmbean/OpenMBeanInfo.java ! src/share/classes/javax/management/openmbean/OpenMBeanOperationInfo.java ! src/share/classes/javax/management/openmbean/OpenMBeanParameterInfo.java ! src/share/classes/javax/management/openmbean/TabularType.java ! src/share/classes/javax/management/remote/JMXConnectorFactory.java ! src/share/classes/javax/management/remote/JMXConnectorServerFactory.java ! src/share/classes/javax/management/remote/JMXPrincipal.java ! src/share/classes/javax/management/remote/package.html ! src/share/classes/javax/management/remote/rmi/package.html Changeset: 27e0909d3fa0 Author: plevart Date: 2014-05-12 17:34 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/27e0909d3fa0 8000975: (process) Merge UNIXProcess.java.bsd & UNIXProcess.java.linux (& .solaris & .aix) Reviewed-by: alanb, rriggs, martin ! make/gensrc/GensrcMisc.gmk + src/solaris/classes/java/lang/UNIXProcess.java - src/solaris/classes/java/lang/UNIXProcess.java.aix - src/solaris/classes/java/lang/UNIXProcess.java.bsd - src/solaris/classes/java/lang/UNIXProcess.java.linux - src/solaris/classes/java/lang/UNIXProcess.java.solaris ! test/java/lang/ProcessBuilder/SecurityManagerClinit.java Changeset: 013ac43d9800 Author: mullan Date: 2014-05-12 12:35 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/013ac43d9800 6996377: shrink duplicate code in the constructor of PKIXValidator Reviewed-by: mullan, xuelei Contributed-by: jamil.j.nimeh at oracle.com ! src/share/classes/sun/security/validator/PKIXValidator.java + test/sun/security/validator/ConstructorTest.java Changeset: 97487e77f598 Author: alanb Date: 2014-05-13 11:03 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/97487e77f598 8042889: (props) Properties.loadFromXML/storeToXML should consistently use the UKit parser Reviewed-by: joehw, chegar, mchung ! make/profile-rtjar-includes.txt ! src/share/classes/java/util/Properties.java - src/share/classes/jdk/internal/util/xml/BasicXmlPropertiesProvider.java - src/share/classes/sun/util/spi/XmlPropertiesProvider.java - src/share/classes/sun/util/xml/META-INF/services/sun.util.spi.XmlPropertiesProvider - src/share/classes/sun/util/xml/PlatformXmlPropertiesProvider.java ! test/java/util/Properties/CompatibilityTest.java ! test/java/util/Properties/ConcurrentLoadAndStoreXML.java - test/java/util/Properties/CustomProvider.java ! test/java/util/Properties/LoadAndStoreXML.java ! test/java/util/Properties/LoadAndStoreXMLWithDefaults.java - test/java/util/Properties/MyXmlPropertiesProvider.java Changeset: b5fe9c840818 Author: michaelm Date: 2014-05-14 11:16 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/b5fe9c840818 8034170: src/share/classes/sun/net/www/protocol/http/DigestAuthentication.java Reviewed-by: chegar ! src/share/classes/sun/net/www/protocol/http/DigestAuthentication.java + test/java/net/Authenticator/B8034170.java Changeset: d7a42bf19905 Author: alanb Date: 2014-05-14 16:40 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/d7a42bf19905 8043119: (props) Properties.storeToXML closes output stream Reviewed-by: lancea ! src/share/classes/jdk/internal/util/xml/PropertiesDefaultHandler.java ! test/java/util/Properties/LoadAndStoreXML.java Changeset: 6d8b6c20a32b Author: naoto Date: 2014-05-14 10:52 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/6d8b6c20a32b 8041791: String.toLowerCase regression - violates Unicode standard Reviewed-by: peytoia ! src/share/classes/java/lang/ConditionalSpecialCasing.java ! src/share/classes/java/lang/String.java ! test/java/lang/String/ToLowerCase.java Changeset: 14eb478a5c4c Author: aefimov Date: 2014-05-15 18:18 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/14eb478a5c4c 8043012: (tz) Support tzdata2014c Reviewed-by: okutsu, peytoia ! make/data/tzdata/VERSION ! make/data/tzdata/africa ! make/data/tzdata/asia ! make/data/tzdata/europe ! test/sun/util/calendar/zi/tzdata/VERSION ! test/sun/util/calendar/zi/tzdata/africa ! test/sun/util/calendar/zi/tzdata/asia ! test/sun/util/calendar/zi/tzdata/europe Changeset: eb6f07ec4509 Author: chegar Date: 2014-05-14 15:46 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/eb6f07ec4509 7153400: ThreadPoolExecutor's setCorePoolSize method allows corePoolSize > maxPoolSize Reviewed-by: chegar, martin, mduigou Contributed-by: Pavel Rappo ! src/share/classes/java/util/concurrent/ThreadPoolExecutor.java Changeset: 5c7a17a81afd Author: lana Date: 2014-05-15 10:41 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/5c7a17a81afd Merge - src/share/classes/jdk/internal/util/xml/BasicXmlPropertiesProvider.java - src/share/classes/sun/util/spi/XmlPropertiesProvider.java - src/share/classes/sun/util/xml/META-INF/services/sun.util.spi.XmlPropertiesProvider - src/share/classes/sun/util/xml/PlatformXmlPropertiesProvider.java - src/solaris/classes/java/lang/UNIXProcess.java.aix - src/solaris/classes/java/lang/UNIXProcess.java.bsd - src/solaris/classes/java/lang/UNIXProcess.java.linux - src/solaris/classes/java/lang/UNIXProcess.java.solaris - test/java/util/Properties/CustomProvider.java - test/java/util/Properties/MyXmlPropertiesProvider.java From david.katleman at oracle.com Thu May 22 19:56:02 2014 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Thu, 22 May 2014 19:56:02 +0000 Subject: hg: jdk9/jdk9: Added tag jdk9-b14 for changeset 4e3aa9723e99 Message-ID: <201405221956.s4MJu2it018371@aojmv0008> Changeset: 824ca17eb07a Author: katleman Date: 2014-05-22 12:53 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/824ca17eb07a Added tag jdk9-b14 for changeset 4e3aa9723e99 ! .hgtags From david.katleman at oracle.com Thu May 22 19:56:05 2014 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Thu, 22 May 2014 19:56:05 +0000 Subject: hg: jdk9/jdk9/corba: Added tag jdk9-b14 for changeset a2b82f863ba9 Message-ID: <201405221956.s4MJu6eT018419@aojmv0008> Changeset: e54022d0dd92 Author: katleman Date: 2014-05-22 12:53 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/corba/rev/e54022d0dd92 Added tag jdk9-b14 for changeset a2b82f863ba9 ! .hgtags From david.katleman at oracle.com Thu May 22 19:56:09 2014 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Thu, 22 May 2014 19:56:09 +0000 Subject: hg: jdk9/jdk9/hotspot: Added tag jdk9-b14 for changeset bd333491bb6c Message-ID: <201405221956.s4MJuBc6018474@aojmv0008> Changeset: 18f86da62a40 Author: katleman Date: 2014-05-22 12:53 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/18f86da62a40 Added tag jdk9-b14 for changeset bd333491bb6c ! .hgtags From david.katleman at oracle.com Thu May 22 19:56:15 2014 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Thu, 22 May 2014 19:56:15 +0000 Subject: hg: jdk9/jdk9/jaxp: Added tag jdk9-b14 for changeset 32b3fc4bc737 Message-ID: <201405221956.s4MJuG0o018541@aojmv0008> Changeset: 7755df76a8f6 Author: katleman Date: 2014-05-22 12:53 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jaxp/rev/7755df76a8f6 Added tag jdk9-b14 for changeset 32b3fc4bc737 ! .hgtags From david.katleman at oracle.com Thu May 22 19:56:19 2014 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Thu, 22 May 2014 19:56:19 +0000 Subject: hg: jdk9/jdk9/jaxws: Added tag jdk9-b14 for changeset 02e58850b706 Message-ID: <201405221956.s4MJuKuT018630@aojmv0008> Changeset: 1ba2ace9be55 Author: katleman Date: 2014-05-22 12:54 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jaxws/rev/1ba2ace9be55 Added tag jdk9-b14 for changeset 02e58850b706 ! .hgtags From david.katleman at oracle.com Thu May 22 19:56:28 2014 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Thu, 22 May 2014 19:56:28 +0000 Subject: hg: jdk9/jdk9/jdk: Added tag jdk9-b14 for changeset 5c7a17a81afd Message-ID: <201405221956.s4MJuvNa018714@aojmv0008> Changeset: 28d1de89ff27 Author: katleman Date: 2014-05-22 12:54 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/28d1de89ff27 Added tag jdk9-b14 for changeset 5c7a17a81afd ! .hgtags From david.katleman at oracle.com Thu May 22 19:57:00 2014 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Thu, 22 May 2014 19:57:00 +0000 Subject: hg: jdk9/jdk9/langtools: Added tag jdk9-b14 for changeset 1df3f53b9d98 Message-ID: <201405221957.s4MJv4hL018767@aojmv0008> Changeset: 282210d7b08b Author: katleman Date: 2014-05-22 12:54 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/282210d7b08b Added tag jdk9-b14 for changeset 1df3f53b9d98 ! .hgtags From david.katleman at oracle.com Thu May 22 19:57:07 2014 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Thu, 22 May 2014 19:57:07 +0000 Subject: hg: jdk9/jdk9/nashorn: Added tag jdk9-b14 for changeset 806df06b6ac5 Message-ID: <201405221957.s4MJv7Vx018817@aojmv0008> Changeset: edc146bdfd8d Author: katleman Date: 2014-05-22 12:54 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/edc146bdfd8d Added tag jdk9-b14 for changeset 806df06b6ac5 ! .hgtags From lana.steuck at oracle.com Thu May 29 05:34:28 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Thu, 29 May 2014 05:34:28 +0000 Subject: hg: jdk9/jdk9: 12 new changesets Message-ID: <201405290534.s4T5YS6T006481@aojmv0008> Changeset: bad356c6b417 Author: erikj Date: 2014-05-20 12:54 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/bad356c6b417 8043127: Convert JPRT_ARCHIVE_BUNDLE to unix style paths Reviewed-by: tbell ! make/Jprt.gmk Changeset: 62cf732b4959 Author: lana Date: 2014-05-22 14:37 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/62cf732b4959 Merge Changeset: 6676325a167c Author: omajid Date: 2014-04-29 15:44 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/6676325a167c 8042159: Allow using a system-installed lcms2 Reviewed-by: andrew, ihse, prr ! common/autoconf/generated-configure.sh ! common/autoconf/libraries.m4 ! common/autoconf/spec.gmk.in Changeset: e5bcac256cc3 Author: ngthomas Date: 2014-04-29 14:40 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/e5bcac256cc3 Merge ! common/autoconf/generated-configure.sh ! common/autoconf/spec.gmk.in Changeset: 1612c1abd8f0 Author: prr Date: 2014-05-05 12:48 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/1612c1abd8f0 Merge ! common/autoconf/generated-configure.sh ! common/autoconf/libraries.m4 Changeset: b7267b3d951e Author: prr Date: 2014-05-12 09:37 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/b7267b3d951e Merge Changeset: 72f16d882fe2 Author: prr Date: 2014-05-23 09:05 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/72f16d882fe2 Merge ! common/autoconf/generated-configure.sh Changeset: dfe1d289175a Author: omajid Date: 2014-05-26 17:22 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/dfe1d289175a 8043975: Update README for jdk9 Reviewed-by: tbell ! README Changeset: 2be489f272fc Author: mikael Date: 2014-05-12 06:16 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/2be489f272fc 8042804: Support invoking Hotspot tests from top level Reviewed-by: sla, erikj ! test/Makefile Changeset: 5ab47eab785e Author: amurillo Date: 2014-05-16 07:16 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/5ab47eab785e Merge Changeset: 65071635132d Author: jcoomes Date: 2014-05-23 10:48 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/65071635132d Merge Changeset: b114474fb25a Author: jcoomes Date: 2014-05-27 12:35 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/b114474fb25a Merge From lana.steuck at oracle.com Thu May 29 05:34:31 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Thu, 29 May 2014 05:34:31 +0000 Subject: hg: jdk9/jdk9/jaxp: 8043666: Remove unused files from jaxp repository Message-ID: <201405290534.s4T5YX8a006732@aojmv0008> Changeset: 6bad71866c75 Author: joehw Date: 2014-05-23 09:06 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jaxp/rev/6bad71866c75 8043666: Remove unused files from jaxp repository Reviewed-by: alanb - src/com/sun/org/apache/xalan/internal/xsltc/compiler/Makefile.inc - src/com/sun/org/apache/xalan/internal/xsltc/javax.xml.transform.TransformerFactory - src/com/sun/org/apache/xerces/internal/dom/org.apache.xerces.dom.DOMImplementationSourceImpl - src/com/sun/org/apache/xerces/internal/dom/org.w3c.dom.DOMImplementationSourceList - src/com/sun/org/apache/xerces/internal/jaxp/datatype/javax.xml.datatype.DatatypeFactory - src/com/sun/org/apache/xerces/internal/jaxp/javax.xml.parsers.DocumentBuilderFactory - src/com/sun/org/apache/xerces/internal/jaxp/javax.xml.parsers.SAXParserFactory - src/com/sun/org/apache/xerces/internal/jaxp/validation/javax.xml.validation.SchemaFactory - src/com/sun/org/apache/xerces/internal/parsers/org.apache.xerces.xni.parser.DTDConfiguration - src/com/sun/org/apache/xerces/internal/parsers/org.apache.xerces.xni.parser.XML11Configuration - src/com/sun/org/apache/xerces/internal/parsers/org.apache.xerces.xni.parser.XMLParserConfiguration - src/com/sun/org/apache/xerces/internal/parsers/org.xml.sax.driver - src/com/sun/xml/internal/stream/javax.xml.stream.XMLEventFactory - src/com/sun/xml/internal/stream/javax.xml.stream.XMLInputFactory - src/com/sun/xml/internal/stream/javax.xml.stream.XMLOutputFactory - src/org/xml/sax/COPYING - src/org/xml/sax/COPYING.txt From lana.steuck at oracle.com Thu May 29 05:34:33 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Thu, 29 May 2014 05:34:33 +0000 Subject: hg: jdk9/jdk9/jaxws: 3 new changesets Message-ID: <201405290534.s4T5YZOF006740@aojmv0008> Changeset: e3b68a164ebf Author: mkos Date: 2014-05-23 16:24 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/jaxws/rev/e3b68a164ebf 8039210: Fix type error in DefaultResourceInjector Summary: adding generic types to method call; blocker for fixing javac issue Reviewed-by: chegar ! src/share/jaxws_classes/com/sun/xml/internal/ws/server/DefaultResourceInjector.java Changeset: 0754bb097fd2 Author: mkos Date: 2014-05-23 16:25 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/jaxws/rev/0754bb097fd2 8043129: JAF initialisation in SAAJ clashing with the one in javax.mail Reviewed-by: chegar ! src/share/jaxws_classes/com/sun/xml/internal/messaging/saaj/soap/AttachmentPartImpl.java Changeset: e9780330017a Author: mkos Date: 2014-05-26 14:59 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/jaxws/rev/e9780330017a 8043762: Remove unused files from jaxws repository Reviewed-by: alanb - src/share/jaxws_classes/com/sun/tools/etc/META-INF/services/com.sun.xml.internal.ws.spi.db.BindingContextFactory - src/share/jaxws_classes/com/sun/tools/internal/jxc/gen/config/config.rng - src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/bindingfile.rng - src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/binding.rng - src/share/jaxws_classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/xmlschema-for-jaxb.rng - src/share/jaxws_classes/com/sun/xml/internal/rngom/parse/compact/CompactSyntax.jj - src/share/jaxws_classes/com/sun/xml/internal/ws/client/sei/pacakge-info.java + src/share/jaxws_classes/com/sun/xml/internal/ws/client/sei/package-info.java From lana.steuck at oracle.com Thu May 29 05:34:34 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Thu, 29 May 2014 05:34:34 +0000 Subject: hg: jdk9/jdk9/nashorn: 6 new changesets Message-ID: <201405290534.s4T5Ybdf006766@aojmv0008> Changeset: 185501198f64 Author: sundar Date: 2014-05-20 08:32 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/185501198f64 8043443: Test framework changes to run script tests without security manager Reviewed-by: attila ! make/build.xml ! make/project.properties + test/script/nosecurity/nosecurity.js Changeset: 5c906c370739 Author: mnunez Date: 2014-05-22 11:12 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/5c906c370739 8028615: jdk.nashorn.x3::some.serious.failure needs more memory to run Reviewed-by: attila, sundar Contributed-by: sergey.lugovoy at oracle.com ! make/project.properties Changeset: 23a42e0d8a5a Author: hannesw Date: 2014-05-22 17:51 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/23a42e0d8a5a 8030202: Nashorn: Multiple RegExp#ignoreCase issues Reviewed-by: sundar, jlaskey ! src/jdk/nashorn/internal/runtime/regexp/joni/Analyser.java ! src/jdk/nashorn/internal/runtime/regexp/joni/ApplyCaseFold.java ! src/jdk/nashorn/internal/runtime/regexp/joni/ByteCodeMachine.java ! src/jdk/nashorn/internal/runtime/regexp/joni/EncodingHelper.java ! src/jdk/nashorn/internal/runtime/regexp/joni/SearchAlgorithm.java + test/script/basic/JDK-8030202.js + test/script/basic/JDK-8030202.js.EXPECTED Changeset: d60ebb2d32a6 Author: lana Date: 2014-05-22 14:40 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/d60ebb2d32a6 Merge Changeset: 068b13565a57 Author: sundar Date: 2014-05-26 15:48 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/068b13565a57 8043930: TypeError when attemping to create an instance of non-public class could be better Reviewed-by: attila, lagergren ! src/jdk/nashorn/internal/runtime/linker/NashornStaticClassLinker.java ! src/jdk/nashorn/internal/runtime/resources/Messages.properties + test/script/basic/JDK-8043930.js + test/script/basic/JDK-8043930.js.EXPECTED Changeset: 32b66f4661ea Author: sundar Date: 2014-05-27 17:40 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/32b66f4661ea 8044000: Access to undefined property yields "null" instead of "undefined" Reviewed-by: lagergren, jlaskey ! src/jdk/nashorn/internal/runtime/linker/Bootstrap.java ! src/jdk/nashorn/internal/runtime/linker/JSObjectLinker.java ! src/jdk/nashorn/internal/runtime/linker/NashornGuards.java ! test/src/jdk/nashorn/api/scripting/ScriptObjectMirrorTest.java From lana.steuck at oracle.com Thu May 29 05:34:35 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Thu, 29 May 2014 05:34:35 +0000 Subject: hg: jdk9/jdk9/langtools: 12 new changesets Message-ID: <201405290534.s4T5YqZf006797@aojmv0008> Changeset: d488132dbea7 Author: anazarov Date: 2014-05-12 17:09 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/d488132dbea7 8042771: Missing bug id in test/tools/javac/classfiles/attributes/SourceFile/NoSourceFileAttribute.java Reviewed-by: jjg ! test/tools/javac/classfiles/attributes/SourceFile/NoSourceFileAttribute.java Changeset: 4487f6f98252 Author: jlahoda Date: 2014-05-16 10:52 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/4487f6f98252 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: 2a096f5666fd Author: jjg Date: 2014-05-18 19:59 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/2a096f5666fd 8041422: Split javac ClassReader into ClassReader+ClassFinder Reviewed-by: jfranck + src/share/classes/com/sun/tools/javac/code/ClassFinder.java ! src/share/classes/com/sun/tools/javac/code/Symtab.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/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/Resolve.java ! src/share/classes/com/sun/tools/javac/jvm/ClassReader.java ! src/share/classes/com/sun/tools/javac/main/JavaCompiler.java ! src/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java ! src/share/classes/com/sun/tools/javadoc/DocEnv.java + src/share/classes/com/sun/tools/javadoc/JavadocClassFinder.java - src/share/classes/com/sun/tools/javadoc/JavadocClassReader.java ! src/share/classes/com/sun/tools/javadoc/JavadocEnter.java ! src/share/classes/com/sun/tools/javadoc/JavadocTool.java ! test/tools/javac/6330997/T6330997.java ! test/tools/javac/MethodParametersTest.java ! test/tools/javac/T6435291/T6435291.java ! test/tools/javac/defaultMethods/BadClassfile.java Changeset: 87491833da58 Author: pgovereau Date: 2014-05-16 17:08 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/87491833da58 8015927: Class reference duplicates in constant pool Reviewed-by: jjg ! src/share/classes/com/sun/tools/javac/jvm/ClassWriter.java ! src/share/classes/com/sun/tools/javac/jvm/Pool.java + test/tools/javac/jvm/ClassRefDupInConstantPoolTest.java Changeset: 30e0e2a21c7d Author: ntoda Date: 2014-05-20 15:50 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/30e0e2a21c7d 8042406: javac.jvm.ClassReader.readClassFile() is using Target to verify valid major versions Reviewed-by: jjg ! src/share/classes/com/sun/tools/javac/jvm/ClassFile.java ! src/share/classes/com/sun/tools/javac/jvm/ClassReader.java Changeset: 1948f43148ec Author: lana Date: 2014-05-22 14:39 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/1948f43148ec Merge - src/share/classes/com/sun/tools/javadoc/JavadocClassReader.java Changeset: a43b8dbe5f50 Author: sogoel Date: 2014-05-22 15:42 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/a43b8dbe5f50 8043336: Missing bug id in test/tools/javac/lambda/TargetType23.java Reviewed-by: jjg, vromero, dlsmith ! test/tools/javac/lambda/TargetType23.java Changeset: e6c5354fd9cd Author: pgovereau Date: 2014-05-27 18:57 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/e6c5354fd9cd 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: df54b4b79988 Author: pgovereau Date: 2014-05-27 22:26 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/df54b4b79988 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: 70c37804003a Author: pgovereau Date: 2014-05-27 14:23 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/70c37804003a 7177211: SharedNameTable.create and .dispose are not used Reviewed-by: jjg ! src/share/classes/com/sun/tools/javac/util/Names.java Changeset: abbc15936e1b Author: dlsmith Date: 2014-05-27 16:32 -0600 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/abbc15936e1b 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: 8666a9611eb8 Author: dlsmith Date: 2014-05-27 16:39 -0600 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/8666a9611eb8 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 From lana.steuck at oracle.com Thu May 29 05:34:44 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Thu, 29 May 2014 05:34:44 +0000 Subject: hg: jdk9/jdk9/hotspot: 67 new changesets Message-ID: <201405290535.s4T5ZpJ9007003@aojmv0008> Changeset: 53a41e7cbe05 Author: drchase Date: 2014-05-09 16:50 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/53a41e7cbe05 8037816: Fix for 8036122 breaks build with Xcode5/clang Summary: Repaired or selectively disabled offending formats; future-proofed with additional checking Reviewed-by: kvn, jrose, stefank ! src/cpu/ppc/vm/vm_version_ppc.cpp ! src/cpu/sparc/vm/vm_version_sparc.cpp ! src/cpu/x86/vm/assembler_x86.cpp ! src/cpu/x86/vm/c1_LinearScan_x86.cpp ! src/cpu/x86/vm/compiledIC_x86.cpp ! src/cpu/x86/vm/frame_x86.cpp ! src/cpu/x86/vm/interpreter_x86_64.cpp ! src/cpu/x86/vm/macroAssembler_x86.cpp ! src/cpu/x86/vm/methodHandles_x86.cpp ! src/cpu/x86/vm/nativeInst_x86.cpp ! src/cpu/x86/vm/vm_version_x86.cpp ! src/cpu/x86/vm/vtableStubs_x86_32.cpp ! src/cpu/x86/vm/vtableStubs_x86_64.cpp ! src/os/bsd/vm/decoder_machO.cpp ! src/os/bsd/vm/os_bsd.cpp ! src/os/bsd/vm/perfMemory_bsd.cpp ! src/os/linux/vm/os_linux.cpp ! src/os/linux/vm/perfMemory_linux.cpp ! src/os/posix/vm/os_posix.cpp ! src/os_cpu/bsd_x86/vm/os_bsd_x86.cpp ! src/os_cpu/linux_x86/vm/os_linux_x86.cpp ! src/share/vm/adlc/formssel.cpp ! src/share/vm/adlc/output_h.cpp ! src/share/vm/asm/codeBuffer.cpp ! src/share/vm/asm/codeBuffer.hpp ! src/share/vm/asm/register.hpp ! src/share/vm/c1/c1_CFGPrinter.cpp ! src/share/vm/c1/c1_InstructionPrinter.cpp ! src/share/vm/c1/c1_LIR.cpp ! src/share/vm/c1/c1_RangeCheckElimination.cpp ! src/share/vm/c1/c1_Runtime1.cpp ! src/share/vm/c1/c1_ValueType.hpp ! src/share/vm/ci/bcEscapeAnalyzer.cpp ! src/share/vm/ci/ciConstant.cpp ! src/share/vm/ci/ciEnv.cpp ! src/share/vm/ci/ciInstanceKlass.cpp ! src/share/vm/ci/ciMetadata.cpp ! src/share/vm/ci/ciMethodData.cpp ! src/share/vm/ci/ciObject.cpp ! src/share/vm/ci/ciSignature.cpp ! src/share/vm/ci/ciType.cpp ! src/share/vm/classfile/classFileError.cpp ! src/share/vm/classfile/classFileParser.hpp ! src/share/vm/classfile/classLoader.cpp ! src/share/vm/classfile/classLoaderData.cpp ! src/share/vm/classfile/defaultMethods.cpp ! src/share/vm/classfile/dictionary.cpp ! src/share/vm/classfile/dictionary.hpp ! src/share/vm/classfile/javaClasses.cpp ! src/share/vm/classfile/symbolTable.cpp ! src/share/vm/classfile/systemDictionary.cpp ! src/share/vm/classfile/verifier.cpp ! src/share/vm/classfile/verifier.hpp ! src/share/vm/classfile/vmSymbols.cpp ! src/share/vm/code/codeBlob.cpp ! src/share/vm/code/codeCache.cpp ! src/share/vm/code/compiledIC.cpp ! src/share/vm/code/compressedStream.cpp ! src/share/vm/code/debugInfo.cpp ! src/share/vm/code/exceptionHandlerTable.cpp ! src/share/vm/code/icBuffer.cpp ! src/share/vm/code/nmethod.cpp ! src/share/vm/code/pcDesc.cpp ! src/share/vm/code/relocInfo.cpp ! src/share/vm/code/scopeDesc.cpp ! src/share/vm/code/vtableStubs.cpp ! src/share/vm/compiler/compileBroker.cpp ! src/share/vm/compiler/compileLog.cpp ! src/share/vm/compiler/compileLog.hpp ! src/share/vm/compiler/compilerOracle.cpp ! src/share/vm/compiler/disassembler.cpp ! src/share/vm/compiler/methodLiveness.cpp ! src/share/vm/compiler/oopMap.cpp ! src/share/vm/gc_implementation/concurrentMarkSweep/adaptiveFreeList.cpp ! src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.cpp ! src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.hpp ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepThread.cpp ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepThread.hpp ! src/share/vm/gc_implementation/concurrentMarkSweep/freeChunk.cpp ! src/share/vm/gc_implementation/concurrentMarkSweep/promotionInfo.cpp ! src/share/vm/gc_implementation/concurrentMarkSweep/vmCMSOperations.cpp ! src/share/vm/gc_implementation/g1/concurrentMark.cpp ! src/share/vm/gc_implementation/g1/concurrentMark.inline.hpp ! src/share/vm/gc_implementation/g1/g1AllocRegion.cpp ! src/share/vm/gc_implementation/g1/g1AllocRegion.hpp ! src/share/vm/gc_implementation/g1/g1BiasedArray.cpp ! src/share/vm/gc_implementation/g1/g1BiasedArray.hpp ! src/share/vm/gc_implementation/g1/g1BlockOffsetTable.cpp ! src/share/vm/gc_implementation/g1/g1BlockOffsetTable.hpp ! src/share/vm/gc_implementation/g1/g1BlockOffsetTable.inline.hpp ! src/share/vm/gc_implementation/g1/g1CardCounts.cpp ! src/share/vm/gc_implementation/g1/g1CardCounts.hpp ! src/share/vm/gc_implementation/g1/g1CodeCacheRemSet.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.inline.hpp ! src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp ! src/share/vm/gc_implementation/g1/g1GCPhaseTimes.cpp ! src/share/vm/gc_implementation/g1/g1HRPrinter.cpp ! src/share/vm/gc_implementation/g1/g1OopClosures.inline.hpp ! src/share/vm/gc_implementation/g1/g1RemSet.cpp ! src/share/vm/gc_implementation/g1/heapRegion.cpp ! src/share/vm/gc_implementation/g1/heapRegion.hpp ! src/share/vm/gc_implementation/g1/heapRegionRemSet.cpp ! src/share/vm/gc_implementation/g1/heapRegionSeq.cpp ! src/share/vm/gc_implementation/g1/heapRegionSeq.inline.hpp ! src/share/vm/gc_implementation/g1/heapRegionSet.cpp ! src/share/vm/gc_implementation/g1/heapRegionSet.hpp ! src/share/vm/gc_implementation/g1/satbQueue.cpp ! src/share/vm/gc_implementation/g1/survRateGroup.cpp ! src/share/vm/gc_implementation/parNew/asParNewGeneration.cpp ! src/share/vm/gc_implementation/parNew/parCardTableModRefBS.cpp ! src/share/vm/gc_implementation/parNew/parNewGeneration.cpp ! src/share/vm/gc_implementation/parNew/parOopClosures.inline.hpp ! src/share/vm/gc_implementation/parallelScavenge/asPSYoungGen.cpp ! src/share/vm/gc_implementation/parallelScavenge/cardTableExtension.cpp ! src/share/vm/gc_implementation/parallelScavenge/gcTaskManager.cpp ! src/share/vm/gc_implementation/parallelScavenge/gcTaskThread.cpp ! src/share/vm/gc_implementation/parallelScavenge/parMarkBitMap.hpp ! src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.cpp ! src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.inline.hpp ! src/share/vm/gc_implementation/parallelScavenge/pcTasks.cpp ! src/share/vm/gc_implementation/parallelScavenge/psAdaptiveSizePolicy.cpp ! src/share/vm/gc_implementation/parallelScavenge/psMarkSweep.cpp ! src/share/vm/gc_implementation/parallelScavenge/psOldGen.cpp ! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp ! src/share/vm/gc_implementation/parallelScavenge/psPromotionManager.cpp ! src/share/vm/gc_implementation/parallelScavenge/psPromotionManager.inline.hpp ! src/share/vm/gc_implementation/parallelScavenge/psScavenge.cpp ! src/share/vm/gc_implementation/parallelScavenge/psScavenge.inline.hpp ! src/share/vm/gc_implementation/parallelScavenge/psVirtualspace.cpp ! src/share/vm/gc_implementation/parallelScavenge/psYoungGen.cpp ! src/share/vm/gc_implementation/shared/ageTable.cpp ! src/share/vm/gc_implementation/shared/allocationStats.hpp ! src/share/vm/gc_implementation/shared/immutableSpace.cpp ! src/share/vm/gc_implementation/shared/markSweep.cpp ! src/share/vm/gc_implementation/shared/mutableNUMASpace.cpp ! src/share/vm/gc_implementation/shared/mutableSpace.cpp ! src/share/vm/gc_implementation/shared/parGCAllocBuffer.cpp ! src/share/vm/gc_implementation/shared/spaceDecorator.cpp ! src/share/vm/gc_interface/collectedHeap.cpp ! src/share/vm/interpreter/bytecodeTracer.cpp ! src/share/vm/interpreter/interpreter.cpp ! src/share/vm/interpreter/interpreterRuntime.cpp ! src/share/vm/interpreter/linkResolver.cpp ! src/share/vm/interpreter/oopMapCache.cpp ! src/share/vm/interpreter/templateInterpreter.cpp ! src/share/vm/libadt/dict.cpp ! src/share/vm/libadt/set.cpp ! src/share/vm/memory/allocation.cpp ! src/share/vm/memory/binaryTreeDictionary.cpp ! src/share/vm/memory/blockOffsetTable.cpp ! src/share/vm/memory/cardTableModRefBS.cpp ! src/share/vm/memory/cardTableModRefBS.hpp ! src/share/vm/memory/cardTableRS.cpp ! src/share/vm/memory/collectorPolicy.cpp ! src/share/vm/memory/defNewGeneration.cpp ! src/share/vm/memory/filemap.cpp ! src/share/vm/memory/gcLocker.cpp ! src/share/vm/memory/genCollectedHeap.cpp ! src/share/vm/memory/genOopClosures.hpp ! src/share/vm/memory/generation.cpp ! src/share/vm/memory/generation.hpp ! src/share/vm/memory/heapInspection.cpp ! src/share/vm/memory/heapInspection.hpp ! src/share/vm/memory/metachunk.cpp ! src/share/vm/memory/metaspace.cpp ! src/share/vm/memory/metaspaceShared.cpp ! src/share/vm/memory/referenceProcessor.cpp ! src/share/vm/memory/sharedHeap.cpp ! src/share/vm/memory/space.cpp ! src/share/vm/memory/threadLocalAllocBuffer.cpp ! src/share/vm/memory/threadLocalAllocBuffer.inline.hpp ! src/share/vm/memory/universe.cpp ! src/share/vm/oops/annotations.cpp ! src/share/vm/oops/constMethod.cpp ! src/share/vm/oops/constantPool.cpp ! src/share/vm/oops/cpCache.cpp ! src/share/vm/oops/generateOopMap.hpp ! src/share/vm/oops/instanceKlass.cpp ! src/share/vm/oops/instanceRefKlass.cpp ! src/share/vm/oops/klass.inline.hpp ! src/share/vm/oops/klassVtable.cpp ! src/share/vm/oops/markOop.cpp ! src/share/vm/oops/method.cpp ! src/share/vm/oops/methodData.cpp ! src/share/vm/oops/oop.cpp ! src/share/vm/oops/oop.inline.hpp ! src/share/vm/opto/block.cpp ! src/share/vm/opto/callnode.cpp ! src/share/vm/opto/chaitin.cpp ! src/share/vm/opto/compile.cpp ! src/share/vm/opto/compile.hpp ! src/share/vm/opto/doCall.cpp ! src/share/vm/opto/gcm.cpp ! src/share/vm/opto/idealGraphPrinter.cpp ! src/share/vm/opto/ifg.cpp ! src/share/vm/opto/loopPredicate.cpp ! src/share/vm/opto/loopnode.cpp ! src/share/vm/opto/matcher.cpp ! src/share/vm/opto/memnode.cpp ! src/share/vm/opto/node.cpp ! src/share/vm/opto/parse1.cpp ! src/share/vm/opto/parse2.cpp ! src/share/vm/opto/phaseX.cpp ! src/share/vm/opto/regmask.cpp ! src/share/vm/opto/runtime.cpp ! src/share/vm/opto/subnode.cpp ! src/share/vm/opto/type.cpp ! src/share/vm/prims/jni.cpp ! src/share/vm/prims/jniCheck.cpp ! src/share/vm/prims/jvm.cpp ! src/share/vm/prims/jvmtiEnter.xsl ! src/share/vm/prims/jvmtiEnvThreadState.cpp ! src/share/vm/prims/jvmtiEventController.cpp ! src/share/vm/prims/jvmtiExport.cpp ! src/share/vm/prims/jvmtiImpl.cpp ! src/share/vm/prims/jvmtiRedefineClasses.cpp ! src/share/vm/prims/methodHandles.cpp ! src/share/vm/prims/privilegedStack.cpp ! src/share/vm/prims/unsafe.cpp ! src/share/vm/prims/whitebox.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/arguments.hpp ! src/share/vm/runtime/biasedLocking.cpp ! src/share/vm/runtime/compilationPolicy.cpp ! src/share/vm/runtime/deoptimization.cpp ! src/share/vm/runtime/fprofiler.cpp ! src/share/vm/runtime/frame.cpp ! src/share/vm/runtime/globals.cpp ! src/share/vm/runtime/handles.cpp ! src/share/vm/runtime/interfaceSupport.cpp ! src/share/vm/runtime/java.cpp ! src/share/vm/runtime/jniHandles.cpp ! src/share/vm/runtime/mutex.cpp ! src/share/vm/runtime/os.cpp ! src/share/vm/runtime/osThread.cpp ! src/share/vm/runtime/perfData.cpp ! src/share/vm/runtime/perfMemory.cpp ! src/share/vm/runtime/safepoint.cpp ! src/share/vm/runtime/safepoint.hpp ! src/share/vm/runtime/sharedRuntime.cpp ! src/share/vm/runtime/signature.cpp ! src/share/vm/runtime/stackValue.cpp ! src/share/vm/runtime/stackValueCollection.cpp ! src/share/vm/runtime/stubCodeGenerator.cpp ! src/share/vm/runtime/sweeper.cpp ! src/share/vm/runtime/sweeper.hpp ! src/share/vm/runtime/synchronizer.cpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/runtime/thread.hpp ! src/share/vm/runtime/timer.cpp ! src/share/vm/runtime/unhandledOops.cpp ! src/share/vm/runtime/vframe.cpp ! src/share/vm/runtime/vframe.hpp ! src/share/vm/runtime/vframeArray.cpp ! src/share/vm/runtime/virtualspace.cpp ! src/share/vm/runtime/vmThread.cpp ! src/share/vm/runtime/vm_operations.cpp ! src/share/vm/runtime/vm_version.cpp ! src/share/vm/services/attachListener.cpp ! src/share/vm/services/classLoadingService.cpp ! src/share/vm/services/diagnosticCommand.cpp ! src/share/vm/services/diagnosticFramework.cpp ! src/share/vm/services/heapDumper.cpp ! src/share/vm/services/lowMemoryDetector.cpp ! src/share/vm/services/management.cpp ! src/share/vm/services/memReporter.cpp ! src/share/vm/services/memSnapshot.cpp ! src/share/vm/services/memTrackWorker.cpp ! src/share/vm/services/nmtDCmd.cpp ! src/share/vm/services/threadService.cpp ! src/share/vm/trace/traceStream.hpp ! src/share/vm/utilities/array.hpp ! src/share/vm/utilities/bitMap.cpp ! src/share/vm/utilities/constantTag.cpp ! src/share/vm/utilities/debug.cpp ! src/share/vm/utilities/debug.hpp ! src/share/vm/utilities/events.cpp ! src/share/vm/utilities/events.hpp ! src/share/vm/utilities/exceptions.cpp ! src/share/vm/utilities/exceptions.hpp ! src/share/vm/utilities/globalDefinitions.hpp ! src/share/vm/utilities/globalDefinitions_gcc.hpp ! src/share/vm/utilities/numberSeq.cpp ! src/share/vm/utilities/ostream.cpp ! src/share/vm/utilities/ostream.hpp ! src/share/vm/utilities/quickSort.cpp ! src/share/vm/utilities/taskqueue.cpp ! src/share/vm/utilities/vmError.cpp ! src/share/vm/utilities/workgroup.cpp ! src/share/vm/utilities/xmlstream.cpp ! src/share/vm/utilities/xmlstream.hpp Changeset: f88688d5c78c Author: zgu Date: 2014-05-07 06:03 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/f88688d5c78c 8041415: remove port.{cpp,hpp} files Summary: Hotspot should use standard headers and types Reviewed-by: coleenp, kvn ! src/share/vm/adlc/adlc.hpp ! src/share/vm/adlc/adlparse.hpp ! src/share/vm/adlc/filebuff.cpp ! src/share/vm/adlc/filebuff.hpp ! src/share/vm/adlc/output_h.cpp ! src/share/vm/asm/assembler.cpp ! src/share/vm/libadt/dict.cpp ! src/share/vm/libadt/dict.hpp - src/share/vm/libadt/port.cpp - src/share/vm/libadt/port.hpp ! src/share/vm/libadt/set.cpp ! src/share/vm/libadt/set.hpp ! src/share/vm/libadt/vectset.cpp ! src/share/vm/libadt/vectset.hpp ! src/share/vm/opto/block.cpp ! src/share/vm/opto/chaitin.hpp ! src/share/vm/opto/compile.hpp ! src/share/vm/opto/divnode.cpp ! src/share/vm/opto/domgraph.cpp ! src/share/vm/opto/indexSet.cpp ! src/share/vm/opto/indexSet.hpp ! src/share/vm/opto/live.hpp ! src/share/vm/opto/loopnode.hpp ! src/share/vm/opto/mulnode.cpp ! src/share/vm/opto/node.hpp ! src/share/vm/opto/output.cpp ! src/share/vm/opto/parse2.cpp ! src/share/vm/opto/phase.hpp ! src/share/vm/opto/regmask.cpp ! src/share/vm/opto/regmask.hpp ! src/share/vm/opto/runtime.cpp ! src/share/vm/opto/subnode.cpp ! src/share/vm/opto/type.hpp ! src/share/vm/precompiled/precompiled.hpp Changeset: 9b502ede714c Author: gziemski Date: 2014-05-07 14:16 -0500 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/9b502ede714c 8038654: Separate SymbolTable and StringTable code Summary: Refactor stringTable class out of symbolTable, making sure all includes are minimal set and are sorted. Reviewed-by: coleenp, stefank ! src/share/vm/classfile/javaClasses.cpp + src/share/vm/classfile/stringTable.cpp + src/share/vm/classfile/stringTable.hpp ! src/share/vm/classfile/symbolTable.cpp ! src/share/vm/classfile/symbolTable.hpp ! src/share/vm/classfile/systemDictionary.cpp ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/parallelScavenge/psMarkSweep.cpp ! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp ! src/share/vm/gc_implementation/parallelScavenge/psScavenge.cpp ! src/share/vm/memory/genMarkSweep.cpp ! src/share/vm/memory/sharedHeap.cpp ! src/share/vm/memory/universe.cpp ! src/share/vm/oops/constantPool.cpp ! src/share/vm/prims/jvm.cpp ! src/share/vm/prims/methodHandles.cpp ! src/share/vm/prims/whitebox.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/init.cpp ! src/share/vm/runtime/java.cpp ! src/share/vm/runtime/reflection.cpp ! src/share/vm/runtime/safepoint.cpp ! src/share/vm/runtime/vmStructs.cpp ! src/share/vm/utilities/hashtable.cpp Changeset: ff15e9a66f7b Author: ctornqvi Date: 2014-05-09 17:06 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/ff15e9a66f7b 8042471: Unable to build JDK 9 Hotspot within VS2010 Summary: Fixed quoting issue and passing on defines to project file Reviewed-by: mgronlun, sla ! make/windows/projectfiles/common/Makefile Changeset: 1d9cd7b779a7 Author: ctornqvi Date: 2014-05-09 17:06 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/1d9cd7b779a7 8042726: [TESTBUG] TEST.groups file was not updated after runtime/6925573/SortMethodsTest.java removal Summary: Removed runtime/6925573/SortMethodsTest.java from TEST.groups Reviewed-by: gtriantafill, lfoltan, coleenp, dholmes ! test/TEST.groups Changeset: aa3adb6da964 Author: coleenp Date: 2014-05-12 09:47 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/aa3adb6da964 Merge ! src/share/vm/adlc/output_h.cpp ! src/share/vm/classfile/javaClasses.cpp + src/share/vm/classfile/stringTable.cpp ! src/share/vm/classfile/symbolTable.cpp ! src/share/vm/classfile/systemDictionary.cpp ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/parallelScavenge/psMarkSweep.cpp ! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp ! src/share/vm/gc_implementation/parallelScavenge/psScavenge.cpp ! src/share/vm/libadt/dict.cpp - src/share/vm/libadt/port.cpp - src/share/vm/libadt/port.hpp ! src/share/vm/libadt/set.cpp ! src/share/vm/memory/sharedHeap.cpp ! src/share/vm/memory/universe.cpp ! src/share/vm/oops/constantPool.cpp ! src/share/vm/opto/block.cpp ! src/share/vm/opto/compile.hpp ! src/share/vm/opto/parse2.cpp ! src/share/vm/opto/regmask.cpp ! src/share/vm/opto/runtime.cpp ! src/share/vm/opto/subnode.cpp ! src/share/vm/precompiled/precompiled.hpp ! src/share/vm/prims/jvm.cpp ! src/share/vm/prims/methodHandles.cpp ! src/share/vm/prims/whitebox.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/java.cpp ! src/share/vm/runtime/safepoint.cpp ! src/share/vm/runtime/vmStructs.cpp Changeset: e657971fd67a Author: simonis Date: 2014-05-12 09:59 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/e657971fd67a 8039805: Fix the signature of the global new/delete operators in allocation.cpp. Reviewed-by: dholmes, lfoltan ! make/aix/makefiles/vm.make ! make/bsd/makefiles/vm.make ! src/os/aix/vm/os_aix.cpp ! src/os/aix/vm/porting_aix.cpp ! src/share/vm/memory/allocation.cpp Changeset: 9ea2d010f47c Author: lfoltan Date: 2014-05-12 15:50 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/9ea2d010f47c Merge ! src/os/aix/vm/os_aix.cpp ! src/share/vm/memory/allocation.cpp Changeset: 544227bb06d0 Author: hseigel Date: 2014-05-12 13:12 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/544227bb06d0 8040292: Annotation attributes must not appear more than once Summary: Add checks for duplicate attributes. Reviewed-by: coleenp, lfoltan ! src/share/vm/classfile/classFileParser.cpp + test/runtime/duplAttributes/DuplAttributes.jcod + test/runtime/duplAttributes/DuplAttributesTest.java + test/runtime/duplAttributes/test.jar Changeset: 21a8a08025a0 Author: mikael Date: 2014-05-12 06:17 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/21a8a08025a0 8042804: Support invoking Hotspot tests from top level Reviewed-by: sla, erikj ! test/Makefile Changeset: 05d8994e9f35 Author: ctornqvi Date: 2014-05-12 18:45 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/05d8994e9f35 Merge Changeset: 5e6dc4e3c761 Author: dholmes Date: 2014-05-12 20:20 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/5e6dc4e3c761 8032551: Remove UsePPCLWSYNC from globals.hpp Reviewed-by: lfoltan, zgu ! src/share/vm/runtime/globals.hpp Changeset: 722198b9fa26 Author: dholmes Date: 2014-05-12 20:25 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/722198b9fa26 Merge ! src/share/vm/runtime/globals.hpp Changeset: fef9b88e2585 Author: anoll Date: 2014-05-08 12:49 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/fef9b88e2585 8042431: compiler/7200264/TestIntVect.java fails with: Test Failed: AddVI 0 < 4 Summary: Define a new function that determines the minimum number of compiler threads for a particular platform/configuration. Reviewed-by: kvn ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/arguments.hpp Changeset: 035c93dbff0b Author: twisti Date: 2014-05-08 15:16 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/035c93dbff0b Merge Changeset: 53acad1e7f52 Author: anoll Date: 2014-05-09 09:12 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/53acad1e7f52 8029343: CodeCache::allocate increments '_number_of_blobs' even if allocation fails. Summary: Incrementing the number of code blobs in CodeCache::allocate(...) is now only performed if allocation succeeds. The guarantee is fixed. Reviewed-by: kvn, iveresov Contributed-by: Tobias Hartmann ! src/share/vm/code/codeCache.cpp Changeset: c31d0c31e7bf Author: twisti Date: 2014-05-12 17:01 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/c31d0c31e7bf Merge ! src/share/vm/code/codeCache.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/arguments.hpp Changeset: 3d247564e2d8 Author: anoll Date: 2014-05-13 11:25 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/3d247564e2d8 8021770: BackEdgeThreshold option is no longer used and should be removed Summary: The BackEdgeThreshold option is removed because it is no longer used. Reviewed-by: twisti, kvn, cjplummer Contributed-by: Tobias Hartmann ! src/cpu/ppc/vm/c2_globals_ppc.hpp ! src/cpu/sparc/vm/c1_globals_sparc.hpp ! src/cpu/sparc/vm/c2_globals_sparc.hpp ! src/cpu/x86/vm/c1_globals_x86.hpp ! src/cpu/x86/vm/c2_globals_x86.hpp ! src/cpu/zero/vm/shark_globals_zero.hpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/globals.hpp Changeset: 975d903e1de3 Author: iveresov Date: 2014-05-13 11:32 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/975d903e1de3 8032463: VirtualDispatch test timeout with DeoptimizeALot Summary: Introduce code aging for warm method detection Reviewed-by: kvn, twisti ! src/cpu/sparc/vm/c1_CodeStubs_sparc.cpp ! src/cpu/sparc/vm/c1_Runtime1_sparc.cpp ! src/cpu/x86/vm/c1_CodeStubs_x86.cpp ! src/cpu/x86/vm/c1_Runtime1_x86.cpp ! src/share/vm/c1/c1_CodeStubs.hpp ! src/share/vm/c1/c1_Compilation.hpp ! src/share/vm/c1/c1_LIRGenerator.cpp ! src/share/vm/c1/c1_LIRGenerator.hpp ! src/share/vm/c1/c1_Runtime1.cpp ! src/share/vm/c1/c1_Runtime1.hpp ! src/share/vm/ci/ciMethod.cpp ! src/share/vm/ci/ciMethod.hpp ! src/share/vm/oops/method.hpp ! src/share/vm/oops/methodCounters.cpp ! src/share/vm/oops/methodCounters.hpp ! src/share/vm/oops/methodData.cpp ! src/share/vm/oops/methodData.hpp ! src/share/vm/opto/compile.cpp ! src/share/vm/opto/compile.hpp ! src/share/vm/opto/parse.hpp ! src/share/vm/opto/parse1.cpp ! src/share/vm/runtime/deoptimization.cpp ! src/share/vm/runtime/deoptimization.hpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/sweeper.cpp ! src/share/vm/runtime/sweeper.hpp ! src/share/vm/runtime/vmStructs.cpp Changeset: 99dc0ff1d4c7 Author: vlivanov Date: 2014-03-11 15:06 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/99dc0ff1d4c7 8023461: Thread holding lock at safepoint that vm can block on: MethodCompileQueue_lock Reviewed-by: kvn, iveresov ! src/share/vm/compiler/compileBroker.cpp ! src/share/vm/compiler/compileBroker.hpp ! src/share/vm/oops/method.hpp ! src/share/vm/prims/whitebox.cpp ! src/share/vm/runtime/advancedThresholdPolicy.cpp Changeset: 3624b11235ba Author: simonis Date: 2014-05-14 12:09 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/3624b11235ba 8043029: Change 8037816 breaks HS build with older GCC versions which don't support diagnostic pragmas Summary: Added conditions around macro definitions for pragmas. Reviewed-by: kvn ! src/share/vm/utilities/globalDefinitions_gcc.hpp Changeset: c98ef93bfe9a Author: iveresov Date: 2014-05-14 14:28 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/c98ef93bfe9a 8043063: Code aging should allocate MethodCounters when flushing a method Summary: Make sure that MethodCounters are present when the method is flushed for the first time to switch on code aging Reviewed-by: kvn ! src/share/vm/runtime/sweeper.cpp Changeset: 466b58fa837b Author: twisti Date: 2014-05-15 11:35 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/466b58fa837b Merge - src/share/vm/libadt/port.cpp - src/share/vm/libadt/port.hpp ! src/share/vm/opto/compile.hpp ! src/share/vm/prims/whitebox.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/vmStructs.cpp Changeset: b329ff11a78c Author: amurillo Date: 2014-05-16 02:13 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/b329ff11a78c Merge - src/share/vm/libadt/port.cpp - src/share/vm/libadt/port.hpp Changeset: be9e24a9d6c6 Author: lana Date: 2014-05-22 14:38 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/be9e24a9d6c6 Merge - src/share/vm/libadt/port.cpp - src/share/vm/libadt/port.hpp Changeset: 729d5480f7db Author: rasbold Date: 2014-05-21 10:54 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/729d5480f7db 8043354: 8043354: Make is_return_allocated() respect allocated objects than can method-escape Summary: In bcEscapeAnalyzer update the _allocated_escapes flag if a var escapes the method. Reviewed-by: kvn ! src/share/vm/ci/bcEscapeAnalyzer.cpp + test/compiler/EscapeAnalysis/TestAllocatedEscapesPtrComparison.java Changeset: 7bc0cccb2e2a Author: mseledtsov Date: 2014-05-14 10:38 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/7bc0cccb2e2a 8041938: [TESTBUG] runtime/SharedArchiveFile/CdsWriteError.java failed in RT_Baseline with 'Unable to create shared archive file' missing from stdout/stderr Summary: his test is unstable in automated testing system, team agreed to remove it Reviewed-by: coleenp, gtriantafill - test/runtime/SharedArchiveFile/CdsWriteError.java Changeset: 193b0ff17995 Author: ctornqvi Date: 2014-05-14 18:18 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/193b0ff17995 8042595: [TESTBUG] runtime/7110720/Test7110720.sh rarely fails with message "explicit compiler command file not read" Summary: Removed the shell test and moved the testcases into the already existing Java based tests Reviewed-by: coleenp, lfoltan - test/runtime/7110720/Test7110720.sh ! test/runtime/CommandLine/CompilerConfigFileWarning.java ! test/runtime/CommandLine/ConfigFileWarning.java Changeset: fdcbdafe2073 Author: drchase Date: 2014-05-14 22:54 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/fdcbdafe2073 8043164: Format warning in traceStream.hpp Summary: added cast to placate gcc Reviewed-by: kvn, zgu ! src/share/vm/trace/traceStream.hpp Changeset: 1a485aafdbb1 Author: sla Date: 2014-05-14 20:44 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/1a485aafdbb1 8041934: com/sun/jdi/RepStep.java fails in RT_Baseline on all platforms with assert(_cur_stack_depth == count_frames()) failed: cur_stack_depth out of sync Summary: Missing call to jvmti_method_exit from native wrapper code Reviewed-by: twisti, dcubed, sspitsyn Contributed-by: rickard.backman at oracle.com ! src/cpu/sparc/vm/sharedRuntime_sparc.cpp ! src/cpu/x86/vm/sharedRuntime_x86_32.cpp ! src/cpu/x86/vm/sharedRuntime_x86_64.cpp ! src/share/vm/runtime/sharedRuntime.cpp ! src/share/vm/runtime/sharedRuntime.hpp Changeset: cb82a30966ac Author: lfoltan Date: 2014-05-15 09:25 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/cb82a30966ac 8041918: BootstrapMethods attribute cannot be empty. Summary: Allow a BootstrapMethods attribute that contains an empty bootstrap_methods table where num_bootstrap_methods is equal to zero. Reviewed-by: coleenp, hseigel ! src/share/vm/classfile/classFileParser.cpp + test/runtime/classFileParserBug/TestEmptyBootstrapMethodsAttr.java + test/runtime/classFileParserBug/emptynumbootstrapmethods.jar + test/runtime/classFileParserBug/emptynumbootstrapmethods1.jcod + test/runtime/classFileParserBug/emptynumbootstrapmethods2.jcod Changeset: 30869b0daa3e Author: rdurbin Date: 2014-05-15 10:44 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/30869b0daa3e 8028749: java -version crashes with 'fatal error: heap walk aborted with error 1' Summary: check_heap() should only call HeapWalk() when HeapLock() is successful. Reviewed-by: ctornqvi, sla, dcubed ! src/os/windows/vm/os_windows.cpp Changeset: 47b707b6c4e7 Author: coleenp Date: 2014-05-15 17:38 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/47b707b6c4e7 8025580: Temporary flags: UseNewReflection and ReflectionWrapResolutionErrors Summary: The fix removes all UseNewReflection/ReflectionWrapResolutionErrors occurrences/logic and adds them into the list of obsolete_jvm_flags in arguments.cpp. Reviewed-by: coleenp, hseigel Contributed-by: ygaevsky at azulsystems.com ! src/share/vm/classfile/systemDictionary.cpp ! src/share/vm/classfile/systemDictionary.hpp ! src/share/vm/classfile/verifier.cpp ! src/share/vm/interpreter/linkResolver.cpp ! src/share/vm/oops/method.cpp ! src/share/vm/opto/library_call.cpp ! src/share/vm/prims/jni.cpp ! src/share/vm/prims/jvm.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/reflection.cpp ! src/share/vm/runtime/reflection.hpp ! src/share/vm/runtime/vframe.cpp Changeset: 743b82ecdcd5 Author: coleenp Date: 2014-05-15 18:23 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/743b82ecdcd5 8038212: Method::is_valid_method() check has performance regression impact for stackwalking Summary: Only prune metaspace virtual spaces at safepoint so walking them is safe outside a safepoint. Reviewed-by: mgerdin, mgronlun, hseigel, stefank ! src/share/vm/classfile/classLoaderData.cpp ! src/share/vm/classfile/classLoaderData.hpp ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/memory/allocation.cpp ! src/share/vm/memory/metaspace.cpp ! src/share/vm/memory/metaspace.hpp ! src/share/vm/oops/klass.cpp ! src/share/vm/oops/method.cpp ! src/share/vm/oops/method.hpp ! src/share/vm/runtime/os.cpp ! src/share/vm/runtime/safepoint.cpp ! src/share/vm/utilities/globalDefinitions.hpp Changeset: 241facf68190 Author: minqi Date: 2014-05-15 20:16 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/241facf68190 8042885: java does not take hexadecimal number as vm option Summary: Java does not take number with hexadecimal format as options, fix enable hexadecimal format number can be used as vm option. Reviewed-by: coleenp, lfoltan, ctornqvi, hseigel, mseledtsov Contributed-by: yumin.qi at oracle.com ! src/share/vm/runtime/arguments.cpp ! src/share/vm/utilities/globalDefinitions.hpp + test/runtime/CommandLine/TestHexArguments.java Changeset: 06bfb8cd7b78 Author: sspitsyn Date: 2014-05-16 15:05 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/06bfb8cd7b78 8042796: jvmtiRedefineClasses.cpp: guarantee(false) failed: OLD and/or OBSOLETE method(s) found Summary: Relax the guaranty for deleted methods Reviewed-by: dcubed, coleenp Contributed-by: serguei.spitsyn at oracle.com ! src/share/vm/oops/cpCache.cpp ! src/share/vm/oops/method.hpp ! src/share/vm/prims/jvmtiRedefineClasses.cpp ! src/share/vm/utilities/accessFlags.hpp Changeset: 4766a2df3115 Author: sspitsyn Date: 2014-05-17 01:59 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/4766a2df3115 8043264: hsdis library not picked up correctly on expected paths Summary: Fix file separator issue on Windows Reviewed-by: sla, sspitsyn Contributed-by: krismo at azulsystems.com ! src/share/vm/compiler/disassembler.cpp Changeset: e4d54c03efe7 Author: coleenp Date: 2014-05-17 19:34 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/e4d54c03efe7 Merge ! src/share/vm/oops/method.hpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/globals.hpp - test/runtime/7110720/Test7110720.sh - test/runtime/SharedArchiveFile/CdsWriteError.java Changeset: 9c47176726c1 Author: sla Date: 2014-05-20 20:35 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/9c47176726c1 8043314: Fix for JDK-8041934 causes assert(is_interpreted_frame()) failed: interpreted frame expected Summary: Back out fix for JDK-8041934 Reviewed-by: coleenp, sspitsyn ! src/cpu/sparc/vm/sharedRuntime_sparc.cpp ! src/cpu/x86/vm/sharedRuntime_x86_32.cpp ! src/cpu/x86/vm/sharedRuntime_x86_64.cpp ! src/share/vm/runtime/sharedRuntime.cpp ! src/share/vm/runtime/sharedRuntime.hpp Changeset: 3eef593d19a2 Author: coleenp Date: 2014-05-21 19:08 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/3eef593d19a2 Merge - test/runtime/7110720/Test7110720.sh - test/runtime/SharedArchiveFile/CdsWriteError.java Changeset: 3bcc6a0efddb Author: brutisso Date: 2014-05-08 10:29 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/3bcc6a0efddb 8042474: Clean up duplicated code in RSHashTable Summary: Removed duplicate code in RSHashTable to fetch SparsePRTEntries Reviewed-by: tschatzl, brutisso Contributed-by: Andreas Sjoberg ! src/share/vm/gc_implementation/g1/sparsePRT.cpp ! src/share/vm/gc_implementation/g1/sparsePRT.hpp Changeset: dd531b743c04 Author: ehelin Date: 2014-05-09 09:59 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/dd531b743c04 8034852: Shrinking of Metaspace high-water-mark causes incorrect OutOfMemoryErrors or back-to-back GCs Reviewed-by: jmasa, pliden, stefank ! src/share/vm/memory/metaspace.cpp Changeset: 34c97dff181d Author: jmasa Date: 2014-05-09 19:47 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/34c97dff181d Merge ! src/share/vm/memory/metaspace.cpp Changeset: 568b5cd02aee Author: jmasa Date: 2014-05-11 16:35 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/568b5cd02aee 8038928: gc/g1/TestGCLogMessages.java fail with "[Evacuation Failure' Reviewed-by: ysr, brutisso, tschatzl ! test/gc/g1/TestGCLogMessages.java Changeset: 3940073bc897 Author: pliden Date: 2014-05-14 13:32 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/3940073bc897 8040803: G1: Concurrent mark hangs when mark stack overflows Reviewed-by: brutisso, ehelin ! src/share/vm/gc_implementation/g1/concurrentMark.cpp ! src/share/vm/utilities/workgroup.cpp ! src/share/vm/utilities/workgroup.hpp Changeset: 480aa32305a3 Author: pliden Date: 2014-05-14 14:32 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/480aa32305a3 8040804: G1: Concurrent mark stuck in loop calling os::elapsedVTime() Reviewed-by: brutisso, tschatzl ! src/share/vm/gc_implementation/g1/concurrentMark.cpp ! src/share/vm/gc_implementation/g1/concurrentMark.hpp Changeset: 2c3f3ca92a2b Author: jmasa Date: 2014-05-19 08:09 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/2c3f3ca92a2b Merge ! src/share/vm/gc_implementation/g1/concurrentMark.cpp ! src/share/vm/memory/metaspace.cpp ! src/share/vm/utilities/workgroup.cpp Changeset: 6c107fc5ace3 Author: pliden Date: 2014-05-20 10:24 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/6c107fc5ace3 8039042: G1: Phantom zeros in cardtable Reviewed-by: tschatzl, mgerdin ! src/share/vm/gc_implementation/g1/g1SATBCardTableModRefBS.cpp Changeset: f0d46ce87662 Author: jcoomes Date: 2014-05-20 10:04 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/f0d46ce87662 8042255: make gc src file exclusion more automatic Reviewed-by: brutisso, stefank, dholmes, rdurbin ! make/excludeSrc.make Changeset: 8ec72dcefd74 Author: iignatyev Date: 2014-05-20 18:25 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/8ec72dcefd74 8039489: Refactor test framework for dynamic VM options Reviewed-by: jmasa, ehelin, jwilhelm Contributed-by: dmitry.fazunenko at oracle.com ! test/gc/arguments/TestDynMaxHeapFreeRatio.java ! test/gc/arguments/TestDynMinHeapFreeRatio.java ! test/gc/parallelScavenge/TestDynShrinkHeap.java + test/testlibrary/com/oracle/java/testlibrary/DynamicVMOption.java - test/testlibrary/com/oracle/java/testlibrary/DynamicVMOptionChecker.java - test/testlibrary/com/oracle/java/testlibrary/TestDynamicVMOption.java Changeset: 9dfcd36b0adc Author: ehelin Date: 2014-05-21 16:11 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/9dfcd36b0adc 8043639: Backout JDK-8034852: Shrinking of Metaspace high-water-mark causes incorrect OutOfMemoryErrors or back-to-back GCs Reviewed-by: stefank, tschatzl ! src/share/vm/memory/metaspace.cpp Changeset: 23a21eb6dcc3 Author: jmasa Date: 2014-05-22 06:39 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/23a21eb6dcc3 Merge ! src/share/vm/memory/metaspace.cpp - test/testlibrary/com/oracle/java/testlibrary/DynamicVMOptionChecker.java - test/testlibrary/com/oracle/java/testlibrary/TestDynamicVMOption.java Changeset: 75e1ec763270 Author: roland Date: 2014-05-15 09:09 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/75e1ec763270 8026694: New type profiling points break compilation replay Summary: fixes compilation replay with new profiling points Reviewed-by: kvn, twisti ! agent/src/share/classes/sun/jvm/hotspot/ci/ciEnv.java ! agent/src/share/classes/sun/jvm/hotspot/ci/ciKlass.java ! agent/src/share/classes/sun/jvm/hotspot/ci/ciMethod.java ! agent/src/share/classes/sun/jvm/hotspot/ci/ciMethodData.java - agent/src/share/classes/sun/jvm/hotspot/ci/ciReceiverTypeData.java - agent/src/share/classes/sun/jvm/hotspot/ci/ciVirtualCallData.java + agent/src/share/classes/sun/jvm/hotspot/oops/ArgInfoData.java + agent/src/share/classes/sun/jvm/hotspot/oops/CallTypeData.java + agent/src/share/classes/sun/jvm/hotspot/oops/CallTypeDataInterface.java ! agent/src/share/classes/sun/jvm/hotspot/oops/DataLayout.java ! agent/src/share/classes/sun/jvm/hotspot/oops/Method.java ! agent/src/share/classes/sun/jvm/hotspot/oops/MethodData.java + agent/src/share/classes/sun/jvm/hotspot/oops/MethodDataInterface.java + agent/src/share/classes/sun/jvm/hotspot/oops/ParametersTypeData.java ! agent/src/share/classes/sun/jvm/hotspot/oops/ReceiverTypeData.java + agent/src/share/classes/sun/jvm/hotspot/oops/ReturnTypeEntry.java + agent/src/share/classes/sun/jvm/hotspot/oops/SpeculativeTrapData.java + agent/src/share/classes/sun/jvm/hotspot/oops/TypeEntries.java + agent/src/share/classes/sun/jvm/hotspot/oops/TypeEntriesAtCall.java + agent/src/share/classes/sun/jvm/hotspot/oops/TypeStackSlotEntries.java ! agent/src/share/classes/sun/jvm/hotspot/oops/VirtualCallData.java + agent/src/share/classes/sun/jvm/hotspot/oops/VirtualCallTypeData.java ! src/share/vm/ci/ciMethodData.cpp ! src/share/vm/ci/ciMethodData.hpp ! src/share/vm/ci/ciReplay.cpp ! src/share/vm/oops/methodData.hpp ! src/share/vm/runtime/vmStructs.cpp Changeset: 6fe134d57261 Author: iveresov Date: 2014-05-15 10:37 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/6fe134d57261 8043180: SIGSEGV in Events::log_deopt_message Summary: Added missing deopt reason name Reason_tenured Reviewed-by: kvn, twisti ! src/share/vm/runtime/deoptimization.cpp ! src/share/vm/runtime/deoptimization.hpp Changeset: d064d7b9d93b Author: kvn Date: 2014-01-27 10:20 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/d064d7b9d93b 8032566: Crash in JIT when running Scala compiler (and compiling Scala std lib) Summary: Switch off EliminateAutoBox flag by default in jdk8 release. Reviewed-by: iveresov ! src/share/vm/opto/c2_globals.hpp Changeset: 13818eb5243c Author: kvn Date: 2014-05-16 12:05 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/13818eb5243c 8042786: Proper fix for 8032566 Summary: Check for overflow cases in range checks and collapse it if we can. Reviewed-by: jrose, iveresov ! src/share/vm/opto/c2_globals.hpp ! src/share/vm/opto/callGenerator.cpp ! src/share/vm/opto/doCall.cpp ! src/share/vm/opto/ifnode.cpp ! src/share/vm/opto/phaseX.cpp ! src/share/vm/opto/subnode.cpp ! src/share/vm/opto/subnode.hpp Changeset: 1e0ea5a940c7 Author: kvn Date: 2014-05-16 12:06 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/1e0ea5a940c7 Merge - agent/src/share/classes/sun/jvm/hotspot/ci/ciReceiverTypeData.java - agent/src/share/classes/sun/jvm/hotspot/ci/ciVirtualCallData.java Changeset: e7198bd15079 Author: twisti Date: 2014-05-16 14:35 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/e7198bd15079 Merge - src/share/vm/libadt/port.cpp - src/share/vm/libadt/port.hpp ! src/share/vm/runtime/vmStructs.cpp Changeset: 9a7285acfb28 Author: twisti Date: 2014-05-16 14:38 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/9a7285acfb28 Merge ! src/share/vm/opto/subnode.cpp Changeset: cd47f4593a96 Author: iignatyev Date: 2014-05-19 23:52 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/cd47f4593a96 8032498: compiler/ciReplay tests fail with StatusError: failed to clean up files after test... Reviewed-by: kvn ! test/compiler/ciReplay/TestVM.sh ! test/compiler/ciReplay/TestVM_no_comp_level.sh ! test/compiler/ciReplay/common.sh Changeset: f645d100b058 Author: bharadwaj Date: 2014-05-19 20:28 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/f645d100b058 6563994: assert(wf.check_method_context(ctxk, m), "proper context") failed Summary: Check for redefined method before finding unique concrete method Reviewed-by: twisti, kvn ! src/share/vm/code/dependencies.cpp Changeset: 670808fbebd3 Author: bharadwaj Date: 2014-05-19 13:49 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/670808fbebd3 Merge Changeset: b97166f236bd Author: adlertz Date: 2014-05-20 09:35 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/b97166f236bd 6883953: java -client -XX:ValueMapInitialSize=0 crashes Summary: Added lower bound check for ValueMapInitialSize Reviewed-by: kvn Contributed-by: ygaevsky at azulsystems.com ! src/share/vm/runtime/arguments.cpp Changeset: 4cc7fe54e0e1 Author: goetz Date: 2014-05-08 15:37 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/4cc7fe54e0e1 8042737: Introduce umbrella header prefetch.inline.hpp Reviewed-by: twisti, stefank ! src/os/aix/vm/thread_aix.inline.hpp ! src/os/bsd/vm/thread_bsd.inline.hpp ! src/os/linux/vm/thread_linux.inline.hpp ! src/os/solaris/vm/thread_solaris.inline.hpp ! src/os/windows/vm/thread_windows.inline.hpp ! src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.cpp ! src/share/vm/gc_implementation/g1/concurrentMark.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1OopClosures.inline.hpp ! src/share/vm/gc_implementation/g1/heapRegion.cpp ! src/share/vm/gc_implementation/parallelScavenge/cardTableExtension.cpp ! src/share/vm/gc_implementation/parallelScavenge/psMarkSweepDecorator.cpp ! src/share/vm/memory/defNewGeneration.cpp ! src/share/vm/memory/space.cpp ! src/share/vm/memory/space.hpp ! src/share/vm/memory/space.inline.hpp ! src/share/vm/oops/klass.hpp ! src/share/vm/precompiled/precompiled.hpp ! src/share/vm/prims/unsafe.cpp + src/share/vm/runtime/prefetch.inline.hpp Changeset: 3ba6e0092f65 Author: kvn Date: 2014-05-21 12:16 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/3ba6e0092f65 8043274: Test compiler/7184394/TestAESMain.java gets NPE on solaris Summary: save cipher len after registers are saved Reviewed-by: kvn Contributed-by: shrinivas.joshi at oracle.com ! src/cpu/sparc/vm/stubGenerator_sparc.cpp Changeset: ff1525ebc8b7 Author: twisti Date: 2014-05-22 16:26 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/ff1525ebc8b7 Merge ! src/share/vm/gc_implementation/g1/concurrentMark.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/runtime/arguments.cpp - test/runtime/7110720/Test7110720.sh - test/runtime/SharedArchiveFile/CdsWriteError.java - test/testlibrary/com/oracle/java/testlibrary/DynamicVMOptionChecker.java - test/testlibrary/com/oracle/java/testlibrary/TestDynamicVMOption.java Changeset: 170f6d733d7a Author: jcoomes Date: 2014-05-23 10:28 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/170f6d733d7a Merge - agent/src/share/classes/sun/jvm/hotspot/ci/ciReceiverTypeData.java - agent/src/share/classes/sun/jvm/hotspot/ci/ciVirtualCallData.java - test/runtime/7110720/Test7110720.sh - test/runtime/SharedArchiveFile/CdsWriteError.java - test/testlibrary/com/oracle/java/testlibrary/DynamicVMOptionChecker.java - test/testlibrary/com/oracle/java/testlibrary/TestDynamicVMOption.java From lana.steuck at oracle.com Thu May 29 05:34:48 2014 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Thu, 29 May 2014 05:34:48 +0000 Subject: hg: jdk9/jdk9/jdk: 89 new changesets Message-ID: <201405290542.s4T5gZrG007878@aojmv0008> Changeset: e2347ee6c0f2 Author: jfranck Date: 2014-05-12 14:47 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/e2347ee6c0f2 8038994: AnnotatedType.getType() of a TypeVariable boundary without annotations return null Reviewed-by: psandoz ! src/share/classes/sun/reflect/annotation/TypeAnnotationParser.java + test/java/lang/annotation/TypeVariableBounds.java Changeset: 038f4771af6e Author: yan Date: 2014-05-16 17:41 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/038f4771af6e 8042120: Fix doclint warnings from javax.swing.text.html.parser Reviewed-by: alexsch Contributed-by: Alexander Stepanov ! src/share/classes/javax/swing/text/html/parser/AttributeList.java ! src/share/classes/javax/swing/text/html/parser/ContentModel.java ! src/share/classes/javax/swing/text/html/parser/DTD.java ! src/share/classes/javax/swing/text/html/parser/Element.java ! src/share/classes/javax/swing/text/html/parser/Parser.java Changeset: 320dd90143c2 Author: yan Date: 2014-05-16 17:45 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/320dd90143c2 8042089: Fix doclint warnings from javax.swing.tree and javax.swing.undo packages Reviewed-by: alexsch Contributed-by: Dmitriy Ermashov ! src/share/classes/javax/swing/tree/AbstractLayoutCache.java ! src/share/classes/javax/swing/tree/DefaultMutableTreeNode.java ! src/share/classes/javax/swing/tree/DefaultTreeCellEditor.java ! src/share/classes/javax/swing/tree/DefaultTreeCellRenderer.java ! src/share/classes/javax/swing/tree/DefaultTreeModel.java ! src/share/classes/javax/swing/tree/DefaultTreeSelectionModel.java ! src/share/classes/javax/swing/tree/MutableTreeNode.java ! src/share/classes/javax/swing/tree/RowMapper.java ! src/share/classes/javax/swing/tree/TreeCellRenderer.java ! src/share/classes/javax/swing/tree/TreeModel.java ! src/share/classes/javax/swing/tree/TreeNode.java ! src/share/classes/javax/swing/tree/TreePath.java ! src/share/classes/javax/swing/tree/TreeSelectionModel.java ! src/share/classes/javax/swing/undo/CompoundEdit.java ! src/share/classes/javax/swing/undo/StateEditable.java ! src/share/classes/javax/swing/undo/UndoManager.java ! src/share/classes/javax/swing/undo/UndoableEditSupport.java Changeset: 2e2ffb5d33ff Author: twisti Date: 2014-05-16 09:20 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/2e2ffb5d33ff 8032606: ClassValue.ClassValueMap.type is unused Reviewed-by: jrose, vlivanov ! src/share/classes/java/lang/ClassValue.java Changeset: 05b9fbd90083 Author: lancea Date: 2014-05-16 14:48 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/05b9fbd90083 8043278: Add initial unit tests for javax.sql.rowset.serial Reviewed-by: rriggs ! test/java/sql/util/BaseTest.java + test/javax/sql/testng/TEST.properties + test/javax/sql/testng/test/rowset/serial/SerialArrayTests.java + test/javax/sql/testng/test/rowset/serial/SerialBlobTests.java + test/javax/sql/testng/test/rowset/serial/SerialClobTests.java + test/javax/sql/testng/test/rowset/serial/SerialDataLinkTests.java + test/javax/sql/testng/test/rowset/serial/SerialExceptionTests.java + test/javax/sql/testng/test/rowset/serial/SerialJavaObjectTests.java + test/javax/sql/testng/test/rowset/serial/SerialRefTests.java + test/javax/sql/testng/test/rowset/serial/SerialStructTests.java + test/javax/sql/testng/util/BaseTest.java + test/javax/sql/testng/util/StubArray.java + test/javax/sql/testng/util/StubBlob.java + test/javax/sql/testng/util/StubClob.java + test/javax/sql/testng/util/StubRef.java + test/javax/sql/testng/util/StubStruct.java + test/javax/sql/testng/util/SuperHero.java Changeset: e7cf67ef0900 Author: sla Date: 2014-05-18 20:42 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/e7cf67ef0900 8043382: TempDirTest.java times out Summary: Remove explicit timeout Reviewed-by: alanb ! test/com/sun/tools/attach/TempDirTest.java Changeset: e4af4e06bc9e Author: yan Date: 2014-05-19 10:34 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/e4af4e06bc9e 8039966: Add @return and @param block tags in colorchooser and filechooser swing classes Reviewed-by: malenkov, alexsch Contributed-by: Steven Sides ! src/share/classes/javax/swing/colorchooser/AbstractColorChooserPanel.java ! src/share/classes/javax/swing/filechooser/FileFilter.java ! src/share/classes/javax/swing/filechooser/FileSystemView.java ! src/share/classes/javax/swing/filechooser/FileView.java Changeset: 4410f30150d0 Author: yan Date: 2014-05-19 10:43 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/4410f30150d0 8040893: Add block tags for @return and @param to swing border classes Reviewed-by: malenkov, alexsch Contributed-by: Steven Sides ! src/share/classes/javax/swing/border/BevelBorder.java ! src/share/classes/javax/swing/border/Border.java ! src/share/classes/javax/swing/border/CompoundBorder.java ! src/share/classes/javax/swing/border/EmptyBorder.java ! src/share/classes/javax/swing/border/EtchedBorder.java ! src/share/classes/javax/swing/border/LineBorder.java ! src/share/classes/javax/swing/border/MatteBorder.java Changeset: 33a73cb00814 Author: robm Date: 2014-05-19 14:28 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/33a73cb00814 8028627: Unsynchronized code path from javax.crypto.Cipher to the WeakHashMap used by JceSecurity to store codebase mappings Reviewed-by: mullan ! src/share/classes/javax/crypto/JceSecurity.java Changeset: 5b45a5efe417 Author: igerasim Date: 2014-05-20 10:11 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/5b45a5efe417 7195480: javax.smartcardio does not detect cards on Mac OS X Reviewed-by: valeriep ! src/solaris/native/sun/security/smartcardio/MUSCLE/pcsclite.h Changeset: 030dae646c6b Author: dsamersoff Date: 2014-05-20 06:11 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/030dae646c6b 8041435: Make JDWP socket connector accept only local connections by default Summary: Bind to localhost only if no address specified. Require * to bind to all available addresses Reviewed-by: dcubed, sspitsyn ! src/share/transport/socket/socketTransport.c ! test/com/sun/jdi/OptionTest.java Changeset: c4eb752f6a13 Author: kizune Date: 2014-05-20 23:17 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/c4eb752f6a13 8037398: integer overflow in jdk/src/share/bin/java.c Reviewed-by: ksrini ! src/share/bin/java.c Changeset: 149f7e1e8cb7 Author: sla Date: 2014-05-21 10:22 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/149f7e1e8cb7 8043551: [TESTBUG] sun/tools/jcmd/TestJcmdSanity.java failure in nightly jdk9-dev fastdebug build Summary: Add -XX:+UsePerfData to the test Reviewed-by: dholmes ! test/sun/tools/jcmd/TestJcmdSanity.java Changeset: 9fdc6c3ea1bb Author: weijun Date: 2014-05-22 07:04 +0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/9fdc6c3ea1bb 8043537: Changes for JDK-8039951 introduced circular dependency between Kerberos and com.sun.security.auth Reviewed-by: alanb ! make/mapfiles/libjava/mapfile-vers ! src/share/classes/sun/misc/VM.java ! src/share/classes/sun/security/krb5/internal/rcache/DflCache.java ! src/solaris/native/sun/misc/VM_md.c ! src/windows/native/sun/misc/VM_md.c ! test/sun/security/krb5/auto/ReplayCacheTestProc.java Changeset: 50e6d06f5cb6 Author: valeriep Date: 2014-05-21 23:30 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/50e6d06f5cb6 8037745: Consider re-enabling PKCS11 mechanisms previously disabled due to Solaris bug 7050617 Summary: Remove digest mechanisms from the disabled mechanisms section Reviewed-by: ascarpino, wetmore ! src/share/lib/security/sunpkcs11-solaris.cfg Changeset: 72814084db02 Author: okutsu Date: 2014-05-22 13:21 +0900 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/72814084db02 8032650: [parfait] warning from b124 for jdk/src/share/native/java/util: jni exception pending Reviewed-by: naoto ! src/share/classes/java/util/TimeZone.java ! src/share/native/java/util/TimeZone.c ! src/solaris/native/java/util/TimeZone_md.c ! src/solaris/native/java/util/TimeZone_md.h ! src/windows/native/java/util/TimeZone_md.c ! src/windows/native/java/util/TimeZone_md.h Changeset: 4ae47665ede7 Author: ykantser Date: 2014-05-22 11:05 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/4ae47665ede7 8043520: Serviceability tests using @library failing with java.lang.NoClassDefFoundError Reviewed-by: sla, egahlin ! test/com/sun/jdi/BadHandshakeTest.java ! test/com/sun/jdi/ExclusiveBind.java ! test/com/sun/tools/attach/TempDirTest.java ! test/java/lang/instrument/DaemonThread/TestDaemonThread.java ! test/java/lang/management/MemoryMXBean/ResetPeakMemoryUsage.java ! test/sun/management/jdp/JdpDefaultsTest.java ! test/sun/management/jdp/JdpOffTest.java ! test/sun/management/jdp/JdpSpecificAddressTest.java ! test/sun/management/jmxremote/bootstrap/LocalManagementTest.java ! test/sun/management/jmxremote/bootstrap/PasswordFilePermissionTest.java ! test/sun/management/jmxremote/bootstrap/RmiBootstrapTest.sh ! test/sun/management/jmxremote/bootstrap/RmiRegistrySslTest.java ! test/sun/management/jmxremote/bootstrap/RmiSslBootstrapTest.sh ! test/sun/management/jmxremote/bootstrap/SSLConfigFilePermissionTest.java ! test/sun/management/jmxremote/startstop/JMXStartStopTest.java ! test/sun/tools/jstat/JStatInterval.java ! test/sun/tools/jstatd/TestJstatdDefaults.java ! test/sun/tools/jstatd/TestJstatdExternalRegistry.java ! test/sun/tools/jstatd/TestJstatdPort.java ! test/sun/tools/jstatd/TestJstatdPortAndServer.java ! test/sun/tools/jstatd/TestJstatdServer.java ! test/sun/tools/jstatd/TestJstatdUsage.java Changeset: b39e23ebc008 Author: alanb Date: 2014-05-21 14:33 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/b39e23ebc008 8042887: Remove serialver -show, this tool does not need a GUI Reviewed-by: alanb, chegar Contributed-by: Pavel Rappo ! src/share/classes/sun/tools/serialver/SerialVer.java ! src/share/classes/sun/tools/serialver/resources/serialver.properties Changeset: baffcaf51b02 Author: mfang Date: 2014-05-22 08:13 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/baffcaf51b02 8037343: Wrong dateformat for locale es_DO Reviewed-by: okutsu Contributed-by: me at sandipan.net ! src/share/classes/sun/text/resources/es/FormatData_es_DO.java + test/sun/text/resources/Format/Bug8037343.java ! test/sun/text/resources/LocaleData ! test/sun/text/resources/LocaleDataTest.java Changeset: 8ef4d3c258c0 Author: mfang Date: 2014-05-22 09:15 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/8ef4d3c258c0 Merge Changeset: ae3f2b31bb3c Author: igerasim Date: 2014-05-22 20:19 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/ae3f2b31bb3c 8043772: Typos in Double/Int/LongSummaryStatistics.java Reviewed-by: rriggs ! src/share/classes/java/util/DoubleSummaryStatistics.java ! src/share/classes/java/util/IntSummaryStatistics.java ! src/share/classes/java/util/LongSummaryStatistics.java Changeset: 5d191d40073f Author: dsamersoff Date: 2014-05-22 13:03 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/5d191d40073f 8043716: JDI test com/sun/jdi/ProcessAttachTest.sh and other 3 jdi tests failed in nightly Summary: InetAddress.getLocalHost() returns configured host name instead of localhost. Reviewed-by: dcubed ! src/share/classes/com/sun/tools/jdi/SocketAttachingConnector.java ! src/share/classes/com/sun/tools/jdi/SocketTransportService.java ! src/share/transport/socket/socketTransport.c ! test/com/sun/jdi/BadHandshakeTest.java ! test/com/sun/jdi/RunToExit.java Changeset: af9c7dccd0f6 Author: lana Date: 2014-05-22 14:39 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/af9c7dccd0f6 Merge Changeset: 1dc8226a83ed Author: igerasim Date: 2014-05-23 07:07 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/1dc8226a83ed 8043507: javax.smartcardio.CardTerminals.list() fails on MacOSX Reviewed-by: valeriep ! src/share/native/sun/security/smartcardio/pcsc.c Changeset: 022372f3db57 Author: jbachorik Date: 2014-05-23 15:07 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/022372f3db57 8043572: demo/jvmti/mtrace/TraceJFrame.java fails with AWTError: Can't connect to X11 window server using '$DISPLAY_SITE' as the value of the DISPLAY variable Reviewed-by: sla ! test/demo/jvmti/mtrace/JFrameCreateTime.java ! test/demo/jvmti/mtrace/TraceJFrame.java Changeset: 7eac6175f210 Author: mkos Date: 2014-05-23 16:35 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/7eac6175f210 8043129: JAF initialisation in SAAJ clashing with the one in javax.mail Reviewed-by: chegar + test/javax/xml/ws/8043129/MailTest.java + test/javax/xml/ws/8043129/javax.mail.jar Changeset: 474739f38cb3 Author: robm Date: 2014-05-23 16:24 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/474739f38cb3 8042857: 14 stuck threads waiting for notification on LDAPRequest Reviewed-by: vinnie ! src/share/classes/com/sun/jndi/ldap/Connection.java ! test/com/sun/jndi/ldap/LdapTimeoutTest.java Changeset: 525b6c4aded7 Author: pchelko Date: 2014-04-18 10:47 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/525b6c4aded7 8035169: Move ThreadGroupUtils from the sun.misc package Reviewed-by: anthony, serb, azvegint ! src/macosx/classes/sun/font/CFontManager.java ! src/macosx/classes/sun/lwawt/LWToolkit.java ! src/macosx/native/sun/awt/awt.m ! src/share/classes/sun/awt/AWTAutoShutdown.java + src/share/classes/sun/awt/util/ThreadGroupUtils.java ! src/share/classes/sun/font/CreatedFontTracker.java ! src/share/classes/sun/font/SunFontManager.java ! src/share/classes/sun/java2d/Disposer.java ! src/share/classes/sun/java2d/opengl/OGLRenderQueue.java - src/share/classes/sun/misc/ThreadGroupUtils.java ! src/solaris/classes/sun/awt/X11/XToolkit.java ! src/solaris/classes/sun/awt/X11GraphicsDevice.java ! src/windows/classes/sun/awt/shell/Win32ShellFolderManager2.java ! src/windows/classes/sun/awt/windows/WToolkit.java ! src/windows/classes/sun/java2d/d3d/D3DScreenUpdateManager.java Changeset: 87168e781129 Author: serb Date: 2014-04-18 20:10 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/87168e781129 8026252: [macosx] Change AWT_DEBUG_BUG_REPORT_MESSAGE for macosx platform Reviewed-by: azvegint, pchelko ! src/macosx/native/sun/osxapp/AWT_debug.h Changeset: 7c3ea6969f1a Author: henryjen Date: 2014-04-18 09:56 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/7c3ea6969f1a 8038644: Fix raw and unchecked warnings in sun.java2d.* Reviewed-by: darcy, prr ! src/share/classes/sun/java2d/Spans.java ! src/share/classes/sun/java2d/SunGraphics2D.java ! src/share/classes/sun/java2d/SunGraphicsEnvironment.java ! src/share/classes/sun/java2d/cmm/lcms/LCMS.java ! src/share/classes/sun/java2d/loops/Blit.java ! src/share/classes/sun/java2d/loops/CustomComponent.java ! src/share/classes/sun/java2d/loops/GeneralRenderer.java ! src/share/classes/sun/java2d/loops/GraphicsPrimitive.java ! src/share/classes/sun/java2d/loops/GraphicsPrimitiveMgr.java ! src/share/classes/sun/java2d/loops/GraphicsPrimitiveProxy.java ! src/share/classes/sun/java2d/loops/MaskBlit.java ! src/share/classes/sun/java2d/opengl/OGLBlitLoops.java ! src/share/classes/sun/java2d/pipe/AlphaPaintPipe.java ! src/share/classes/sun/java2d/pipe/RenderQueue.java ! src/share/classes/sun/java2d/pipe/SpanClipRenderer.java ! src/solaris/classes/sun/java2d/x11/X11SurfaceData.java Changeset: e128f966866a Author: pchelko Date: 2014-04-21 11:00 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/e128f966866a 8037477: Reproducible hang of JAWS and webstart application with JAB 2.0.4 Reviewed-by: anthony, serb ! src/share/classes/javax/accessibility/AccessibleContext.java ! src/share/classes/sun/awt/AWTAccessor.java Changeset: c904d2c4425d Author: yan Date: 2014-04-21 14:35 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/c904d2c4425d 8039279: Move awt tests to openjdk repository Reviewed-by: pchelko, alexsch Contributed-by: Dmitriy Ermashov + test/java/awt/Frame/SetMaximizedBounds/SetMaximizedBounds.java + test/java/awt/GridLayout/ChangeGridSize/ChangeGridSize.java + test/java/awt/GridLayout/ComponentPreferredSize/ComponentPreferredSize.java + test/java/awt/Robot/ModifierRobotKey/ModifierRobotKeyTest.java + test/java/awt/Toolkit/LockingKeyStateTest/LockingKeyStateTest.java Changeset: 85b7ff7d0ba7 Author: alitvinov Date: 2014-04-21 16:32 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/85b7ff7d0ba7 8024061: Exception thrown when drag and drop between two components is executed quickly Reviewed-by: pchelko, serb Contributed-by: alexey.ivanov at oracle.com ! src/share/classes/sun/awt/dnd/SunDropTargetContextPeer.java + test/sun/awt/dnd/8024061/bug8024061.java Changeset: a8ca8e71ce49 Author: malenkov Date: 2014-04-21 20:59 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/a8ca8e71ce49 8040656: Classes with overriden methods with covariant returns return random read methods Reviewed-by: alexsch, serb ! src/share/classes/java/beans/MethodDescriptor.java + test/java/beans/Introspector/Test8040656.java Changeset: ef1c998c0233 Author: darcy Date: 2014-04-21 23:39 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/ef1c998c0233 8039862: Fix fallthrough lint warnings in 2d Reviewed-by: flar ! src/share/classes/sun/font/SunFontManager.java ! src/share/classes/sun/font/TrueTypeGlyphMapper.java ! src/solaris/classes/sun/java2d/x11/X11SurfaceData.java Changeset: ae68e97bb4c6 Author: darcy Date: 2014-04-22 17:55 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/ae68e97bb4c6 8039860: Fix fallthrough lint warnings in swing Reviewed-by: malenkov ! src/share/classes/com/sun/java/swing/plaf/gtk/GTKLookAndFeel.java ! src/share/classes/com/sun/java/swing/plaf/windows/WindowsLookAndFeel.java ! src/share/classes/com/sun/java/swing/plaf/windows/WindowsTableHeaderUI.java ! src/share/classes/javax/swing/plaf/metal/MetalLookAndFeel.java ! src/share/classes/javax/swing/text/JTextComponent.java ! src/share/classes/javax/swing/text/html/StyleSheet.java ! src/share/classes/javax/swing/text/html/parser/ContentModelState.java ! src/share/classes/javax/swing/text/html/parser/Parser.java ! src/share/classes/javax/swing/text/rtf/RTFGenerator.java ! src/share/classes/javax/swing/text/rtf/RTFParser.java Changeset: a56aca1ce81b Author: pchelko Date: 2014-04-23 17:56 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/a56aca1ce81b 8027148: SystemFlavorMap.getNativesForFlavor returns list of native formats in incorrect order Reviewed-by: anthony, serb ! src/share/classes/java/awt/datatransfer/SystemFlavorMap.java ! src/share/classes/sun/awt/datatransfer/DataTransferer.java ! src/solaris/classes/sun/awt/X11/XDataTransferer.java + test/java/awt/datatransfer/MappingGenerationTest/MappingGenerationTest.java Changeset: 91d3e34bf1e6 Author: pchelko Date: 2014-04-23 18:07 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/91d3e34bf1e6 8039567: Duplicated code in DataTransferer Reviewed-by: serb, azvegint ! src/macosx/classes/sun/lwawt/macosx/CDataTransferer.java ! src/share/classes/sun/awt/datatransfer/DataTransferer.java ! src/solaris/classes/sun/awt/X11/XDataTransferer.java ! src/windows/classes/sun/awt/windows/WDataTransferer.java Changeset: bd2c6062791f Author: malenkov Date: 2014-04-23 21:11 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/bd2c6062791f 8039464: The scrollbar in JScrollPane has no right border if used WindowsLookAndFeel Reviewed-by: alexsch, serb ! src/share/classes/com/sun/java/swing/plaf/windows/WindowsScrollBarUI.java + test/javax/swing/JScrollBar/8039464/Test8039464.html + test/javax/swing/JScrollBar/8039464/Test8039464.java Changeset: 2723947e6d31 Author: alexsch Date: 2014-04-24 16:15 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/2723947e6d31 8040279: [macosx] Do not use the base image in the MultiResolutionBufferedImage Reviewed-by: serb, pchelko ! src/macosx/classes/com/apple/laf/AquaImageFactory.java ! src/macosx/classes/com/apple/laf/AquaPainter.java ! src/macosx/classes/com/apple/laf/AquaUtils.java ! src/macosx/classes/sun/lwawt/macosx/CImage.java + src/share/classes/sun/awt/image/AbstractMultiResolutionImage.java - src/share/classes/sun/awt/image/MultiResolutionBufferedImage.java + src/share/classes/sun/awt/image/MultiResolutionCachedImage.java ! test/javax/swing/JMenuItem/8031573/bug8031573.java ! test/javax/swing/JOptionPane/8024926/bug8024926.java Changeset: 03da9ca135ac Author: pchelko Date: 2014-04-24 20:22 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/03da9ca135ac 7124250: [macosx] JOptionPane dialogs show wrong icons Reviewed-by: serb, leonidr ! src/macosx/classes/com/apple/laf/AquaImageFactory.java Changeset: 63e1be3350fa Author: pchelko Date: 2014-04-25 16:27 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/63e1be3350fa 8041572: [macosx] huge native memory leak in AWTWindow.m Reviewed-by: serb, anthony ! src/macosx/native/sun/awt/AWTWindow.m ! src/macosx/native/sun/awt/CGraphicsDevice.m Changeset: 015dda6cfc53 Author: pchelko Date: 2014-04-25 16:39 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/015dda6cfc53 8041490: PIT: [macosx] Crash in system tray functionality check test Reviewed-by: anthony, serb ! src/macosx/classes/sun/lwawt/macosx/CWarningWindow.java + test/java/awt/security/WarningWindowDisposeTest/WarningWindowDisposeCrashTest.java Changeset: 4fc46640afa1 Author: pchelko Date: 2014-04-28 16:45 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/4fc46640afa1 8041987: [macosx] setDisplayMode crashes Reviewed-by: anthony, serb ! src/macosx/native/sun/awt/CGraphicsDevice.m + test/java/awt/FullScreen/DisplayChangeVITest/DisplayChangeVITest.java Changeset: 40e611441867 Author: asaha Date: 2014-04-28 11:03 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/40e611441867 8036819: JAB: mneumonics not read for textboxes Reviewed-by: alexsch Contributed-by: vivi.an at oracle.com ! src/share/classes/javax/swing/JComponent.java + test/javax/swing/JTextField/8036819/bug8036819.java Changeset: cca9b752e5f6 Author: henryjen Date: 2014-04-28 19:05 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/cca9b752e5f6 8039642: Fix raw and unchecked warnings in sun.awt.* Reviewed-by: darcy, prr, flar ! src/share/classes/java/awt/Menu.java ! src/share/classes/sun/awt/AWTAccessor.java ! src/share/classes/sun/awt/AppContext.java ! src/share/classes/sun/awt/FontConfiguration.java ! src/share/classes/sun/awt/HToolkit.java ! src/share/classes/sun/awt/HeadlessToolkit.java ! src/share/classes/sun/awt/PlatformFont.java ! src/share/classes/sun/awt/SunToolkit.java ! src/share/classes/sun/awt/datatransfer/DataTransferer.java ! src/share/classes/sun/awt/datatransfer/SunClipboard.java ! src/share/classes/sun/awt/datatransfer/TransferableProxy.java ! src/share/classes/sun/awt/dnd/SunDragSourceContextPeer.java ! src/share/classes/sun/awt/dnd/SunDropTargetContextPeer.java ! src/share/classes/sun/awt/geom/AreaOp.java ! src/share/classes/sun/awt/geom/Crossings.java ! src/share/classes/sun/awt/geom/Curve.java ! src/share/classes/sun/awt/geom/Order2.java ! src/share/classes/sun/awt/geom/Order3.java ! src/share/classes/sun/awt/image/BufImgSurfaceData.java ! src/share/classes/sun/awt/image/GifImageDecoder.java ! src/share/classes/sun/awt/image/ImageDecoder.java ! src/share/classes/sun/awt/image/ImageFetcher.java ! src/share/classes/sun/awt/image/ImageRepresentation.java ! src/share/classes/sun/awt/image/ImagingLib.java ! src/share/classes/sun/awt/image/JPEGImageDecoder.java ! src/share/classes/sun/awt/image/OffScreenImageSource.java ! src/share/classes/sun/awt/image/PNGImageDecoder.java ! src/share/classes/sun/awt/image/ToolkitImage.java ! src/share/classes/sun/awt/shell/ShellFolder.java ! src/share/classes/sun/awt/shell/ShellFolderColumnInfo.java ! src/share/classes/sun/awt/util/IdentityArrayList.java ! src/share/classes/sun/awt/util/IdentityLinkedList.java ! src/solaris/classes/sun/awt/X11/InfoWindow.java ! src/solaris/classes/sun/awt/X11/ListHelper.java ! src/solaris/classes/sun/awt/X11/MotifDnDDragSourceProtocol.java ! src/solaris/classes/sun/awt/X11/Native.java ! src/solaris/classes/sun/awt/X11/XAWTXSettings.java ! src/solaris/classes/sun/awt/X11/XAtomList.java ! src/solaris/classes/sun/awt/X11/XAwtState.java ! src/solaris/classes/sun/awt/X11/XBaseMenuWindow.java ! src/solaris/classes/sun/awt/X11/XComponentPeer.java ! src/solaris/classes/sun/awt/X11/XCreateWindowParams.java ! src/solaris/classes/sun/awt/X11/XDataTransferer.java ! src/solaris/classes/sun/awt/X11/XDnDDragSourceProtocol.java ! src/solaris/classes/sun/awt/X11/XDragAndDropProtocols.java ! src/solaris/classes/sun/awt/X11/XDragSourceContextPeer.java ! src/solaris/classes/sun/awt/X11/XDragSourceProtocol.java ! src/solaris/classes/sun/awt/X11/XDropTargetContextPeer.java ! src/solaris/classes/sun/awt/X11/XDropTargetEventProcessor.java ! src/solaris/classes/sun/awt/X11/XDropTargetProtocol.java ! src/solaris/classes/sun/awt/X11/XDropTargetRegistry.java ! src/solaris/classes/sun/awt/X11/XEmbeddingContainer.java ! src/solaris/classes/sun/awt/X11/XFileDialogPeer.java ! src/solaris/classes/sun/awt/X11/XListPeer.java ! src/solaris/classes/sun/awt/X11/XMSelection.java ! src/solaris/classes/sun/awt/X11/XMenuBarPeer.java ! src/solaris/classes/sun/awt/X11/XMenuPeer.java ! src/solaris/classes/sun/awt/X11/XMenuWindow.java ! src/solaris/classes/sun/awt/X11/XPopupMenuPeer.java ! src/solaris/classes/sun/awt/X11/XSelection.java ! src/solaris/classes/sun/awt/X11/XToolkit.java ! src/solaris/classes/sun/awt/X11/XTrayIconPeer.java ! src/solaris/classes/sun/awt/X11/XWM.java ! src/solaris/classes/sun/awt/X11/XWindow.java ! src/solaris/classes/sun/awt/X11/XWindowPeer.java ! src/solaris/classes/sun/awt/X11CustomCursor.java ! src/solaris/classes/sun/awt/X11FontManager.java ! src/solaris/classes/sun/awt/X11GraphicsDevice.java ! src/solaris/classes/sun/awt/X11GraphicsEnvironment.java ! src/solaris/classes/sun/awt/X11InputMethod.java ! src/solaris/classes/sun/awt/XSettings.java ! src/solaris/classes/sun/awt/motif/MFontConfiguration.java Changeset: b3bd0f3320b6 Author: yan Date: 2014-04-29 14:32 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/b3bd0f3320b6 8041592: [TEST_BUG] Move 42 AWT hw/lw mixing tests to jdk Reviewed-by: anthony, pchelko + test/java/awt/Mixing/AWT_Mixing/FrameBorderCounter.java + test/java/awt/Mixing/AWT_Mixing/GlassPaneOverlappingTestBase.java + test/java/awt/Mixing/AWT_Mixing/HierarchyBoundsListenerMixingTest.java + test/java/awt/Mixing/AWT_Mixing/JButtonInGlassPaneOverlapping.java + test/java/awt/Mixing/AWT_Mixing/JButtonOverlapping.java + test/java/awt/Mixing/AWT_Mixing/JColorChooserOverlapping.java + test/java/awt/Mixing/AWT_Mixing/JComboBoxOverlapping.java + test/java/awt/Mixing/AWT_Mixing/JEditorPaneInGlassPaneOverlapping.java + test/java/awt/Mixing/AWT_Mixing/JEditorPaneOverlapping.java + test/java/awt/Mixing/AWT_Mixing/JGlassPaneInternalFrameOverlapping.java + test/java/awt/Mixing/AWT_Mixing/JGlassPaneMoveOverlapping.java + test/java/awt/Mixing/AWT_Mixing/JInternalFrameMoveOverlapping.java + test/java/awt/Mixing/AWT_Mixing/JInternalFrameOverlapping.java + test/java/awt/Mixing/AWT_Mixing/JLabelInGlassPaneOverlapping.java + test/java/awt/Mixing/AWT_Mixing/JLabelOverlapping.java + test/java/awt/Mixing/AWT_Mixing/JListInGlassPaneOverlapping.java + test/java/awt/Mixing/AWT_Mixing/JListOverlapping.java + test/java/awt/Mixing/AWT_Mixing/JMenuBarOverlapping.java + test/java/awt/Mixing/AWT_Mixing/JPanelInGlassPaneOverlapping.java + test/java/awt/Mixing/AWT_Mixing/JPanelOverlapping.java + test/java/awt/Mixing/AWT_Mixing/JPopupMenuOverlapping.java + test/java/awt/Mixing/AWT_Mixing/JProgressBarInGlassPaneOverlapping.java + test/java/awt/Mixing/AWT_Mixing/JProgressBarOverlapping.java + test/java/awt/Mixing/AWT_Mixing/JScrollBarInGlassPaneOverlapping.java + test/java/awt/Mixing/AWT_Mixing/JScrollBarOverlapping.java + test/java/awt/Mixing/AWT_Mixing/JScrollPaneOverlapping.java + test/java/awt/Mixing/AWT_Mixing/JSliderInGlassPaneOverlapping.java + test/java/awt/Mixing/AWT_Mixing/JSliderOverlapping.java + test/java/awt/Mixing/AWT_Mixing/JSpinnerInGlassPaneOverlapping.java + test/java/awt/Mixing/AWT_Mixing/JSpinnerOverlapping.java + test/java/awt/Mixing/AWT_Mixing/JSplitPaneOverlapping.java + test/java/awt/Mixing/AWT_Mixing/JTableInGlassPaneOverlapping.java + test/java/awt/Mixing/AWT_Mixing/JTableOverlapping.java + test/java/awt/Mixing/AWT_Mixing/JTextAreaInGlassPaneOverlapping.java + test/java/awt/Mixing/AWT_Mixing/JTextAreaOverlapping.java + test/java/awt/Mixing/AWT_Mixing/JTextFieldInGlassPaneOverlapping.java + test/java/awt/Mixing/AWT_Mixing/JTextFieldOverlapping.java + test/java/awt/Mixing/AWT_Mixing/JToggleButtonInGlassPaneOverlapping.java + test/java/awt/Mixing/AWT_Mixing/JToggleButtonOverlapping.java + test/java/awt/Mixing/AWT_Mixing/MixingFrameResizing.java + test/java/awt/Mixing/AWT_Mixing/MixingPanelsResizing.java + test/java/awt/Mixing/AWT_Mixing/OpaqueOverlapping.java + test/java/awt/Mixing/AWT_Mixing/OpaqueOverlappingChoice.java + test/java/awt/Mixing/AWT_Mixing/OverlappingTestBase.java + test/java/awt/Mixing/AWT_Mixing/SimpleOverlappingTestBase.java + test/java/awt/Mixing/AWT_Mixing/Util.java + test/java/awt/Mixing/AWT_Mixing/ViewportOverlapping.java Changeset: bcf64fb3407f Author: omajid Date: 2014-04-29 15:46 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/bcf64fb3407f 8042159: Allow using a system-installed lcms2 Reviewed-by: andrew, ihse, prr ! make/lib/Awt2dLibraries.gmk ! src/share/native/sun/java2d/cmm/lcms/LCMS.c Changeset: c0192683fb63 Author: ngthomas Date: 2014-04-29 14:40 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/c0192683fb63 Merge Changeset: 69ca0ba20534 Author: pchelko Date: 2014-04-30 12:41 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/69ca0ba20534 8042087: [macosx] LWCToolkit.inokeAndWait is calling EventQueue.invokeLater Reviewed-by: anthony, serb ! src/macosx/classes/sun/lwawt/macosx/LWCToolkit.java Changeset: 1047241ab94b Author: simonis Date: 2014-04-30 11:29 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/1047241ab94b 8042090: Fix invalid variable names sun/java2d/loops/ProcessPath.c Reviewed-by: prr ! src/share/native/sun/java2d/loops/ProcessPath.c Changeset: b04dc2c5b9b9 Author: malenkov Date: 2014-04-30 19:28 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/b04dc2c5b9b9 8041917: unexcepted behavior of LineBorder while using Boolean variable true Reviewed-by: alexsch, serb ! src/share/classes/javax/swing/border/LineBorder.java ! test/javax/swing/border/Test4252164.java Changeset: 8a32763ec0b1 Author: serb Date: 2014-05-05 19:42 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/8a32763ec0b1 8042212: [macosx] Toolkit.getScreenResolution() can return incorrect resolution Reviewed-by: anthony, pchelko ! src/macosx/native/sun/awt/CGraphicsDevice.m Changeset: d01841fda7a8 Author: prr Date: 2014-05-05 09:41 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/d01841fda7a8 8038838: Totally remove all vestiges of com.sun.image.codec.jpeg from JDK 9 Reviewed-by: bae, vadim ! make/mapfiles/libjpeg/mapfile-vers-closed Changeset: de42513e996d Author: prr Date: 2014-05-05 12:49 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/de42513e996d Merge ! make/lib/Awt2dLibraries.gmk Changeset: d41dba23eca9 Author: darcy Date: 2014-05-05 23:19 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/d41dba23eca9 8042256: Fix raw and unchecked lint warnings in com.sun.media.sound Reviewed-by: prr ! src/share/classes/com/sun/media/sound/AbstractLine.java ! src/share/classes/com/sun/media/sound/AbstractMidiDevice.java ! src/share/classes/com/sun/media/sound/AbstractMixer.java ! src/share/classes/com/sun/media/sound/AlawCodec.java ! src/share/classes/com/sun/media/sound/AudioSynthesizerPropertyInfo.java ! src/share/classes/com/sun/media/sound/DirectAudioDevice.java ! src/share/classes/com/sun/media/sound/EventDispatcher.java ! src/share/classes/com/sun/media/sound/JDK13Services.java ! src/share/classes/com/sun/media/sound/MidiInDeviceProvider.java ! src/share/classes/com/sun/media/sound/MidiOutDeviceProvider.java ! src/share/classes/com/sun/media/sound/MidiUtils.java ! src/share/classes/com/sun/media/sound/PCMtoPCMCodec.java ! src/share/classes/com/sun/media/sound/PortMixer.java ! src/share/classes/com/sun/media/sound/RealTimeSequencer.java ! src/share/classes/com/sun/media/sound/SoftSynthesizer.java ! src/share/classes/com/sun/media/sound/UlawCodec.java Changeset: 16471134008a Author: darcy Date: 2014-05-05 23:38 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/16471134008a 8039109: Fix unchecked and raw lint warnings in java.awt Reviewed-by: pchelko, forax, flar, prr ! src/share/classes/java/awt/AWTKeyStroke.java ! src/share/classes/java/awt/CardLayout.java ! src/share/classes/java/awt/Component.java ! src/share/classes/java/awt/GraphicsEnvironment.java ! src/share/classes/java/awt/KeyboardFocusManager.java ! src/share/classes/java/awt/SystemTray.java ! src/share/classes/java/awt/datatransfer/MimeTypeParameterList.java ! src/share/classes/java/awt/dnd/DragGestureEvent.java ! src/share/classes/java/awt/geom/Area.java ! src/share/classes/java/awt/image/BufferedImage.java ! src/share/classes/java/awt/image/CropImageFilter.java ! src/share/classes/java/awt/image/FilteredImageSource.java ! src/share/classes/java/awt/image/ImageFilter.java ! src/share/classes/java/awt/image/MemoryImageSource.java ! src/share/classes/java/awt/image/ReplicateScaleFilter.java ! src/share/classes/java/awt/image/renderable/ParameterBlock.java ! src/share/classes/java/awt/image/renderable/RenderableImageOp.java ! src/share/classes/java/awt/image/renderable/RenderableImageProducer.java ! src/share/classes/java/awt/print/Book.java ! src/share/classes/java/awt/print/PrinterJob.java Changeset: eff56d740e3d Author: pchelko Date: 2014-05-07 19:40 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/eff56d740e3d 8042585: [macosx] Unused code in LWCToolkit.m Reviewed-by: serb, azvegint ! src/macosx/native/sun/awt/LWCToolkit.m Changeset: ddb31ed7121b Author: pchelko Date: 2014-05-07 19:47 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/ddb31ed7121b 8042219: [macosx] LWComponentPeer should not reference classes from sun.lwawt.macosx Reviewed-by: serb, azvegint ! src/macosx/classes/sun/lwawt/LWComponentPeer.java ! src/macosx/classes/sun/lwawt/LWToolkit.java + src/macosx/classes/sun/lwawt/PlatformDropTarget.java ! src/macosx/classes/sun/lwawt/macosx/CDropTarget.java ! src/macosx/classes/sun/lwawt/macosx/LWCToolkit.java ! src/macosx/native/sun/awt/CDropTarget.h ! src/macosx/native/sun/awt/CDropTarget.m Changeset: 75206fa5a43e Author: ddehaven Date: 2014-05-05 23:21 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/75206fa5a43e 8042440: awt_Plugin no longer needed Reviewed-by: serb, pchelko Contributed-by: David DeHaven ! make/lib/Awt2dLibraries.gmk ! make/mapfiles/libawt/mapfile-mawt-vers ! make/mapfiles/libawt/mapfile-vers ! make/mapfiles/libawt/mapfile-vers-linux ! make/mapfiles/libawt_xawt/mapfile-vers ! src/solaris/native/sun/awt/awt_LoadLibrary.c - src/solaris/native/sun/awt/awt_Plugin.c - src/solaris/native/sun/awt/awt_Plugin.h Changeset: 6f660f46f0f2 Author: simonis Date: 2014-05-08 11:46 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/6f660f46f0f2 8042416: X11GraphicsEnvironment.isDisplayLocal() throws NoSuchElementException if DISPLAY host has more IP addresses than a local interface Reviewed-by: anthony, azvegint Contributed-by: matthia.braun at sap.com ! src/solaris/classes/sun/awt/X11GraphicsEnvironment.java Changeset: 415e14c14558 Author: pchelko Date: 2014-05-08 16:50 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/415e14c14558 8036917: [macosx] Native memory leaks. Reviewed-by: serb, azvegint ! src/macosx/native/sun/awt/CImage.m Changeset: 9c6ff56dfe00 Author: pchelko Date: 2014-05-08 18:37 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/9c6ff56dfe00 8042752: [macosx] NSEvent instances leak throw JNI local references Reviewed-by: serb, azvegint ! src/macosx/native/sun/awt/AWTView.m ! src/macosx/native/sun/awt/CTrayIcon.m Changeset: 28b9b1940ff3 Author: prr Date: 2014-05-08 15:17 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/28b9b1940ff3 8038875: Remove use of ServiceLoader in finding class implementing sun.java2d.pipe. RenderingEngine Reviewed-by: flar, mchung ! make/CopyIntoClasses.gmk ! make/profile-rtjar-includes.txt - src/share/classes/sun/dc/META-INF/services/sun.java2d.pipe.RenderingEngine ! src/share/classes/sun/java2d/pipe/RenderingEngine.java - src/share/classes/sun/java2d/pisces/META-INF/services/sun.java2d.pipe.RenderingEngine - src/solaris/classes/sun/java2d/pisces/META-INF/services/sun.java2d.pipe.RenderingEngine Changeset: 8b9bbe3b2e83 Author: omajid Date: 2014-05-08 19:27 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/8b9bbe3b2e83 8042806: Splashscreen uses libjpeg-internal macros Reviewed-by: anthony, prr ! src/share/native/sun/awt/splashscreen/splashscreen_jpeg.c Changeset: e343eef24517 Author: anashaty Date: 2014-05-12 18:21 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/e343eef24517 8024932: [TEST_BUG] [macosx] javax/swing/text/StyledEditorKit/8016833/bug8016833.java failed Reviewed-by: serb, alexsch ! test/javax/swing/text/StyledEditorKit/8016833/bug8016833.java Changeset: 1a6c78863ead Author: prr Date: 2014-05-12 09:32 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/1a6c78863ead 8038876: Remove use of ServiceLoader in finding class implementing sun.java2d.cmm.CMMServiceProvider Reviewed-by: bae, mchung ! make/CopyIntoClasses.gmk ! make/profile-rtjar-includes.txt ! src/share/classes/sun/java2d/cmm/CMSManager.java - src/share/classes/sun/java2d/cmm/lcms/META-INF/services/sun.java2d.cmm.CMMServiceProvider Changeset: a0fcf95f8143 Author: prr Date: 2014-05-12 09:38 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/a0fcf95f8143 Merge - src/solaris/classes/java/lang/UNIXProcess.java.aix - src/solaris/classes/java/lang/UNIXProcess.java.bsd - src/solaris/classes/java/lang/UNIXProcess.java.linux - src/solaris/classes/java/lang/UNIXProcess.java.solaris Changeset: 30544a627823 Author: serb Date: 2014-05-13 16:06 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/30544a627823 8042007: Javadoc cleanup of javax.sound.sampled.spi package Reviewed-by: pchelko, bagiras ! src/share/classes/javax/sound/sampled/spi/AudioFileReader.java ! src/share/classes/javax/sound/sampled/spi/AudioFileWriter.java ! src/share/classes/javax/sound/sampled/spi/FormatConversionProvider.java ! src/share/classes/javax/sound/sampled/spi/MixerProvider.java Changeset: 335a1e9fce6f Author: bae Date: 2014-05-14 18:19 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/335a1e9fce6f 6945174: IndexOutOfBoundsException calling ImageIO.read() on malformed PNG Reviewed-by: prr, serb ! src/share/classes/com/sun/imageio/plugins/png/PNGImageReader.java + test/javax/imageio/plugins/png/ReadMalformedPngTest.java Changeset: 6f3559938123 Author: bagiras Date: 2014-05-15 20:09 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/6f3559938123 8014755: [TEST_BUG] frames didn't closed after execution some awt/dnd/ tests Reviewed-by: serb, pchelko + test/java/awt/dnd/DragInterceptorAppletTest/DragInterceptorAppletTest.html + test/java/awt/dnd/DragInterceptorAppletTest/DragInterceptorAppletTest.java + test/java/awt/dnd/DragInterceptorAppletTest/DragInterceptorFrame.java + test/java/awt/dnd/DragInterceptorAppletTest/InterprocessMessages.java + test/java/awt/dnd/DragInterceptorAppletTest/SourceFrame.java + test/java/awt/dnd/InterJVMGetDropSuccessTest/InterJVMGetDropSuccessTest.html + test/java/awt/dnd/InterJVMGetDropSuccessTest/InterJVMGetDropSuccessTest.java + test/java/awt/dnd/NoFormatsCrashTest/NoFormatsCrashTest.html + test/java/awt/dnd/NoFormatsCrashTest/NoFormatsCrashTest.java ! test/java/awt/regtesthelpers/process/ProcessCommunicator.java Changeset: ba159a52edcc Author: alitvinov Date: 2014-05-15 20:21 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/ba159a52edcc 8041725: Nimbus JList selection colors persist across L&F changes Reviewed-by: alexsch, alexp ! src/share/classes/javax/swing/plaf/nimbus/skin.laf + test/javax/swing/plaf/nimbus/8041725/bug8041725.java Changeset: c793ef08dc08 Author: azvegint Date: 2014-05-15 20:24 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/c793ef08dc08 8041896: Test closed/java/awt/Choice/RemoveAllShrinkTest/RemoveAllShrinkTest fails with java.awt.IllegalComponentStateException Reviewed-by: pchelko, serb ! src/macosx/classes/com/apple/laf/AquaComboBoxPopup.java ! src/macosx/classes/sun/lwawt/LWChoicePeer.java + test/java/awt/Choice/RemoveAllShrinkTest/RemoveAllShrinkTest.java Changeset: 56024e323104 Author: ddehaven Date: 2014-05-13 10:29 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/56024e323104 8003900: X11 dependencies should be removed from Mac OS X build. Reviewed-by: anthony, art, pchelko Contributed-by: David DeHaven ! make/lib/Awt2dLibraries.gmk ! src/solaris/native/sun/awt/awt.h ! src/solaris/native/sun/awt/color.h ! src/solaris/native/sun/awt/img_util_md.h ! src/solaris/native/sun/awt/utility/rect.h Changeset: f142c0938978 Author: prr Date: 2014-05-23 09:05 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/f142c0938978 Merge ! make/profile-rtjar-includes.txt ! src/share/classes/javax/swing/border/LineBorder.java ! src/share/classes/javax/swing/text/html/parser/Parser.java - src/share/classes/jdk/internal/util/xml/BasicXmlPropertiesProvider.java - src/share/classes/sun/util/spi/XmlPropertiesProvider.java - src/share/classes/sun/util/xml/META-INF/services/sun.util.spi.XmlPropertiesProvider - src/share/classes/sun/util/xml/PlatformXmlPropertiesProvider.java - test/java/util/Properties/CustomProvider.java - test/java/util/Properties/MyXmlPropertiesProvider.java Changeset: e48e3e902f4c Author: robm Date: 2014-05-23 19:42 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/e48e3e902f4c 8041451: com.sun.jndi.ldap.Connection:ReadTimeout should abandon ldap request Reviewed-by: vinnie ! src/share/classes/com/sun/jndi/ldap/Connection.java Changeset: bff46681a3f8 Author: sla Date: 2014-05-25 09:37 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/bff46681a3f8 8041923: Command line output is missing from jinfo Reviewed-by: dcubed, allwin, jbachorik ! src/share/classes/sun/tools/jinfo/JInfo.java Changeset: 461d8801b05a Author: alanb Date: 2014-05-26 15:52 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/461d8801b05a 8043958: Remove unused com.sun.pept classes from jdk repository Reviewed-by: lancea ! make/CompileJavaClasses.gmk - src/share/classes/com/sun/pept/Delegate.java - src/share/classes/com/sun/pept/encoding/Decoder.java - src/share/classes/com/sun/pept/encoding/Encoder.java - src/share/classes/com/sun/pept/ept/Acceptor.java - src/share/classes/com/sun/pept/ept/ContactInfo.java - src/share/classes/com/sun/pept/ept/ContactInfoList.java - src/share/classes/com/sun/pept/ept/ContactInfoListIterator.java - src/share/classes/com/sun/pept/ept/EPTFactory.java - src/share/classes/com/sun/pept/ept/MessageInfo.java - src/share/classes/com/sun/pept/presentation/MessageStruct.java - src/share/classes/com/sun/pept/presentation/Stub.java - src/share/classes/com/sun/pept/presentation/TargetFinder.java - src/share/classes/com/sun/pept/presentation/Tie.java - src/share/classes/com/sun/pept/protocol/Interceptors.java - src/share/classes/com/sun/pept/protocol/MessageDispatcher.java - src/share/classes/com/sun/pept/transport/Connection.java Changeset: c33989af5014 Author: igerasim Date: 2014-05-26 19:59 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/c33989af5014 8043476: java/util/BitSet/BSMethods.java failed with: java.lang.OutOfMemoryError: Java heap space Reviewed-by: alanb ! test/java/util/BitSet/BSMethods.java Changeset: 7d144f6951bc Author: vlivanov Date: 2014-02-24 18:11 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/7d144f6951bc 8037210: Get rid of char-based descriptions 'J' of basic types Reviewed-by: jrose, psandoz, twisti ! src/share/classes/java/lang/invoke/BoundMethodHandle.java ! src/share/classes/java/lang/invoke/DirectMethodHandle.java ! src/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java ! src/share/classes/java/lang/invoke/LambdaForm.java ! src/share/classes/java/lang/invoke/MethodHandle.java ! src/share/classes/java/lang/invoke/MethodHandleImpl.java ! src/share/classes/java/lang/invoke/MethodHandleNatives.java ! src/share/classes/java/lang/invoke/MethodHandleStatics.java ! src/share/classes/java/lang/invoke/MethodHandles.java ! src/share/classes/java/lang/invoke/SimpleMethodHandle.java + test/java/lang/invoke/LambdaFormTest.java Changeset: dabb44358772 Author: kvn Date: 2014-05-26 18:34 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/dabb44358772 8035974: Refactor DigestBase.engineUpdate() method for better code generation by JIT compiler Summary: Move the lopp from DigestBase.engineUpdate() to new private method implCompressMultiBlock() which can be intrinsified. Reviewed-by: psandoz, ascarpino, forax Contributed-by: james.cheng at oracle.com ! src/share/classes/sun/security/provider/DigestBase.java Changeset: d6585e6b53fe Author: okutsu Date: 2014-05-27 16:20 +0900 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/d6585e6b53fe 8033627: UTC+02:00 time zones are not detected correctly on Windows Reviewed-by: peytoia ! src/windows/lib/tzmappings Changeset: 6ec1e03985cc Author: luchsh Date: 2014-05-27 17:56 +0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/6ec1e03985cc 8043495: Add native FileChannelImpl.transferTo0() implementation for AIX Reviewed-by: alanb ! src/solaris/native/sun/nio/ch/FileChannelImpl.c Changeset: e998d3c9cb08 Author: mchung Date: 2014-05-27 12:15 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/e998d3c9cb08 8044034: Remove unused com/sun/tools/hat files Reviewed-by: sla - src/share/classes/com/sun/tools/hat/MANIFEST.mf - src/share/classes/com/sun/tools/hat/README.txt - src/share/classes/com/sun/tools/hat/build.xml Changeset: c2cb6fbb149e Author: rriggs Date: 2014-05-27 16:05 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/c2cb6fbb149e 8003488: (process) Provide Process.getPid() Summary: Add Process.getPid Reviewed-by: alanb, martin, igerasim ! src/share/classes/java/lang/Process.java ! src/solaris/classes/java/lang/UNIXProcess.java ! src/windows/classes/java/lang/ProcessImpl.java ! src/windows/native/java/lang/ProcessImpl_md.c ! test/java/lang/ProcessBuilder/Basic.java Changeset: 069b9bde2729 Author: wetmore Date: 2014-05-22 20:24 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/069b9bde2729 8043342: Replace uses of StringBuffer with StringBuilder within crypto code Summary: JCE components of 8041679 here due to code signing process. Reviewed-by: xuelei, wetmore Contributed-by: otaviopolianasantana at gmail.com ! src/share/classes/com/sun/crypto/provider/DHParameters.java ! src/share/classes/com/sun/crypto/provider/DHPublicKey.java ! src/share/classes/com/sun/crypto/provider/OAEPParameters.java ! src/share/classes/sun/security/pkcs11/P11Util.java Changeset: 73e09a1f1f3f Author: wetmore Date: 2014-05-23 23:55 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/73e09a1f1f3f Merge - src/share/classes/sun/awt/image/MultiResolutionBufferedImage.java - src/share/classes/sun/dc/META-INF/services/sun.java2d.pipe.RenderingEngine - src/share/classes/sun/java2d/cmm/lcms/META-INF/services/sun.java2d.cmm.CMMServiceProvider - src/share/classes/sun/java2d/pisces/META-INF/services/sun.java2d.pipe.RenderingEngine - src/share/classes/sun/misc/ThreadGroupUtils.java - src/solaris/classes/sun/java2d/pisces/META-INF/services/sun.java2d.pipe.RenderingEngine - src/solaris/native/sun/awt/awt_Plugin.c - src/solaris/native/sun/awt/awt_Plugin.h Changeset: 182b5d527267 Author: wetmore Date: 2014-05-27 17:06 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/182b5d527267 Merge - src/share/classes/com/sun/pept/Delegate.java - src/share/classes/com/sun/pept/encoding/Decoder.java - src/share/classes/com/sun/pept/encoding/Encoder.java - src/share/classes/com/sun/pept/ept/Acceptor.java - src/share/classes/com/sun/pept/ept/ContactInfo.java - src/share/classes/com/sun/pept/ept/ContactInfoList.java - src/share/classes/com/sun/pept/ept/ContactInfoListIterator.java - src/share/classes/com/sun/pept/ept/EPTFactory.java - src/share/classes/com/sun/pept/ept/MessageInfo.java - src/share/classes/com/sun/pept/presentation/MessageStruct.java - src/share/classes/com/sun/pept/presentation/Stub.java - src/share/classes/com/sun/pept/presentation/TargetFinder.java - src/share/classes/com/sun/pept/presentation/Tie.java - src/share/classes/com/sun/pept/protocol/Interceptors.java - src/share/classes/com/sun/pept/protocol/MessageDispatcher.java - src/share/classes/com/sun/pept/transport/Connection.java Changeset: 4537360f09fe Author: wetmore Date: 2014-05-27 21:29 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/4537360f09fe Merge - src/share/classes/com/sun/tools/hat/MANIFEST.mf - src/share/classes/com/sun/tools/hat/README.txt - src/share/classes/com/sun/tools/hat/build.xml From david.katleman at oracle.com Fri May 30 05:33:19 2014 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Fri, 30 May 2014 05:33:19 +0000 Subject: hg: jdk9/jdk9: Added tag jdk9-b15 for changeset b114474fb25a Message-ID: <201405300533.s4U5XKgf001210@aojmv0008> Changeset: cf22a728521f Author: katleman Date: 2014-05-29 22:31 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/cf22a728521f Added tag jdk9-b15 for changeset b114474fb25a ! .hgtags From david.katleman at oracle.com Fri May 30 05:33:22 2014 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Fri, 30 May 2014 05:33:22 +0000 Subject: hg: jdk9/jdk9/corba: Added tag jdk9-b15 for changeset e54022d0dd92 Message-ID: <201405300533.s4U5XNnm001261@aojmv0008> Changeset: 422ef9d29d84 Author: katleman Date: 2014-05-29 22:32 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/corba/rev/422ef9d29d84 Added tag jdk9-b15 for changeset e54022d0dd92 ! .hgtags From david.katleman at oracle.com Fri May 30 05:33:27 2014 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Fri, 30 May 2014 05:33:27 +0000 Subject: hg: jdk9/jdk9/hotspot: Added tag jdk9-b15 for changeset 170f6d733d7a Message-ID: <201405300533.s4U5XSCd001331@aojmv0008> Changeset: b14e7c0b7d3e Author: katleman Date: 2014-05-29 22:32 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/b14e7c0b7d3e Added tag jdk9-b15 for changeset 170f6d733d7a ! .hgtags From david.katleman at oracle.com Fri May 30 05:33:31 2014 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Fri, 30 May 2014 05:33:31 +0000 Subject: hg: jdk9/jdk9/jaxp: Added tag jdk9-b15 for changeset 6bad71866c75 Message-ID: <201405300533.s4U5XWQD001402@aojmv0008> Changeset: a1461221b05d Author: katleman Date: 2014-05-29 22:32 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jaxp/rev/a1461221b05d Added tag jdk9-b15 for changeset 6bad71866c75 ! .hgtags From david.katleman at oracle.com Fri May 30 05:33:35 2014 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Fri, 30 May 2014 05:33:35 +0000 Subject: hg: jdk9/jdk9/jaxws: Added tag jdk9-b15 for changeset e9780330017a Message-ID: <201405300533.s4U5XaTi001460@aojmv0008> Changeset: 1e1a3b2215b7 Author: katleman Date: 2014-05-29 22:32 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jaxws/rev/1e1a3b2215b7 Added tag jdk9-b15 for changeset e9780330017a ! .hgtags From david.katleman at oracle.com Fri May 30 05:33:40 2014 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Fri, 30 May 2014 05:33:40 +0000 Subject: hg: jdk9/jdk9/jdk: Added tag jdk9-b15 for changeset 4537360f09fe Message-ID: <201405300533.s4U5XkBL001543@aojmv0008> Changeset: a02731d3f739 Author: katleman Date: 2014-05-29 22:32 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/a02731d3f739 Added tag jdk9-b15 for changeset 4537360f09fe ! .hgtags From david.katleman at oracle.com Fri May 30 05:33:49 2014 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Fri, 30 May 2014 05:33:49 +0000 Subject: hg: jdk9/jdk9/langtools: Added tag jdk9-b15 for changeset 8666a9611eb8 Message-ID: <201405300533.s4U5XppC001619@aojmv0008> Changeset: 204314bf9667 Author: katleman Date: 2014-05-29 22:32 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/204314bf9667 Added tag jdk9-b15 for changeset 8666a9611eb8 ! .hgtags From david.katleman at oracle.com Fri May 30 05:33:54 2014 From: david.katleman at oracle.com (david.katleman at oracle.com) Date: Fri, 30 May 2014 05:33:54 +0000 Subject: hg: jdk9/jdk9/nashorn: Added tag jdk9-b15 for changeset 32b66f4661ea Message-ID: <201405300533.s4U5XtAI001674@aojmv0008> Changeset: 1d98e2a439dc Author: katleman Date: 2014-05-29 22:32 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/1d98e2a439dc Added tag jdk9-b15 for changeset 32b66f4661ea ! .hgtags