From philip.race at oracle.com Mon Aug 1 17:30:04 2016 From: philip.race at oracle.com (philip.race at oracle.com) Date: Mon, 01 Aug 2016 17:30:04 +0000 Subject: hg: jdk9/client: 5 new changesets Message-ID: <201608011730.u71HU4qv019969@aojmv0008.oracle.com> Changeset: 05062d7a63db Author: amurillo Date: 2016-07-28 16:08 +0000 URL: http://hg.openjdk.java.net/jdk9/client/rev/05062d7a63db Added tag jdk-9+129 for changeset f5902d3841b8 ! .hgtags Changeset: f97f84f5644f Author: amurillo Date: 2016-07-28 16:43 +0000 URL: http://hg.openjdk.java.net/jdk9/client/rev/f97f84f5644f Merge Changeset: eaaff177c3c1 Author: simonis Date: 2016-04-04 18:35 +0200 URL: http://hg.openjdk.java.net/jdk9/client/rev/eaaff177c3c1 8149519: Set java.specification.version to the MAJOR java version Reviewed-by: alanb, dholmes, iris ! common/autoconf/spec.gmk.in Changeset: d94d54a3192f Author: weijun Date: 2016-07-31 09:36 +0800 URL: http://hg.openjdk.java.net/jdk9/client/rev/d94d54a3192f 8159528: Deprivilege java.security.jgss, jdk.security.jgss and jdk.security.auth Reviewed-by: mchung, mullan ! make/common/Modules.gmk Changeset: 30c5b38218bf Author: prr Date: 2016-08-01 10:06 -0700 URL: http://hg.openjdk.java.net/jdk9/client/rev/30c5b38218bf Merge From philip.race at oracle.com Mon Aug 1 17:30:12 2016 From: philip.race at oracle.com (philip.race at oracle.com) Date: Mon, 01 Aug 2016 17:30:12 +0000 Subject: hg: jdk9/client/jdk: 14 new changesets Message-ID: <201608011730.u71HUDQY020113@aojmv0008.oracle.com> Changeset: 4963636a45a7 Author: amurillo Date: 2016-07-28 16:08 +0000 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/4963636a45a7 Added tag jdk-9+129 for changeset 47699aa2e69e ! .hgtags Changeset: d7a97d5db744 Author: amurillo Date: 2016-07-28 16:43 +0000 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/d7a97d5db744 Merge - src/java.base/linux/classes/sun/nio/fs/GioFileTypeDetector.java - src/java.base/linux/classes/sun/nio/fs/MagicFileTypeDetector.java - src/java.base/linux/native/libnio/fs/GioFileTypeDetector.c - src/java.base/linux/native/libnio/fs/MagicFileTypeDetector.c - src/java.desktop/macosx/classes/sun/lwawt/macosx/AccessibilityEventMonitor.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/AbstractModuleEntry.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ArchiveEntryModuleEntry.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ByteArrayModuleEntry.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ModuleEntryFactory.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ModulePoolImpl.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/PathModuleEntry.java - src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/LinkModule.java - src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/ModuleEntry.java - src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/ModulePool.java Changeset: cfa4e6366bf0 Author: wetmore Date: 2016-07-28 10:35 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/cfa4e6366bf0 8161303: Sample NIO Server README needs updating. Reviewed-by: xuelei ! src/sample/share/nio/server/README.txt Changeset: 791ea7afe30f Author: martin Date: 2016-07-27 10:34 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/791ea7afe30f 8160605: java/util/SplittableRandom/SplittableRandomTest.java failed with timeout Reviewed-by: psandoz, darcy - test/java/util/SplittableRandom/SplittableRandomTest.java - test/java/util/concurrent/ThreadLocalRandom/ThreadLocalRandomTest.java ! test/java/util/concurrent/tck/JSR166TestCase.java Changeset: 8339f9062dd8 Author: wetmore Date: 2016-07-28 12:09 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/8339f9062dd8 8161527: NPE is thrown if exempt application is bundled with specific cryptoPerms Reviewed-by: xuelei ! src/java.base/share/classes/javax/crypto/CryptoPermissions.java ! test/TEST.ROOT + test/javax/crypto/CryptoPermissions/README.txt + test/javax/crypto/CryptoPermissions/TestExemption.java + test/javax/crypto/CryptoPermissions/TestExemption.sh + test/javax/crypto/CryptoPermissions/cryptoPerms Changeset: 9410dfad9f32 Author: darcy Date: 2016-07-28 16:16 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/9410dfad9f32 8162746: VersionCheck.java failure after change for JDK-8160921 Reviewed-by: tbell ! test/tools/launcher/VersionCheck.java Changeset: b9682e539370 Author: chegar Date: 2016-07-28 17:25 +0100 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/b9682e539370 8134779: (jmod) ZipException is thrown if there are duplicate resources 8134847: (jmod) module-info encountered in the cmds, libs or config is not added to jmod file Reviewed-by: alanb ! src/jdk.jlink/share/classes/jdk/tools/jmod/JmodTask.java ! src/jdk.jlink/share/classes/jdk/tools/jmod/resources/jmod.properties ! test/tools/jmod/JmodNegativeTest.java ! test/tools/jmod/JmodTest.java Changeset: f04462601c21 Author: ddehaven Date: 2016-07-29 09:34 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/f04462601c21 8161544: JDK9 message drop 20 resource updates - OpenJDK Summary: JDK9 message drop 20 resource updates - openjdk Reviewed-by: peytoia, weijun Contributed-by: li.jiang at oracle.com ! src/java.base/share/classes/com/sun/java/util/jar/pack/DriverResource_ja.java ! src/java.base/share/classes/com/sun/java/util/jar/pack/DriverResource_zh_CN.java ! src/java.base/share/classes/sun/launcher/resources/launcher_de.properties ! src/java.base/share/classes/sun/launcher/resources/launcher_es.properties ! src/java.base/share/classes/sun/launcher/resources/launcher_fr.properties ! src/java.base/share/classes/sun/launcher/resources/launcher_it.properties ! src/java.base/share/classes/sun/launcher/resources/launcher_ja.properties ! src/java.base/share/classes/sun/launcher/resources/launcher_ko.properties ! src/java.base/share/classes/sun/launcher/resources/launcher_pt_BR.properties ! src/java.base/share/classes/sun/launcher/resources/launcher_sv.properties ! src/java.base/share/classes/sun/launcher/resources/launcher_zh_CN.properties ! src/java.base/share/classes/sun/launcher/resources/launcher_zh_TW.properties ! src/java.desktop/share/classes/com/sun/accessibility/internal/resources/accessibility_ko.properties ! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Resources_ja.java ! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Resources_zh_CN.java ! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_de.properties ! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_es.properties ! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_fr.properties ! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_it.properties ! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_ja.properties ! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_ko.properties ! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_pt_BR.properties ! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_sv.properties ! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_zh_CN.properties ! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_zh_TW.properties ! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink_ja.properties ! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink_zh_CN.properties ! src/jdk.jlink/share/classes/jdk/tools/jmod/resources/jmod_ja.properties ! src/jdk.jlink/share/classes/jdk/tools/jmod/resources/jmod_zh_CN.properties Changeset: 8730c04eac90 Author: mullan Date: 2016-07-29 19:00 -0400 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/8730c04eac90 8159752: Grant de-privileged module permissions by default with java.security.policy override option Reviewed-by: alanb, chegar, mchung, tbell, weijun ! make/copy/Copy-java.base.gmk ! src/java.base/share/classes/sun/security/provider/PolicyFile.java ! src/java.base/share/conf/security/java.policy + src/java.base/share/lib/security/default.policy + src/java.base/solaris/lib/security/default.policy - src/java.base/windows/conf/security/java.policy + src/java.base/windows/lib/security/default.policy + test/sun/security/provider/PolicyFile/DefaultPolicy.java + test/sun/security/provider/PolicyFile/Extra.policy Changeset: f28d7d2c4688 Author: weijun Date: 2016-07-31 09:37 +0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/f28d7d2c4688 8159528: Deprivilege java.security.jgss, jdk.security.jgss and jdk.security.auth Reviewed-by: mchung, mullan ! src/java.base/share/lib/security/default.policy ! test/sun/security/krb5/auto/SSL.java Changeset: b57891579b62 Author: weijun Date: 2016-07-31 09:40 +0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/b57891579b62 8162752: keytool -importkeystore should probe srcstoretype if not specified Reviewed-by: mullan ! src/java.base/share/classes/sun/security/tools/keytool/Main.java + test/sun/security/tools/keytool/HasSrcStoretypeOption.java Changeset: 17a073876794 Author: rgoel Date: 2016-08-01 15:55 +0900 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/17a073876794 8066652: Default TimeZone is GMT not local if user.timezone is invalid on Mac OS Reviewed-by: okutsu ! src/java.base/unix/native/libjava/TimeZone_md.c + test/java/util/TimeZone/Bug8066652.java + test/java/util/TimeZone/Bug8066652.sh Changeset: 5584be31a8f9 Author: mullan Date: 2016-08-01 09:58 -0400 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/5584be31a8f9 8161506: Deprecate pre-1.2 SecurityManager methods and fields with forRemoval=true Reviewed-by: coleenp, jnimeh, xuelei ! src/java.base/share/classes/java/lang/SecurityManager.java Changeset: 45b3bb1b2c10 Author: prr Date: 2016-08-01 10:06 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/45b3bb1b2c10 Merge - src/java.base/windows/conf/security/java.policy - test/java/util/SplittableRandom/SplittableRandomTest.java - test/java/util/concurrent/ThreadLocalRandom/ThreadLocalRandomTest.java From philip.race at oracle.com Mon Aug 1 17:30:16 2016 From: philip.race at oracle.com (philip.race at oracle.com) Date: Mon, 01 Aug 2016 17:30:16 +0000 Subject: hg: jdk9/client/nashorn: 2 new changesets Message-ID: <201608011730.u71HUGls020168@aojmv0008.oracle.com> Changeset: ec5f7c6f3b87 Author: amurillo Date: 2016-07-28 16:08 +0000 URL: http://hg.openjdk.java.net/jdk9/client/nashorn/rev/ec5f7c6f3b87 Added tag jdk-9+129 for changeset 68020a486500 ! .hgtags Changeset: 0de67a63e2c7 Author: amurillo Date: 2016-07-28 16:44 +0000 URL: http://hg.openjdk.java.net/jdk9/client/nashorn/rev/0de67a63e2c7 Merge From philip.race at oracle.com Mon Aug 1 17:30:19 2016 From: philip.race at oracle.com (philip.race at oracle.com) Date: Mon, 01 Aug 2016 17:30:19 +0000 Subject: hg: jdk9/client/hotspot: Added tag jdk-9+129 for changeset e96b34b76d86 Message-ID: <201608011730.u71HUJP5020224@aojmv0008.oracle.com> Changeset: 7d54c7056328 Author: amurillo Date: 2016-07-28 16:08 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/7d54c7056328 Added tag jdk-9+129 for changeset e96b34b76d86 ! .hgtags From philip.race at oracle.com Mon Aug 1 17:30:23 2016 From: philip.race at oracle.com (philip.race at oracle.com) Date: Mon, 01 Aug 2016 17:30:23 +0000 Subject: hg: jdk9/client/jaxp: 5 new changesets Message-ID: <201608011730.u71HUNwq020282@aojmv0008.oracle.com> Changeset: 057e5d7f6572 Author: amurillo Date: 2016-07-28 16:08 +0000 URL: http://hg.openjdk.java.net/jdk9/client/jaxp/rev/057e5d7f6572 Added tag jdk-9+129 for changeset 74241304e87b ! .hgtags Changeset: 3b8c2368cefd Author: amurillo Date: 2016-07-28 16:44 +0000 URL: http://hg.openjdk.java.net/jdk9/client/jaxp/rev/3b8c2368cefd Merge Changeset: 0ea62da60f01 Author: joehw Date: 2016-07-28 22:58 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jaxp/rev/0ea62da60f01 8158084: Catalog API: JAXP XML Processor Support Reviewed-by: lancea, clanger ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/XalanConstants.java - src/java.xml/share/classes/com/sun/org/apache/xalan/internal/utils/FeatureManager.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/FunctionCall.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Parser.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/XSLTC.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TemplatesHandlerImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TransformerFactoryImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TransformerImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/Util.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/DOMConfigurationImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/PropertyManager.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLEntityManager.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/XMLSchemaLoader.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/opti/SchemaParsingConfig.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDHandler.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/StreamValidatorHelper.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/ValidatorHandlerImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/ValidatorImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/XMLSchemaFactory.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/XMLSchemaValidatorComponentManager.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/DTDConfiguration.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/NonValidatingConfiguration.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/XML11Configuration.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/ParserConfigurationSettings.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/utils/SecuritySupport.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xinclude/XIncludeHandler.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xni/parser/XMLInputSource.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/XMLReaderManager.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/jaxp/JAXPExtensionsProvider.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/jaxp/XPathExpressionImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/jaxp/XPathFactoryImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/jaxp/XPathImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/jaxp/XPathImplUtil.java ! src/java.xml/share/classes/javax/xml/XMLConstants.java ! src/java.xml/share/classes/javax/xml/catalog/CatalogFeatures.java + src/java.xml/share/classes/jdk/xml/internal/JdkXmlFeatures.java + src/java.xml/share/classes/jdk/xml/internal/JdkXmlUtils.java ! src/java.xml/share/classes/jdk/xml/internal/SecuritySupport.java + test/javax/xml/jaxp/unittest/catalog/CatalogSupport.java + test/javax/xml/jaxp/unittest/catalog/CatalogSupport.xml + test/javax/xml/jaxp/unittest/catalog/CatalogSupport1.java + test/javax/xml/jaxp/unittest/catalog/CatalogSupport2.java + test/javax/xml/jaxp/unittest/catalog/CatalogSupport3.java + test/javax/xml/jaxp/unittest/catalog/CatalogSupport4.java + test/javax/xml/jaxp/unittest/catalog/CatalogSupportBase.java + test/javax/xml/jaxp/unittest/catalog/CatalogSupport_bogus.xml + test/javax/xml/jaxp/unittest/catalog/DocFunc.xml + test/javax/xml/jaxp/unittest/catalog/DocFunc.xsl + test/javax/xml/jaxp/unittest/catalog/DocFunc2.xml + test/javax/xml/jaxp/unittest/catalog/DocFuncCatalog.xml + test/javax/xml/jaxp/unittest/catalog/XI_red.dtd + test/javax/xml/jaxp/unittest/catalog/XI_simple.xml + test/javax/xml/jaxp/unittest/catalog/XI_simple4Catalog.xml + test/javax/xml/jaxp/unittest/catalog/XI_test2.xml + test/javax/xml/jaxp/unittest/catalog/XI_utf8.xml + test/javax/xml/jaxp/unittest/catalog/XI_utf8Catalog.xml + test/javax/xml/jaxp/unittest/catalog/XMLSchema.dtd + test/javax/xml/jaxp/unittest/catalog/XMLSchema.xsd + test/javax/xml/jaxp/unittest/catalog/XSDInclude_company.xsd + test/javax/xml/jaxp/unittest/catalog/XSDInclude_person.xsd + test/javax/xml/jaxp/unittest/catalog/XSDInclude_product.xsd + test/javax/xml/jaxp/unittest/catalog/XSLDTD.dtd + test/javax/xml/jaxp/unittest/catalog/XSLDTD.xml + test/javax/xml/jaxp/unittest/catalog/XSLImport_html.xsl + test/javax/xml/jaxp/unittest/catalog/XSLInclude_footer.xsl + test/javax/xml/jaxp/unittest/catalog/XSLInclude_header.xsl + test/javax/xml/jaxp/unittest/catalog/datatypes.dtd + test/javax/xml/jaxp/unittest/catalog/include.dtd + test/javax/xml/jaxp/unittest/catalog/val_test.xml + test/javax/xml/jaxp/unittest/catalog/val_test.xsd + test/javax/xml/jaxp/unittest/catalog/xml.xsd Changeset: 73562dacdf9b Author: ddehaven Date: 2016-07-29 09:32 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jaxp/rev/73562dacdf9b 8161544: JDK9 message drop 20 resource updates - OpenJDK Summary: JDK9 message drop 20 resource updates - openjdk Reviewed-by: joehw Contributed-by: li.jiang at oracle.com ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/DOMMessages_ko.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_ko.properties Changeset: e66cdc2de6b0 Author: clanger Date: 2016-07-31 23:14 +0200 URL: http://hg.openjdk.java.net/jdk9/client/jaxp/rev/e66cdc2de6b0 8162598: XSLTC transformer swallows empty namespace declaration which is needed to undeclare default namespace Reviewed-by: joehw, dfuchs ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/LiteralElement.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Parser.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/SyntaxTreeNode.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/XSLTC.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/XslElement.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TransformerFactoryImpl.java ! test/javax/xml/jaxp/unittest/transform/TransformerTest.java From philip.race at oracle.com Mon Aug 1 17:30:26 2016 From: philip.race at oracle.com (philip.race at oracle.com) Date: Mon, 01 Aug 2016 17:30:26 +0000 Subject: hg: jdk9/client/corba: Added tag jdk-9+129 for changeset c3e83ccab3bb Message-ID: <201608011730.u71HUQff020331@aojmv0008.oracle.com> Changeset: 77f9692d5976 Author: amurillo Date: 2016-07-28 16:08 +0000 URL: http://hg.openjdk.java.net/jdk9/client/corba/rev/77f9692d5976 Added tag jdk-9+129 for changeset c3e83ccab3bb ! .hgtags From philip.race at oracle.com Mon Aug 1 17:30:28 2016 From: philip.race at oracle.com (philip.race at oracle.com) Date: Mon, 01 Aug 2016 17:30:28 +0000 Subject: hg: jdk9/client/jaxws: Added tag jdk-9+129 for changeset 46a02f57218e Message-ID: <201608011730.u71HUSDf020394@aojmv0008.oracle.com> Changeset: 39c6293131d9 Author: amurillo Date: 2016-07-28 16:08 +0000 URL: http://hg.openjdk.java.net/jdk9/client/jaxws/rev/39c6293131d9 Added tag jdk-9+129 for changeset 46a02f57218e ! .hgtags From philip.race at oracle.com Mon Aug 1 17:30:32 2016 From: philip.race at oracle.com (philip.race at oracle.com) Date: Mon, 01 Aug 2016 17:30:32 +0000 Subject: hg: jdk9/client/langtools: 6 new changesets Message-ID: <201608011730.u71HUWue020461@aojmv0008.oracle.com> Changeset: 88550f7521f9 Author: amurillo Date: 2016-07-28 16:08 +0000 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/88550f7521f9 Added tag jdk-9+129 for changeset e18190929198 ! .hgtags Changeset: e978c992b81f Author: amurillo Date: 2016-07-28 16:44 +0000 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/e978c992b81f Merge Changeset: 467ad69d5948 Author: ksrini Date: 2016-07-20 12:49 -0700 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/467ad69d5948 8154705: invalid use of ALL-MODULE-PATH causes crash Summary: Introducing Modules.initModules as a clear point where the module graphs is initialized in javac Reviewed-by: jjg, ksrini ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Modules.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/JavaCompiler.java ! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/JavadocTool.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/JavadocTool.java ! test/tools/javac/6330997/T6330997.java ! test/tools/javac/T6435291/T6435291.java ! test/tools/javac/api/6400303/T6400303.java ! test/tools/javac/api/TestResolveIdent.java ! test/tools/javac/defaultMethods/BadClassfile.java ! test/tools/javac/lib/combo/ReusableContext.java ! test/tools/lib/types/TypeHarness.java Changeset: 74dd68a85107 Author: ddehaven Date: 2016-07-29 09:35 -0700 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/74dd68a85107 8161544: JDK9 message drop 20 resource updates - OpenJDK Summary: JDK9 message drop 20 resource updates - openjdk Reviewed-by: rfield, peytoia Contributed-by: li.jiang at oracle.com ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler_ja.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler_zh_CN.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac_ja.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard_ja.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard_zh_CN.properties ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n_ja.properties Changeset: 653c218a6e57 Author: sdrach Date: 2016-07-29 12:27 -0700 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/653c218a6e57 8143366: Control characters in constant pool strings are not escaped properly Reviewed-by: jjg ! src/jdk.jdeps/share/classes/com/sun/tools/javap/ClassWriter.java ! src/jdk.jdeps/share/classes/com/sun/tools/javap/ConstantWriter.java + test/tools/javap/ControlCharTest.java Changeset: 3665ebc22a42 Author: vromero Date: 2016-08-01 08:36 -0700 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/3665ebc22a42 8161708: javac, consider a different way to handle access code for operators Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Lower.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Operators.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Gen.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/StringConcat.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/JCTree.java From rajeev.chamyal at oracle.com Tue Aug 2 05:16:35 2016 From: rajeev.chamyal at oracle.com (rajeev.chamyal at oracle.com) Date: Tue, 02 Aug 2016 05:16:35 +0000 Subject: hg: jdk9/client/jdk: 8144594: HiDPI: awt.Choice looks improperly (Win 8) Message-ID: <201608020516.u725GZP0021804@aojmv0008.oracle.com> Changeset: c59fb811b8a9 Author: rchamyal Date: 2016-08-02 10:46 +0530 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/c59fb811b8a9 8144594: HiDPI: awt.Choice looks improperly (Win 8) Reviewed-by: alexsch, serb Contributed-by: rajeev.chamyal at oracle.com ! src/java.desktop/windows/native/libawt/windows/awt_Choice.cpp + test/java/awt/Choice/ChoiceHiDpi/ChoiceTest.java From jayathirth.d.v at oracle.com Tue Aug 2 10:25:42 2016 From: jayathirth.d.v at oracle.com (jayathirth.d.v at oracle.com) Date: Tue, 02 Aug 2016 10:25:42 +0000 Subject: hg: jdk9/client/jdk: 8160943: skipImage() in JPEGImageReader class throws IIOException if we have gaps between markers in Jpeg image. Message-ID: <201608021025.u72APgb6022546@aojmv0008.oracle.com> Changeset: 577c700a570b Author: jdv Date: 2016-08-02 15:55 +0530 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/577c700a570b 8160943: skipImage() in JPEGImageReader class throws IIOException if we have gaps between markers in Jpeg image. Reviewed-by: prr, flar Contributed-by: jayathirth.d.v at oracle.com ! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageReader.java + test/javax/imageio/plugins/jpeg/ReadAllThumbnailsTest.java + test/javax/imageio/plugins/jpeg/thumbimg.jpg From jayathirth.d.v at oracle.com Tue Aug 2 10:46:17 2016 From: jayathirth.d.v at oracle.com (jayathirth.d.v at oracle.com) Date: Tue, 02 Aug 2016 10:46:17 +0000 Subject: hg: jdk9/client/jdk: 8160736: KSS : unnecessary class.forName in TIFFJPEGCompressor.java Message-ID: <201608021046.u72AkHYJ026894@aojmv0008.oracle.com> Changeset: 196d2bbc11a2 Author: jdv Date: 2016-08-02 16:14 +0530 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/196d2bbc11a2 8160736: KSS : unnecessary class.forName in TIFFJPEGCompressor.java Reviewed-by: prr, bpb, vadim Contributed-by: jayathirth.d.v at oracle.com ! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFJPEGCompressor.java From philip.race at oracle.com Tue Aug 2 17:44:01 2016 From: philip.race at oracle.com (philip.race at oracle.com) Date: Tue, 02 Aug 2016 17:44:01 +0000 Subject: hg: jdk9/client/jdk: 8074843: Resolve disabled warnings for libmlib_image and libmlib_image_v Message-ID: <201608021744.u72Hi1wC029294@aojmv0008.oracle.com> Changeset: f95446136b0d Author: prr Date: 2016-08-02 10:43 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/f95446136b0d 8074843: Resolve disabled warnings for libmlib_image and libmlib_image_v Reviewed-by: vadim, psadhukhan ! make/lib/Awt2dLibraries.gmk ! src/java.desktop/share/native/libmlib_image/mlib_ImageAffine_NN_Bit.c ! src/java.desktop/share/native/libmlib_image/mlib_ImageConv.h ! src/java.desktop/share/native/libmlib_image/mlib_c_ImageConv.h ! src/java.desktop/share/native/libmlib_image/mlib_c_ImageCopy.c From prasanta.sadhukhan at oracle.com Wed Aug 3 09:22:50 2016 From: prasanta.sadhukhan at oracle.com (prasanta.sadhukhan at oracle.com) Date: Wed, 03 Aug 2016 09:22:50 +0000 Subject: hg: jdk9/client/jdk: 6575247: Banner checkbox in PrinterJob print dialog doesn't work Message-ID: <201608030922.u739Mooq023259@aojmv0008.oracle.com> Changeset: 23cce09f8925 Author: psadhukhan Date: 2016-08-03 14:45 +0530 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/23cce09f8925 6575247: Banner checkbox in PrinterJob print dialog doesn't work Reviewed-by: prr, jdv ! src/java.desktop/share/classes/sun/print/PSPrinterJob.java ! src/java.desktop/share/classes/sun/print/RasterPrinterJob.java ! src/java.desktop/share/classes/sun/print/ServiceDialog.java ! src/java.desktop/unix/classes/sun/print/UnixPrintJob.java + test/java/awt/print/PrinterJob/BannerTest.java From prasanta.sadhukhan at oracle.com Wed Aug 3 09:26:22 2016 From: prasanta.sadhukhan at oracle.com (prasanta.sadhukhan at oracle.com) Date: Wed, 03 Aug 2016 09:26:22 +0000 Subject: hg: jdk9/client/jdk: 6427331: NullPointerException in LookupOp.filter(Raster, WritableRaster) Message-ID: <201608030926.u739QMx8024416@aojmv0008.oracle.com> Changeset: a2772291aae0 Author: aghaisas Date: 2016-08-03 14:49 +0530 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/a2772291aae0 6427331: NullPointerException in LookupOp.filter(Raster, WritableRaster) Reviewed-by: psadhukhan, prr ! src/java.desktop/share/classes/java/awt/image/LookupOp.java + test/java/awt/image/LookupOp/RasterOpNullDestinationRasterTest.java From bourges.laurent at gmail.com Wed Aug 3 20:56:31 2016 From: bourges.laurent at gmail.com (bourges.laurent at gmail.com) Date: Wed, 03 Aug 2016 20:56:31 +0000 Subject: hg: jdk9/client/jdk: 8159638: Improve array caches and renderer stats in Marlin renderer Message-ID: <201608032056.u73KuVbt029073@aojmv0008.oracle.com> Changeset: 6fdbdbfd238a Author: lbourges Date: 2016-08-03 22:53 +0200 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/6fdbdbfd238a 8159638: Improve array caches and renderer stats in Marlin renderer Summary: Byte/Float/Int ArrayCache (Reference) refactoring + improved cache statistics and tuning settings Reviewed-by: flar, prr - src/java.desktop/share/classes/sun/java2d/marlin/ArrayCache.java + src/java.desktop/share/classes/sun/java2d/marlin/ArrayCacheConst.java ! src/java.desktop/share/classes/sun/java2d/marlin/ByteArrayCache.java ! src/java.desktop/share/classes/sun/java2d/marlin/Dasher.java ! src/java.desktop/share/classes/sun/java2d/marlin/FloatArrayCache.java ! src/java.desktop/share/classes/sun/java2d/marlin/IntArrayCache.java ! src/java.desktop/share/classes/sun/java2d/marlin/MarlinCache.java ! src/java.desktop/share/classes/sun/java2d/marlin/MarlinConst.java ! src/java.desktop/share/classes/sun/java2d/marlin/MarlinProperties.java ! src/java.desktop/share/classes/sun/java2d/marlin/MarlinRenderingEngine.java ! src/java.desktop/share/classes/sun/java2d/marlin/Renderer.java ! src/java.desktop/share/classes/sun/java2d/marlin/RendererContext.java ! src/java.desktop/share/classes/sun/java2d/marlin/RendererStats.java ! src/java.desktop/share/classes/sun/java2d/marlin/Stroker.java ! src/java.desktop/share/classes/sun/java2d/marlin/Version.java ! test/sun/java2d/marlin/ArrayCacheSizeTest.java From brian.burkhalter at oracle.com Thu Aug 4 00:02:10 2016 From: brian.burkhalter at oracle.com (brian.burkhalter at oracle.com) Date: Thu, 04 Aug 2016 00:02:10 +0000 Subject: hg: jdk9/client/jdk: 8155960: TIFF javadoc contains HTML entities inside {@code} tags Message-ID: <201608040002.u7402AX1009575@aojmv0008.oracle.com> Changeset: e515be423282 Author: bpb Date: 2016-08-03 17:01 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/e515be423282 8155960: TIFF javadoc contains HTML entities inside {@code} tags Summary: Remove   from inside @code tags. Reviewed-by: prr ! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFColorConverter.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFDecompressor.java From christoph.langer at sap.com Thu Aug 4 14:01:09 2016 From: christoph.langer at sap.com (christoph.langer at sap.com) Date: Thu, 04 Aug 2016 14:01:09 +0000 Subject: hg: jdk9/client/jdk: 8163177: Fix for 8152971 breaks builds with VS2010 Message-ID: <201608041401.u74E19lT003204@aojmv0008.oracle.com> Changeset: bf97a92e5de6 Author: clanger Date: 2016-08-04 15:58 +0200 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/bf97a92e5de6 8163177: Fix for 8152971 breaks builds with VS2010 Reviewed-by: simonis, pnarayanan ! src/java.desktop/windows/native/libfontmanager/fontpath.c From philip.race at oracle.com Thu Aug 4 17:37:45 2016 From: philip.race at oracle.com (philip.race at oracle.com) Date: Thu, 04 Aug 2016 17:37:45 +0000 Subject: hg: jdk9/client/jdk: 8159713: Make the non-translated keywords clear to translator in jar.properties; ... Message-ID: <201608041737.u74HbjDM018638@aojmv0008.oracle.com> Changeset: abb2a39948fe Author: prr Date: 2016-08-03 15:18 +0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/abb2a39948fe 8159713: Make the non-translated keywords clear to translator in jar.properties 8161183: Need extra newline in the end of for multi-lines strings in jar.properties Reviewed-by: naoto Contributed-by: li.jiang at oracle.com ! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar.properties From philip.race at oracle.com Thu Aug 4 17:38:25 2016 From: philip.race at oracle.com (philip.race at oracle.com) Date: Thu, 04 Aug 2016 17:38:25 +0000 Subject: hg: jdk9/client/jaxp: 8158486: Remove wptg id from jaxp resource files - JDK9 Message-ID: <201608041738.u74HcPhf019146@aojmv0008.oracle.com> Changeset: 85021963dde4 Author: prr Date: 2016-07-27 18:48 +0800 URL: http://hg.openjdk.java.net/jdk9/client/jaxp/rev/85021963dde4 8158486: Remove wptg id from jaxp resource files - JDK9 Summary: Remove wptg id from jaxp resource files Reviewed-by: joehw Contributed-by: li.jiang at oracle.com ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/res/XSLTErrorResources.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/DOMMessages.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/SAXMessages.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XPointerMessages.properties ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/res/XMLErrorResources.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/utils/SerializerMessages.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/res/XPATHErrorResources.java From ambarish.rapte at oracle.com Fri Aug 5 10:18:56 2016 From: ambarish.rapte at oracle.com (ambarish.rapte at oracle.com) Date: Fri, 05 Aug 2016 10:18:56 +0000 Subject: hg: jdk9/client/jdk: 8039081: [TEST_BUG] Test java/awt/TrayIcon/PopupMenuLeakTest/PopupMenuLeakTest.java fails Message-ID: <201608051018.u75AIuIL024267@aojmv0008.oracle.com> Changeset: 42925c7a35aa Author: arapte Date: 2016-08-05 15:48 +0530 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/42925c7a35aa 8039081: [TEST_BUG] Test java/awt/TrayIcon/PopupMenuLeakTest/PopupMenuLeakTest.java fails Reviewed-by: serb, psadhukhan ! src/java.desktop/share/classes/java/awt/TrayIcon.java ! src/java.desktop/unix/classes/sun/awt/X11/XTrayIconPeer.java ! test/java/awt/TrayIcon/PopupMenuLeakTest/PopupMenuLeakTest.java From sergey.bylokhov at oracle.com Fri Aug 5 13:20:56 2016 From: sergey.bylokhov at oracle.com (sergey.bylokhov at oracle.com) Date: Fri, 05 Aug 2016 13:20:56 +0000 Subject: hg: jdk9/client/jdk: 8162970: Merge error in the DefaultRowSorter.java Message-ID: <201608051320.u75DKuNT029966@aojmv0008.oracle.com> Changeset: b9a3a9ceb625 Author: serb Date: 2016-08-05 16:20 +0300 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/b9a3a9ceb625 8162970: Merge error in the DefaultRowSorter.java Reviewed-by: alexsch ! src/java.desktop/share/classes/javax/swing/DefaultRowSorter.java From philip.race at oracle.com Fri Aug 5 19:30:45 2016 From: philip.race at oracle.com (philip.race at oracle.com) Date: Fri, 05 Aug 2016 19:30:45 +0000 Subject: hg: jdk9/client: 9 new changesets Message-ID: <201608051930.u75JUjPs023597@aojmv0008.oracle.com> Changeset: af1f9a5536e5 Author: erikj Date: 2016-08-03 10:37 +0200 URL: http://hg.openjdk.java.net/jdk9/client/rev/af1f9a5536e5 8148548: [Linux/Solaris] debuginfo and fastdebuginfo bundle contains demo info Reviewed-by: tbell ! make/Bundles.gmk Changeset: dbcc37629404 Author: erikj Date: 2016-08-03 10:38 +0200 URL: http://hg.openjdk.java.net/jdk9/client/rev/dbcc37629404 8056269: get_source.sh does not copy the closed repos when cloning local filesystems Reviewed-by: tbell ! common/bin/hgforest.sh Changeset: a57641ea9dac Author: erikj Date: 2016-08-04 10:00 +0200 URL: http://hg.openjdk.java.net/jdk9/client/rev/a57641ea9dac 8162354: Unable to build JDK 9 on a Sparc T7-1 with default boot-jdk 8.0 Reviewed-by: tbell, dholmes ! common/conf/jib-profiles.js Changeset: d57780478145 Author: erikj Date: 2016-08-04 10:03 +0200 URL: http://hg.openjdk.java.net/jdk9/client/rev/d57780478145 8079788: Fix broken CL version detection in configure for some Visual Studio configurations Reviewed-by: tbell ! common/autoconf/generated-configure.sh ! common/autoconf/toolchain.m4 Changeset: 94a46c0ad8f2 Author: erikj Date: 2016-08-04 10:05 +0200 URL: http://hg.openjdk.java.net/jdk9/client/rev/94a46c0ad8f2 8160334: Building --with-parfait= fails with No rule to make target 'PARFAIT_NATIVEJMOD Reviewed-by: tbell ! make/CreateJmods.gmk Changeset: 7c9e87e37b25 Author: ksrini Date: 2016-08-03 16:00 -0700 URL: http://hg.openjdk.java.net/jdk9/client/rev/7c9e87e37b25 8039305: [javadoc] broken link in jdk/api/javadoc/taglet/com/sun/tools/doclets/Taglet.html Reviewed-by: erikj, jjg ! make/Javadoc.gmk Changeset: 0997d52a10e8 Author: amurillo Date: 2016-08-04 17:32 +0000 URL: http://hg.openjdk.java.net/jdk9/client/rev/0997d52a10e8 Added tag jdk-9+130 for changeset d94d54a3192f ! .hgtags Changeset: 7c61adcaadfc Author: amurillo Date: 2016-08-04 17:48 +0000 URL: http://hg.openjdk.java.net/jdk9/client/rev/7c61adcaadfc Merge Changeset: 206739164a93 Author: prr Date: 2016-08-05 10:23 -0700 URL: http://hg.openjdk.java.net/jdk9/client/rev/206739164a93 Merge ! make/Javadoc.gmk From philip.race at oracle.com Fri Aug 5 19:30:57 2016 From: philip.race at oracle.com (philip.race at oracle.com) Date: Fri, 05 Aug 2016 19:30:57 +0000 Subject: hg: jdk9/client/nashorn: 3 new changesets Message-ID: <201608051930.u75JUvgC023729@aojmv0008.oracle.com> Changeset: 79a0622e5826 Author: hannesw Date: 2016-08-02 12:39 +0200 URL: http://hg.openjdk.java.net/jdk9/client/nashorn/rev/79a0622e5826 8162771: Strict equality operators should not be optimistic Reviewed-by: jlaskey, sundar ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/OptimisticTypesCalculator.java ! test/script/basic/JDK-8160034.js + test/script/basic/JDK-8162771.js Changeset: 871e74ef28bd Author: amurillo Date: 2016-08-04 17:32 +0000 URL: http://hg.openjdk.java.net/jdk9/client/nashorn/rev/871e74ef28bd Added tag jdk-9+130 for changeset 0de67a63e2c7 ! .hgtags Changeset: 9978e882acba Author: amurillo Date: 2016-08-04 17:49 +0000 URL: http://hg.openjdk.java.net/jdk9/client/nashorn/rev/9978e882acba Merge From philip.race at oracle.com Fri Aug 5 19:30:52 2016 From: philip.race at oracle.com (philip.race at oracle.com) Date: Fri, 05 Aug 2016 19:30:52 +0000 Subject: hg: jdk9/client/jdk: 24 new changesets Message-ID: <201608051930.u75JUriY023673@aojmv0008.oracle.com> Changeset: 99a010b704b6 Author: redestad Date: 2016-08-01 20:32 +0200 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/99a010b704b6 8162439: Runtime.Version.parse needs fast-path for major versions Reviewed-by: psandoz, sdrach, iris ! src/java.base/share/classes/java/lang/Runtime.java Changeset: 6317053ba4f3 Author: mullan Date: 2016-08-01 16:59 -0400 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/6317053ba4f3 8162882: Permission merge issue in jdk.crypto.ucrypto module Reviewed-by: valeriep ! src/java.base/solaris/lib/security/default.policy Changeset: 7b68dcc886b5 Author: mullan Date: 2016-08-01 17:00 -0400 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/7b68dcc886b5 Merge Changeset: 69198bc27848 Author: xiaofeya Date: 2016-08-01 18:14 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/69198bc27848 8157135: Fix module dependencies javax/* EE tests Reviewed-by: alanb Contributed-by: Felix Yang ! test/javax/rmi/PortableRemoteObject/ConcurrentHashMapTest.java ! test/javax/transaction/testng/Driver.java ! test/javax/xml/soap/spi/SAAJFactoryTest.java ! test/javax/xml/ws/8043129/MailTest.java ! test/javax/xml/ws/publish/WSTest.java ! test/javax/xml/ws/xsanymixed/Test.java Changeset: 4887534fa39b Author: nishjain Date: 2016-08-02 10:31 +0900 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/4887534fa39b 7153347: System read/stat/open calls should be hardened to handle EINTR Reviewed-by: okutsu ! src/java.base/unix/native/libjava/TimeZone_md.c Changeset: 6c827500e345 Author: sundar Date: 2016-08-02 07:19 +0530 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/6c827500e345 8162782: jlink ResourcePool.releaseProperties should be removed Reviewed-by: jlaskey, alanb ! src/jdk.jlink/share/classes/jdk/tools/jlink/builder/DefaultImageBuilder.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ImagePluginStack.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ResourcePoolManager.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ReleaseInfoPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/ResourcePool.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/ResourcePoolEntry.java Changeset: 50210f205163 Author: sundar Date: 2016-08-02 17:33 +0530 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/50210f205163 8159487: Add JAVA_VERSION, OS_NAME, OS_ARCH properties in release file Reviewed-by: jlaskey ! src/jdk.jlink/share/classes/jdk/tools/jlink/builder/DefaultImageBuilder.java ! test/tools/jlink/IntegrationTest.java Changeset: f57bdf7d2dd1 Author: tidu Date: 2016-08-02 10:36 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/f57bdf7d2dd1 8160337: Remove intermittent key from sun/security/pkcs11/rsa/TestKeyPairGenerator.java Reviewed-by: rhalade, xuelei ! test/sun/security/pkcs11/rsa/TestKeyPairGenerator.java Changeset: ca68e7a091d5 Author: naoto Date: 2016-08-02 10:58 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/ca68e7a091d5 8162797: Code clean-up in IncludeLocalesPlugin Reviewed-by: sundar ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/IncludeLocalesPlugin.java Changeset: 1a302dd56bad Author: nishjain Date: 2016-08-03 09:37 +0900 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/1a302dd56bad 8035133: Locale matching: Weight q=0 isn't handled correctly. Reviewed-by: okutsu, peytoia ! src/java.base/share/classes/sun/util/locale/LocaleMatcher.java + test/java/util/Locale/Bug8035133.java Changeset: 101a04f38271 Author: amlu Date: 2016-08-03 13:32 +0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/101a04f38271 8161970: Remove tools/jlink/JLinkOptimTest.java from ProblemList.txt 8157664: Remove JInfoSanityTest.java JInfoRunningProcessFlagTest.java and JMapHeapConfigTest.java from ProblemList.txt Reviewed-by: sundar, dsamersoff ! test/ProblemList.txt Changeset: 16a58e04ac2a Author: darcy Date: 2016-08-03 08:13 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/16a58e04ac2a 8162817: Annotation toString output not reusable for source input Reviewed-by: plevart ! src/java.base/share/classes/sun/reflect/annotation/AnnotationInvocationHandler.java + test/java/lang/annotation/AnnotationToStringTest.java ! test/java/lang/annotation/ParameterAnnotations.java Changeset: f1cfdd6b540a Author: rriggs Date: 2016-08-03 12:55 -0400 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/f1cfdd6b540a 8160151: java/lang/ProcessBuilder/Zombies.java failed with error "1 zombies!" Reviewed-by: dfuchs ! test/TEST.groups ! test/java/lang/ProcessBuilder/Zombies.java Changeset: 109f1765cc39 Author: clanger Date: 2016-08-03 21:15 +0200 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/109f1765cc39 8162819: fix minor Javadoc issues and remove warnings in java.net.Socket Reviewed-by: dfuchs ! src/java.base/share/classes/java/net/Inet4Address.java ! src/java.base/share/classes/java/net/Inet6Address.java ! src/java.base/share/classes/java/net/InetAddress.java ! src/java.base/share/classes/java/net/Socket.java Changeset: dd6e19a810ce Author: amlu Date: 2016-08-04 15:45 +0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/dd6e19a810ce 8161024: Remove intermittent key from java/lang/Runtime/exec/LotsOfOutput.java Reviewed-by: darcy ! test/java/lang/Runtime/exec/LotsOfOutput.java Changeset: 80d1205d3299 Author: igerasim Date: 2016-08-04 16:05 +0300 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/80d1205d3299 8163180: Typos around @code javadoc tag usage Reviewed-by: dfuchs ! src/java.base/share/classes/java/nio/file/FileTreeWalker.java ! src/java.base/share/classes/java/time/format/DateTimeFormatterBuilder.java ! src/java.desktop/share/classes/javax/swing/event/TableModelEvent.java ! src/java.desktop/share/classes/sun/java2d/pipe/RenderingEngine.java ! src/java.security.jgss/share/classes/sun/security/jgss/spi/GSSContextSpi.java Changeset: 763bb540b895 Author: sundar Date: 2016-08-04 19:39 +0530 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/763bb540b895 8146721: FileCopierPlugin should not create fake module Reviewed-by: jlaskey, alanb ! src/jdk.jlink/share/classes/jdk/tools/jlink/builder/DefaultImageBuilder.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ResourcePoolManager.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/FileCopierPlugin.java ! test/tools/jlink/plugins/FileCopierPluginTest.java Changeset: 86f19074aad2 Author: amurillo Date: 2016-08-04 17:32 +0000 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/86f19074aad2 Added tag jdk-9+130 for changeset 6c827500e345 ! .hgtags Changeset: 52e1f122bf03 Author: amurillo Date: 2016-08-04 17:49 +0000 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/52e1f122bf03 Merge Changeset: fabcc52064ee Author: bpb Date: 2016-08-04 14:29 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/fabcc52064ee 8162902: Add some debugging output to test/java/nio/file/WatchService/DeleteInterference Summary: Add printing of iteration numbers Reviewed-by: alanb ! test/java/nio/file/WatchService/DeleteInterference.java Changeset: eea459e76696 Author: sundar Date: 2016-08-05 09:42 +0530 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/eea459e76696 8163116: jlink exclude VM plugin does not fully support cross platform image creation Reviewed-by: redestad, alanb, mchung ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ExcludeVMPlugin.java ! test/tools/jlink/plugins/ExcludeVMPluginTest.java ! test/tools/jlink/plugins/FileCopierPluginTest.java Changeset: dec5ee648013 Author: sundar Date: 2016-08-05 18:16 +0530 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/dec5ee648013 8163256: jlink/plugins/ExcludeVMPluginTest.java failed with Selected VM server doesn't exist Reviewed-by: jlaskey, alanb ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ExcludeVMPlugin.java Changeset: 40efaa47dc5b Author: prr Date: 2016-08-05 10:23 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/40efaa47dc5b Merge ! test/ProblemList.txt Changeset: bdd65f1e645f Author: prr Date: 2016-08-05 12:03 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/bdd65f1e645f Merge From philip.race at oracle.com Fri Aug 5 19:31:01 2016 From: philip.race at oracle.com (philip.race at oracle.com) Date: Fri, 05 Aug 2016 19:31:01 +0000 Subject: hg: jdk9/client/hotspot: 2 new changesets Message-ID: <201608051931.u75JV1v4023797@aojmv0008.oracle.com> Changeset: a3a3621d555a Author: amurillo Date: 2016-08-04 17:32 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/a3a3621d555a Added tag jdk-9+130 for changeset 7d54c7056328 ! .hgtags Changeset: 5c61b454a1cf Author: darcy Date: 2016-08-04 15:52 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/5c61b454a1cf 8163231: A couple of runtime tests failing for the -testset hotspot snapshot job Reviewed-by: acorn ! test/runtime/8007320/ConstMethodTest.java ! test/runtime/RedefineTests/RedefineAnnotations.java From philip.race at oracle.com Fri Aug 5 19:31:04 2016 From: philip.race at oracle.com (philip.race at oracle.com) Date: Fri, 05 Aug 2016 19:31:04 +0000 Subject: hg: jdk9/client/jaxp: 3 new changesets Message-ID: <201608051931.u75JV4OG023992@aojmv0008.oracle.com> Changeset: 222c22a74851 Author: amurillo Date: 2016-08-04 17:32 +0000 URL: http://hg.openjdk.java.net/jdk9/client/jaxp/rev/222c22a74851 Added tag jdk-9+130 for changeset e66cdc2de6b0 ! .hgtags Changeset: 23381518b4ac Author: joehw Date: 2016-08-04 17:47 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jaxp/rev/23381518b4ac 8160069: RuntimeException thrown by XPathFactory::newInstance missing the cause Reviewed-by: lancea ! src/java.xml/share/classes/javax/xml/xpath/XPathFactory.java Changeset: 30b9c989ba71 Author: prr Date: 2016-08-05 12:03 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jaxp/rev/30b9c989ba71 Merge From philip.race at oracle.com Fri Aug 5 19:31:07 2016 From: philip.race at oracle.com (philip.race at oracle.com) Date: Fri, 05 Aug 2016 19:31:07 +0000 Subject: hg: jdk9/client/corba: Added tag jdk-9+130 for changeset 77f9692d5976 Message-ID: <201608051931.u75JV7mG024042@aojmv0008.oracle.com> Changeset: f7e1d5337c2e Author: amurillo Date: 2016-08-04 17:32 +0000 URL: http://hg.openjdk.java.net/jdk9/client/corba/rev/f7e1d5337c2e Added tag jdk-9+130 for changeset 77f9692d5976 ! .hgtags From philip.race at oracle.com Fri Aug 5 19:31:09 2016 From: philip.race at oracle.com (philip.race at oracle.com) Date: Fri, 05 Aug 2016 19:31:09 +0000 Subject: hg: jdk9/client/jaxws: Added tag jdk-9+130 for changeset 39c6293131d9 Message-ID: <201608051931.u75JV9bX024100@aojmv0008.oracle.com> Changeset: 9df85348a932 Author: amurillo Date: 2016-08-04 17:32 +0000 URL: http://hg.openjdk.java.net/jdk9/client/jaxws/rev/9df85348a932 Added tag jdk-9+130 for changeset 39c6293131d9 ! .hgtags From philip.race at oracle.com Fri Aug 5 19:31:13 2016 From: philip.race at oracle.com (philip.race at oracle.com) Date: Fri, 05 Aug 2016 19:31:13 +0000 Subject: hg: jdk9/client/langtools: 7 new changesets Message-ID: <201608051931.u75JVEe5024155@aojmv0008.oracle.com> Changeset: a8dde57edb12 Author: bpatel Date: 2016-08-02 13:14 -0700 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/a8dde57edb12 8154817: Fix the click-through navigation for modules Reviewed-by: jjg, ksrini ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDoclet.java + src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleFrameWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleIndexFrameWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlAttr.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlDocWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/script.js ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocPaths.java ! test/jdk/javadoc/doclet/testModules/TestModules.java Changeset: 05ff25dd7ff7 Author: darcy Date: 2016-08-03 10:05 -0700 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/05ff25dd7ff7 8163115: Temporarily problem list javac repeating annotations tests Reviewed-by: jjg ! test/ProblemList.txt Changeset: 9417d5f9e225 Author: darcy Date: 2016-08-03 11:30 -0700 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/9417d5f9e225 8163113: langtools repeating annotations tests depend rely on annotations toString output Reviewed-by: jlahoda, vromero ! test/ProblemList.txt ! test/tools/javac/annotations/repeatingAnnotations/combo/ReflectionTest.java ! test/tools/javac/processing/model/element/repeatingAnnotations/MixRepeatableAndOfficialContainerBasicTest.java ! test/tools/javac/processing/model/element/repeatingAnnotations/MixRepeatableAndOfficialContainerInheritedA1Test.java ! test/tools/javac/processing/model/element/repeatingAnnotations/MixRepeatableAndOfficialContainerInheritedA2Test.java ! test/tools/javac/processing/model/element/repeatingAnnotations/MixRepeatableAndOfficialContainerInheritedB1Test.java ! test/tools/javac/processing/model/element/repeatingAnnotations/MixRepeatableAndOfficialContainerInheritedB2Test.java ! test/tools/javac/processing/model/element/repeatingAnnotations/MixSingularAndUnofficialContainerBasicTest.java ! test/tools/javac/processing/model/element/repeatingAnnotations/MixSingularAndUnofficialContainerInheritedA1Test.java ! test/tools/javac/processing/model/element/repeatingAnnotations/MixSingularAndUnofficialContainerInheritedA2Test.java ! test/tools/javac/processing/model/element/repeatingAnnotations/MixSingularAndUnofficialContainerInheritedB1Test.java ! test/tools/javac/processing/model/element/repeatingAnnotations/MixSingularAndUnofficialContainerInheritedB2Test.java ! test/tools/javac/processing/model/element/repeatingAnnotations/OfficialContainerBasicTest.java ! test/tools/javac/processing/model/element/repeatingAnnotations/OfficialContainerInheritedTest.java ! test/tools/javac/processing/model/element/repeatingAnnotations/RepeatableBasicTest.java ! test/tools/javac/processing/model/element/repeatingAnnotations/RepeatableInheritedTest.java ! test/tools/javac/processing/model/element/repeatingAnnotations/RepeatableOfficialContainerBasicTest.java ! test/tools/javac/processing/model/element/repeatingAnnotations/RepeatableOfficialContainerInheritedTest.java ! test/tools/javac/processing/model/element/repeatingAnnotations/RepeatableOverrideATest.java ! test/tools/javac/processing/model/element/repeatingAnnotations/RepeatableOverrideBTest.java ! test/tools/javac/processing/model/element/repeatingAnnotations/UnofficialContainerBasicTest.java ! test/tools/javac/processing/model/element/repeatingAnnotations/UnofficialContainerInheritedTest.java Changeset: bbf4cfc235bd Author: jjg Date: 2016-08-03 16:01 -0700 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/bbf4cfc235bd 8162359: javac should use stdout for --help and --version Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTool.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Main.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Option.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacFiler.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Log.java ! src/jdk.compiler/share/classes/com/sun/tools/javah/JavahFileManager.java ! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/Messager.java ! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/Start.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/api/JavadocTool.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/Messager.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/Start.java ! src/jdk.jdeps/share/classes/com/sun/tools/javap/JavapFileManager.java ! src/jdk.jshell/share/classes/jdk/jshell/CompletenessAnalyzer.java ! test/tools/javac/lib/DPrinter.java ! test/tools/javac/lib/combo/ReusableContext.java + test/tools/javac/main/StreamsTest.java ! test/tools/javac/modules/ModuleTestBase.java ! test/tools/javac/newlines/NewLineTest.java ! test/tools/javac/processing/model/element/TestMissingElement/TestMissingElement.java ! test/tools/lib/toolbox/TestRunner.java Changeset: a7f6eca0f869 Author: erikj Date: 2016-08-04 10:07 +0200 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/a7f6eca0f869 8157100: missing dependency in build system Reviewed-by: tbell ! make/gensrc/GensrcCommon.gmk Changeset: b99404788cbf Author: amurillo Date: 2016-08-04 17:32 +0000 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/b99404788cbf Added tag jdk-9+130 for changeset 3665ebc22a42 ! .hgtags Changeset: 4c85d752a985 Author: amurillo Date: 2016-08-04 17:48 +0000 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/4c85d752a985 Merge From alexandr.scherbatiy at oracle.com Mon Aug 8 07:42:22 2016 From: alexandr.scherbatiy at oracle.com (alexandr.scherbatiy at oracle.com) Date: Mon, 08 Aug 2016 07:42:22 +0000 Subject: hg: jdk9/client/jdk: 8161664: Memory leak in com.apple.laf.AquaProgressBarUI removed progress bar still referenced Message-ID: <201608080742.u787gMVr018296@aojmv0008.oracle.com> Changeset: 200ba67981e8 Author: rstevens Date: 2016-08-08 11:40 +0400 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/200ba67981e8 8161664: Memory leak in com.apple.laf.AquaProgressBarUI removed progress bar still referenced Reviewed-by: serb, alexsch ! src/java.desktop/macosx/classes/com/apple/laf/AquaProgressBarUI.java + test/javax/swing/JProgressBar/8161664/ProgressBarMemoryLeakTest.java From brian.burkhalter at oracle.com Mon Aug 8 18:27:59 2016 From: brian.burkhalter at oracle.com (brian.burkhalter at oracle.com) Date: Mon, 08 Aug 2016 18:27:59 +0000 Subject: hg: jdk9/client/jdk: 8150154: AIOOB Exception during sequential write of TIFF images Message-ID: <201608081827.u78IRx6F009467@aojmv0008.oracle.com> Changeset: 08ddb16ab33e Author: bpb Date: 2016-08-08 11:09 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/08ddb16ab33e 8150154: AIOOB Exception during sequential write of TIFF images Summary: Need to reset isRescaling variable when resetting the ImageWriter. Reviewed-by: prr ! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFImageWriter.java ! test/javax/imageio/plugins/shared/RepeatingWriteTest.java From alexandr.scherbatiy at oracle.com Tue Aug 9 07:18:19 2016 From: alexandr.scherbatiy at oracle.com (alexandr.scherbatiy at oracle.com) Date: Tue, 09 Aug 2016 07:18:19 +0000 Subject: hg: jdk9/client/jdk: 8162856: JSlider thumb is twice smaller on HiDPI display Message-ID: <201608090718.u797IJUc008005@aojmv0008.oracle.com> Changeset: 1457d59f0853 Author: alexsch Date: 2016-08-09 10:17 +0300 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/1457d59f0853 8162856: JSlider thumb is twice smaller on HiDPI display Reviewed-by: prr, serb ! src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/XPStyle.java ! src/java.desktop/share/classes/sun/swing/CachedPainter.java + test/javax/swing/JSlider/8162856/MetalHiDPISliderThumbTest.java From prasanta.sadhukhan at oracle.com Tue Aug 9 07:53:20 2016 From: prasanta.sadhukhan at oracle.com (prasanta.sadhukhan at oracle.com) Date: Tue, 09 Aug 2016 07:53:20 +0000 Subject: hg: jdk9/client/jdk: 5080098: Page Range must be disabled on the common print dlg for Non serv-formatted flvrs Message-ID: <201608090753.u797rKkO016391@aojmv0008.oracle.com> Changeset: 0d3894b7fc66 Author: psadhukhan Date: 2016-08-09 13:22 +0530 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/0d3894b7fc66 5080098: Page Range must be disabled on the common print dlg for Non serv-formatted flvrs Reviewed-by: prr, jdv ! src/java.desktop/share/classes/sun/print/ServiceDialog.java + test/javax/print/attribute/ServiceDlgPageRangeTest.java From jayathirth.d.v at oracle.com Tue Aug 9 08:15:42 2016 From: jayathirth.d.v at oracle.com (jayathirth.d.v at oracle.com) Date: Tue, 09 Aug 2016 08:15:42 +0000 Subject: hg: jdk9/client/jdk: 8160456: KSS : resource loading issue in TIFFMetadataFormat.java Message-ID: <201608090815.u798Fgop022289@aojmv0008.oracle.com> Changeset: 6e1c397b667b Author: jdv Date: 2016-08-09 13:45 +0530 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/6e1c397b667b 8160456: KSS : resource loading issue in TIFFMetadataFormat.java Reviewed-by: prr, bpb ! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFMetadataFormat.java From jayathirth.d.v at oracle.com Tue Aug 9 08:25:41 2016 From: jayathirth.d.v at oracle.com (jayathirth.d.v at oracle.com) Date: Tue, 09 Aug 2016 08:25:41 +0000 Subject: hg: jdk9/client/jdk: 8160455: KSS : class.forName issue in TIFFImageMetadata.java Message-ID: <201608090825.u798Pf3V025023@aojmv0008.oracle.com> Changeset: 34438fd61b03 Author: jdv Date: 2016-08-09 13:55 +0530 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/34438fd61b03 8160455: KSS : class.forName issue in TIFFImageMetadata.java Reviewed-by: prr, bpb, serb ! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFImageMetadata.java From alexandr.scherbatiy at oracle.com Tue Aug 9 09:11:18 2016 From: alexandr.scherbatiy at oracle.com (alexandr.scherbatiy at oracle.com) Date: Tue, 09 Aug 2016 09:11:18 +0000 Subject: hg: jdk9/client/jdk: 8160986: Bad rendering of Swing UI controls with Metal L&F on HiDPI display Message-ID: <201608090911.u799BI2Q006874@aojmv0008.oracle.com> Changeset: a8d963d7d32d Author: alexsch Date: 2016-08-09 12:08 +0300 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/a8d963d7d32d 8160986: Bad rendering of Swing UI controls with Metal L&F on HiDPI display Reviewed-by: prr ! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalComboBoxIcon.java ! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalIconFactory.java ! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalScrollButton.java + test/javax/swing/plaf/metal/MetalIcons/MetalHiDPIIconsTest.java From philip.race at oracle.com Tue Aug 9 23:21:02 2016 From: philip.race at oracle.com (philip.race at oracle.com) Date: Tue, 09 Aug 2016 23:21:02 +0000 Subject: hg: jdk9/client/jdk: 8163238: Upgrade to harfbuzz 1.3.0 in JDK 9 Message-ID: <201608092321.u79NL2p6020842@aojmv0008.oracle.com> Changeset: b5409ce1e4fe Author: prr Date: 2016-08-09 16:20 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/b5409ce1e4fe 8163238: Upgrade to harfbuzz 1.3.0 in JDK 9 Reviewed-by: vadim, serb ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-blob.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-blob.h ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-buffer-private.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-buffer-serialize.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-buffer.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-buffer.h ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-common.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-common.h ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-coretext.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-coretext.h ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-deprecated.h ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-face.h ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-fallback-shape.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-font-private.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-font.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-font.h ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ft.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ft.h ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-open-file-private.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-open-type-private.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-cmap-table.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-font.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-font.h ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-glyf-table.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-head-table.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-hhea-table.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-hmtx-table.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-layout-common-private.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-layout-gdef-table.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-layout-gpos-table.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-layout-gsub-table.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-layout-gsubgpos-private.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-layout-jstf-table.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-layout-private.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-layout.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-layout.h ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-map-private.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-map.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-maxp-table.hh + src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-os2-table.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-arabic-table.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-arabic.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-default.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-hangul.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-hebrew.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-indic-machine.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-indic-private.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-indic-table.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-indic.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-myanmar-machine.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-myanmar.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-private.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-thai.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-tibetan.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-use-machine.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-use-private.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-use-table.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-use.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-fallback-private.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-fallback.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-normalize.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape.h ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-tag.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-tag.h ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-private.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-set.h ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-shape-plan.h ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-shape.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-shape.h ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-shaper-list.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ucdn.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ucdn/ucdn.c ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ucdn/ucdn.h ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ucdn/unicodedata_db.h ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-unicode-private.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-unicode.h ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-utf-private.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-version.h ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb.h From alexander.zvegintsev at oracle.com Tue Aug 9 23:51:26 2016 From: alexander.zvegintsev at oracle.com (alexander.zvegintsev at oracle.com) Date: Tue, 09 Aug 2016 23:51:26 +0000 Subject: hg: jdk9/client/jdk: 8155690: Update libPNG library to the latest up-to-date Message-ID: <201608092351.u79NpR7p027162@aojmv0008.oracle.com> Changeset: ba155d4962c2 Author: azvegint Date: 2016-08-10 02:50 +0300 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/ba155d4962c2 8155690: Update libPNG library to the latest up-to-date Reviewed-by: serb ! src/java.desktop/share/native/libsplashscreen/libpng/CHANGES ! src/java.desktop/share/native/libsplashscreen/libpng/LICENSE ! src/java.desktop/share/native/libsplashscreen/libpng/README ! src/java.desktop/share/native/libsplashscreen/libpng/png.c ! src/java.desktop/share/native/libsplashscreen/libpng/png.h ! src/java.desktop/share/native/libsplashscreen/libpng/pngconf.h ! src/java.desktop/share/native/libsplashscreen/libpng/pngdebug.h ! src/java.desktop/share/native/libsplashscreen/libpng/pngerror.c ! src/java.desktop/share/native/libsplashscreen/libpng/pngget.c ! src/java.desktop/share/native/libsplashscreen/libpng/pnginfo.h ! src/java.desktop/share/native/libsplashscreen/libpng/pnglibconf.h ! src/java.desktop/share/native/libsplashscreen/libpng/pngmem.c ! src/java.desktop/share/native/libsplashscreen/libpng/pngpread.c ! src/java.desktop/share/native/libsplashscreen/libpng/pngpriv.h ! src/java.desktop/share/native/libsplashscreen/libpng/pngread.c ! src/java.desktop/share/native/libsplashscreen/libpng/pngrio.c ! src/java.desktop/share/native/libsplashscreen/libpng/pngrtran.c ! src/java.desktop/share/native/libsplashscreen/libpng/pngrutil.c ! src/java.desktop/share/native/libsplashscreen/libpng/pngset.c ! src/java.desktop/share/native/libsplashscreen/libpng/pngstruct.h ! src/java.desktop/share/native/libsplashscreen/libpng/pngtest.c ! src/java.desktop/share/native/libsplashscreen/libpng/pngtrans.c ! src/java.desktop/share/native/libsplashscreen/libpng/pngwio.c ! src/java.desktop/share/native/libsplashscreen/libpng/pngwrite.c ! src/java.desktop/share/native/libsplashscreen/libpng/pngwtran.c ! src/java.desktop/share/native/libsplashscreen/libpng/pngwutil.c From philip.race at oracle.com Thu Aug 11 17:51:58 2016 From: philip.race at oracle.com (philip.race at oracle.com) Date: Thu, 11 Aug 2016 17:51:58 +0000 Subject: hg: jdk9/client: 25 new changesets Message-ID: <201608111751.u7BHpwc2016501@aojmv0008.oracle.com> Changeset: f51004322fbe Author: andrew Date: 2016-07-10 22:00 +0100 URL: http://hg.openjdk.java.net/jdk9/client/rev/f51004322fbe 8156980: Hotspot build doesn't have -std=gnu++98 gcc option 8157358: Syntax error in TOOLCHAIN_CHECK_COMPILER_VERSION Summary: Add flags for GCC 6 to JVM_CFLAGS and fix prefix handling Reviewed-by: erikj, kbarrett ! common/autoconf/flags.m4 ! common/autoconf/generated-configure.sh ! common/autoconf/spec.gmk.in ! common/autoconf/toolchain.m4 Changeset: a83e7abd7460 Author: amurillo Date: 2016-07-15 09:10 -0700 URL: http://hg.openjdk.java.net/jdk9/client/rev/a83e7abd7460 Merge Changeset: c181c090376a Author: gthornbr Date: 2016-07-15 16:52 -0700 URL: http://hg.openjdk.java.net/jdk9/client/rev/c181c090376a 8144278: [TESTBUG] hotspot/runtime/StackGuardPages/testme.sh should use native library build support Reviewed-by: erikj, dsamersoff, dholmes ! common/autoconf/flags.m4 ! common/autoconf/generated-configure.sh ! make/Main.gmk Changeset: 3ca55423c165 Author: dcubed Date: 2016-07-15 17:04 -0700 URL: http://hg.openjdk.java.net/jdk9/client/rev/3ca55423c165 Merge Changeset: 905adc9acd30 Author: dcubed Date: 2016-07-20 12:52 -0700 URL: http://hg.openjdk.java.net/jdk9/client/rev/905adc9acd30 8161057: Solaris: deprecated/obsolete compiler flags should be removed Reviewed-by: tbell, dcubed, dholmes Contributed-by: alan.burlison at oracle.com ! common/autoconf/flags.m4 ! common/autoconf/generated-configure.sh Changeset: 4fe0143c0a15 Author: mchernov Date: 2016-07-21 16:07 +0300 URL: http://hg.openjdk.java.net/jdk9/client/rev/4fe0143c0a15 8161208: Unable to run jtreg tests with MinimalVM Reviewed-by: dholmes, dfazunen ! test/jtreg-ext/requires/VMProps.java Changeset: ecd658614f8c Author: amurillo Date: 2016-07-21 19:50 -0700 URL: http://hg.openjdk.java.net/jdk9/client/rev/ecd658614f8c Merge Changeset: e1c38bf34755 Author: amurillo Date: 2016-07-21 20:09 -0700 URL: http://hg.openjdk.java.net/jdk9/client/rev/e1c38bf34755 Merge ! common/autoconf/generated-configure.sh Changeset: c549520d160b Author: amurillo Date: 2016-07-22 10:14 -0700 URL: http://hg.openjdk.java.net/jdk9/client/rev/c549520d160b Merge ! common/autoconf/generated-configure.sh Changeset: 2784b477f3bd Author: amurillo Date: 2016-07-22 10:35 -0700 URL: http://hg.openjdk.java.net/jdk9/client/rev/2784b477f3bd Merge ! common/autoconf/generated-configure.sh Changeset: 8626b4558efc Author: dnsimon Date: 2016-07-05 18:00 -0700 URL: http://hg.openjdk.java.net/jdk9/client/rev/8626b4558efc 8159888: [JVMCI] the client VM build is broken when INCLUDE_JVMCI is defined Summary: fix Client VM build Reviewed-by: twisti, kvn ! common/autoconf/generated-configure.sh ! common/autoconf/hotspot.m4 Changeset: b22aa0dc79b4 Author: rbackman Date: 2016-07-11 13:14 +0200 URL: http://hg.openjdk.java.net/jdk9/client/rev/b22aa0dc79b4 Merge ! common/autoconf/generated-configure.sh ! common/autoconf/hotspot.m4 Changeset: d958c70a8063 Author: sanzinger Date: 2016-07-11 17:23 -0700 URL: http://hg.openjdk.java.net/jdk9/client/rev/d958c70a8063 8160825: Update minimum Solaris Studio compiler version to 5.13 Reviewed-by: tbell ! common/autoconf/generated-configure.sh ! common/autoconf/toolchain.m4 Changeset: 5ea2b072ce98 Author: tpivovarova Date: 2016-07-13 18:03 +0300 URL: http://hg.openjdk.java.net/jdk9/client/rev/5ea2b072ce98 8151280: update hotspot tests to use vm.compMode instead of their own logic Summary: Update hs compiler tests to use vm.compMode instead of their own logic and to get VM mode using j.t.l.Platform Reviewed-by: kvn, dpochepk Contributed-by: igor.ignatyev at oracle.com ! test/lib/share/classes/jdk/test/lib/Platform.java Changeset: f3c27d6d4ad1 Author: rbackman Date: 2016-07-19 13:15 +0200 URL: http://hg.openjdk.java.net/jdk9/client/rev/f3c27d6d4ad1 Merge ! common/autoconf/generated-configure.sh ! common/autoconf/toolchain.m4 Changeset: c96df33e9e4e Author: rbackman Date: 2016-07-29 09:23 +0200 URL: http://hg.openjdk.java.net/jdk9/client/rev/c96df33e9e4e Merge ! common/autoconf/generated-configure.sh Changeset: fef255875620 Author: amurillo Date: 2016-07-29 16:11 -0700 URL: http://hg.openjdk.java.net/jdk9/client/rev/fef255875620 Merge Changeset: 8825b67be6b3 Author: amurillo Date: 2016-07-29 16:50 -0700 URL: http://hg.openjdk.java.net/jdk9/client/rev/8825b67be6b3 Merge Changeset: 106f2f8b0ec9 Author: dsamersoff Date: 2016-08-01 10:51 +0300 URL: http://hg.openjdk.java.net/jdk9/client/rev/106f2f8b0ec9 8158050: Remove SA-JDI Summary: Remove SA-JDI Reviewed-by: alanb, dsamersoff Contributed-by: sharath.ballal at oracle.com ! make/Images.gmk Changeset: e85afddde2fd Author: mchernov Date: 2016-08-02 15:21 +0300 URL: http://hg.openjdk.java.net/jdk9/client/rev/e85afddde2fd 8161604: TestNewSizeFlags fails with RuntimeException: max new size != MaxNewSize value Reviewed-by: sangheki, tschatzl ! test/lib/sun/hotspot/WhiteBox.java Changeset: 37de4195dd18 Author: amurillo Date: 2016-08-05 09:50 -0700 URL: http://hg.openjdk.java.net/jdk9/client/rev/37de4195dd18 Merge ! common/autoconf/generated-configure.sh ! common/autoconf/spec.gmk.in ! common/autoconf/toolchain.m4 Changeset: 8728756c2f70 Author: amurillo Date: 2016-08-08 08:12 -0700 URL: http://hg.openjdk.java.net/jdk9/client/rev/8728756c2f70 Merge Changeset: 8b1d348ad6a2 Author: mchung Date: 2016-08-10 15:49 -0700 URL: http://hg.openjdk.java.net/jdk9/client/rev/8b1d348ad6a2 8136930: Simplify use of module-system options by custom launchers Reviewed-by: alanb, ksrini, henryjen, sundar ! common/autoconf/boot-jdk.m4 ! common/autoconf/generated-configure.sh ! common/autoconf/spec.gmk.in ! common/conf/jib-profiles.js ! make/CompileJavaModules.gmk ! make/CreateJmods.gmk ! make/Images.gmk ! make/InterimImage.gmk ! make/Javadoc.gmk ! make/common/MakeBase.gmk ! make/common/SetupJavaCompilers.gmk Changeset: a3811ddc3944 Author: lana Date: 2016-08-11 15:47 +0000 URL: http://hg.openjdk.java.net/jdk9/client/rev/a3811ddc3944 Added tag jdk-9+131 for changeset 8728756c2f70 ! .hgtags Changeset: a24702d4d5ab Author: lana Date: 2016-08-11 17:01 +0000 URL: http://hg.openjdk.java.net/jdk9/client/rev/a24702d4d5ab Merge From philip.race at oracle.com Thu Aug 11 17:52:13 2016 From: philip.race at oracle.com (philip.race at oracle.com) Date: Thu, 11 Aug 2016 17:52:13 +0000 Subject: hg: jdk9/client/jdk: 56 new changesets Message-ID: <201608111752.u7BHqGI5016666@aojmv0008.oracle.com> Changeset: 0060376192f1 Author: redestad Date: 2016-08-06 00:34 +0200 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/0060376192f1 8161379: Force inline methods calling Reflection.getCallerClass Reviewed-by: shade, mchung ! src/java.base/share/classes/java/lang/Class.java ! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java ! src/java.base/share/classes/java/lang/invoke/MethodHandles.java ! src/java.base/share/classes/java/lang/reflect/Constructor.java ! src/java.base/share/classes/java/lang/reflect/Field.java ! src/java.base/share/classes/java/lang/reflect/Method.java Changeset: e6670114b9f8 Author: xiaofeya Date: 2016-08-05 18:45 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/e6670114b9f8 8163149: Typo in java.net.http.AuthenticationFilter Reviewed-by: chegar, rriggs ! src/java.httpclient/share/classes/java/net/http/AuthenticationFilter.java Changeset: 888f66a02c9a Author: weijun Date: 2016-08-08 21:51 +0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/888f66a02c9a 8163303: Remove identity scope information from jarsigner -verbose output Reviewed-by: mullan ! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Main.java ! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Resources.java ! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Resources_ja.java ! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Resources_zh_CN.java Changeset: 28022a67ecca Author: snikandrova Date: 2016-08-08 20:16 +0300 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/28022a67ecca 8162876: [TEST_BUG] sun/net/www/protocol/http/HttpInputStream.java fails intermittently Reviewed-by: chegar ! test/sun/net/www/protocol/http/HttpInputStream.java Changeset: 5f3b8ab066d2 Author: rriggs Date: 2016-08-08 13:55 -0400 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/5f3b8ab066d2 8161431: JNI pending exceptions in ProcessHandleImpl_linux.c and ProcessHandleImpl_unix.c Reviewed-by: naoto ! src/java.base/linux/native/libjava/ProcessHandleImpl_linux.c ! src/java.base/unix/native/libjava/ProcessHandleImpl_unix.c Changeset: 8b4f9c8902e3 Author: psandoz Date: 2016-07-15 12:36 +0200 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/8b4f9c8902e3 8151163: All Buffer implementations should leverage Unsafe unaligned accessors Reviewed-by: shade, aph ! src/java.base/share/classes/java/nio/Bits.java ! src/java.base/share/classes/java/nio/ByteBufferAs-X-Buffer.java.template ! src/java.base/share/classes/java/nio/Direct-X-Buffer-bin.java.template Changeset: 727d29bef336 Author: amurillo Date: 2016-07-15 09:10 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/727d29bef336 Merge - test/sun/security/tools/keytool/AltProviderPath.sh - test/sun/security/tools/keytool/DummyProvider.java Changeset: cad98c19950c Author: dcubed Date: 2016-07-15 09:37 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/cad98c19950c 8160997: Solaris: deprecated and interfaces should be replaced Summary: Use final POSIX 1003.1c versions of getgrgid_r(), getgrnam_r(), getpwnam_r(), and getpwuid_r(). Reviewed-by: alanb, dcubed, simonis, dholmes Contributed-by: alan.burlison at oracle.com ! src/java.base/unix/native/libjava/ProcessHandleImpl_unix.c ! src/java.base/unix/native/libnio/fs/UnixNativeDispatcher.c ! src/jdk.security.auth/solaris/native/libjaas/Solaris.c ! src/jdk.security.auth/unix/native/libjaas/Unix.c Changeset: ab4bfa1d32fc Author: dcubed Date: 2016-07-15 18:09 +0000 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/ab4bfa1d32fc Merge Changeset: 2047f466a705 Author: sspitsyn Date: 2016-07-15 23:54 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/2047f466a705 8158350: Table in ThreadInfo.from(CompositeData) may need updates for new stack trace attributes Summary: Update table in ThreadInfo.from(CompositeData) for new stack trace attributes Reviewed-by: alanb, dholmes, dsamersoff Contributed-by: amit.sapre at oracle.com ! src/java.management/share/classes/java/lang/management/ThreadInfo.java Changeset: 6e962a37ca34 Author: fparain Date: 2016-07-18 08:28 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/6e962a37ca34 8161034: GPL header missing comma after year Reviewed-by: alanb ! src/java.base/windows/native/libjava/jni_util_md.c Changeset: 9475e0e6eb36 Author: dcubed Date: 2016-07-18 14:21 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/9475e0e6eb36 8161164: quarantine more tests that can't attach symbolicator to the process on MacOS X 8161177: quarantine com/sun/jdi/sde/SourceDebugExtensionTest.java on Win* Reviewed-by: sspitsyn, gtriantafill ! test/ProblemList.txt Changeset: 24c9adb7e1d9 Author: dcubed Date: 2016-07-20 12:53 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/24c9adb7e1d9 8161057: Solaris: deprecated/obsolete compiler flags should be removed Reviewed-by: tbell, dcubed, dholmes Contributed-by: alan.burlison at oracle.com ! src/demo/share/jvmti/compiledMethodLoad/sample.makefile.txt ! src/demo/share/jvmti/gctest/sample.makefile.txt ! src/demo/share/jvmti/heapTracker/sample.makefile.txt ! src/demo/share/jvmti/heapViewer/sample.makefile.txt ! src/demo/share/jvmti/java_crw_demo/sample.makefile.txt ! src/demo/share/jvmti/minst/sample.makefile.txt ! src/demo/share/jvmti/mtrace/sample.makefile.txt ! src/demo/share/jvmti/versionCheck/sample.makefile.txt Changeset: 03e2fb699fdc Author: psandoz Date: 2016-07-21 16:29 +0200 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/03e2fb699fdc 8161947: runtime/Unsafe/GetUnsafe.java is failing on jdk9/dev Reviewed-by: alanb, dholmes + test/sun/misc/GetSunMiscUnsafe.java - test/sun/misc/Safe.java Changeset: a6e4d9522919 Author: amurillo Date: 2016-07-21 20:09 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/a6e4d9522919 Merge ! test/ProblemList.txt - test/java/util/jar/JarFile/mrjar/MultiReleaseJarIterators.java Changeset: 22ba0da84fee Author: amurillo Date: 2016-07-22 10:35 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/22ba0da84fee Merge - test/java/net/URLPermission/policy.1 - test/java/net/URLPermission/policy.2 - test/java/net/URLPermission/policy.3 Changeset: efaf6313085f Author: amurillo Date: 2016-07-26 16:18 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/efaf6313085f Merge - test/sun/misc/Safe.java Changeset: c484a3509a54 Author: dholmes Date: 2016-07-26 23:52 -0400 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/c484a3509a54 8140723: Remove source code conditionalized on JAVASE_EMBEDDED Reviewed-by: psandoz, alanb, alexsch ! make/lib/Awt2dLibraries.gmk ! src/java.base/share/classes/java/lang/VersionProps.java.template ! src/java.base/unix/native/libjava/java_props_md.c ! src/java.desktop/unix/native/libawt_xawt/xawt/XToolkit.c ! src/java.desktop/unix/native/libjawt/jawt.c ! test/lib/testlibrary/jdk/testlibrary/Platform.java Changeset: a2db48b68fa1 Author: acorn Date: 2016-07-27 08:33 -0400 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/a2db48b68fa1 8162340: Better class stream parsing Summary: check package validity Reviewed-by: lfoltan, coleenp, dholmes ! test/java/lang/invoke/VMAnonymousClass.java Changeset: 34edf4a843e9 Author: acorn Date: 2016-07-27 13:33 +0000 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/34edf4a843e9 Merge Changeset: 52b9765c780e Author: psandoz Date: 2016-07-29 10:18 +0200 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/52b9765c780e 8162458: Buffer view implementations use incorrect offset for Unsafe access Reviewed-by: alanb ! src/java.base/share/classes/java/nio/ByteBufferAs-X-Buffer.java.template ! src/java.base/share/classes/java/nio/Direct-X-Buffer-bin.java.template ! src/java.base/share/classes/java/nio/Heap-X-Buffer.java.template + test/java/nio/Buffer/ByteBufferViews.java Changeset: dd56fbbb2527 Author: amurillo Date: 2016-07-29 16:11 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/dd56fbbb2527 Merge ! make/lib/Awt2dLibraries.gmk - test/sun/misc/Safe.java Changeset: d7c0497507a3 Author: amurillo Date: 2016-07-30 00:11 +0000 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/d7c0497507a3 Merge - src/java.base/linux/classes/sun/nio/fs/GioFileTypeDetector.java - src/java.base/linux/classes/sun/nio/fs/MagicFileTypeDetector.java - src/java.base/linux/native/libnio/fs/GioFileTypeDetector.c - src/java.base/linux/native/libnio/fs/MagicFileTypeDetector.c - src/java.desktop/macosx/classes/sun/lwawt/macosx/AccessibilityEventMonitor.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/AbstractModuleEntry.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ArchiveEntryModuleEntry.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ByteArrayModuleEntry.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ModuleEntryFactory.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ModulePoolImpl.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/PathModuleEntry.java - src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/LinkModule.java - src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/ModuleEntry.java - src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/ModulePool.java - test/java/util/SplittableRandom/SplittableRandomTest.java - test/java/util/concurrent/ThreadLocalRandom/ThreadLocalRandomTest.java Changeset: 02651d14d282 Author: dsamersoff Date: 2016-08-01 10:51 +0300 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/02651d14d282 8158050: Remove SA-JDI Summary: Remove SA-JDI Reviewed-by: alanb, dsamersoff Contributed-by: sharath.ballal at oracle.com ! make/launcher/Launcher-jdk.hotspot.agent.gmk ! test/tools/launcher/VersionCheck.java Changeset: 9a0ef04757f9 Author: dsamersoff Date: 2016-08-01 13:53 +0300 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/9a0ef04757f9 8162524: src/jdk.management/share/native/libmanagement_ext/Flag.c doesn't handle JNI exceptions Summary: add missed exception check Reviewed-by: dholmes, hb, dsamersoff Contributed-by: amit.sapre at oracle.com ! src/jdk.management/share/native/libmanagement_ext/Flag.c Changeset: 8f1d366691a2 Author: dsamersoff Date: 2016-08-01 15:27 +0300 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/8f1d366691a2 8162702: com.sun.management.internal.GcInfoBuilder.getPoolNames should not return reference of it's private member Summary: return clone of array Reviewed-by: dholmes, hb, dsamersoff Contributed-by: amit.sapre at oracle.com ! src/jdk.management/share/classes/com/sun/management/internal/GcInfoBuilder.java Changeset: ecc9399771ac Author: dsamersoff Date: 2016-08-01 15:39 +0300 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/ecc9399771ac 8160817: Add jsadebugd functionality to jhsdb Summary: add jsadebugd functionality to jhsdb Reviewed-by: dsamersoff Contributed-by: sharath.ballal at oracle.com ! test/sun/tools/jhsdb/BasicLauncherTest.java Changeset: 9672159305d7 Author: dsamersoff Date: 2016-08-01 14:09 +0000 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/9672159305d7 Merge Changeset: 9972141cb185 Author: mgronlun Date: 2016-08-02 18:36 +0200 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/9972141cb185 8162945: HotspotDiagnosticMXBean getFlags erroneously reports OutOfMemory Reviewed-by: egahlin, dcubed ! src/jdk.management/share/native/libmanagement_ext/Flag.c Changeset: 9001adc78f9d Author: amurillo Date: 2016-08-05 09:50 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/9001adc78f9d Merge ! test/ProblemList.txt - test/sun/misc/Safe.java Changeset: 50712368daa2 Author: amurillo Date: 2016-08-08 08:12 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/50712368daa2 Merge ! make/lib/Awt2dLibraries.gmk - src/java.desktop/share/native/libawt/java2d/ShaderList.c - src/java.desktop/share/native/libawt/java2d/ShaderList.h ! src/java.desktop/unix/native/libawt_xawt/xawt/XToolkit.c ! test/ProblemList.txt Changeset: 67e8b431911d Author: amurillo Date: 2016-08-08 11:04 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/67e8b431911d Merge ! src/java.base/unix/native/libjava/ProcessHandleImpl_unix.c Changeset: 44bb7c7997ca Author: bpb Date: 2016-08-08 13:57 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/44bb7c7997ca 8146215: (fs) java/nio/file/Files/probeContentType/Basic.java failed frequently on Solaris-sparc with Unexpected type: text/plain Summary: Append a FileTypeDetector using java.net.FileNameMap as a fallback on all platforms Reviewed-by: alanb, rriggs, naoto ! src/java.base/share/classes/java/net/URLConnection.java ! src/java.base/share/classes/sun/nio/fs/AbstractFileTypeDetector.java ! test/java/nio/file/Files/probeContentType/Basic.java Changeset: eebdcae9af85 Author: bpb Date: 2016-08-08 13:58 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/eebdcae9af85 8162745: content-types.properties files are missing some modern types Summary: Add some content types from HTML5 and Xiph. Reviewed-by: rriggs, chegar ! src/java.base/unix/classes/sun/net/www/content-types.properties ! src/java.base/windows/classes/sun/net/www/content-types.properties ! test/java/nio/file/Files/probeContentType/Basic.java Changeset: f1ff866fd512 Author: sundar Date: 2016-08-09 09:44 +0530 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/f1ff866fd512 8163382: ResourcePoolManager.findEntry has a bug in startsWith call Reviewed-by: jlaskey, redestad ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ResourcePoolManager.java ! test/tools/jlink/JLinkTest.java Changeset: 3a850cd34e59 Author: redestad Date: 2016-08-09 09:42 +0200 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/3a850cd34e59 8162815: unnecessary object creation in reflection Reviewed-by: psandoz, shade Contributed-by: tomas.hurka at oracle.com ! src/java.base/share/classes/jdk/internal/reflect/MethodAccessorGenerator.java Changeset: 5b6bd1fc3d46 Author: redestad Date: 2016-08-09 10:00 +0200 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/5b6bd1fc3d46 8163369: Enable generating DMH classes at link time Reviewed-by: vlivanov, shade ! src/java.base/share/classes/java/lang/invoke/DirectMethodHandle.java ! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java ! src/java.base/share/classes/java/lang/invoke/LambdaForm.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/GenerateJLIClassesPlugin.java Changeset: 8c57f4c293bb Author: redestad Date: 2016-08-09 15:02 +0200 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/8c57f4c293bb 8163476: java/lang/StackWalker/VerifyStackTrace.java fails after JDK-8163369 Reviewed-by: igerasim, chegar ! src/java.base/share/classes/java/lang/invoke/DirectMethodHandle.java ! src/java.base/share/classes/java/lang/invoke/LambdaForm.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/GenerateJLIClassesPlugin.java ! test/java/lang/StackWalker/VerifyStackTrace.java Changeset: ef0ba6e50464 Author: bpb Date: 2016-08-09 07:43 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/ef0ba6e50464 8163431: probeContentType/Basic.java fails after changes for JDK-8146215 Summary: Allow multiple legal MIME type interpretations for certain extensions. Reviewed-by: chegar ! test/java/nio/file/Files/probeContentType/Basic.java Changeset: 9287101b5f49 Author: bpb Date: 2016-08-09 07:50 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/9287101b5f49 8163305: Add some print instrumentation to java/nio/channels/Selector/RacyDeregister Summary: Perform more iterations on Windows, and on all platforms if the test enters the failure branch, poll for an extra period of time to determine whether it might have succeeded with a longer timeout Reviewed-by: chegar ! test/java/nio/channels/Selector/RacyDeregister.java Changeset: a670a92950d9 Author: sdrach Date: 2016-07-29 09:58 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/a670a92950d9 8158295: Add a multi-release jar validation mechanism to jar tool Reviewed-by: ogb, psandoz ! src/java.base/share/classes/module-info.java + src/jdk.jartool/share/classes/sun/tools/jar/FingerPrint.java ! src/jdk.jartool/share/classes/sun/tools/jar/Main.java + src/jdk.jartool/share/classes/sun/tools/jar/Validator.java ! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar.properties ! test/tools/jar/multiRelease/Basic.java + test/tools/jar/multiRelease/data/test04/v9/version/Version.java + test/tools/jar/multiRelease/data/test05/v9/version/Extra.java + test/tools/jar/multiRelease/data/test06/v9/version/Extra.java + test/tools/jar/multiRelease/data/test10/base/version/Nested.java + test/tools/jar/multiRelease/data/test10/v9/version/Nested.java Changeset: 8a8741cfb084 Author: weijun Date: 2016-08-10 11:21 +0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/8a8741cfb084 8163489: Avoid using Utils.getFreePort() in TsacertOptionTest.java test Reviewed-by: chegar ! test/sun/security/tools/jarsigner/TsacertOptionTest.java Changeset: 12c7305432b7 Author: weijun Date: 2016-08-10 11:30 +0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/12c7305432b7 8162739: Create new keytool option to access cacerts file Reviewed-by: erikj, vinnie, mullan ! make/copy/Copy-java.base.gmk ! src/java.base/share/classes/sun/security/tools/KeyStoreUtil.java ! src/java.base/share/classes/sun/security/tools/keytool/Main.java ! src/java.base/share/classes/sun/security/tools/keytool/Resources.java - src/java.base/share/conf/security/cacerts + src/java.base/share/lib/security/cacerts + test/sun/security/tools/keytool/CacertsOption.java Changeset: 94b271f4da23 Author: jnimeh Date: 2016-08-09 22:31 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/94b271f4da23 8132943: ServerHandshaker may select non-empty OCSPStatusRequest structures when Responder ID Summary: Select only OCSPStatusRequest objects that have no responder IDs in them when deciding whether to do OCSP stapling and what form of stapling. Reviewed-by: xuelei ! src/java.base/share/classes/sun/security/ssl/ServerHandshaker.java + test/sun/security/ssl/StatusStapling/RunStatReqSelect.java + test/sun/security/ssl/StatusStapling/java.base/sun/security/ssl/StatusReqSelection.java Changeset: 92c31ec731eb Author: coffeys Date: 2016-08-10 11:54 +0100 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/92c31ec731eb 8163104: Unexpected NPE still possible on some Kerberos ticket calls Reviewed-by: weijun ! src/java.security.jgss/share/classes/sun/security/jgss/krb5/Krb5InitCredential.java Changeset: 7b894239a5c2 Author: redestad Date: 2016-08-10 13:54 +0200 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/7b894239a5c2 8163370: Reduce number of classes loaded by common usage of java.lang.invoke Reviewed-by: igerasim, psandoz ! src/java.base/share/classes/java/lang/invoke/DirectMethodHandle.java ! src/java.base/share/classes/java/lang/invoke/LambdaFormEditor.java ! src/java.base/share/classes/java/lang/invoke/MemberName.java ! src/java.base/share/classes/java/lang/invoke/MethodHandles.java ! src/java.base/share/classes/java/lang/invoke/StringConcatFactory.java ! src/java.base/share/classes/java/lang/invoke/TypeConvertingMethodAdapter.java ! src/java.base/share/classes/java/lang/invoke/VarHandle.java ! src/java.base/share/classes/sun/invoke/util/ValueConversions.java ! src/java.base/share/classes/sun/invoke/util/Wrapper.java Changeset: 3f523e22d151 Author: simonis Date: 2016-08-10 17:55 +0200 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/3f523e22d151 8163408: Fix wrong prototype of getNativeScaleFactor() in systemScale.h Reviewed-by: serb ! src/java.desktop/unix/native/common/awt/systemscale/systemScale.h ! src/java.desktop/unix/native/libsplashscreen/splashscreen_sys.c Changeset: 7f2dd75d0299 Author: redestad Date: 2016-08-10 21:55 +0200 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/7f2dd75d0299 8163373: Rewrite GenerateJLIClassesPlugin to avoid reflective calls into java.lang.invoke Reviewed-by: vlivanov, mchung ! src/java.base/share/classes/java/lang/invoke/BoundMethodHandle.java ! src/java.base/share/classes/java/lang/invoke/DirectMethodHandle.java ! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java ! src/java.base/share/classes/java/lang/invoke/MemberName.java ! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java ! src/java.base/share/classes/jdk/internal/misc/JavaLangInvokeAccess.java ! src/java.base/share/classes/jdk/internal/misc/SharedSecrets.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/GenerateJLIClassesPlugin.java Changeset: 8ef15dac0ca1 Author: redestad Date: 2016-08-10 22:49 +0200 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/8ef15dac0ca1 8163814: JDK build has been failing after 8163373 Reviewed-by: mchung + src/java.base/share/classes/java/lang/invoke/GenerateJLIClassesHelper.java Changeset: 3f1fcb2d4337 Author: prappo Date: 2016-08-10 22:48 +0100 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/3f1fcb2d4337 8163586: java.net.http.RawChannel has been made public by mistake Reviewed-by: chegar ! src/java.httpclient/share/classes/java/net/http/RawChannel.java Changeset: 28e938880be3 Author: mchung Date: 2016-08-10 15:51 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/28e938880be3 8136930: Simplify use of module-system options by custom launchers Reviewed-by: alanb, ksrini, henryjen, sundar ! make/GenerateModuleSummary.gmk ! make/ModuleTools.gmk ! make/Tools.gmk ! make/gendata/GendataBreakIterator.gmk ! make/launcher/Launcher-java.desktop.gmk ! make/launcher/Launcher-java.scripting.gmk ! make/launcher/Launcher-jdk.compiler.gmk ! make/launcher/Launcher-jdk.javadoc.gmk ! make/launcher/Launcher-jdk.jlink.gmk ! make/launcher/Launcher-jdk.scripting.nashorn.shell.gmk ! make/src/classes/build/tools/jigsaw/ModuleSummary.java ! src/java.base/share/classes/java/lang/System.java ! src/java.base/share/classes/java/lang/module/ModuleReference.java ! src/java.base/share/classes/java/lang/module/ModuleReferences.java ! src/java.base/share/classes/java/lang/module/SystemModuleFinder.java ! src/java.base/share/classes/jdk/internal/module/ModuleBootstrap.java ! src/java.base/share/classes/jdk/internal/module/ModulePatcher.java ! src/java.base/share/classes/sun/launcher/LauncherHelper.java ! src/java.base/share/classes/sun/launcher/resources/launcher.properties ! src/java.base/share/native/libjli/args.c ! src/java.base/share/native/libjli/java.c ! src/java.base/share/native/libjli/java.h ! src/jdk.jartool/share/classes/sun/tools/jar/GNUStyleOptions.java ! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar.properties ! src/jdk.jlink/share/classes/jdk/tools/jimage/JImageTask.java ! src/jdk.jlink/share/classes/jdk/tools/jimage/resources/jimage.properties ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/JlinkTask.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/TaskHelper.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink.properties ! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/plugins.properties ! src/jdk.jlink/share/classes/jdk/tools/jmod/JmodTask.java ! src/jdk.jlink/share/classes/jdk/tools/jmod/resources/jmod.properties ! test/ProblemList.txt ! test/TEST.ROOT ! test/com/sun/corba/5036554/TestCorbaBug.sh ! test/com/sun/corba/7130985/CorbaExceptionsCompileTest.java ! test/com/sun/corba/se/impl/io/HookPutFieldsTest.java ! test/com/sun/corba/se/impl/orb/SetDefaultORBTest.java ! test/com/sun/jdi/ImmutableResourceTest.sh ! test/com/sun/jndi/cosnaming/CNNameParser.java ! test/com/sun/jndi/cosnaming/IiopUrlIPv6.java ! test/com/sun/management/HotSpotDiagnosticMXBean/CheckOrigin.java ! test/java/awt/Gtk/GtkVersionTest/GtkVersionTest.java ! test/java/awt/Toolkit/Headless/WrappedToolkitTest/WrappedToolkitTest.sh ! test/java/awt/xembed/server/RunTestXEmbed.java ! test/java/awt/xembed/server/TestXEmbedServerJava.java ! test/java/beans/XMLDecoder/8028054/TestConstructorFinder.java ! test/java/beans/XMLDecoder/8028054/TestMethodFinder.java ! test/java/lang/Class/forName/modules/TestDriver.java ! test/java/lang/Class/getDeclaredField/FieldSetAccessibleTest.java ! test/java/lang/Class/getResource/ResourcesTest.java ! test/java/lang/ClassLoader/getResource/modules/ResourcesTest.java ! test/java/lang/SecurityManager/modules/CustomSecurityManager.sh ! test/java/lang/String/concat/WithSecurityManager.java ! test/java/lang/instrument/MakeJAR2.sh ! test/java/lang/invoke/modules/ModuleAccessControlTest.java ! test/java/lang/reflect/Layer/LayerAndLoadersTest.java ! test/java/lang/reflect/Layer/src/m1/module-info.java ! test/java/lang/reflect/Module/AddExportsTest.java ! test/java/lang/reflect/Module/access/AccessTest.java ! test/java/lang/reflect/Proxy/ProxyClassAccessTest.java ! test/java/lang/reflect/Proxy/ProxyLayerTest.java ! test/java/lang/reflect/Proxy/ProxyModuleMapping.java ! test/java/lang/reflect/Proxy/ProxyTest.java ! test/java/net/Authenticator/B4933582.sh ! test/java/net/SocketOption/OptionsTest.java ! test/java/net/SocketOption/UnsupportedOptionsTest.java ! test/java/net/httpclient/http2/HpackDriver.java ! test/java/nio/channels/DatagramChannel/SocketOptionTests.java ! test/java/nio/channels/ServerSocketChannel/SocketOptionTests.java ! test/java/nio/channels/SocketChannel/SocketOptionTests.java ! test/java/nio/channels/spi/SelectorProvider/inheritedChannel/run_tests.sh ! test/java/rmi/activation/Activatable/extLoadedImpl/ext.sh ! test/java/rmi/activation/ActivationGroup/downloadActivationGroup/DownloadActivationGroup.java ! test/java/rmi/activation/ActivationSystem/stubClassesPermitted/StubClassesPermitted.java ! test/java/rmi/activation/rmidViaInheritedChannel/InheritedChannelNotServerSocket.java ! test/java/rmi/activation/rmidViaInheritedChannel/RmidViaInheritedChannel.java ! test/java/rmi/module/ModuleTest.java ! test/java/rmi/registry/readTest/readTest.sh ! test/java/rmi/transport/checkFQDN/CheckFQDN.java ! test/java/rmi/transport/dgcDeadLock/DGCDeadLock.java ! test/java/security/Provider/SecurityProviderModularTest.java ! test/java/security/modules/ModularTest.java ! test/java/security/testlibrary/Proc.java ! test/java/util/Calendar/GenericTimeZoneNamesTest.sh ! test/java/util/Formatter/Basic.sh ! test/java/util/Locale/LocaleProviders.sh ! test/java/util/PluggableLocale/ExecTest.sh ! test/java/util/ResourceBundle/Bug6299235Test.sh ! test/java/util/ResourceBundle/modules/appbasic/appbasic.sh ! test/java/util/ResourceBundle/modules/appbasic2/appbasic2.sh ! test/java/util/ResourceBundle/modules/basic/basic.sh ! test/java/util/ResourceBundle/modules/modlocal/modlocal.sh ! test/java/util/ResourceBundle/modules/security/TestPermission.java ! test/java/util/ResourceBundle/modules/simple/simple.sh ! test/java/util/ResourceBundle/modules/visibility/visibility.sh ! test/java/util/ResourceBundle/modules/xmlformat/xmlformat.sh ! test/java/util/ServiceLoader/modules/ServicesTest.java ! test/java/util/logging/modules/GetResourceBundleTest.java ! test/javax/crypto/Cipher/CipherStreamClose.java ! test/javax/imageio/plugins/external_plugin_tests/TestClassPathPlugin.sh ! test/javax/imageio/stream/StreamCloserLeak/run_test.sh ! test/javax/naming/module/basic.sh ! test/javax/rmi/PortableRemoteObject/8146975/RmiIiopReturnValueTest.java ! test/javax/rmi/PortableRemoteObject/ConcurrentHashMapTest.java ! test/javax/security/auth/login/modules/JaasModularClientTest.java ! test/javax/security/auth/login/modules/JaasModularDefaultHandlerTest.java ! test/javax/smartcardio/CommandAPDUTest.java ! test/javax/smartcardio/HistoricalBytes.java ! test/javax/smartcardio/ResponseAPDUTest.java ! test/javax/smartcardio/Serialize.java ! test/javax/smartcardio/TerminalFactorySpiTest.java ! test/javax/smartcardio/TestCardPermission.java ! test/javax/smartcardio/TestCommandAPDU.java ! test/javax/transaction/testng/Driver.java ! test/javax/xml/bind/JAXBContext/JAXBContextWithAbstractFactory.java ! test/javax/xml/bind/JAXBContext/JAXBContextWithLegacyFactory.java ! test/javax/xml/bind/JAXBContext/JAXBContextWithSubclassedFactory.java ! test/javax/xml/bind/jxc/8073872/SchemagenStackOverflow.java ! test/javax/xml/bind/marshal/8134111/UnmarshalTest.java ! test/javax/xml/bind/xjc/8032884/XjcOptionalPropertyTest.java ! test/javax/xml/bind/xjc/8145039/JaxbMarshallTest.java ! test/javax/xml/jaxp/common/8035437/run.sh ! test/javax/xml/soap/XmlTest.java ! test/javax/xml/soap/spi/SAAJFactoryTest.java ! test/javax/xml/ws/8043129/MailTest.java ! test/javax/xml/ws/clientjar/TestWsImport.java ! test/javax/xml/ws/publish/WSTest.java ! test/javax/xml/ws/xsanymixed/Test.java ! test/jdk/internal/misc/VM/RuntimeArguments.java ! test/jdk/internal/reflect/Reflection/GetCallerClassTest.sh ! test/jdk/modules/etc/VerifyModuleDelegation.java ! test/jdk/modules/scenarios/automaticmodules/RunWithAutomaticModules.java ! test/jdk/modules/scenarios/container/ContainerTest.java ! test/jdk/modules/scenarios/overlappingpackages/OverlappingPackagesTest.java ! test/sun/awt/shell/ShellFolderMemoryLeak.java ! test/sun/management/jmxremote/bootstrap/CustomLauncherTest.java ! test/sun/management/jmxremote/bootstrap/LocalManagementTest.java ! test/sun/management/jmxremote/bootstrap/RmiBootstrapTest.sh ! test/sun/management/jmxremote/bootstrap/RmiSslBootstrapTest.sh ! test/sun/management/jmxremote/bootstrap/RmiSslNoKeyStoreTest.sh ! test/sun/net/www/protocol/https/HttpsURLConnection/PostThruProxy.sh ! test/sun/net/www/protocol/https/HttpsURLConnection/PostThruProxyWithAuth.sh ! test/sun/net/www/protocol/jrt/OtherResources.java ! test/sun/net/www/protocol/jrt/other_resources.sh ! test/sun/rmi/rmic/iiopCompilation/IIOPCompilation.java ! test/sun/rmi/runtime/Log/6409194/NoConsoleOutput.java ! test/sun/security/krb5/ccache/EmptyCC.java ! test/sun/security/krb5/tools/ktcheck.sh ! test/sun/security/mscapi/PublicKeyInterop.sh ! test/sun/security/mscapi/ShortRSAKey1024.sh ! test/sun/security/provider/PolicyFile/Modules.java ! test/sun/security/tools/jarsigner/AltProvider.java ! test/sun/security/tools/jarsigner/ts.sh ! test/sun/security/tools/keytool/autotest.sh ! test/sun/security/tools/keytool/standard.sh ! test/sun/security/validator/certreplace.sh ! test/sun/security/validator/samedn.sh ! test/sun/text/IntHashtable/Bug4170614Test.sh ! test/sun/tools/java/CFCTest.java ! test/sun/util/locale/provider/Bug8038436.java ! test/tools/jar/modularJar/Basic.java ! test/tools/jimage/VerifyJimage.java ! test/tools/jlink/CustomPluginTest.java ! test/tools/jlink/JLinkNegativeTest.java ! test/tools/jlink/JLinkTest.java ! test/tools/jlink/basic/BasicTest.java ! test/tools/jlink/plugins/SystemModuleDescriptors/UserModuleTest.java ! test/tools/jmod/JmodNegativeTest.java ! test/tools/jmod/hashes/HashesTest.java ! test/tools/launcher/MiscTests.java ! test/tools/launcher/ToolsOpts.java ! test/tools/launcher/modules/addexports/AddExportsTest.java ! test/tools/launcher/modules/addmods/AddModsTest.java ! test/tools/launcher/modules/addmods/src/logger/logger/Logger.java ! test/tools/launcher/modules/addmods/src/test/test/Main.java ! test/tools/launcher/modules/addreads/AddReadsTest.java ! test/tools/launcher/modules/basic/BasicTest.java ! test/tools/launcher/modules/dryrun/DryRunTest.java ! test/tools/launcher/modules/limitmods/LimitModsTest.java ! test/tools/launcher/modules/listmods/ListModsTest.java ! test/tools/launcher/modules/patch/basic/PatchTest.java ! test/tools/launcher/modules/patch/basic/src/test/jdk/test/Main.java ! test/tools/launcher/modules/patch/systemmodules/PatchSystemModules.java ! test/tools/launcher/modules/patch/systemmodules/src1/java.base/jdk/internal/modules/SystemModules.java ! test/tools/launcher/modules/upgrademodulepath/UpgradeModulePathTest.java ! test/tools/lib/tests/Helper.java ! test/tools/lib/tests/JImageGenerator.java ! test/tools/pack200/Utils.java ! test/tools/pack200/pack200-verifier/make/build.xml Changeset: 3327672f610d Author: weijun Date: 2016-08-11 13:10 +0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/3327672f610d 8133910: Some sun/security/tools tests failed. Reviewed-by: xuelei ! test/sun/security/tools/jarsigner/TimestampCheck.java ! test/sun/security/tools/jarsigner/TsacertOptionTest.java ! test/sun/security/tools/jarsigner/concise_jarsigner.sh ! test/sun/security/tools/jarsigner/default_options.sh ! test/sun/security/tools/jarsigner/warnings/AliasNotInStoreTest.java ! test/sun/security/tools/jarsigner/warnings/BadExtendedKeyUsageTest.java ! test/sun/security/tools/jarsigner/warnings/BadKeyUsageTest.java ! test/sun/security/tools/jarsigner/warnings/BadNetscapeCertTypeTest.java ! test/sun/security/tools/jarsigner/warnings/ChainNotValidatedTest.java ! test/sun/security/tools/jarsigner/warnings/HasExpiredCertTest.java ! test/sun/security/tools/jarsigner/warnings/HasExpiringCertTest.java ! test/sun/security/tools/jarsigner/warnings/HasUnsignedEntryTest.java ! test/sun/security/tools/jarsigner/warnings/MultipleWarningsTest.java ! test/sun/security/tools/jarsigner/warnings/NoTimestampTest.java ! test/sun/security/tools/jarsigner/warnings/NotSignedByAliasTest.java ! test/sun/security/tools/jarsigner/warnings/NotYetValidCertTest.java ! test/sun/security/tools/jarsigner/warnings/Test.java ! test/sun/security/tools/jarsigner/weaksize.sh ! test/sun/security/tools/keytool/default_options.sh ! test/sun/security/tools/keytool/file-in-help.sh ! test/sun/security/tools/keytool/keyalg.sh ! test/sun/security/tools/keytool/newhelp.sh Changeset: 4b3a8f572544 Author: igerasim Date: 2016-08-11 17:03 +0300 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/4b3a8f572544 8163518: Integer overflow in StringBufferInputStream.read() and CharArrayReader.read/skip() Reviewed-by: rriggs, shade ! src/java.base/share/classes/java/io/CharArrayReader.java ! src/java.base/share/classes/java/io/StringBufferInputStream.java + test/java/io/CharArrayReader/OverflowInRead.java + test/java/io/CharArrayReader/OverflowInSkip.java + test/java/io/StringBufferInputStream/OverflowInRead.java Changeset: b9021fabcd1e Author: lana Date: 2016-08-11 15:47 +0000 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/b9021fabcd1e Added tag jdk-9+131 for changeset 8c57f4c293bb ! .hgtags Changeset: 4524cf0ad135 Author: lana Date: 2016-08-11 17:02 +0000 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/4524cf0ad135 Merge - src/java.base/share/conf/security/cacerts Changeset: 5485d829a3d3 Author: prr Date: 2016-08-11 10:37 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/5485d829a3d3 Merge - src/java.base/share/conf/security/cacerts ! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar.properties - test/sun/misc/Safe.java From philip.race at oracle.com Thu Aug 11 17:52:19 2016 From: philip.race at oracle.com (philip.race at oracle.com) Date: Thu, 11 Aug 2016 17:52:19 +0000 Subject: hg: jdk9/client/nashorn: 5 new changesets Message-ID: <201608111752.u7BHqJ40016719@aojmv0008.oracle.com> Changeset: ee77c6b3713a Author: hannesw Date: 2016-08-08 12:51 +0200 URL: http://hg.openjdk.java.net/jdk9/client/nashorn/rev/ee77c6b3713a 8162955: Activate anonymous class loading for small sources Reviewed-by: sundar ! docs/DEVELOPER_README ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Context.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptEnvironment.java Changeset: 3487086f145a Author: sdama Date: 2016-08-10 09:21 -0700 URL: http://hg.openjdk.java.net/jdk9/client/nashorn/rev/3487086f145a 8134304: NPE in initialization of OptimisticTypesPersistence Reviewed-by: hannesw, jlaskey, mhaupt ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/OptimisticTypesPersistence.java Changeset: eb330974acdf Author: mchung Date: 2016-08-10 15:49 -0700 URL: http://hg.openjdk.java.net/jdk9/client/nashorn/rev/eb330974acdf 8136930: Simplify use of module-system options by custom launchers Reviewed-by: alanb, ksrini, henryjen, sundar ! buildtools/nasgen/project.properties ! make/BuildNashorn.gmk ! make/build.xml ! make/project.properties ! test/TEST.ROOT ! test/script/currently-failing/JDK-8055034.js Changeset: cdd9245015bf Author: lana Date: 2016-08-11 15:47 +0000 URL: http://hg.openjdk.java.net/jdk9/client/nashorn/rev/cdd9245015bf Added tag jdk-9+131 for changeset ee77c6b3713a ! .hgtags Changeset: 55a75af751df Author: lana Date: 2016-08-11 17:02 +0000 URL: http://hg.openjdk.java.net/jdk9/client/nashorn/rev/55a75af751df Merge From philip.race at oracle.com Thu Aug 11 17:52:49 2016 From: philip.race at oracle.com (philip.race at oracle.com) Date: Thu, 11 Aug 2016 17:52:49 +0000 Subject: hg: jdk9/client/jaxp: 7 new changesets Message-ID: <201608111752.u7BHqn1E016876@aojmv0008.oracle.com> Changeset: 874082a9b565 Author: fyuan Date: 2016-08-08 12:50 +0800 URL: http://hg.openjdk.java.net/jdk9/client/jaxp/rev/874082a9b565 8067170: Enable security manager on JAXP unit tests and make some improvement 8130494: [TESTBUG] 2 jaxp test cases are failing 8160216: jaxp/test/javax/xml/jaxp/unittest/validation/Bug6457662.java should clean up better Reviewed-by: joehw, dfuchs, amlu Contributed-by: Frank Yuan ! test/ProblemList.txt ! test/TEST.ROOT - test/javax/xml/jaxp/functional/TEST.properties ! test/javax/xml/jaxp/functional/catalog/CatalogReferCircularityTest.java ! test/javax/xml/jaxp/functional/catalog/DefaultFeaturesTest.java ! test/javax/xml/jaxp/functional/catalog/DeferFeatureTest.java ! test/javax/xml/jaxp/functional/catalog/DelegatePublicTest.java ! test/javax/xml/jaxp/functional/catalog/DelegateSystemTest.java ! test/javax/xml/jaxp/functional/catalog/DelegateUriTest.java ! test/javax/xml/jaxp/functional/catalog/GroupTest.java ! test/javax/xml/jaxp/functional/catalog/LoadCatalogTest.java ! test/javax/xml/jaxp/functional/catalog/NextCatalogTest.java ! test/javax/xml/jaxp/functional/catalog/NormalizationTest.java ! test/javax/xml/jaxp/functional/catalog/PreferFeatureTest.java ! test/javax/xml/jaxp/functional/catalog/PreferTest.java ! test/javax/xml/jaxp/functional/catalog/PublicFamilyTest.java ! test/javax/xml/jaxp/functional/catalog/PublicTest.java ! test/javax/xml/jaxp/functional/catalog/ResolveFeatureTest.java ! test/javax/xml/jaxp/functional/catalog/RewriteSystemTest.java ! test/javax/xml/jaxp/functional/catalog/RewriteUriTest.java ! test/javax/xml/jaxp/functional/catalog/SpecifyCatalogTest.java ! test/javax/xml/jaxp/functional/catalog/SystemFamilyTest.java ! test/javax/xml/jaxp/functional/catalog/SystemSuffixTest.java ! test/javax/xml/jaxp/functional/catalog/SystemTest.java ! test/javax/xml/jaxp/functional/catalog/UriFamilyTest.java ! test/javax/xml/jaxp/functional/catalog/UriSuffixTest.java ! test/javax/xml/jaxp/functional/catalog/UriTest.java ! test/javax/xml/jaxp/functional/catalog/UrnUnwrappingTest.java ! test/javax/xml/jaxp/functional/catalog/ValidateCatalogTest.java ! test/javax/xml/jaxp/functional/javax/xml/datatype/ptests/DurationTest.java ! test/javax/xml/jaxp/functional/javax/xml/datatype/ptests/FactoryNewInstanceTest.java ! test/javax/xml/jaxp/functional/javax/xml/datatype/ptests/XMLGregorianCalendarTest.java ! test/javax/xml/jaxp/functional/javax/xml/parsers/ptests/DBFNamespaceTest.java ! test/javax/xml/jaxp/functional/javax/xml/parsers/ptests/DocumentBuilderFactoryTest.java ! test/javax/xml/jaxp/functional/javax/xml/parsers/ptests/DocumentBuilderImpl01.java ! test/javax/xml/jaxp/functional/javax/xml/parsers/ptests/FactoryConfErrorTest.java ! test/javax/xml/jaxp/functional/javax/xml/parsers/ptests/SAXFactoryNewInstanceTest.java ! test/javax/xml/jaxp/functional/javax/xml/parsers/ptests/SAXParserFactTest.java ! test/javax/xml/jaxp/functional/javax/xml/parsers/ptests/SAXParserTest.java ! test/javax/xml/jaxp/functional/javax/xml/parsers/ptests/SAXParserTest02.java ! test/javax/xml/jaxp/functional/javax/xml/parsers/ptests/SAXParserTest03.java ! test/javax/xml/jaxp/functional/javax/xml/stream/ptests/XMLEventFactoryNewInstanceTest.java ! test/javax/xml/jaxp/functional/javax/xml/stream/ptests/XMLInputFactoryNewInstanceTest.java ! test/javax/xml/jaxp/functional/javax/xml/transform/ptests/Bug6384418Test.java ! test/javax/xml/jaxp/functional/javax/xml/transform/ptests/DOMResultTest.java ! test/javax/xml/jaxp/functional/javax/xml/transform/ptests/ErrorListenerTest.java ! test/javax/xml/jaxp/functional/javax/xml/transform/ptests/SAXSourceTest.java ! test/javax/xml/jaxp/functional/javax/xml/transform/ptests/SAXTFactoryTest.java ! test/javax/xml/jaxp/functional/javax/xml/transform/ptests/StreamResultTest.java ! test/javax/xml/jaxp/functional/javax/xml/transform/ptests/TfClearParamTest.java ! test/javax/xml/jaxp/functional/javax/xml/transform/ptests/TransformTest.java ! test/javax/xml/jaxp/functional/javax/xml/transform/ptests/TransformerExcpTest.java ! test/javax/xml/jaxp/functional/javax/xml/transform/ptests/TransformerFactoryTest.java ! test/javax/xml/jaxp/functional/javax/xml/transform/ptests/TransformerTest.java ! test/javax/xml/jaxp/functional/javax/xml/transform/ptests/TransformerTest02.java ! test/javax/xml/jaxp/functional/javax/xml/transform/ptests/TransformerTest03.java ! test/javax/xml/jaxp/functional/javax/xml/transform/ptests/URIResolverTest.java ! test/javax/xml/jaxp/functional/javax/xml/transform/ptests/othervm/TFCErrorTest.java ! test/javax/xml/jaxp/functional/javax/xml/validation/ptests/SchemaFactoryTest.java ! test/javax/xml/jaxp/functional/javax/xml/validation/ptests/TypeInfoProviderTest.java ! test/javax/xml/jaxp/functional/javax/xml/validation/ptests/ValidatorHandlerTest.java ! test/javax/xml/jaxp/functional/javax/xml/validation/ptests/ValidatorTest.java ! test/javax/xml/jaxp/functional/javax/xml/xpath/ptests/XPathExpressionTest.java ! test/javax/xml/jaxp/functional/javax/xml/xpath/ptests/XPathFactoryTest.java ! test/javax/xml/jaxp/functional/javax/xml/xpath/ptests/XPathFunctionResolverTest.java ! test/javax/xml/jaxp/functional/javax/xml/xpath/ptests/XPathTest.java ! test/javax/xml/jaxp/functional/org/w3c/dom/ptests/AbstractCharacterDataTest.java ! test/javax/xml/jaxp/functional/org/w3c/dom/ptests/AttrTest.java ! test/javax/xml/jaxp/functional/org/w3c/dom/ptests/CommentTest.java ! test/javax/xml/jaxp/functional/org/w3c/dom/ptests/DocumentTest.java ! test/javax/xml/jaxp/functional/org/w3c/dom/ptests/DocumentTypeTest.java ! test/javax/xml/jaxp/functional/org/w3c/dom/ptests/DomImplementationTest.java ! test/javax/xml/jaxp/functional/org/w3c/dom/ptests/ElementTest.java ! test/javax/xml/jaxp/functional/org/w3c/dom/ptests/EntityChildTest.java ! test/javax/xml/jaxp/functional/org/w3c/dom/ptests/NamedNodeMapTest.java ! test/javax/xml/jaxp/functional/org/w3c/dom/ptests/NodeListTest.java ! test/javax/xml/jaxp/functional/org/w3c/dom/ptests/NodeTest.java ! test/javax/xml/jaxp/functional/org/w3c/dom/ptests/NotationTest.java ! test/javax/xml/jaxp/functional/org/w3c/dom/ptests/PITest.java ! test/javax/xml/jaxp/functional/org/w3c/dom/ptests/TextTest.java ! test/javax/xml/jaxp/functional/org/w3c/dom/ptests/TypeInfoTest.java ! test/javax/xml/jaxp/functional/org/xml/sax/ptests/AttrImplTest.java ! test/javax/xml/jaxp/functional/org/xml/sax/ptests/AttributesNSTest.java ! test/javax/xml/jaxp/functional/org/xml/sax/ptests/AttributesTest.java ! test/javax/xml/jaxp/functional/org/xml/sax/ptests/ContentHandlerTest.java ! test/javax/xml/jaxp/functional/org/xml/sax/ptests/DefaultHandlerTest.java ! test/javax/xml/jaxp/functional/org/xml/sax/ptests/EHFatalTest.java ! test/javax/xml/jaxp/functional/org/xml/sax/ptests/NSSupportTest.java ! test/javax/xml/jaxp/functional/org/xml/sax/ptests/NSTableTest.java ! test/javax/xml/jaxp/functional/org/xml/sax/ptests/ParserAdapterTest.java ! test/javax/xml/jaxp/functional/org/xml/sax/ptests/ResolverTest.java ! test/javax/xml/jaxp/functional/org/xml/sax/ptests/SAXParserNSTableTest.java ! test/javax/xml/jaxp/functional/org/xml/sax/ptests/XMLFilterCBTest.java ! test/javax/xml/jaxp/functional/org/xml/sax/ptests/XMLFilterTest.java ! test/javax/xml/jaxp/functional/org/xml/sax/ptests/XMLReaderAdapterTest.java ! test/javax/xml/jaxp/functional/org/xml/sax/ptests/XMLReaderFactoryTest.java ! test/javax/xml/jaxp/functional/org/xml/sax/ptests/XMLReaderNSTableTest.java ! test/javax/xml/jaxp/functional/org/xml/sax/ptests/XMLReaderTest.java + test/javax/xml/jaxp/functional/org/xml/sax/xmlfiles/familytree.dtd ! test/javax/xml/jaxp/functional/org/xml/sax/xmlfiles/out/EntityResolverGF.out ! test/javax/xml/jaxp/functional/org/xml/sax/xmlfiles/out/NSTableFTGF.out ! test/javax/xml/jaxp/functional/org/xml/sax/xmlfiles/publish.xml + test/javax/xml/jaxp/functional/org/xml/sax/xmlfiles/publishers.dtd ! test/javax/xml/jaxp/functional/test/astro/AstroTest.java ! test/javax/xml/jaxp/functional/test/astro/DocumentLSTest.java ! test/javax/xml/jaxp/functional/test/astro/NamespaceContextTest.java ! test/javax/xml/jaxp/functional/test/astro/SAX201Test.java ! test/javax/xml/jaxp/functional/test/astro/SchemaValidationTest.java ! test/javax/xml/jaxp/functional/test/astro/XPathAPITest.java ! test/javax/xml/jaxp/functional/test/auctionportal/AuctionController.java ! test/javax/xml/jaxp/functional/test/auctionportal/AuctionItemRepository.java ! test/javax/xml/jaxp/functional/test/auctionportal/UserController.java ! test/javax/xml/jaxp/functional/test/gaptest/Bug4511326.java ! test/javax/xml/jaxp/functional/test/gaptest/Bug4512806.java ! test/javax/xml/jaxp/functional/test/gaptest/Bug4515047.java ! test/javax/xml/jaxp/functional/test/gaptest/Bug4515660.java ! test/javax/xml/jaxp/functional/test/gaptest/Bug4693341.java ! test/javax/xml/jaxp/functional/test/gaptest/Bug4848653.java ! test/javax/xml/jaxp/functional/test/gaptest/Bug4858685.java - test/javax/xml/jaxp/internaltest/TEST.properties - test/javax/xml/jaxp/internaltest/javax/xml/parsers/bug8003147/Bug8003147Test.java - test/javax/xml/jaxp/internaltest/javax/xml/transform/bug6551616/Bug6551616.java - test/javax/xml/jaxp/internaltest/javax/xml/transform/cli/CLITest.java - test/javax/xml/jaxp/internaltest/javax/xml/transform/cli/ProcessXSLT.java - test/javax/xml/jaxp/internaltest/javax/xml/transform/cli/tigertest-in.xml - test/javax/xml/jaxp/internaltest/javax/xml/transform/cli/tigertest.xsl - test/javax/xml/jaxp/isolatedjdk/TEST.properties ! test/javax/xml/jaxp/libs/catalog/CatalogTestUtils.java + test/javax/xml/jaxp/libs/jaxp/library/BasePolicy.java + test/javax/xml/jaxp/libs/jaxp/library/FilePolicy.java + test/javax/xml/jaxp/libs/jaxp/library/InternalAPIPolicy.java - test/javax/xml/jaxp/libs/jaxp/library/JAXPBaseTest.java - test/javax/xml/jaxp/libs/jaxp/library/JAXPFileBaseTest.java - test/javax/xml/jaxp/libs/jaxp/library/JAXPFileReadOnlyBaseTest.java + test/javax/xml/jaxp/libs/jaxp/library/JAXPPolicyManager.java ! test/javax/xml/jaxp/libs/jaxp/library/JAXPTestUtilities.java + test/javax/xml/jaxp/libs/jaxp/library/NetAccessPolicy.java - test/javax/xml/jaxp/libs/jaxp/library/TestPolicy.java ! test/javax/xml/jaxp/libs/test/astro/DOML3InputSourceFactoryImpl.java - test/javax/xml/jaxp/module/TEST.properties ! test/javax/xml/jaxp/unittest/TEST.properties ! test/javax/xml/jaxp/unittest/catalog/CatalogSupport.java ! test/javax/xml/jaxp/unittest/catalog/CatalogSupport1.java ! test/javax/xml/jaxp/unittest/catalog/CatalogSupport2.java ! test/javax/xml/jaxp/unittest/catalog/CatalogSupport3.java ! test/javax/xml/jaxp/unittest/catalog/CatalogSupport4.java ! test/javax/xml/jaxp/unittest/catalog/CatalogSupportBase.java ! test/javax/xml/jaxp/unittest/catalog/CatalogTest.java ! test/javax/xml/jaxp/unittest/common/Bug6350682.java ! test/javax/xml/jaxp/unittest/common/Bug6723276Test.java ! test/javax/xml/jaxp/unittest/common/Bug6941169Test.java ! test/javax/xml/jaxp/unittest/common/Bug7143711Test.java ! test/javax/xml/jaxp/unittest/common/Sources.java ! test/javax/xml/jaxp/unittest/common/TestSAXDriver.java ! test/javax/xml/jaxp/unittest/common/TransformationWarningsTest.java ! test/javax/xml/jaxp/unittest/common/ValidationWarningsTest.java ! test/javax/xml/jaxp/unittest/datatype/Bug6320118.java ! test/javax/xml/jaxp/unittest/datatype/Bug6937951Test.java ! test/javax/xml/jaxp/unittest/datatype/Bug6937964Test.java ! test/javax/xml/jaxp/unittest/datatype/Bug7042647Test.java ! test/javax/xml/jaxp/unittest/datatype/DatatypeFactoryTest.java ! test/javax/xml/jaxp/unittest/datatype/DurationTest.java ! test/javax/xml/jaxp/unittest/datatype/FactoryFindTest.java ! test/javax/xml/jaxp/unittest/datatype/JDK8068839Test.java ! test/javax/xml/jaxp/unittest/datatype/XMLGregorianCalendarTest.java ! test/javax/xml/jaxp/unittest/dom/Bug4915524.java ! test/javax/xml/jaxp/unittest/dom/Bug4915748.java ! test/javax/xml/jaxp/unittest/dom/Bug4966082.java ! test/javax/xml/jaxp/unittest/dom/Bug4966138.java ! test/javax/xml/jaxp/unittest/dom/Bug4966142.java ! test/javax/xml/jaxp/unittest/dom/Bug4966143.java ! test/javax/xml/jaxp/unittest/dom/Bug6339023.java ! test/javax/xml/jaxp/unittest/dom/Bug6355326.java ! test/javax/xml/jaxp/unittest/dom/Bug6367542.java ! test/javax/xml/jaxp/unittest/dom/Bug6520131.java ! test/javax/xml/jaxp/unittest/dom/Bug6521260.java ! test/javax/xml/jaxp/unittest/dom/Bug6582545Test.java ! test/javax/xml/jaxp/unittest/dom/Bug6879614Test.java ! test/javax/xml/jaxp/unittest/dom/CR6333993Test.java ! test/javax/xml/jaxp/unittest/dom/CR6517707Test.java ! test/javax/xml/jaxp/unittest/dom/CR6517717Test.java ! test/javax/xml/jaxp/unittest/dom/CR6909336Test.java ! test/javax/xml/jaxp/unittest/dom/DOMConfigurationTest.java ! test/javax/xml/jaxp/unittest/dom/DOMXPathTest.java ! test/javax/xml/jaxp/unittest/dom/ElementTraversal.java ! test/javax/xml/jaxp/unittest/dom/JdkXmlDomTest.java ! test/javax/xml/jaxp/unittest/dom/TCKEncodingTest.java ! test/javax/xml/jaxp/unittest/dom/ls/Bug4973153.java ! test/javax/xml/jaxp/unittest/dom/ls/Bug6290947.java ! test/javax/xml/jaxp/unittest/dom/ls/Bug6354955.java ! test/javax/xml/jaxp/unittest/dom/ls/Bug6376823.java ! test/javax/xml/jaxp/unittest/dom/ls/Bug6710741Test.java ! test/javax/xml/jaxp/unittest/dom/ls/LSParserTCKTest.java ! test/javax/xml/jaxp/unittest/dom/ls/LSParserTest.java ! test/javax/xml/jaxp/unittest/dom/ls/LSSerializerTest.java ! test/javax/xml/jaxp/unittest/parsers/Bug4674384_MAX_OCCURS_Test.java ! test/javax/xml/jaxp/unittest/parsers/Bug4934208.java ! test/javax/xml/jaxp/unittest/parsers/Bug4967002.java ! test/javax/xml/jaxp/unittest/parsers/Bug4985486.java ! test/javax/xml/jaxp/unittest/parsers/Bug4991020.java ! test/javax/xml/jaxp/unittest/parsers/Bug4991946.java ! test/javax/xml/jaxp/unittest/parsers/Bug5010072.java ! test/javax/xml/jaxp/unittest/parsers/Bug5025825.java ! test/javax/xml/jaxp/unittest/parsers/Bug6309988.java ! test/javax/xml/jaxp/unittest/parsers/Bug6341770.java ! test/javax/xml/jaxp/unittest/parsers/Bug6361283.java ! test/javax/xml/jaxp/unittest/parsers/Bug6506304Test.java ! test/javax/xml/jaxp/unittest/parsers/Bug6518733.java ! test/javax/xml/jaxp/unittest/parsers/Bug6564400.java ! test/javax/xml/jaxp/unittest/parsers/Bug6573786.java ! test/javax/xml/jaxp/unittest/parsers/Bug6573786ErrorHandler.java ! test/javax/xml/jaxp/unittest/parsers/Bug6594813.java ! test/javax/xml/jaxp/unittest/parsers/Bug6608841.java ! test/javax/xml/jaxp/unittest/parsers/Bug6690015.java ! test/javax/xml/jaxp/unittest/parsers/Bug6760982.java ! test/javax/xml/jaxp/unittest/parsers/Bug6849942Test.java ! test/javax/xml/jaxp/unittest/parsers/Bug7157608Test.java ! test/javax/xml/jaxp/unittest/parsers/Bug7166896Test.java + test/javax/xml/jaxp/unittest/parsers/Bug8003147Test.java + test/javax/xml/jaxp/unittest/parsers/Bug8003147TestClass.java ! test/javax/xml/jaxp/unittest/parsers/Bug8073385.java ! test/javax/xml/jaxp/unittest/parsers/FactoryFindTest.java ! test/javax/xml/jaxp/unittest/parsers/MyDefaultHandler.java ! test/javax/xml/jaxp/unittest/parsers/MyErrorHandler.java ! test/javax/xml/jaxp/unittest/parsers/ParseEmptyStream.java ! test/javax/xml/jaxp/unittest/parsers/SupplementaryChars.java ! test/javax/xml/jaxp/unittest/parsers/xinclude/Bug6794483Test.java - test/javax/xml/jaxp/unittest/policy/PolicyUtil.java - test/javax/xml/jaxp/unittest/policy/common.policy ! test/javax/xml/jaxp/unittest/sax/Attributes2ImplTest.java ! test/javax/xml/jaxp/unittest/sax/Bug6889654Test.java ! test/javax/xml/jaxp/unittest/sax/Bug6925410Test.java ! test/javax/xml/jaxp/unittest/sax/Bug6949607Test.java ! test/javax/xml/jaxp/unittest/sax/Bug6992561Test.java ! test/javax/xml/jaxp/unittest/sax/Bug7057778Test.java ! test/javax/xml/jaxp/unittest/sax/DefaultHandler2Test.java ! test/javax/xml/jaxp/unittest/sax/IssueTracker56Test.java ! test/javax/xml/jaxp/unittest/sax/MyDefaultHandler2.java ! test/javax/xml/jaxp/unittest/sax/NSSupportTest.java ! test/javax/xml/jaxp/unittest/sax/SAXExceptionExt.java ! test/javax/xml/jaxp/unittest/sax/XMLReaderTest.java ! test/javax/xml/jaxp/unittest/stream/AttributeLocalNameTest/AttributeLocalNameTest.java ! test/javax/xml/jaxp/unittest/stream/Bug6370703.java ! test/javax/xml/jaxp/unittest/stream/Bug6378422.java ! test/javax/xml/jaxp/unittest/stream/Bug6380870.java ! test/javax/xml/jaxp/unittest/stream/Bug6489502.java ! test/javax/xml/jaxp/unittest/stream/Bug6509774.java ! test/javax/xml/jaxp/unittest/stream/Bug6688002Test.java ! test/javax/xml/jaxp/unittest/stream/Bug6976938Test.java ! test/javax/xml/jaxp/unittest/stream/CoalesceTest/CoalesceTest.java ! test/javax/xml/jaxp/unittest/stream/EntitiesTest/EntityTest.java ! test/javax/xml/jaxp/unittest/stream/EventReaderDelegateTest.java ! test/javax/xml/jaxp/unittest/stream/EventsTest/Issue41Test.java ! test/javax/xml/jaxp/unittest/stream/EventsTest/Issue48Test.java ! test/javax/xml/jaxp/unittest/stream/EventsTest/Issue53Test.java ! test/javax/xml/jaxp/unittest/stream/EventsTest/Issue58Test.java ! test/javax/xml/jaxp/unittest/stream/FactoryFindTest.java ! test/javax/xml/jaxp/unittest/stream/IgnoreExternalDTDTest.java ! test/javax/xml/jaxp/unittest/stream/ProcessingInstructionTest/ProcessingInstructionTest.java ! test/javax/xml/jaxp/unittest/stream/StreamReaderDelegateTest.java ! test/javax/xml/jaxp/unittest/stream/XMLEventLocationTest.java ! test/javax/xml/jaxp/unittest/stream/XMLEventReaderTest/Bug6489890.java ! test/javax/xml/jaxp/unittest/stream/XMLEventReaderTest/Bug6555001.java ! test/javax/xml/jaxp/unittest/stream/XMLEventReaderTest/Bug6586466Test.java ! test/javax/xml/jaxp/unittest/stream/XMLEventReaderTest/Bug6613059Test.java ! test/javax/xml/jaxp/unittest/stream/XMLEventReaderTest/Bug6668115Test.java ! test/javax/xml/jaxp/unittest/stream/XMLEventReaderTest/Bug6846133Test.java ! test/javax/xml/jaxp/unittest/stream/XMLEventReaderTest/Bug8153781.java ! test/javax/xml/jaxp/unittest/stream/XMLEventReaderTest/Issue40Test.java ! test/javax/xml/jaxp/unittest/stream/XMLEventWriterTest/ReaderToWriterTest.java ! test/javax/xml/jaxp/unittest/stream/XMLEventWriterTest/XMLEventWriterTest.java ! test/javax/xml/jaxp/unittest/stream/XMLInputFactoryTest/Bug6756677Test.java ! test/javax/xml/jaxp/unittest/stream/XMLInputFactoryTest/Bug6909759Test.java ! test/javax/xml/jaxp/unittest/stream/XMLInputFactoryTest/IssueTracker38.java ! test/javax/xml/jaxp/unittest/stream/XMLInputFactoryTest/MyInputFactory.java ! test/javax/xml/jaxp/unittest/stream/XMLOutputFactoryTest/Bug6846132Test.java ! test/javax/xml/jaxp/unittest/stream/XMLOutputFactoryTest/DuplicateNSDeclarationTest.java ! test/javax/xml/jaxp/unittest/stream/XMLOutputFactoryTest/StreamResultTest.java ! test/javax/xml/jaxp/unittest/stream/XMLResolverTest/XMLResolverTest.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamExceptionTest/ExceptionTest.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamFilterTest/Bug6481615.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamFilterTest/Bug6481678.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamFilterTest/HasNextTest.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamFilterTest/HasNextTypeFilter.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/BOMTest.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/Bug6388460.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/Bug6472982Test.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/Bug6767322Test.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/Bug6847819Test.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/BugTest.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/DefaultAttributeTest.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/DoubleXmlnsTest.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/IsValidatingTest.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/Issue44Test.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/Issue47Test.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/IssueTracker24.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/IssueTracker35.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/IssueTracker70.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/Jsr173MR1Req5Test.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/Jsr173MR1Req8Test.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/NamespaceTest.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/StreamReaderTest.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/SupportDTDTest.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/VoiceXMLDTDTest.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/XML11Test.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/AttributeEscapeTest.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/Bug6452107.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/Bug6600882Test.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/Bug6675332Test.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/Bug7037352Test.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/DOMUtil.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/DomUtilTest.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/EmptyElementTest.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/EncodingTest.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/NamespaceTest.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/NullUriDetectionTest.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/SqeLinuxTest.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/SurrogatesTest.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/UnprefixedNameTest.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/WriterTest.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/XMLStreamWriterTest.java ! test/javax/xml/jaxp/unittest/transform/Bug4693341Test.java ! test/javax/xml/jaxp/unittest/transform/Bug4892774.java ! test/javax/xml/jaxp/unittest/transform/Bug5073477.java ! test/javax/xml/jaxp/unittest/transform/Bug6175602.java ! test/javax/xml/jaxp/unittest/transform/Bug6206491.java ! test/javax/xml/jaxp/unittest/transform/Bug6216226Test.java ! test/javax/xml/jaxp/unittest/transform/Bug6311448.java ! test/javax/xml/jaxp/unittest/transform/Bug6384805.java ! test/javax/xml/jaxp/unittest/transform/Bug6465722.java ! test/javax/xml/jaxp/unittest/transform/Bug6467808.java ! test/javax/xml/jaxp/unittest/transform/Bug6490380.java ! test/javax/xml/jaxp/unittest/transform/Bug6490921.java ! test/javax/xml/jaxp/unittest/transform/Bug6513892.java ! test/javax/xml/jaxp/unittest/transform/Bug6537167.java ! test/javax/xml/jaxp/unittest/transform/Bug6540545.java + test/javax/xml/jaxp/unittest/transform/Bug6551616.java ! test/javax/xml/jaxp/unittest/transform/Bug6559595.java ! test/javax/xml/jaxp/unittest/transform/Bug6565260.java ! test/javax/xml/jaxp/unittest/transform/Bug6940416.java ! test/javax/xml/jaxp/unittest/transform/BugDB12665704Test.java + test/javax/xml/jaxp/unittest/transform/CLITest.java ! test/javax/xml/jaxp/unittest/transform/CR6401137Test.java - test/javax/xml/jaxp/unittest/transform/CR6551600.policy ! test/javax/xml/jaxp/unittest/transform/CR6551600Test.java ! test/javax/xml/jaxp/unittest/transform/CR6577667Test.java ! test/javax/xml/jaxp/unittest/transform/CR6652519Test.java ! test/javax/xml/jaxp/unittest/transform/CR6689809Test.java ! test/javax/xml/jaxp/unittest/transform/CR6905829Test.java ! test/javax/xml/jaxp/unittest/transform/CR6935697Test.java ! test/javax/xml/jaxp/unittest/transform/CR6941869Test.java ! test/javax/xml/jaxp/unittest/transform/CR6957215Test.java ! test/javax/xml/jaxp/unittest/transform/CR7098746Test.java ! test/javax/xml/jaxp/unittest/transform/DOMResultTest.java ! test/javax/xml/jaxp/unittest/transform/DocumentExtFunc.java ! test/javax/xml/jaxp/unittest/transform/FactoryFindTest.java ! test/javax/xml/jaxp/unittest/transform/Issue2204Test.java ! test/javax/xml/jaxp/unittest/transform/Issue2290Test.java ! test/javax/xml/jaxp/unittest/transform/OpenJDK100017Test.java + test/javax/xml/jaxp/unittest/transform/ProcessXSLT.java ! test/javax/xml/jaxp/unittest/transform/SAX2DOMTest.java ! test/javax/xml/jaxp/unittest/transform/SecureProcessingTest.java ! test/javax/xml/jaxp/unittest/transform/SourceTest.java ! test/javax/xml/jaxp/unittest/transform/StAXSourceTest.java ! test/javax/xml/jaxp/unittest/transform/TemplatesTest.java ! test/javax/xml/jaxp/unittest/transform/TransformerFactoryTest.java ! test/javax/xml/jaxp/unittest/transform/TransformerTest.java ! test/javax/xml/jaxp/unittest/transform/TransformerUtilFactory.java ! test/javax/xml/jaxp/unittest/transform/VersionDefaultHandler.java ! test/javax/xml/jaxp/unittest/transform/VersionEventWriter.java ! test/javax/xml/jaxp/unittest/transform/XSLTFunctionsTest.java ! test/javax/xml/jaxp/unittest/transform/sax/Bug6451633.java ! test/javax/xml/jaxp/unittest/transform/util/DOMUtil.java ! test/javax/xml/jaxp/unittest/transform/util/SAXUtil.java ! test/javax/xml/jaxp/unittest/transform/util/StAXUtil.java ! test/javax/xml/jaxp/unittest/transform/util/StreamUtil.java ! test/javax/xml/jaxp/unittest/util/BOMInputStream.java ! test/javax/xml/jaxp/unittest/util/BaseStAXUT.java - test/javax/xml/jaxp/unittest/validation/6773084.policy ! test/javax/xml/jaxp/unittest/validation/AnyElementTest.java ! test/javax/xml/jaxp/unittest/validation/Bug4966232.java ! test/javax/xml/jaxp/unittest/validation/Bug4966254.java ! test/javax/xml/jaxp/unittest/validation/Bug4969042.java ! test/javax/xml/jaxp/unittest/validation/Bug4969089.java ! test/javax/xml/jaxp/unittest/validation/Bug4969110.java ! test/javax/xml/jaxp/unittest/validation/Bug4969689.java ! test/javax/xml/jaxp/unittest/validation/Bug4969692.java ! test/javax/xml/jaxp/unittest/validation/Bug4969693.java ! test/javax/xml/jaxp/unittest/validation/Bug4969695.java ! test/javax/xml/jaxp/unittest/validation/Bug4969732.java ! test/javax/xml/jaxp/unittest/validation/Bug4970380.java ! test/javax/xml/jaxp/unittest/validation/Bug4970383.java ! test/javax/xml/jaxp/unittest/validation/Bug4970400.java ! test/javax/xml/jaxp/unittest/validation/Bug4970402.java ! test/javax/xml/jaxp/unittest/validation/Bug4970951.java ! test/javax/xml/jaxp/unittest/validation/Bug4971605.java ! test/javax/xml/jaxp/unittest/validation/Bug4971607.java ! test/javax/xml/jaxp/unittest/validation/Bug4972882.java ! test/javax/xml/jaxp/unittest/validation/Bug4986844.java ! test/javax/xml/jaxp/unittest/validation/Bug4987574.java ! test/javax/xml/jaxp/unittest/validation/Bug4988267.java ! test/javax/xml/jaxp/unittest/validation/Bug4988268.java ! test/javax/xml/jaxp/unittest/validation/Bug4988387.java ! test/javax/xml/jaxp/unittest/validation/Bug4996446.java ! test/javax/xml/jaxp/unittest/validation/Bug4997818.java ! test/javax/xml/jaxp/unittest/validation/Bug5011500.java ! test/javax/xml/jaxp/unittest/validation/Bug5072946.java ! test/javax/xml/jaxp/unittest/validation/Bug6378043.java ! test/javax/xml/jaxp/unittest/validation/Bug6449797.java ! test/javax/xml/jaxp/unittest/validation/Bug6457662.java ! test/javax/xml/jaxp/unittest/validation/Bug6467424Test.java ! test/javax/xml/jaxp/unittest/validation/Bug6483188.java ! test/javax/xml/jaxp/unittest/validation/Bug6493687.java ! test/javax/xml/jaxp/unittest/validation/Bug6509668.java ! test/javax/xml/jaxp/unittest/validation/Bug6526547.java ! test/javax/xml/jaxp/unittest/validation/Bug6531160.java ! test/javax/xml/jaxp/unittest/validation/Bug6695843Test.java ! test/javax/xml/jaxp/unittest/validation/Bug6773084Test.java ! test/javax/xml/jaxp/unittest/validation/Bug6859210.java ! test/javax/xml/jaxp/unittest/validation/Bug6925531Test.java ! test/javax/xml/jaxp/unittest/validation/Bug6946312Test.java ! test/javax/xml/jaxp/unittest/validation/Bug6954738_Test.java ! test/javax/xml/jaxp/unittest/validation/CR6708840Test.java ! test/javax/xml/jaxp/unittest/validation/CR6740048.java ! test/javax/xml/jaxp/unittest/validation/ErrorHandlerImpl.java ! test/javax/xml/jaxp/unittest/validation/Issue682Test.java ! test/javax/xml/jaxp/unittest/validation/IssueTracker30.java ! test/javax/xml/jaxp/unittest/validation/JaxpIssue43Test.java ! test/javax/xml/jaxp/unittest/validation/JaxpIssue49.java ! test/javax/xml/jaxp/unittest/validation/LargeMaxOccursTest.java ! test/javax/xml/jaxp/unittest/validation/MultiOccursTest.java ! test/javax/xml/jaxp/unittest/validation/MultiOccursUnboundedTest.java ! test/javax/xml/jaxp/unittest/validation/OccursTest.java ! test/javax/xml/jaxp/unittest/validation/OccursUnboundedTest.java ! test/javax/xml/jaxp/unittest/validation/OccursWildcardTest.java ! test/javax/xml/jaxp/unittest/validation/OccursWildcardUnbounded.java ! test/javax/xml/jaxp/unittest/validation/ParticlesId005Test.java ! test/javax/xml/jaxp/unittest/validation/ParticlesIg004Test.java ! test/javax/xml/jaxp/unittest/validation/ParticlesQ013Test.java ! test/javax/xml/jaxp/unittest/validation/SchemaTest.java ! test/javax/xml/jaxp/unittest/validation/TCKGroupA008Test.java ! test/javax/xml/jaxp/unittest/validation/ValidatorTest.java ! test/javax/xml/jaxp/unittest/validation/XMLDocBuilder.java ! test/javax/xml/jaxp/unittest/validation/XMLSchemaValidator.java ! test/javax/xml/jaxp/unittest/validation/tck/Bug6943252Test.java ! test/javax/xml/jaxp/unittest/validation/tck/Bug6963124Test.java ! test/javax/xml/jaxp/unittest/validation/tck/Bug6963468Test.java ! test/javax/xml/jaxp/unittest/validation/tck/Bug6964720Test.java ! test/javax/xml/jaxp/unittest/validation/tck/Bug6967214Test.java ! test/javax/xml/jaxp/unittest/validation/tck/Bug6970890Test.java ! test/javax/xml/jaxp/unittest/validation/tck/Bug6971190Test.java ! test/javax/xml/jaxp/unittest/validation/tck/Bug6974551Test.java ! test/javax/xml/jaxp/unittest/validation/tck/Bug6975265Test.java ! test/javax/xml/jaxp/unittest/validation/tck/Bug6977201Test.java ! test/javax/xml/jaxp/unittest/validation/tck/Bug6989956Test.java ! test/javax/xml/jaxp/unittest/validation/tck/Bug7014246Test.java ! test/javax/xml/jaxp/unittest/validation/tck/ParticleTest.java ! test/javax/xml/jaxp/unittest/validation/tck/RegexWord.java ! test/javax/xml/jaxp/unittest/xpath/Bug4991857.java ! test/javax/xml/jaxp/unittest/xpath/Bug4991939.java ! test/javax/xml/jaxp/unittest/xpath/Bug4992788.java ! test/javax/xml/jaxp/unittest/xpath/Bug4992793.java ! test/javax/xml/jaxp/unittest/xpath/Bug4992805.java ! test/javax/xml/jaxp/unittest/xpath/ClassLoaderTest.java ! test/javax/xml/jaxp/unittest/xpath/MyClassLoader.java ! test/javax/xml/jaxp/unittest/xpath/SecureProcessingTest.java ! test/javax/xml/jaxp/unittest/xpath/XPathAnyTypeTest.java ! test/javax/xml/jaxp/unittest/xpath/XPathExpAnyTypeTest.java ! test/javax/xml/jaxp/unittest/xpath/XPathTest.java ! test/javax/xml/jaxp/unittest/xpath/XPathTestBase.java Changeset: 55f2b1691a7b Author: lana Date: 2016-08-04 13:58 +0800 URL: http://hg.openjdk.java.net/jdk9/client/jaxp/rev/55f2b1691a7b 8163145: Remove two null line in the end of message.properties Reviewed-by: joehw, rriggs Contributed-by: li.jiang at oracle.com ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xpath/regex/message.properties Changeset: 22c066efb42e Author: mchung Date: 2016-08-10 15:49 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jaxp/rev/22c066efb42e 8136930: Simplify use of module-system options by custom launchers Reviewed-by: alanb, ksrini, henryjen, sundar ! test/TEST.ROOT Changeset: 2e81820b5653 Author: fyuan Date: 2016-08-11 10:20 +0800 URL: http://hg.openjdk.java.net/jdk9/client/jaxp/rev/2e81820b5653 8163468: javax/xml/jaxp/unittest/validation/Bug6773084Test.java fails intermittently Reviewed-by: joehw, dfuchs, amlu Contributed-by: Frank Yuan ! test/javax/xml/jaxp/libs/jaxp/library/BasePolicy.java ! test/javax/xml/jaxp/unittest/validation/Bug6773084Test.java Changeset: 931efd66f840 Author: lana Date: 2016-08-11 15:47 +0000 URL: http://hg.openjdk.java.net/jdk9/client/jaxp/rev/931efd66f840 Added tag jdk-9+131 for changeset 874082a9b565 ! .hgtags Changeset: 16ba98d804eb Author: lana Date: 2016-08-11 17:02 +0000 URL: http://hg.openjdk.java.net/jdk9/client/jaxp/rev/16ba98d804eb Merge Changeset: 411e97c592d9 Author: prr Date: 2016-08-11 10:38 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jaxp/rev/411e97c592d9 Merge - test/javax/xml/jaxp/functional/TEST.properties - test/javax/xml/jaxp/internaltest/TEST.properties - test/javax/xml/jaxp/internaltest/javax/xml/parsers/bug8003147/Bug8003147Test.java - test/javax/xml/jaxp/internaltest/javax/xml/transform/bug6551616/Bug6551616.java - test/javax/xml/jaxp/internaltest/javax/xml/transform/cli/CLITest.java - test/javax/xml/jaxp/internaltest/javax/xml/transform/cli/ProcessXSLT.java - test/javax/xml/jaxp/internaltest/javax/xml/transform/cli/tigertest-in.xml - test/javax/xml/jaxp/internaltest/javax/xml/transform/cli/tigertest.xsl - test/javax/xml/jaxp/isolatedjdk/TEST.properties - test/javax/xml/jaxp/libs/jaxp/library/JAXPBaseTest.java - test/javax/xml/jaxp/libs/jaxp/library/JAXPFileBaseTest.java - test/javax/xml/jaxp/libs/jaxp/library/JAXPFileReadOnlyBaseTest.java - test/javax/xml/jaxp/libs/jaxp/library/TestPolicy.java - test/javax/xml/jaxp/module/TEST.properties - test/javax/xml/jaxp/unittest/policy/PolicyUtil.java - test/javax/xml/jaxp/unittest/policy/common.policy - test/javax/xml/jaxp/unittest/transform/CR6551600.policy - test/javax/xml/jaxp/unittest/validation/6773084.policy From philip.race at oracle.com Thu Aug 11 17:52:52 2016 From: philip.race at oracle.com (philip.race at oracle.com) Date: Thu, 11 Aug 2016 17:52:52 +0000 Subject: hg: jdk9/client/corba: Added tag jdk-9+131 for changeset f7e1d5337c2e Message-ID: <201608111752.u7BHqq1A016927@aojmv0008.oracle.com> Changeset: 1ab4b9399c4c Author: lana Date: 2016-08-11 15:47 +0000 URL: http://hg.openjdk.java.net/jdk9/client/corba/rev/1ab4b9399c4c Added tag jdk-9+131 for changeset f7e1d5337c2e ! .hgtags From philip.race at oracle.com Thu Aug 11 17:52:54 2016 From: philip.race at oracle.com (philip.race at oracle.com) Date: Thu, 11 Aug 2016 17:52:54 +0000 Subject: hg: jdk9/client/jaxws: 4 new changesets Message-ID: <201608111752.u7BHqs06016988@aojmv0008.oracle.com> Changeset: 783e7e2c587f Author: rriggs Date: 2016-08-08 10:15 -0400 URL: http://hg.openjdk.java.net/jdk9/client/jaxws/rev/783e7e2c587f 8163266: Doc for ValidationEvent#getSeverity() should say it returns a constant from ValidationEvent instead of ValidationError Reviewed-by: rriggs Contributed-by: Abhijit Roy ! src/java.xml.bind/share/classes/javax/xml/bind/ValidationEvent.java Changeset: b41e7cd5f414 Author: mchung Date: 2016-08-10 15:49 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jaxws/rev/b41e7cd5f414 8136930: Simplify use of module-system options by custom launchers Reviewed-by: alanb, ksrini, henryjen, sundar ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/SchemaGenerator.java ! src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wscompile/WsgenTool.java ! src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wscompile/WsimportTool.java Changeset: e301b0614424 Author: lana Date: 2016-08-11 15:47 +0000 URL: http://hg.openjdk.java.net/jdk9/client/jaxws/rev/e301b0614424 Added tag jdk-9+131 for changeset 783e7e2c587f ! .hgtags Changeset: 9fff2477a4ca Author: lana Date: 2016-08-11 17:02 +0000 URL: http://hg.openjdk.java.net/jdk9/client/jaxws/rev/9fff2477a4ca Merge From philip.race at oracle.com Thu Aug 11 17:53:00 2016 From: philip.race at oracle.com (philip.race at oracle.com) Date: Thu, 11 Aug 2016 17:53:00 +0000 Subject: hg: jdk9/client/langtools: 15 new changesets Message-ID: <201608111753.u7BHr0t9017055@aojmv0008.oracle.com> Changeset: 45241cff9d3a Author: jlahoda Date: 2016-08-08 17:22 +0200 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/45241cff9d3a 8144733: Iterating over elements of a Scope can return spurious inner class elements Summary: When a Symbol is removed from a Scope while iterating over it, update the iterator as well to reflect the change. Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Scope.java + test/tools/javac/scope/IterateAndRemove.java Changeset: aebfafc43714 Author: vromero Date: 2016-08-08 11:48 -0700 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/aebfafc43714 8162874: AST nodes representing operators should have a common superclass Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Lower.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/JCTree.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeInfo.java Changeset: 0f8b6aba6279 Author: ksrini Date: 2016-08-09 07:31 -0700 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/0f8b6aba6279 8075529: Documentation in DocumentationTool.getTask(...) should mention about "null" parameter for doclet. Reviewed-by: jjg ! src/java.compiler/share/classes/javax/tools/DocumentationTool.java Changeset: d7aa2b610144 Author: jlahoda Date: 2016-08-09 20:27 +0200 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/d7aa2b610144 8143048: Re-examine dependency on property sun.boot.class.path Summary: Removing obsolete references to sun.boot.class.path Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/Locations.java ! test/tools/javac/processing/messager/MessagerDiags.java Changeset: 99470b5ea8d8 Author: jjg Date: 2016-08-09 13:22 -0700 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/99470b5ea8d8 8160697: HTMLWriter needs perf cleanup Reviewed-by: ksrini, bpatel ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractExecutableMemberWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractMemberWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractModuleIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractPackageIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractTreeWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AllClassesFrameWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeFieldWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeOptionalMemberWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeRequiredMemberWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassUseWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConfigurationImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConstantsSummaryWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConstructorWriterImpl.java + src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Contents.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/DeprecatedListWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/EnumConstantWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/FieldWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/FrameOutputWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HelpWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDoclet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/MethodWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleFrameWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleIndexFrameWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModulePackageIndexFrameWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/NestedClassWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageFrameWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageIndexFrameWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageTreeWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageUseWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PropertyWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SerializedFormWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SingleIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SourceToHTMLConverter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SplitIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SubWriterHolderWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TagletWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TreeWriter.java + src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/FixedStringContent.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlDocWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/RawHtml.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/AbstractDoclet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/AnnotationTypeFieldWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/AnnotationTypeRequiredMemberWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/AnnotationTypeWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/ClassWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/Configuration.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/ConstantsSummaryWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/ConstructorWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/EnumConstantWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/FieldWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/MemberSummaryWriter.java + src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/Messages.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/MethodWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/ModuleSummaryWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/NestedClassWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/PackageSummaryWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/PropertyWriter.java + src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/Resources.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/SerializedFormWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/AbstractBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/AnnotationTypeBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/ClassBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/ConstantsSummaryBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/ModuleSummaryBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/PackageSummaryBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/SerializedFormBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/InheritDocTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/ParamTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/ReturnTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/TagletManager.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/TagletWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/ValueTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/ClassTree.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Group.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/IndexBuilder.java - src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/MessageRetriever.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/PackageListWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/VisibleMemberMap.java Changeset: 924a6b740543 Author: rfield Date: 2016-08-09 23:00 -0700 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/924a6b740543 8143964: JShell API: convert query responses to Stream instead of List Reviewed-by: psandoz, shinyafox ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java ! src/jdk.jshell/share/classes/jdk/jshell/JShell.java ! src/jdk.jshell/share/classes/jdk/jshell/Unit.java ! test/jdk/jshell/ClassesTest.java + test/jdk/jshell/JShellQueryTest.java ! test/jdk/jshell/KullaTesting.java ! test/jdk/jshell/RejectedFailedTest.java ! test/jdk/jshell/ReplaceTest.java ! test/jdk/jshell/VariablesTest.java Changeset: b3d5136a887f Author: rfield Date: 2016-08-10 10:47 -0700 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/b3d5136a887f 8163500: JShell: ProblemList.txt update: 8139872 and 8080843 fixed Reviewed-by: jlahoda ! test/ProblemList.txt Changeset: 88cc9b782624 Author: vromero Date: 2016-08-10 13:52 -0700 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/88cc9b782624 8160156: javac is generating let expressions unnecessarily Reviewed-by: mcimadamore Contributed-by: vicente.romero at oracle.com, maurizio.cimadamore at oracle.com ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Lower.java + test/tools/javac/T8160156/LetExpressionsAreUnnecessarilyGeneratedTest.java Changeset: 018f29036cbe Author: rfield Date: 2016-08-10 15:52 -0700 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/018f29036cbe 8163817: JShell tests: disable minor failing editor tool cases: 8161276, 8163816, 8159229 Reviewed-by: jlahoda, psandoz, darcy ! test/ProblemList.txt ! test/jdk/jshell/EditorTestBase.java ! test/jdk/jshell/ExternalEditorTest.java Changeset: c4a18ee691c4 Author: jjg Date: 2016-08-10 15:47 -0700 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/c4a18ee691c4 8136930: Simplify use of module-system options by custom launchers 8160489: Multiple -Xpatch lines ignored by javac 8156998: javac should support new option -XinheritRuntimeEnvironment Reviewed-by: jlahoda, ksrini ! make/tools/crules/MutableFieldsAnalyzer.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTool.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/ClassFinder.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Modules.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/BaseFileManager.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/Locations.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Arguments.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/JavaCompiler.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Main.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Option.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/OptionHelper.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/JDK9Wrappers.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Log.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Options.java ! src/jdk.compiler/share/classes/com/sun/tools/javah/JavahTask.java ! src/jdk.compiler/share/classes/com/sun/tools/javah/Util.java ! src/jdk.compiler/share/classes/com/sun/tools/javah/resources/l10n.properties ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/options/Option.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/options/Options.java ! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/Start.java ! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/ToolOption.java ! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/resources/javadoc.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/Start.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ToolOption.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/resources/javadoc.properties ! src/jdk.jdeps/share/classes/com/sun/tools/javap/JavapTask.java ! src/jdk.jdeps/share/classes/com/sun/tools/javap/resources/javap.properties ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/JdepsConfiguration.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/JdepsTask.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/ModuleAnalyzer.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/resources/jdeps.properties ! test/ProblemList.txt ! test/TEST.ROOT ! test/jdk/javadoc/doclet/testModules/TestModules.java ! test/jdk/javadoc/tool/6964914/TestStdDoclet.java ! test/jdk/javadoc/tool/6964914/TestUserDoclet.java ! test/jdk/javadoc/tool/CheckResourceKeys.java ! test/jdk/javadoc/tool/ReleaseOption.java ! test/tools/all/RunCodingRules.java ! test/tools/javac/6410653/T6410653.java ! test/tools/javac/T6358024.java ! test/tools/javac/T6358166.java ! test/tools/javac/T6403466.java ! test/tools/javac/T6406771.java ! test/tools/javac/T8003967/DetectMutableStaticFields.java ! test/tools/javac/T8010737/ParameterNamesAreNotCopiedToAnonymousInitTest.java ! test/tools/javac/api/T6358786.java ! test/tools/javac/api/T6412669.java ! test/tools/javac/api/TestClientCodeWrapper.java ! test/tools/javac/api/TestJavacTaskScanner.java ! test/tools/javac/api/TestTrees.java ! test/tools/javac/classfiles/attributes/Module/ModuleTestBase.java ! test/tools/javac/diags/Example.java ! test/tools/javac/diags/examples.not-yet.txt ! test/tools/javac/diags/examples/AddmodsAllModulePathInvalid/module-info.java ! test/tools/javac/diags/examples/CantFindModule/CantFindModule.java ! test/tools/javac/diags/examples/IllegalArgumentForOption/IllegalArgumentForOption.java - test/tools/javac/diags/examples/InvalidArgForXPatch/InvalidArgForXpatch.java ! test/tools/javac/diags/examples/InvalidDefaultInterface/InvalidDefaultInterface.java ! test/tools/javac/diags/examples/InvalidStaticInterface/InvalidStaticInterface.java ! test/tools/javac/diags/examples/XaddexportsMalformedEntry.java ! test/tools/javac/diags/examples/XaddexportsTooMany.java ! test/tools/javac/diags/examples/XaddreadsMalformedEntry.java ! test/tools/javac/diags/examples/XaddreadsTooMany.java ! test/tools/javac/fatalErrors/NoJavaLangTest.java ! test/tools/javac/file/T7018098.java ! test/tools/javac/modules/AddLimitMods.java ! test/tools/javac/modules/AddReadsTest.java ! test/tools/javac/modules/AnnotationProcessing.java ! test/tools/javac/modules/AnnotationProcessorsInModulesTest.java ! test/tools/javac/modules/AutomaticModules.java ! test/tools/javac/modules/DoclintOtherModules.java ! test/tools/javac/modules/DuplicateClassTest.java ! test/tools/javac/modules/EdgeCases.java ! test/tools/javac/modules/EnvVarTest.java ! test/tools/javac/modules/GraphsTest.java ! test/tools/javac/modules/HelloWorldTest.java + test/tools/javac/modules/InheritRuntimeEnvironmentTest.java ! test/tools/javac/modules/MOptionTest.java ! test/tools/javac/modules/MissingJarInModulePathTest.java ! test/tools/javac/modules/ModuleFinderTest.java ! test/tools/javac/modules/ModuleInfoTest.java ! test/tools/javac/modules/ModulePathTest.java ! test/tools/javac/modules/ModuleSourcePathTest.java ! test/tools/javac/modules/ModuleTestBase.java ! test/tools/javac/modules/ModulesAndClassPathTest.java ! test/tools/javac/modules/MultiModuleModeTest.java ! test/tools/javac/modules/NPEEmptyFileTest.java ! test/tools/javac/modules/OutputDirTest.java ! test/tools/javac/modules/PackageConflictTest.java ! test/tools/javac/modules/PackageMultipleModules.java + test/tools/javac/modules/PatchModulesTest.java ! test/tools/javac/modules/PluginsInModulesTest.java ! test/tools/javac/modules/ProvidesTest.java ! test/tools/javac/modules/QueryBeforeEnter.java ! test/tools/javac/modules/RequiresPublicTest.java ! test/tools/javac/modules/ResolveTest.java ! test/tools/javac/modules/ServiceProvidedButNotExportedOrUsedTest.java ! test/tools/javac/modules/SingleModuleModeTest.java ! test/tools/javac/modules/SubpackageTest.java ! test/tools/javac/modules/UpgradeModulePathTest.java ! test/tools/javac/modules/UsesTest.java ! test/tools/javac/modules/XModuleTest.java ! test/tools/javac/platform/PlatformProviderTest.java ! test/tools/javac/processing/T8142931.java ! test/tools/javac/processing/loader/testClose/TestClose.java ! test/tools/javac/processing/loader/testClose/TestClose2.java ! test/tools/javac/processing/model/testgetallmembers/Main.java ! test/tools/javac/util/T6597678.java ! test/tools/javadoc/6964914/TestStdDoclet.java ! test/tools/javadoc/6964914/TestUserDoclet.java ! test/tools/javadoc/CheckResourceKeys.java ! test/tools/javadoc/ReleaseOption.java ! test/tools/javap/T7004698.java ! test/tools/jdeps/APIDeps.java ! test/tools/jdeps/jdkinternals/ShowReplacement.java ! test/tools/jdeps/lib/JdepsUtil.java ! test/tools/jdeps/modules/CheckModuleTest.java ! test/tools/jdeps/modules/GenModuleInfo.java ! test/tools/jdeps/modules/InverseDeps.java ! test/tools/jdeps/modules/ModuleTest.java ! test/tools/jdeps/modules/SplitPackage.java ! test/tools/jdeps/modules/TransitiveDeps.java ! test/tools/jdeps/modules/src/m3/module-info.java ! test/tools/jdeps/modules/src/m5/module-info.java + test/tools/lib/toolbox/Assert.java ! test/tools/lib/toolbox/JavaTask.java ! test/tools/lib/toolbox/JavacTask.java ! test/tools/lib/toolbox/TestRunner.java ! test/tools/sjavac/ApiExtraction.java ! test/tools/sjavac/ClasspathDependencies.java ! test/tools/sjavac/CompileCircularSources.java ! test/tools/sjavac/CompileExcludingDependency.java ! test/tools/sjavac/CompileWithAtFile.java ! test/tools/sjavac/CompileWithInvisibleSources.java ! test/tools/sjavac/CompileWithOverrideSources.java ! test/tools/sjavac/HiddenFiles.java ! test/tools/sjavac/IdleShutdown.java ! test/tools/sjavac/IgnoreSymbolFile.java ! test/tools/sjavac/IncCompInheritance.java ! test/tools/sjavac/IncCompileChangeNative.java ! test/tools/sjavac/IncCompileDropClasses.java ! test/tools/sjavac/IncCompileFullyQualifiedRef.java ! test/tools/sjavac/IncCompileNoChanges.java ! test/tools/sjavac/IncCompileUpdateNative.java ! test/tools/sjavac/IncCompileWithChanges.java ! test/tools/sjavac/IncludeExcludePatterns.java ! test/tools/sjavac/NoState.java ! test/tools/sjavac/OptionDecoding.java ! test/tools/sjavac/OverlappingSrcDst.java ! test/tools/sjavac/PackagePathMismatch.java ! test/tools/sjavac/ParallelCompilations.java ! test/tools/sjavac/PermittedArtifact.java ! test/tools/sjavac/PooledExecution.java ! test/tools/sjavac/SjavacBase.java ! test/tools/sjavac/StateDir.java ! test/tools/sjavac/Wrapper.java Changeset: 3e20d7bb8a20 Author: mchung Date: 2016-08-10 15:54 -0700 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/3e20d7bb8a20 Merge ! test/ProblemList.txt Changeset: 225278a1eee4 Author: ksrini Date: 2016-08-10 16:19 -0700 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/225278a1eee4 8152054: fix @ignored langtools/test/jdk/javadoc/tool/ tests Reviewed-by: jjg ! test/ProblemList.txt ! test/jdk/javadoc/tool/8025693/Test.java ! test/jdk/javadoc/tool/T4696488.java ! test/jdk/javadoc/tool/badSuper/BadSuper.java ! test/jdk/javadoc/tool/enum/docComments/Main.java ! test/jdk/javadoc/tool/enum/enumType/Main.java - test/jdk/javadoc/tool/generics/genericClass/Main.java - test/jdk/javadoc/tool/generics/genericClass/expected.out - test/jdk/javadoc/tool/generics/genericClass/pkg1/A.java - test/jdk/javadoc/tool/generics/genericInnerAndOuter/Main.java - test/jdk/javadoc/tool/generics/genericInnerAndOuter/expected.out - test/jdk/javadoc/tool/generics/genericInnerAndOuter/pkg1/O.java - test/jdk/javadoc/tool/generics/genericInnerAndOuter/pkg1/X.java - test/jdk/javadoc/tool/generics/genericInterface/Main.java - test/jdk/javadoc/tool/generics/genericInterface/expected.out - test/jdk/javadoc/tool/generics/genericInterface/pkg1/A.java - test/jdk/javadoc/tool/generics/genericMethod/Main.java - test/jdk/javadoc/tool/generics/genericMethod/expected.out - test/jdk/javadoc/tool/generics/genericMethod/pkg1/A.java - test/jdk/javadoc/tool/generics/genericSuper/Main.java - test/jdk/javadoc/tool/generics/genericSuper/expected.out - test/jdk/javadoc/tool/generics/genericSuper/pkg1/A.java - test/jdk/javadoc/tool/generics/supertypes/Main.java - test/jdk/javadoc/tool/generics/supertypes/expected.out - test/jdk/javadoc/tool/generics/supertypes/pkg1/A.java - test/jdk/javadoc/tool/generics/supertypes/pkg1/B.java - test/jdk/javadoc/tool/generics/throwsGeneric/Main.java - test/jdk/javadoc/tool/generics/throwsGeneric/expected.out - test/jdk/javadoc/tool/generics/throwsGeneric/pkg1/A.java - test/jdk/javadoc/tool/generics/tparamCycle/Main.java - test/jdk/javadoc/tool/generics/tparamCycle/pkg1/LikeEnum.java - test/jdk/javadoc/tool/generics/tparamTagOnMethod/Main.java - test/jdk/javadoc/tool/generics/tparamTagOnMethod/expected.out - test/jdk/javadoc/tool/generics/tparamTagOnMethod/pkg1/A.java - test/jdk/javadoc/tool/generics/tparamTagOnType/Main.java - test/jdk/javadoc/tool/generics/tparamTagOnType/expected.out - test/jdk/javadoc/tool/generics/tparamTagOnType/pkg1/A.java - test/jdk/javadoc/tool/generics/wildcards/Main.java - test/jdk/javadoc/tool/generics/wildcards/expected.out - test/jdk/javadoc/tool/generics/wildcards/pkg1/A.java - test/jdk/javadoc/tool/imports/I.java - test/jdk/javadoc/tool/imports/MissingImport.java - test/jdk/javadoc/tool/lib/Tester.java ! test/jdk/javadoc/tool/sourceOnly/Test.java + test/jdk/javadoc/tool/sourceOnly/p/NonSource.jasm ! test/jdk/javadoc/tool/sourceOnly/p/SourceOnly.java ! test/jdk/javadoc/tool/sourceOption/SourceOption.java ! test/jdk/javadoc/tool/subpackageIgnore/SubpackageIgnore.java ! test/jdk/javadoc/tool/varArgs/Main.java Changeset: b9593e0ea1e0 Author: jlahoda Date: 2016-08-11 17:26 +0200 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/b9593e0ea1e0 8133884: javac moduleName/className and moduleName/packageName options 8162711: javax.lang.model.util.Elements.getModuleElement returns null during annotation processing on class files Summary: Adding a test for annotation processing for /; ensuring the module is in the module graph. Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Modules.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/JavaCompiler.java ! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/JavadocTool.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/JavadocTool.java ! test/tools/javac/modules/AnnotationProcessing.java Changeset: 6e14043ceae4 Author: lana Date: 2016-08-11 15:47 +0000 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/6e14043ceae4 Added tag jdk-9+131 for changeset aebfafc43714 ! .hgtags Changeset: 98f3714b0544 Author: lana Date: 2016-08-11 17:02 +0000 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/98f3714b0544 Merge - src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/MessageRetriever.java - test/jdk/javadoc/tool/generics/genericClass/Main.java - test/jdk/javadoc/tool/generics/genericClass/expected.out - test/jdk/javadoc/tool/generics/genericClass/pkg1/A.java - test/jdk/javadoc/tool/generics/genericInnerAndOuter/Main.java - test/jdk/javadoc/tool/generics/genericInnerAndOuter/expected.out - test/jdk/javadoc/tool/generics/genericInnerAndOuter/pkg1/O.java - test/jdk/javadoc/tool/generics/genericInnerAndOuter/pkg1/X.java - test/jdk/javadoc/tool/generics/genericInterface/Main.java - test/jdk/javadoc/tool/generics/genericInterface/expected.out - test/jdk/javadoc/tool/generics/genericInterface/pkg1/A.java - test/jdk/javadoc/tool/generics/genericMethod/Main.java - test/jdk/javadoc/tool/generics/genericMethod/expected.out - test/jdk/javadoc/tool/generics/genericMethod/pkg1/A.java - test/jdk/javadoc/tool/generics/genericSuper/Main.java - test/jdk/javadoc/tool/generics/genericSuper/expected.out - test/jdk/javadoc/tool/generics/genericSuper/pkg1/A.java - test/jdk/javadoc/tool/generics/supertypes/Main.java - test/jdk/javadoc/tool/generics/supertypes/expected.out - test/jdk/javadoc/tool/generics/supertypes/pkg1/A.java - test/jdk/javadoc/tool/generics/supertypes/pkg1/B.java - test/jdk/javadoc/tool/generics/throwsGeneric/Main.java - test/jdk/javadoc/tool/generics/throwsGeneric/expected.out - test/jdk/javadoc/tool/generics/throwsGeneric/pkg1/A.java - test/jdk/javadoc/tool/generics/tparamCycle/Main.java - test/jdk/javadoc/tool/generics/tparamCycle/pkg1/LikeEnum.java - test/jdk/javadoc/tool/generics/tparamTagOnMethod/Main.java - test/jdk/javadoc/tool/generics/tparamTagOnMethod/expected.out - test/jdk/javadoc/tool/generics/tparamTagOnMethod/pkg1/A.java - test/jdk/javadoc/tool/generics/tparamTagOnType/Main.java - test/jdk/javadoc/tool/generics/tparamTagOnType/expected.out - test/jdk/javadoc/tool/generics/tparamTagOnType/pkg1/A.java - test/jdk/javadoc/tool/generics/wildcards/Main.java - test/jdk/javadoc/tool/generics/wildcards/expected.out - test/jdk/javadoc/tool/generics/wildcards/pkg1/A.java - test/jdk/javadoc/tool/imports/I.java - test/jdk/javadoc/tool/imports/MissingImport.java - test/jdk/javadoc/tool/lib/Tester.java - test/tools/javac/diags/examples/InvalidArgForXPatch/InvalidArgForXpatch.java From philip.race at oracle.com Thu Aug 11 17:52:43 2016 From: philip.race at oracle.com (philip.race at oracle.com) Date: Thu, 11 Aug 2016 17:52:43 +0000 Subject: hg: jdk9/client/hotspot: 152 new changesets Message-ID: <201608111752.u7BHqjdw016813@aojmv0008.oracle.com> Changeset: 2cd9adeec880 Author: jwilhelm Date: 2016-06-21 19:35 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/2cd9adeec880 8048093: Explicitly setting := vs = in the -XX:+PrintFlagsFinal output Reviewed-by: kvn, gziemski ! src/share/vm/gc/shared/collectorPolicy.cpp ! src/share/vm/runtime/globals.cpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/globals_extension.hpp ! test/compiler/arguments/CheckCICompilerCount.java ! test/compiler/arguments/CheckCompileThresholdScaling.java ! test/gc/metaspace/TestMetaspaceSizeFlags.java Changeset: ad63d778ed39 Author: jwilhelm Date: 2016-06-21 19:37 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/ad63d778ed39 8024137: Flags should be set using the proper macro Reviewed-by: sangheki, drwhite, jmasa ! src/share/vm/gc/g1/g1YoungGenSizer.cpp ! src/share/vm/gc/shared/collectorPolicy.cpp ! src/share/vm/gc/shared/collectorPolicy.hpp Changeset: 640529d7d9e2 Author: dsamersoff Date: 2016-07-13 10:51 +0300 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/640529d7d9e2 8134434: JVM_DoPrivileged() fires assert(_exception_caught == false) failed: _exception_caught is out of phase Summary: Explicitly set exception detected inside rethrow_C Reviewed-by: goetz, sspitsyn Contributed-by: richard.reingruber at sap.com ! src/share/vm/opto/runtime.cpp + test/serviceability/jvmti/ExceptionCaughtOutOfPhase/ExceptionCaughtOutOfPhaseTest.java Changeset: 16d35fd6cf9d Author: andrew Date: 2016-07-07 18:40 +0100 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/16d35fd6cf9d 8156980: Hotspot build doesn't have -std=gnu++98 gcc option 8157358: Syntax error in TOOLCHAIN_CHECK_COMPILER_VERSION Summary: Add flags for GCC 6 to JVM_CFLAGS and fix prefix handling Reviewed-by: erikj, kbarrett ! make/gensrc/GensrcAdlc.gmk Changeset: c1ee9fefb768 Author: ccheung Date: 2016-07-13 18:26 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/c1ee9fefb768 8159901: missing newline char in the exception messages in diagnosticArgument.cpp Reviewed-by: fparain, egahlin, iklam ! src/share/vm/services/diagnosticArgument.cpp Changeset: 73701f973b4d Author: mchernov Date: 2016-07-12 15:06 +0300 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/73701f973b4d 8158508: gc/logging/TestUnifiedLoggingSwitchStress.java timeout Reviewed-by: jmasa, tschatzl ! test/gc/logging/TestUnifiedLoggingSwitchStress.java Changeset: e412eaf10e27 Author: tschatzl Date: 2016-07-15 13:33 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/e412eaf10e27 8160897: Concurrent mark mark stack memory allocation leaks memory Summary: Fix and clean up concurrent mark mark stack memory allocation. Reviewed-by: jmasa, sangheki ! src/share/vm/gc/g1/g1ConcurrentMark.cpp ! src/share/vm/gc/g1/g1ConcurrentMark.hpp ! src/share/vm/gc/g1/g1ConcurrentMark.inline.hpp ! src/share/vm/memory/virtualspace.cpp Changeset: f9dcefa42da3 Author: psandoz Date: 2016-07-15 12:36 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/f9dcefa42da3 8151163: All Buffer implementations should leverage Unsafe unaligned accessors Reviewed-by: shade, aph + test/compiler/intrinsics/unsafe/ByteBufferTest.java + test/compiler/intrinsics/unsafe/DirectByteBufferTest.java ! test/compiler/intrinsics/unsafe/HeapByteBufferTest.java Changeset: 4b21fcb88ff0 Author: psandoz Date: 2016-07-15 12:40 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/4b21fcb88ff0 Merge Changeset: 1759a8a77cb5 Author: amurillo Date: 2016-07-15 09:10 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/1759a8a77cb5 Merge Changeset: 1fba59da0199 Author: dcubed Date: 2016-07-15 09:36 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/1fba59da0199 8160997: Solaris: deprecated and interfaces should be replaced Summary: Use final POSIX 1003.1c versions of getgrgid_r(), getgrnam_r(), getpwnam_r(), and getpwuid_r(). Reviewed-by: alanb, dcubed, simonis, dholmes Contributed-by: alan.burlison at oracle.com ! src/os/solaris/vm/os_solaris.cpp ! src/os/solaris/vm/perfMemory_solaris.cpp ! src/os_cpu/solaris_sparc/vm/os_solaris_sparc.cpp ! src/os_cpu/solaris_x86/vm/os_solaris_x86.cpp Changeset: 6467cae916f2 Author: dcubed Date: 2016-07-15 18:09 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/6467cae916f2 Merge Changeset: 569c587c5935 Author: gthornbr Date: 2016-07-15 10:25 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/569c587c5935 8081770: [TESTBUG] regression Test7107135 needs to remove dependence on locally installed gcc Reviewed-by: cjplummer, dcubed ! make/test/JtregNative.gmk - test/runtime/7107135/Test.java - test/runtime/7107135/Test7107135.sh - test/runtime/7107135/TestMT.java - test/runtime/7107135/test.c + test/runtime/execstack/Test.java + test/runtime/execstack/TestMT.java + test/runtime/execstack/Testexecstack.java + test/runtime/execstack/libtest-rw.c + test/runtime/execstack/libtest-rwx.c Changeset: a0cdf5e20489 Author: gthornbr Date: 2016-07-15 10:31 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/a0cdf5e20489 8144279: [TESTBUG] hotspot/runtime/jsig/Test8017498.sh should use native library build support Reviewed-by: ccheung, cjplummer, dcubed ! make/test/JtregNative.gmk - test/runtime/jsig/Test8017498.sh - test/runtime/jsig/TestJNI.c + test/runtime/jsig/libTestJNI.c Changeset: b08a2a6286f1 Author: gthornbr Date: 2016-07-15 10:46 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/b08a2a6286f1 8144278: [TESTBUG] hotspot/runtime/StackGuardPages/testme.sh should use native library build support Reviewed-by: erikj, dsamersoff, dholmes ! make/test/JtregNative.gmk + test/runtime/StackGuardPages/exeinvoke.c - test/runtime/StackGuardPages/invoke.c ! test/runtime/StackGuardPages/testme.sh Changeset: 8642fc8a319c Author: dcubed Date: 2016-07-15 17:05 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/8642fc8a319c Merge - test/runtime/7107135/Test.java - test/runtime/7107135/Test7107135.sh - test/runtime/7107135/TestMT.java - test/runtime/7107135/test.c - test/runtime/StackGuardPages/invoke.c - test/runtime/jsig/Test8017498.sh - test/runtime/jsig/TestJNI.c Changeset: bd8c7a2bd3c3 Author: igerasim Date: 2016-07-16 23:10 +0300 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/bd8c7a2bd3c3 8160892: Race at the VM exit causes "WaitForMultipleObjects timed out" Reviewed-by: dcubed, dholmes ! src/os/windows/vm/os_windows.cpp Changeset: 332f49de944a Author: mgerdin Date: 2016-07-18 14:30 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/332f49de944a 8161027: GPL header missing comma after year Reviewed-by: redestad, dholmes ! src/share/vm/utilities/resourceHash.cpp ! src/share/vm/utilities/resourceHash.hpp Changeset: 552ef60b5f47 Author: dcubed Date: 2016-07-18 14:20 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/552ef60b5f47 8161173: quarantine compiler/arraycopy/TestEliminatedArrayCopyDeopt.java 8161174: quarantine gc/stress/TestStressG1Humongous.java on 32-bit 8161175: quarantine serviceability/dcmd/compiler/CompilerQueueTest.java on 32-bit Reviewed-by: sspitsyn, jmasa, gtriantafill ! test/compiler/arraycopy/TestEliminatedArrayCopyDeopt.java ! test/gc/stress/TestStressG1Humongous.java ! test/serviceability/dcmd/compiler/CompilerQueueTest.java Changeset: 27bf57ad3d72 Author: tschatzl Date: 2016-07-19 10:31 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/27bf57ad3d72 8034842: Parallelize the Free CSet phase in G1 Reviewed-by: jmasa, ehelin ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/gc/g1/g1CollectedHeap.hpp ! src/share/vm/gc/g1/g1ConcurrentMark.cpp ! src/share/vm/gc/g1/g1DefaultPolicy.cpp ! src/share/vm/gc/g1/g1GCPhaseTimes.cpp ! src/share/vm/gc/g1/g1GCPhaseTimes.hpp ! src/share/vm/gc/g1/g1MarkSweep.cpp ! src/share/vm/gc/g1/heapRegion.cpp ! src/share/vm/gc/g1/heapRegion.hpp ! test/gc/g1/TestGCLogMessages.java Changeset: cf03be81f5c4 Author: tschatzl Date: 2016-07-19 09:30 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/cf03be81f5c4 8157459: G1 IHOP JFR event attribute with incorrect content type Summary: Use PERCENTAGE instead of BYTES64 data type for the affected attributes. Reviewed-by: ehelin, sangheki ! src/share/vm/gc/shared/gcTraceSend.cpp ! src/share/vm/trace/traceevents.xml Changeset: 9c79a0b316f2 Author: mchernov Date: 2016-07-19 18:15 +0300 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/9c79a0b316f2 8160827: gc/stress/TestStressG1Humongous.java fails with OOME Reviewed-by: tschatzl ! test/gc/stress/TestStressG1Humongous.java Changeset: 2e59f4f1c16d Author: gziemski Date: 2016-07-19 11:00 -0500 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/2e59f4f1c16d 8138760: [JVMCI] VM warning: Performance bug: SystemDictionary lookup_count=21831450 lookup_length=1275207287 average=58.411479 load=5.572844 Summary: Added debug details to the warning message. Reviewed-by: dholmes, iklam, twisti ! src/share/vm/classfile/dictionary.cpp ! src/share/vm/utilities/hashtable.cpp ! src/share/vm/utilities/hashtable.hpp ! src/share/vm/utilities/hashtable.inline.hpp Changeset: 7d487ce63875 Author: gziemski Date: 2016-07-19 17:26 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/7d487ce63875 Merge Changeset: db986141fb99 Author: jmasa Date: 2016-07-06 13:23 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/db986141fb99 8155263: DisableStartThread should not be applied to GC worker threads Reviewed-by: tschatzl, sangheki ! src/share/vm/gc/shared/concurrentGCThread.cpp Changeset: c364feaa4923 Author: jmasa Date: 2016-07-19 19:05 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/c364feaa4923 Merge Changeset: 21adec88f848 Author: jiangli Date: 2016-07-19 13:52 -0400 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/21adec88f848 8141341: CDS should be disabled if JvmtiExport::should_post_class_file_load_hook() is true. Summary: Disable loading shared class if JvmtiExport::should_post_class_file_load_hook is true. Reviewed-by: iklam, acorn, sspitsyn ! src/share/vm/classfile/systemDictionary.cpp ! src/share/vm/memory/metaspace.cpp Changeset: c96a75f89342 Author: jiangli Date: 2016-07-19 20:07 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/c96a75f89342 Merge Changeset: 6d8dfd0e5d04 Author: jiangli Date: 2016-07-19 20:39 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/6d8dfd0e5d04 Merge Changeset: 8be974d4b673 Author: jiangli Date: 2016-07-19 22:14 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/8be974d4b673 Merge Changeset: 9f5a448947a4 Author: bmoloden Date: 2016-07-20 14:47 +0300 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/9f5a448947a4 8160119: Utils.tryFindJvmPid sometimes find incorrect pid Summary: Fixed pattern Reviewed-by: iignatyev, dholmes ! test/testlibrary/jdk/test/lib/Utils.java Changeset: ebe61a744dad Author: mgerdin Date: 2016-07-21 14:06 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/ebe61a744dad 8161915: Linking gtestLauncher may end up linking with non-gtest libjvm Reviewed-by: dholmes, ehelin ! make/lib/CompileGtest.gmk Changeset: 2ea13db80d5c Author: psandoz Date: 2016-07-21 16:29 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/2ea13db80d5c 8161947: runtime/Unsafe/GetUnsafe.java is failing on jdk9/dev Reviewed-by: alanb, dholmes - test/runtime/Unsafe/GetUnsafe.java Changeset: 1a5ddb441adb Author: dfazunen Date: 2016-07-21 17:12 +0400 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/1a5ddb441adb 8161552: Test issue: VM init failed: GC triggered before VM initialization completed. Try increasing NewSize, current value 768K. Reviewed-by: tschatzl, jmasa, zmajo ! test/gc/TestSmallHeap.java ! test/gc/arguments/TestMaxHeapSizeTools.java Changeset: 314b9b21d52c Author: dfazunen Date: 2016-07-21 16:45 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/314b9b21d52c Merge Changeset: f184e692e094 Author: ccheung Date: 2016-07-21 19:29 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/f184e692e094 8161539: 8159666 breaks minimal VM Summary: replaces the shouldNotReachHere() with an assert Reviewed-by: coleenp, dholmes, cjplummer, gziemski ! src/share/vm/oops/instanceKlass.hpp Changeset: ae3843827c16 Author: amurillo Date: 2016-07-21 19:50 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/ae3843827c16 Merge Changeset: d7e01b16d661 Author: amurillo Date: 2016-07-21 20:09 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/d7e01b16d661 Merge ! test/gc/TestSmallHeap.java Changeset: 3f92ff05329e Author: amurillo Date: 2016-07-22 04:05 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/3f92ff05329e Merge Changeset: ca241ed18db8 Author: sspitsyn Date: 2016-07-22 02:36 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/ca241ed18db8 8145627: sun.jvm.hotspot.oops.InstanceKlass::getSize() returns the incorrect size and has no test Summary: fix the size and add a test Reviewed-by: sspitsyn Contributed-by: jini.george at oracle.com ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/InstanceKlass.java + test/serviceability/sa/TestInstanceKlassSize.java + test/serviceability/sa/TestInstanceKlassSizeForInterface.java Changeset: 75aefcbe4878 Author: ehelin Date: 2016-07-21 14:55 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/75aefcbe4878 8159464: DumpHeap.java hits assert in G1 code Reviewed-by: mgerdin, tschatzl ! src/share/vm/gc/g1/g1DefaultPolicy.cpp Changeset: bb8313c75de8 Author: bchristi Date: 2016-07-22 10:15 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/bb8313c75de8 8161028: GPL header missing comma after year Reviewed-by: dcubed ! src/share/vm/prims/stackwalk.cpp ! src/share/vm/prims/stackwalk.hpp Changeset: 047ad22e7be5 Author: mockner Date: 2016-07-25 09:40 -0400 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/047ad22e7be5 8038332: The trace event vm/class/load is not always being sent Summary: Added trace event vm/class/define Reviewed-by: coleenp, egahlin, acorn ! src/share/vm/classfile/systemDictionary.cpp ! src/share/vm/trace/traceevents.xml Changeset: 6f477213a2e5 Author: akulyakh Date: 2016-07-22 16:55 +0300 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/6f477213a2e5 8153978: New test to verify the modules info as returned by the JVMTI Summary: A new JVMTI test Reviewed-by: ctornqvi, sspitsyn ! make/test/JtregNative.gmk + test/serviceability/jvmti/GetModulesInfo/JvmtiGetAllModulesTest.java + test/serviceability/jvmti/GetModulesInfo/libJvmtiGetAllModulesTest.c Changeset: 592eb3d44565 Author: ddmitriev Date: 2016-07-25 17:35 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/592eb3d44565 Merge Changeset: cfe3d8e11547 Author: amurillo Date: 2016-07-22 10:14 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/cfe3d8e11547 Merge Changeset: f62b9582d4bd Author: amurillo Date: 2016-07-22 10:35 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/f62b9582d4bd Merge Changeset: 67401d52d060 Author: amurillo Date: 2016-07-22 19:04 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/67401d52d060 Merge Changeset: e74926fb7ceb Author: amurillo Date: 2016-07-25 15:30 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/e74926fb7ceb Merge Changeset: 6167e670dd21 Author: amurillo Date: 2016-07-25 18:52 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/6167e670dd21 Merge Changeset: 8a5735c11a84 Author: goetz Date: 2016-07-13 12:23 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/8a5735c11a84 8161258: Simplify including platform files. Summary: Include patform files with macros cpu_header() etc. Do various cleanups of macro usages. Remove _64/_32 from adlc generated files and platform .hpp files. Merge stubRoutines_x86*.hpp. Remove empty mutex_* files. Reviewed-by: dholmes, coleenp, kbarrett ! make/gensrc/GensrcAdlc.gmk ! make/lib/CompileJvm.gmk ! src/cpu/aarch64/vm/bytes_aarch64.hpp ! src/cpu/aarch64/vm/copy_aarch64.hpp ! src/cpu/aarch64/vm/vm_version_aarch64.cpp ! src/cpu/ppc/vm/bytes_ppc.hpp ! src/cpu/ppc/vm/globalDefinitions_ppc.hpp + src/cpu/ppc/vm/interp_masm_ppc.hpp ! src/cpu/ppc/vm/interp_masm_ppc_64.cpp - src/cpu/ppc/vm/interp_masm_ppc_64.hpp - src/cpu/ppc/vm/ppc_64.ad ! src/cpu/ppc/vm/sharedRuntime_ppc.cpp + src/cpu/ppc/vm/stubRoutines_ppc.hpp - src/cpu/ppc/vm/stubRoutines_ppc_64.hpp + src/cpu/ppc/vm/templateTable_ppc.hpp - src/cpu/ppc/vm/templateTable_ppc_64.hpp ! src/cpu/ppc/vm/vm_version_ppc.cpp ! src/cpu/ppc/vm/vtableStubs_ppc_64.cpp ! src/cpu/x86/vm/bytes_x86.hpp ! src/cpu/x86/vm/copy_x86.hpp + src/cpu/x86/vm/macroAssembler_x86.inline.hpp ! src/cpu/x86/vm/register_definitions_x86.cpp ! src/cpu/x86/vm/stubRoutines_x86.hpp - src/cpu/x86/vm/stubRoutines_x86_32.hpp - src/cpu/x86/vm/stubRoutines_x86_64.hpp ! src/cpu/zero/vm/bytes_zero.hpp + src/cpu/zero/vm/macroAssembler_zero.hpp + src/cpu/zero/vm/macroAssembler_zero.inline.hpp - src/os/aix/vm/mutex_aix.inline.hpp ! src/os/aix/vm/os_aix.cpp - src/os/bsd/vm/mutex_bsd.cpp - src/os/bsd/vm/mutex_bsd.inline.hpp ! src/os/bsd/vm/os_bsd.cpp - src/os/linux/vm/mutex_linux.cpp - src/os/linux/vm/mutex_linux.inline.hpp ! src/os/linux/vm/os_linux.cpp ! src/os/posix/vm/os_posix.cpp ! src/os/posix/vm/vmError_posix.cpp - src/os/solaris/vm/mutex_solaris.cpp - src/os/solaris/vm/mutex_solaris.inline.hpp ! src/os/solaris/vm/os_solaris.cpp - src/os/windows/vm/mutex_windows.cpp - src/os/windows/vm/mutex_windows.inline.hpp ! src/os/windows/vm/os_windows.cpp + src/os_cpu/aix_ppc/vm/bytes_aix_ppc.inline.hpp ! src/os_cpu/aix_ppc/vm/os_aix_ppc.cpp ! src/os_cpu/bsd_x86/vm/os_bsd_x86.cpp ! src/os_cpu/bsd_zero/vm/os_bsd_zero.cpp ! src/os_cpu/linux_aarch64/vm/os_linux_aarch64.cpp ! src/os_cpu/linux_ppc/vm/os_linux_ppc.cpp ! src/os_cpu/linux_sparc/vm/os_linux_sparc.cpp ! src/os_cpu/linux_x86/vm/os_linux_x86.cpp ! src/os_cpu/linux_zero/vm/os_linux_zero.cpp ! src/os_cpu/solaris_sparc/vm/os_solaris_sparc.cpp ! src/os_cpu/solaris_x86/vm/os_solaris_x86.cpp ! src/os_cpu/windows_x86/vm/os_windows_x86.cpp ! src/share/vm/asm/assembler.hpp ! src/share/vm/asm/assembler.inline.hpp ! src/share/vm/asm/codeBuffer.hpp ! src/share/vm/asm/macroAssembler.hpp ! src/share/vm/asm/macroAssembler.inline.hpp ! src/share/vm/asm/register.hpp ! src/share/vm/c1/c1_Defs.hpp ! src/share/vm/c1/c1_FpuStackSim.hpp ! src/share/vm/c1/c1_FrameMap.hpp ! src/share/vm/c1/c1_LIRAssembler.hpp ! src/share/vm/c1/c1_LinearScan.hpp ! src/share/vm/c1/c1_MacroAssembler.hpp ! src/share/vm/c1/c1_globals.hpp ! src/share/vm/code/nativeInst.hpp ! src/share/vm/code/nmethod.cpp ! src/share/vm/code/relocInfo.hpp ! src/share/vm/code/vmreg.hpp ! src/share/vm/code/vmreg.inline.hpp ! src/share/vm/compiler/disassembler.cpp ! src/share/vm/compiler/disassembler.hpp ! src/share/vm/gc/g1/g1PageBasedVirtualSpace.cpp ! src/share/vm/gc/shared/memset_with_concurrent_readers.hpp ! src/share/vm/interpreter/bytecodeInterpreter.hpp ! src/share/vm/interpreter/bytecodeInterpreter.inline.hpp ! src/share/vm/interpreter/cppInterpreter.hpp ! src/share/vm/interpreter/interp_masm.hpp ! src/share/vm/interpreter/interpreterRuntime.hpp ! src/share/vm/interpreter/templateInterpreterGenerator.cpp ! src/share/vm/interpreter/templateTable.hpp ! src/share/vm/jvmci/jvmciCodeInstaller.cpp ! src/share/vm/jvmci/jvmciRuntime.cpp ! src/share/vm/jvmci/vmStructs_jvmci.cpp ! src/share/vm/opto/ad.hpp ! src/share/vm/opto/c2_globals.hpp ! src/share/vm/opto/library_call.cpp ! src/share/vm/opto/optoreg.hpp ! src/share/vm/prims/jni_md.h ! src/share/vm/prims/jvm.cpp ! src/share/vm/prims/jvm.h ! src/share/vm/prims/methodHandles.hpp ! src/share/vm/runtime/atomic.inline.hpp ! src/share/vm/runtime/frame.hpp ! src/share/vm/runtime/frame.inline.hpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/icache.hpp ! src/share/vm/runtime/interfaceSupport.hpp ! src/share/vm/runtime/javaCalls.hpp ! src/share/vm/runtime/javaFrameAnchor.hpp ! src/share/vm/runtime/mutex.cpp ! src/share/vm/runtime/orderAccess.inline.hpp ! src/share/vm/runtime/os.cpp ! src/share/vm/runtime/os.hpp ! src/share/vm/runtime/os.inline.hpp ! src/share/vm/runtime/osThread.hpp ! src/share/vm/runtime/prefetch.inline.hpp ! src/share/vm/runtime/registerMap.hpp ! src/share/vm/runtime/semaphore.hpp ! src/share/vm/runtime/stubRoutines.hpp ! src/share/vm/runtime/thread.hpp ! src/share/vm/runtime/vmStructs.cpp ! src/share/vm/runtime/vm_version.hpp ! src/share/vm/shark/sharkRuntime.cpp ! src/share/vm/shark/shark_globals.hpp ! src/share/vm/utilities/bytes.hpp ! src/share/vm/utilities/copy.hpp ! src/share/vm/utilities/globalDefinitions.hpp ! src/share/vm/utilities/macros.hpp Changeset: 42bdfbb535a2 Author: tschatzl Date: 2016-07-26 11:04 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/42bdfbb535a2 8147910: Cache initial active_processor_count Summary: Introduce and initialize active_processor_count variable in VM. Reviewed-by: dholmes, jprovino ! src/share/vm/runtime/os.cpp ! src/share/vm/runtime/os.hpp Changeset: 8986e5b85e73 Author: tschatzl Date: 2016-07-26 11:04 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/8986e5b85e73 8161993: G1 crashes if active_processor_count changes during startup Summary: Use the initial active processor count for memory initialization instead of the current active one. Reviewed-by: dholmes, mgerdin ! src/share/vm/gc/g1/dirtyCardQueue.cpp ! src/share/vm/gc/g1/g1ConcurrentMark.cpp ! src/share/vm/runtime/vm_version.cpp Changeset: 7033b767fd7c Author: lfoltan Date: 2016-07-26 10:29 -0400 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/7033b767fd7c 8154239: -Xbootclasspath/a breaks exploded build Summary: Correct exploded modules build system class path search for the boot loader Reviewed-by: acorn, ccheung, hseigel, jiangli ! src/share/vm/classfile/classLoader.cpp ! src/share/vm/classfile/classLoader.hpp ! src/share/vm/classfile/classLoaderExt.hpp ! src/share/vm/classfile/modules.cpp ! src/share/vm/classfile/sharedPathsMiscInfo.hpp ! src/share/vm/classfile/systemDictionary.cpp ! src/share/vm/memory/filemap.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/arguments.hpp ! src/share/vm/runtime/init.cpp ! src/share/vm/runtime/os.cpp Changeset: b4945107f0fa Author: jiangli Date: 2016-07-26 17:25 -0400 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/b4945107f0fa 8156959: compiler/codecache/jmx/UsageThresholdExceededSeveralTimesTest.java fails with exit 134. Summary: Remove invalid assert in SensorInfo::process_pending_requests. Reviewed-by: dholmes, coleenp ! src/share/vm/services/lowMemoryDetector.cpp Changeset: d3d20ddd3ff3 Author: dholmes Date: 2016-07-26 23:52 -0400 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/d3d20ddd3ff3 8140723: Remove source code conditionalized on JAVASE_EMBEDDED Reviewed-by: twisti, fparain, cjplummer ! src/cpu/x86/vm/globalDefinitions_x86.hpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/vm_version.cpp ! src/share/vm/utilities/macros.hpp ! test/compiler/rtm/cli/RTMGenericCommandLineOptionTest.java ! test/compiler/testlibrary/rtm/predicate/SupportedVM.java ! test/gc/arguments/TestSelectDefaultGC.java ! test/runtime/logging/MonitorMismatchTest.java ! test/testlibrary/jdk/test/lib/Platform.java ! test/testlibrary_tests/TestMutuallyExclusivePlatformPredicates.java Changeset: 53f2e6ca643b Author: acorn Date: 2016-07-27 08:31 -0400 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/53f2e6ca643b 8162340: Better class stream parsing Summary: Check platform and boot loader for java/* packages Reviewed-by: lfoltan, coleenp, dholmes ! src/share/vm/classfile/classFileParser.cpp ! src/share/vm/classfile/classFileParser.hpp ! src/share/vm/classfile/classLoader.cpp ! src/share/vm/classfile/klassFactory.cpp ! src/share/vm/classfile/klassFactory.hpp ! src/share/vm/classfile/systemDictionary.cpp ! src/share/vm/classfile/systemDictionary.hpp ! src/share/vm/oops/instanceKlass.cpp ! src/share/vm/oops/instanceKlass.hpp ! src/share/vm/oops/symbol.hpp Changeset: 8da4f8f1c17b Author: acorn Date: 2016-07-27 13:33 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/8da4f8f1c17b Merge Changeset: 439215426e1c Author: dfazunen Date: 2016-07-27 21:16 +0400 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/439215426e1c 8161990: Un-quarantine TestParallelHeapSizeFlags.java and TestSmallHeap.java. Reviewed-by: tschatzl ! test/gc/TestSmallHeap.java ! test/gc/arguments/TestParallelHeapSizeFlags.java Changeset: 619094aa62ab Author: mchernov Date: 2016-07-27 18:43 +0300 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/619094aa62ab 8159606: gc/g1/TestShrinkAuxiliaryData* tests fail because GC triggered before VM initialization completed Reviewed-by: tschatzl ! test/gc/g1/TestShrinkAuxiliaryData.java Changeset: 76114ca3c57b Author: lfoltan Date: 2016-07-28 09:57 -0400 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/76114ca3c57b 8160487: JVM should validate a module by checking for an instance of java.lang.reflect.Module Summary: Correct the checking of an instance of java.lang.reflect.Module to validate a module Reviewed-by: alanb, coleenp, redestad ! src/share/vm/classfile/javaClasses.hpp ! src/share/vm/classfile/javaClasses.inline.hpp ! src/share/vm/classfile/modules.cpp ! test/runtime/modules/JVMDefineModule.java Changeset: 82e3a58aca6f Author: thartmann Date: 2016-07-29 08:36 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/82e3a58aca6f 8162540: Crash in C2 escape analysis with assert: "node should be registered" Summary: GetAndSet, CompareAndExchange and CompareAndSwap intrinsics emit unsafe accesses to oop fields. Reviewed-by: kvn ! src/share/vm/opto/escape.cpp Changeset: fd222df9f27c Author: simonis Date: 2016-06-22 17:05 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/fd222df9f27c 8159620: -XX:-UseOnStackReplacement does not work together with -XX:+TieredCompilation on ppc64 and sparc Reviewed-by: goetz, kvn, thartmann ! src/cpu/ppc/vm/templateTable_ppc_64.cpp ! src/cpu/sparc/vm/templateTable_sparc.cpp ! src/share/vm/c1/c1_LIRGenerator.cpp + test/compiler/interpreter/DisableOSRTest.java Changeset: 52ff928336eb Author: enevill Date: 2016-06-16 06:42 -0400 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/52ff928336eb 8159063: aarch64: optimise unaligned array copy long Reviewed-by: aph, adinn ! src/cpu/aarch64/vm/globals_aarch64.hpp ! src/cpu/aarch64/vm/stubGenerator_aarch64.cpp ! src/cpu/aarch64/vm/vm_version_aarch64.cpp Changeset: 94a1a0fae481 Author: rschatz Date: 2016-06-24 15:45 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/94a1a0fae481 8160177: [JVMCI] race condition in HotSpotMemoryAccessProviderImpl.verifyReadRawObject Reviewed-by: kvn ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotMemoryAccessProviderImpl.java Changeset: 8f94d7a2306f Author: rschatz Date: 2016-06-24 17:11 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/8f94d7a2306f Merge Changeset: 3c7184519727 Author: ppunegov Date: 2016-06-24 19:06 +0300 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/3c7184519727 8160085: @library' must appear before first `@run' Summary: move @ignore after the @library Reviewed-by: kvn ! test/compiler/codecache/jmx/PeakUsageTest.java ! test/compiler/compilercontrol/jcmd/ClearDirectivesFileStackTest.java ! test/compiler/jvmci/compilerToVM/GetResolvedJavaTypeTest.java ! test/compiler/startup/SmallCodeCacheStartup.java Changeset: 59f31a72facd Author: ppunegov Date: 2016-06-24 17:12 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/59f31a72facd Merge Changeset: 7e4f1cb6359c Author: iveresov Date: 2016-06-24 11:22 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/7e4f1cb6359c 8157249: [JVMCI] remove ConstantReflectionProvider.isEmbeddable method Summary: Remove unused API Reviewed-by: kvn ! src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/ConstantReflectionProvider.java ! test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/HotSpotConstantReflectionProviderTest.java Changeset: ff0c5aa32086 Author: iveresov Date: 2016-06-24 19:06 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/ff0c5aa32086 Merge Changeset: 9e66ff9f36ef Author: kvn Date: 2016-06-24 15:30 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/9e66ff9f36ef Merge ! src/cpu/ppc/vm/templateTable_ppc_64.cpp ! src/share/vm/c1/c1_LIRGenerator.cpp ! test/compiler/jvmci/compilerToVM/GetResolvedJavaTypeTest.java ! test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/HotSpotConstantReflectionProviderTest.java Changeset: b725de5c248a Author: thartmann Date: 2016-06-27 10:10 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/b725de5c248a 8159016: Over-unrolled loop is partially removed Summary: Prevent over-unrolling of loops by computing upper bound for trip count. Reviewed-by: kvn ! src/share/vm/opto/loopTransform.cpp ! src/share/vm/opto/loopnode.hpp ! src/share/vm/opto/macro.cpp + test/compiler/loopopts/TestOverunrolling.java Changeset: c8f294158cfc Author: dpochepk Date: 2016-06-27 17:23 +0300 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/c8f294158cfc 8132318: -XX:TraceJumps is broken on Sparc Reviewed-by: kvn, thartmann ! src/cpu/ppc/vm/vtableStubs_ppc_64.cpp ! src/cpu/sparc/vm/compiledIC_sparc.cpp ! src/cpu/sparc/vm/icBuffer_sparc.cpp ! src/cpu/sparc/vm/macroAssembler_sparc.cpp ! src/cpu/sparc/vm/macroAssembler_sparc.hpp ! src/cpu/sparc/vm/nativeInst_sparc.cpp ! src/cpu/sparc/vm/sharedRuntime_sparc.cpp ! src/cpu/sparc/vm/sparc.ad ! src/cpu/sparc/vm/templateInterpreterGenerator_sparc.cpp ! src/cpu/sparc/vm/vtableStubs_sparc.cpp ! src/os_cpu/solaris_sparc/vm/os_solaris_sparc.cpp ! src/share/vm/opto/output.cpp ! src/share/vm/runtime/globals.hpp Changeset: 4ddac3774fdb Author: tpivovarova Date: 2016-06-28 19:58 +0300 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/4ddac3774fdb 8143081: [ctw] Test CompileTheWorld.java needs to be updated for Jigsaw Reviewed-by: iignatyev ! test/compiler/intrinsics/bmi/verifycode/BmiIntrinsicBase.java ! test/testlibrary/ctw/Makefile ! test/testlibrary/ctw/src/sun/hotspot/tools/ctw/ClassPathDirEntry.java ! test/testlibrary/ctw/src/sun/hotspot/tools/ctw/ClassPathJarEntry.java ! test/testlibrary/ctw/src/sun/hotspot/tools/ctw/ClassPathJarInDirEntry.java + test/testlibrary/ctw/src/sun/hotspot/tools/ctw/ClassPathJimageEntry.java ! test/testlibrary/ctw/src/sun/hotspot/tools/ctw/ClassesListInFile.java ! test/testlibrary/ctw/src/sun/hotspot/tools/ctw/CompileTheWorld.java ! test/testlibrary/ctw/src/sun/hotspot/tools/ctw/Compiler.java ! test/testlibrary/ctw/src/sun/hotspot/tools/ctw/PathHandler.java ! test/testlibrary/ctw/src/sun/hotspot/tools/ctw/Utils.java Changeset: ba0072c0f0b8 Author: never Date: 2016-06-28 17:22 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/ba0072c0f0b8 8160121: [JVMCI] JvmciNotifyBootstrapFinishedEventTest.java failed NoClassDefFoundError: jdk/vm/ci/runtime/JVMCI Reviewed-by: kvn ! src/share/vm/compiler/compileBroker.cpp ! src/share/vm/jvmci/jvmciRuntime.cpp ! src/share/vm/jvmci/jvmciRuntime.hpp ! src/share/vm/runtime/simpleThresholdPolicy.cpp ! src/share/vm/runtime/thread.cpp ! test/compiler/jvmci/events/JvmciNotifyBootstrapFinishedEventTest.java ! test/compiler/jvmci/events/JvmciNotifyInstallEventTest.java ! test/compiler/jvmci/events/JvmciShutdownEventTest.java Changeset: acfb19913bf3 Author: never Date: 2016-06-28 20:08 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/acfb19913bf3 Merge Changeset: a33fdf85eb95 Author: enevill Date: 2016-06-29 11:24 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/a33fdf85eb95 8160534: aarch64: fails to build after 8157834 Summary: add missing #include Reviewed-by: aph ! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp Changeset: 43d8e757f899 Author: tpivovarova Date: 2016-06-29 14:32 +0300 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/43d8e757f899 8153515: [ctw] CompileTheWorld testlibrary should trigger compilation of and Reviewed-by: thartmann ! test/testlibrary/ctw/src/sun/hotspot/tools/ctw/Compiler.java ! test/testlibrary/ctw/src/sun/hotspot/tools/ctw/PathHandler.java Changeset: 67227207fefe Author: tpivovarova Date: 2016-06-29 11:38 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/67227207fefe Merge Changeset: 8a6cce0bc360 Author: ppunegov Date: 2016-06-29 18:04 +0300 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/8a6cce0bc360 8160471: compiler/rangechecks/TestRangeCheckEliminationDisabled.java fails after JDK-8150900 Summary: Add UnlockDiagnosticVMOptions to the test Reviewed-by: kvn, thartmann ! test/compiler/rangechecks/TestRangeCheckEliminationDisabled.java Changeset: 37efe81d1858 Author: thartmann Date: 2016-06-30 08:24 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/37efe81d1858 8160425: Vectorization with signalling NaN returns wrong result Summary: Should not use doubles/floats for vector constants in the C code. Reviewed-by: kvn, vlivanov ! src/cpu/sparc/vm/sparc.ad ! src/cpu/x86/vm/x86.ad ! src/share/vm/asm/assembler.hpp ! src/share/vm/opto/compile.cpp ! src/share/vm/opto/compile.hpp + test/compiler/vectorization/TestNaNVector.java Changeset: fa25a40620af Author: enevill Date: 2016-05-24 01:13 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/fa25a40620af 8156943: aarch64: string compare does not support CompactStrings Summary: Implement LL, UL and LU encodings for StrComp Reviewed-by: aph ! src/cpu/aarch64/vm/aarch64.ad ! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp ! src/cpu/aarch64/vm/macroAssembler_aarch64.hpp ! src/cpu/aarch64/vm/register_definitions_aarch64.cpp Changeset: 6ab8be269224 Author: rraghavan Date: 2016-06-30 05:05 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/6ab8be269224 8153194: PreserveFPRegistersTest.java runs out of memory in the nightlies. Summary: Fixed test by setting reference size using WhileBox.getHeapOopSize. Reviewed-by: vlivanov ! test/compiler/gcbarriers/PreserveFPRegistersTest.java Changeset: 22d70546af81 Author: dnsimon Date: 2016-07-02 00:27 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/22d70546af81 8160647: [JVMCI] need to be able to copy internal arrays from LocalVariableTable and LineNumberTable Reviewed-by: twisti, never ! src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/LineNumberTable.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/LocalVariableTable.java Changeset: cfb594b3cdbe Author: thartmann Date: 2016-07-04 09:14 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/cfb594b3cdbe 8160651: StubRoutines::_dtan does not restore callee save register rbx Summary: Pop rbx before leaving stub. Reviewed-by: vlivanov, vdeshpande ! src/cpu/x86/vm/macroAssembler_x86_tan.cpp ! src/share/vm/opto/library_call.cpp Changeset: b82f3570b774 Author: thartmann Date: 2016-07-05 07:57 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/b82f3570b774 8159129: TestStringIntrinsicRangeChecks fails w/ No exception thrown for compressByte/inflateByte Summary: Need to convert char offsets to byte offsets before range check. Reviewed-by: vlivanov ! src/share/vm/opto/library_call.cpp ! test/compiler/intrinsics/string/TestStringIntrinsicRangeChecks.java Changeset: 20d1eb098cd0 Author: dnsimon Date: 2016-07-05 17:57 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/20d1eb098cd0 8159888: [JVMCI] the client VM build is broken when INCLUDE_JVMCI is defined Summary: fix Client VM build Reviewed-by: twisti, kvn ! .mx.jvmci/mx_jvmci.py ! src/share/vm/compiler/oopMap.cpp ! src/share/vm/jvmci/jvmci_globals.cpp ! src/share/vm/jvmci/vmStructs_jvmci.cpp ! src/share/vm/utilities/globalDefinitions.hpp Changeset: 4be0cada20ad Author: vlivanov Date: 2016-07-06 15:05 +0300 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/4be0cada20ad 8160360: Mismatched field loads are folded in LoadNode::Value Reviewed-by: kvn, thartmann ! src/share/vm/opto/library_call.cpp ! src/share/vm/opto/memnode.cpp ! src/share/vm/opto/type.hpp Changeset: 2d20a13591ec Author: tpivovarova Date: 2016-07-07 13:53 +0300 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/2d20a13591ec 8160773: error: package jdk.internal.jimage does not exist Reviewed-by: dlong ! test/testlibrary_tests/ctw/ClassesDirTest.java ! test/testlibrary_tests/ctw/ClassesListTest.java ! test/testlibrary_tests/ctw/JarDirTest.java ! test/testlibrary_tests/ctw/JarsTest.java Changeset: 9146e68921cc Author: aph Date: 2016-07-07 15:07 +0100 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/9146e68921cc 8141633: Implement VarHandles/Unsafe intrinsics on AArch64 Reviewed-by: roland ! src/cpu/aarch64/vm/aarch64.ad ! src/cpu/aarch64/vm/c1_LIRAssembler_aarch64.cpp + src/cpu/aarch64/vm/cas.m4 ! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp ! src/cpu/aarch64/vm/macroAssembler_aarch64.hpp Changeset: 5cc15cdaa83e Author: aph Date: 2016-07-07 15:39 +0100 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/5cc15cdaa83e Merge Changeset: 958d39144ee5 Author: aph Date: 2016-07-08 17:02 +0100 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/958d39144ee5 8160969: aarch64: CDS is broken after 8079507 Reviewed-by: roland Contributed-by: ningsheng.jian at linaro.org ! src/cpu/aarch64/vm/templateTable_aarch64.cpp Changeset: fb87faa7fea6 Author: dpochepk Date: 2016-07-08 20:14 +0300 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/fb87faa7fea6 8160276: Jittester: bytecode tests generation hangs in ClassWriter infinite loop Reviewed-by: kvn, iveresov ! test/testlibrary/jittester/src/jdk/test/lib/jittester/Automatic.java Changeset: ee13fc537367 Author: iignatyev Date: 2016-07-08 21:26 +0300 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/ee13fc537367 8160657: Compiler HotSpot tests should use the "run driver" directive where applicable Reviewed-by: kvn ! test/compiler/intrinsics/bmi/TestAndnI.java ! test/compiler/jsr292/NonInlinedCall/RedefineTest.java ! test/compiler/jvmci/compilerToVM/AllocateCompileIdTest.java ! test/compiler/jvmci/compilerToVM/CanInlineMethodTest.java ! test/compiler/jvmci/compilerToVM/DisassembleCodeBlobTest.java ! test/compiler/jvmci/compilerToVM/DoNotInlineOrCompileTest.java ! test/compiler/jvmci/compilerToVM/ExecuteInstalledCodeTest.java ! test/compiler/jvmci/compilerToVM/GetConstantPoolTest.java ! test/compiler/jvmci/compilerToVM/GetResolvedJavaMethodTest.java ! test/compiler/jvmci/compilerToVM/GetResolvedJavaTypeTest.java ! test/compiler/jvmci/compilerToVM/HasCompiledCodeForOSRTest.java ! test/compiler/jvmci/compilerToVM/InvalidateInstalledCodeTest.java ! test/compiler/jvmci/compilerToVM/LookupKlassInPoolTest.java ! test/compiler/jvmci/compilerToVM/LookupKlassRefIndexInPoolTest.java ! test/compiler/jvmci/compilerToVM/LookupMethodInPoolTest.java ! test/compiler/jvmci/compilerToVM/LookupNameAndTypeRefIndexInPoolTest.java ! test/compiler/jvmci/compilerToVM/LookupNameInPoolTest.java ! test/compiler/jvmci/compilerToVM/LookupSignatureInPoolTest.java ! test/compiler/jvmci/compilerToVM/MaterializeVirtualObjectTest.java ! test/compiler/jvmci/compilerToVM/ReprofileTest.java ! test/compiler/jvmci/compilerToVM/ResolveConstantInPoolTest.java ! test/compiler/jvmci/compilerToVM/ResolveFieldInPoolTest.java ! test/compiler/jvmci/compilerToVM/ResolvePossiblyCachedConstantInPoolTest.java ! test/compiler/jvmci/compilerToVM/ResolveTypeInPoolTest.java ! test/compiler/jvmci/compilerToVM/ShouldInlineMethodTest.java ! test/compiler/jvmci/events/JvmciNotifyBootstrapFinishedEventTest.java ! test/compiler/jvmci/events/JvmciNotifyInstallEventTest.java ! test/compiler/jvmci/events/JvmciShutdownEventTest.java ! test/compiler/jvmci/meta/StableFieldTest.java Changeset: 7f9be2d3ed2b Author: rbackman Date: 2016-07-11 13:14 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/7f9be2d3ed2b Merge Changeset: 6d76a3e7702e Author: dnsimon Date: 2016-07-11 19:15 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/6d76a3e7702e 8160730: [JVMCI] compiler selection should work without -Djvmci.Compiler Reviewed-by: kvn, twisti, never ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotJVMCICompilerConfig.java ! test/compiler/jvmci/events/JvmciNotifyInstallEventTest.java Changeset: 4731047cadb7 Author: thartmann Date: 2016-07-12 08:57 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/4731047cadb7 8160898: assert while replaying ciReplay file created using TieredStopAtLevel=1 Summary: Use highest available tier if no compilation level is specified in replay file. Reviewed-by: zmajo ! src/share/vm/ci/ciReplay.cpp ! test/compiler/ciReplay/TestVM_no_comp_level.sh Changeset: 0b9332ef528f Author: zmajo Date: 2016-07-12 10:16 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/0b9332ef528f 8098573: Compiler accesses to shared archive fail if archive is remapped Summary: Change ciEnv::~ciEnv() to remove symbols in VM state. Reviewed-by: kvn, dholmes ! src/share/vm/ci/ciEnv.cpp Changeset: 89706003513f Author: zmajo Date: 2016-07-12 08:42 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/89706003513f Merge Changeset: ad7af1afda7a Author: tpivovarova Date: 2016-07-12 18:24 +0300 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/ad7af1afda7a 8132919: Put compiler tests in packages Reviewed-by: vlivanov, dpochepk Contributed-by: igor.ignatyev at oracle.com ! make/test/JtregNative.gmk ! test/TEST.groups ! test/compiler/arguments/BMICommandLineOptionTestBase.java ! test/compiler/arguments/BMISupportedCPUTest.java ! test/compiler/arguments/BMIUnsupportedCPUTest.java ! test/compiler/arguments/CheckCICompilerCount.java ! test/compiler/arguments/CheckCompileThresholdScaling.java ! test/compiler/arguments/TestUseBMI1InstructionsOnSupportedCPU.java ! test/compiler/arguments/TestUseBMI1InstructionsOnUnsupportedCPU.java ! test/compiler/arguments/TestUseCompiler.java ! test/compiler/arguments/TestUseCountLeadingZerosInstructionOnSupportedCPU.java ! test/compiler/arguments/TestUseCountLeadingZerosInstructionOnUnsupportedCPU.java ! test/compiler/arguments/TestUseCountTrailingZerosInstructionOnSupportedCPU.java ! test/compiler/arguments/TestUseCountTrailingZerosInstructionOnUnsupportedCPU.java ! test/compiler/arraycopy/TestArrayCloneBadAssert.java ! test/compiler/arraycopy/TestArrayCopyAsLoadsStores.java ! test/compiler/arraycopy/TestArrayCopyBadReexec.java ! test/compiler/arraycopy/TestArrayCopyMacro.java ! test/compiler/arraycopy/TestArrayCopyNoInit.java ! test/compiler/arraycopy/TestArrayCopyNoInitDeopt.java ! test/compiler/arraycopy/TestArrayCopyOfStopped.java ! test/compiler/arraycopy/TestArrayCopyOverflowArguments.java ! test/compiler/arraycopy/TestArrayCopyOverflowInBoundChecks.java ! test/compiler/arraycopy/TestArrayCopyStoppedAfterGuards.java ! test/compiler/arraycopy/TestArrayCopyUtils.java ! test/compiler/arraycopy/TestArraysCopyOfNoTypeCheck.java ! test/compiler/arraycopy/TestDeadArrayCopyOnMemChain.java ! test/compiler/arraycopy/TestEliminateArrayCopy.java ! test/compiler/arraycopy/TestEliminatedArrayCopyDeopt.java ! test/compiler/arraycopy/TestEliminatedArrayCopyPhi.java ! test/compiler/arraycopy/TestEliminatedArrayLoopPredicateCopyDeopt.java ! test/compiler/arraycopy/TestInstanceCloneAsLoadsStores.java ! test/compiler/arraycopy/TestInstanceCloneUtils.java ! test/compiler/arraycopy/TestLoadBypassArrayCopy.java ! test/compiler/arraycopy/TestMissingControl.java ! test/compiler/arraycopy/TestObjectArrayClone.java ! test/compiler/arraycopy/TestReduceBulkZeroingDisabled.java - test/compiler/c1/6478991/NullCheckTest.java - test/compiler/c1/6579789/Test6579789.java - test/compiler/c1/6756768/Test6756768.java - test/compiler/c1/6756768/Test6756768_2.java - test/compiler/c1/6757316/Test6757316.java - test/compiler/c1/6758234/Test6758234.java - test/compiler/c1/6769124/TestArrayCopy6769124.java - test/compiler/c1/6769124/TestDeoptInt6769124.java - test/compiler/c1/6769124/TestUnalignedLoad6769124.java - test/compiler/c1/6795465/Test6795465.java - test/compiler/c1/6849574/Test.java - test/compiler/c1/6855215/Test6855215.java - test/compiler/c1/6932496/Test6932496.java - test/compiler/c1/7042153/Test7042153.java - test/compiler/c1/7090976/Test7090976.java - test/compiler/c1/7103261/Test7103261.java - test/compiler/c1/7123108/Test7123108.java - test/compiler/c1/8004051/Test8004051.java - test/compiler/c1/8011706/Test8011706.java - test/compiler/c1/8011771/Test8011771.java ! test/compiler/c1/CanonicalizeArrayLength.java + test/compiler/c1/NullCheckTest.java + test/compiler/c1/Test6579789.java + test/compiler/c1/Test6756768.java + test/compiler/c1/Test6756768_2.java + test/compiler/c1/Test6757316.java + test/compiler/c1/Test6758234.java + test/compiler/c1/Test6795465.java + test/compiler/c1/Test6849574.java + test/compiler/c1/Test6855215.java + test/compiler/c1/Test6932496.java + test/compiler/c1/Test7042153.java + test/compiler/c1/Test7090976.java + test/compiler/c1/Test7103261.java + test/compiler/c1/Test7123108.java + test/compiler/c1/Test8004051.java + test/compiler/c1/Test8011706.java + test/compiler/c1/Test8011771.java + test/compiler/c1/TestArrayCopy.java + test/compiler/c1/TestDeoptInt.java + test/compiler/c1/TestUnalignedLoad.java - test/compiler/c2/5057225/Test5057225.java - test/compiler/c2/5091921/Test5091921.java - test/compiler/c2/5091921/Test6186134.java - test/compiler/c2/5091921/Test6196102.java - test/compiler/c2/5091921/Test6357214.java - test/compiler/c2/5091921/Test6559156.java - test/compiler/c2/5091921/Test6753639.java - test/compiler/c2/5091921/Test6850611.java - test/compiler/c2/5091921/Test6890943.java - test/compiler/c2/5091921/Test6897150.java - test/compiler/c2/5091921/Test6905845.java - test/compiler/c2/5091921/Test6931567.java - test/compiler/c2/5091921/Test6935022.java - test/compiler/c2/5091921/Test6959129.java - test/compiler/c2/5091921/Test6985295.java - test/compiler/c2/5091921/Test6992759.java - test/compiler/c2/5091921/Test7005594.java - test/compiler/c2/5091921/Test7005594.sh - test/compiler/c2/5091921/Test7020614.java - test/compiler/c2/5091921/input6890943.txt - test/compiler/c2/5091921/output6890943.txt - test/compiler/c2/6340864/TestByteVect.java - test/compiler/c2/6340864/TestDoubleVect.java - test/compiler/c2/6340864/TestFloatVect.java - test/compiler/c2/6340864/TestIntVect.java - test/compiler/c2/6340864/TestLongVect.java - test/compiler/c2/6340864/TestShortVect.java - test/compiler/c2/6443505/Test6443505.java - test/compiler/c2/6589834/InlinedArrayCloneTestCase.java - test/compiler/c2/6589834/Test_ia32.java - test/compiler/c2/6603011/Test.java - test/compiler/c2/6636138/Test1.java - test/compiler/c2/6636138/Test2.java - test/compiler/c2/6646019/Test.java - test/compiler/c2/6646020/Tester.java - test/compiler/c2/6661247/Test.java - test/compiler/c2/6663621/IVTest.java - test/compiler/c2/6663848/Tester.java - test/compiler/c2/6663854/Test6663854.java - test/compiler/c2/6695810/Test.java - test/compiler/c2/6700047/Test6700047.java - test/compiler/c2/6711100/Test.java - test/compiler/c2/6711117/Test.java - test/compiler/c2/6712835/Test6712835.java - test/compiler/c2/6714694/Tester.java - test/compiler/c2/6724218/Test.java - test/compiler/c2/6732154/Test6732154.java - test/compiler/c2/6741738/Tester.java - test/compiler/c2/6772683/InterruptedTest.java - test/compiler/c2/6792161/Test6792161.java - test/compiler/c2/6795362/Test6795362.java - test/compiler/c2/6796786/Test6796786.java - test/compiler/c2/6799693/Test.java - test/compiler/c2/6800154/Test6800154.java - test/compiler/c2/6805724/Test6805724.java - test/compiler/c2/6823453/Test.java - test/compiler/c2/6832293/Test.java - test/compiler/c2/6837011/Test6837011.java - test/compiler/c2/6837094/Test.java - test/compiler/c2/6843752/Test.java - test/compiler/c2/6851282/Test.java - test/compiler/c2/6852078/Test6852078.java - test/compiler/c2/6857159/Test6857159.java - test/compiler/c2/6863155/Test6863155.java - test/compiler/c2/6865031/Test.java - test/compiler/c2/6866651/Test.java - test/compiler/c2/6877254/Test.java - test/compiler/c2/6880034/Test6880034.java - test/compiler/c2/6885584/Test6885584.java - test/compiler/c2/6894807/IsInstanceTest.java - test/compiler/c2/6901572/Test.java - test/compiler/c2/6910484/Test.java - test/compiler/c2/6910605/Test.java - test/compiler/c2/6910618/Test.java - test/compiler/c2/6912517/Test.java - test/compiler/c2/6916644/Test6916644.java - test/compiler/c2/6921969/TestMultiplyLongHiZero.java - test/compiler/c2/6930043/Test6930043.java - test/compiler/c2/6946040/TestCharShortByteSwap.java - test/compiler/c2/6956668/Test6956668.java - test/compiler/c2/6958485/Test.java - test/compiler/c2/6968348/Test6968348.java - test/compiler/c2/6973329/Test.java - test/compiler/c2/7002666/Test7002666.java - test/compiler/c2/7009359/Test7009359.java - test/compiler/c2/7017746/Test.java - test/compiler/c2/7024475/Test7024475.java - test/compiler/c2/7029152/Test.java - test/compiler/c2/7041100/Test7041100.java - test/compiler/c2/7046096/Test7046096.java - test/compiler/c2/7047069/Test7047069.java - test/compiler/c2/7048332/Test7048332.java - test/compiler/c2/7068051/Test7068051.java - test/compiler/c2/7070134/Stemmer.java - test/compiler/c2/7070134/words - test/compiler/c2/7110586/Test7110586.java - test/compiler/c2/7125879/Test7125879.java - test/compiler/c2/7160610/Test7160610.java - test/compiler/c2/7169782/Test7169782.java - test/compiler/c2/7174363/Test7174363.java - test/compiler/c2/7177917/Test7177917.java - test/compiler/c2/7179138/Test7179138_1.java - test/compiler/c2/7179138/Test7179138_2.java - test/compiler/c2/7190310/Test7190310.java - test/compiler/c2/7190310/Test7190310_unsafe.java - test/compiler/c2/7192963/TestByteVect.java - test/compiler/c2/7192963/TestDoubleVect.java - test/compiler/c2/7192963/TestFloatVect.java - test/compiler/c2/7192963/TestIntVect.java - test/compiler/c2/7192963/TestLongVect.java - test/compiler/c2/7192963/TestShortVect.java - test/compiler/c2/7199742/Test7199742.java - test/compiler/c2/7200264/Test7200264.sh - test/compiler/c2/7200264/TestIntVect.java - test/compiler/c2/8000805/Test8000805.java - test/compiler/c2/8002069/Test8002069.java - test/compiler/c2/8004741/Test8004741.java - test/compiler/c2/8004867/TestIntAtomicCAS.java - test/compiler/c2/8004867/TestIntAtomicOrdered.java - test/compiler/c2/8004867/TestIntAtomicVolatile.java - test/compiler/c2/8004867/TestIntUnsafeCAS.java - test/compiler/c2/8004867/TestIntUnsafeOrdered.java - test/compiler/c2/8004867/TestIntUnsafeVolatile.java - test/compiler/c2/8005956/PolynomialRoot.java - test/compiler/c2/8007294/Test8007294.java - test/compiler/c2/8007722/Test8007722.java ! test/compiler/c2/FloatingPointFoldingTest.java + test/compiler/c2/IVTest.java + test/compiler/c2/InterruptedTest.java + test/compiler/c2/IsInstanceTest.java + test/compiler/c2/PolynomialRoot.java + test/compiler/c2/Test5057225.java + test/compiler/c2/Test5091921.java + test/compiler/c2/Test6186134.java + test/compiler/c2/Test6196102.java + test/compiler/c2/Test6357214.java + test/compiler/c2/Test6443505.java + test/compiler/c2/Test6559156.java + test/compiler/c2/Test6603011.java + test/compiler/c2/Test6636138_1.java + test/compiler/c2/Test6636138_2.java + test/compiler/c2/Test6646019.java + test/compiler/c2/Test6661247.java + test/compiler/c2/Test6695810.java + test/compiler/c2/Test6700047.java + test/compiler/c2/Test6711100.java + test/compiler/c2/Test6724218.java + test/compiler/c2/Test6732154.java + test/compiler/c2/Test6741738.java + test/compiler/c2/Test6753639.java + test/compiler/c2/Test6792161.java + test/compiler/c2/Test6795362.java + test/compiler/c2/Test6796786.java + test/compiler/c2/Test6799693.java + test/compiler/c2/Test6800154.java + test/compiler/c2/Test6805724.java + test/compiler/c2/Test6823453.java + test/compiler/c2/Test6832293.java + test/compiler/c2/Test6837011.java + test/compiler/c2/Test6837094.java + test/compiler/c2/Test6843752.java + test/compiler/c2/Test6850611.java + test/compiler/c2/Test6851282.java + test/compiler/c2/Test6852078.java + test/compiler/c2/Test6857159.java + test/compiler/c2/Test6863155.java + test/compiler/c2/Test6866651.java + test/compiler/c2/Test6877254.java + test/compiler/c2/Test6880034.java + test/compiler/c2/Test6885584.java + test/compiler/c2/Test6897150.java + test/compiler/c2/Test6901572.java + test/compiler/c2/Test6905845.java + test/compiler/c2/Test6910484.java + test/compiler/c2/Test6910605_1.java + test/compiler/c2/Test6910605_2.java + test/compiler/c2/Test6912517.java + test/compiler/c2/Test6916644.java + test/compiler/c2/Test6930043.java + test/compiler/c2/Test6931567.java + test/compiler/c2/Test6935022.java + test/compiler/c2/Test6956668.java + test/compiler/c2/Test6958485.java + test/compiler/c2/Test6959129.java + test/compiler/c2/Test6968348.java + test/compiler/c2/Test6973329.java + test/compiler/c2/Test6985295.java + test/compiler/c2/Test6992759.java + test/compiler/c2/Test7002666.java + test/compiler/c2/Test7009359.java + test/compiler/c2/Test7017746.java + test/compiler/c2/Test7020614.java + test/compiler/c2/Test7024475.java + test/compiler/c2/Test7029152.java + test/compiler/c2/Test7041100.java + test/compiler/c2/Test7046096.java + test/compiler/c2/Test7047069.java + test/compiler/c2/Test7048332.java + test/compiler/c2/Test7068051.java + test/compiler/c2/Test7110586.java + test/compiler/c2/Test7125879.java + test/compiler/c2/Test7160610.java + test/compiler/c2/Test7169782.java + test/compiler/c2/Test7174363.java + test/compiler/c2/Test7177917.java + test/compiler/c2/Test7179138_1.java + test/compiler/c2/Test7179138_2.java + test/compiler/c2/Test7190310.java + test/compiler/c2/Test7190310_unsafe.java + test/compiler/c2/Test7199742.java + test/compiler/c2/Test8000805.java + test/compiler/c2/Test8002069.java + test/compiler/c2/Test8004741.java + test/compiler/c2/Test8007294.java + test/compiler/c2/Test8007722.java + test/compiler/c2/TestCharShortByteSwap.java ! test/compiler/c2/TestDominatingDeadCheckCast.java + test/compiler/c2/TestMultiplyLongHiZero.java + test/compiler/c2/cr6340864/TestByteVect.java + test/compiler/c2/cr6340864/TestDoubleVect.java + test/compiler/c2/cr6340864/TestFloatVect.java + test/compiler/c2/cr6340864/TestIntVect.java + test/compiler/c2/cr6340864/TestLongVect.java + test/compiler/c2/cr6340864/TestShortVect.java + test/compiler/c2/cr6589834/InlinedArrayCloneTestCase.java + test/compiler/c2/cr6589834/Test_ia32.java + test/compiler/c2/cr6646020/Tester.java + test/compiler/c2/cr6663848/Tester.java + test/compiler/c2/cr6663854/Test6663854.java + test/compiler/c2/cr6711117/Test.java + test/compiler/c2/cr6712835/Test6712835.java + test/compiler/c2/cr6714694/Tester.java + test/compiler/c2/cr6865031/Test.java + test/compiler/c2/cr6890943/Test6890943.java + test/compiler/c2/cr6890943/input6890943.txt + test/compiler/c2/cr6890943/output6890943.txt + test/compiler/c2/cr7005594/Test7005594.java + test/compiler/c2/cr7005594/Test7005594.sh + test/compiler/c2/cr7192963/TestByteVect.java + test/compiler/c2/cr7192963/TestDoubleVect.java + test/compiler/c2/cr7192963/TestFloatVect.java + test/compiler/c2/cr7192963/TestIntVect.java + test/compiler/c2/cr7192963/TestLongVect.java + test/compiler/c2/cr7192963/TestShortVect.java + test/compiler/c2/cr7200264/Test7200264.sh + test/compiler/c2/cr7200264/TestIntVect.java + test/compiler/c2/cr8004867/TestIntAtomicCAS.java + test/compiler/c2/cr8004867/TestIntAtomicOrdered.java + test/compiler/c2/cr8004867/TestIntAtomicVolatile.java + test/compiler/c2/cr8004867/TestIntUnsafeCAS.java + test/compiler/c2/cr8004867/TestIntUnsafeOrdered.java + test/compiler/c2/cr8004867/TestIntUnsafeVolatile.java + test/compiler/c2/stemmer/Stemmer.java + test/compiler/c2/stemmer/words + test/compiler/calls/TestDirtyInt.java ! test/compiler/calls/common/CallsBase.java ! test/compiler/calls/common/InvokeDynamicPatcher.java ! test/compiler/calls/fromCompiled/CompiledInvokeDynamic2CompiledTest.java ! test/compiler/calls/fromCompiled/CompiledInvokeDynamic2InterpretedTest.java ! test/compiler/calls/fromCompiled/CompiledInvokeDynamic2NativeTest.java ! test/compiler/calls/fromCompiled/CompiledInvokeInterface2CompiledTest.java ! test/compiler/calls/fromCompiled/CompiledInvokeInterface2InterpretedTest.java ! test/compiler/calls/fromCompiled/CompiledInvokeInterface2NativeTest.java ! test/compiler/calls/fromCompiled/CompiledInvokeSpecial2CompiledTest.java ! test/compiler/calls/fromCompiled/CompiledInvokeSpecial2InterpretedTest.java ! test/compiler/calls/fromCompiled/CompiledInvokeSpecial2NativeTest.java ! test/compiler/calls/fromCompiled/CompiledInvokeStatic2CompiledTest.java ! test/compiler/calls/fromCompiled/CompiledInvokeStatic2InterpretedTest.java ! test/compiler/calls/fromCompiled/CompiledInvokeStatic2NativeTest.java ! test/compiler/calls/fromCompiled/CompiledInvokeVirtual2CompiledTest.java ! test/compiler/calls/fromCompiled/CompiledInvokeVirtual2InterpretedTest.java ! test/compiler/calls/fromCompiled/CompiledInvokeVirtual2NativeTest.java ! test/compiler/calls/fromInterpreted/InterpretedInvokeDynamic2CompiledTest.java ! test/compiler/calls/fromInterpreted/InterpretedInvokeDynamic2InterpretedTest.java ! test/compiler/calls/fromInterpreted/InterpretedInvokeDynamic2NativeTest.java ! test/compiler/calls/fromInterpreted/InterpretedInvokeInterface2CompiledTest.java ! test/compiler/calls/fromInterpreted/InterpretedInvokeInterface2InterpretedTest.java ! test/compiler/calls/fromInterpreted/InterpretedInvokeInterface2NativeTest.java ! test/compiler/calls/fromInterpreted/InterpretedInvokeSpecial2InterpretedTest.java ! test/compiler/calls/fromInterpreted/InterpretedInvokeSpecial2NativeTest.java ! test/compiler/calls/fromInterpreted/InterpretedInvokeStatic2CompiledTest.java ! test/compiler/calls/fromInterpreted/InterpretedInvokeStatic2InterpretedTest.java ! test/compiler/calls/fromInterpreted/InterpretedInvokeStatic2NativeTest.java ! test/compiler/calls/fromInterpreted/InterpretedInvokeVirtual2CompiledTest.java ! test/compiler/calls/fromInterpreted/InterpretedInvokeVirtual2InterpretedTest.java ! test/compiler/calls/fromInterpreted/InterpretedInvokeVirtual2NativeTest.java ! test/compiler/calls/fromNative/NativeInvokeSpecial2CompiledTest.java ! test/compiler/calls/fromNative/NativeInvokeSpecial2InterpretedTest.java ! test/compiler/calls/fromNative/NativeInvokeSpecial2NativeTest.java ! test/compiler/calls/fromNative/NativeInvokeStatic2CompiledTest.java ! test/compiler/calls/fromNative/NativeInvokeStatic2InterpretedTest.java ! test/compiler/calls/fromNative/NativeInvokeStatic2NativeTest.java ! test/compiler/calls/fromNative/NativeInvokeVirtual2CompiledTest.java ! test/compiler/calls/fromNative/NativeInvokeVirtual2InterpretedTest.java ! test/compiler/calls/fromNative/NativeInvokeVirtual2NativeTest.java + test/compiler/calls/libTestDirtyInt.c ! test/compiler/classUnloading/anonymousClass/TestAnonymousClassUnloading.java ! test/compiler/classUnloading/methodUnloading/TestMethodUnloading.java ! test/compiler/classUnloading/methodUnloading/WorkerClass.java ! test/compiler/codecache/CheckReservedInitialCodeCacheSizeArgOrder.java ! test/compiler/codecache/CheckSegmentedCodeCache.java ! test/compiler/codecache/CheckUpperLimit.java ! test/compiler/codecache/OverflowCodeCacheTest.java ! test/compiler/codecache/cli/TestSegmentedCodeCacheOption.java ! test/compiler/codecache/cli/codeheapsize/CodeCacheFreeSpaceRunner.java ! test/compiler/codecache/cli/codeheapsize/GenericCodeHeapSizeRunner.java ! test/compiler/codecache/cli/codeheapsize/JVMStartupRunner.java ! test/compiler/codecache/cli/codeheapsize/TestCodeHeapSizeOptions.java ! test/compiler/codecache/cli/common/CodeCacheCLITestBase.java ! test/compiler/codecache/cli/common/CodeCacheCLITestCase.java ! test/compiler/codecache/cli/common/CodeCacheInfoFormatter.java ! test/compiler/codecache/cli/common/CodeCacheOptions.java ! test/compiler/codecache/cli/printcodecache/PrintCodeCacheRunner.java ! test/compiler/codecache/cli/printcodecache/TestPrintCodeCacheOption.java ! test/compiler/codecache/dtrace/SegmentedCodeCacheDtraceTest.java ! test/compiler/codecache/dtrace/SegmentedCodeCacheDtraceTestWorker.java ! test/compiler/codecache/jmx/BeanTypeTest.java ! test/compiler/codecache/jmx/CodeCacheUtils.java ! test/compiler/codecache/jmx/CodeHeapBeanPresenceTest.java ! test/compiler/codecache/jmx/GetUsageTest.java ! test/compiler/codecache/jmx/InitialAndMaxUsageTest.java ! test/compiler/codecache/jmx/ManagerNamesTest.java ! test/compiler/codecache/jmx/MemoryPoolsPresenceTest.java ! test/compiler/codecache/jmx/PeakUsageTest.java ! test/compiler/codecache/jmx/PoolsIndependenceTest.java ! test/compiler/codecache/jmx/ThresholdNotificationsTest.java ! test/compiler/codecache/jmx/UsageThresholdExceededSeveralTimesTest.java ! test/compiler/codecache/jmx/UsageThresholdExceededTest.java ! test/compiler/codecache/jmx/UsageThresholdIncreasedTest.java ! test/compiler/codecache/jmx/UsageThresholdNotExceededTest.java ! test/compiler/codecache/stress/CodeCacheStressRunner.java ! test/compiler/codecache/stress/Helper.java ! test/compiler/codecache/stress/OverloadCompileQueueTest.java ! test/compiler/codecache/stress/RandomAllocationTest.java ! test/compiler/codecache/stress/UnexpectedDeoptimizationTest.java - test/compiler/codegen/6378821/Test6378821.java - test/compiler/codegen/6431242/Test.java - test/compiler/codegen/6797305/Test6797305.java - test/compiler/codegen/6814842/Test6814842.java - test/compiler/codegen/6823354/Test6823354.java - test/compiler/codegen/6875866/Test.java - test/compiler/codegen/6879902/Test6879902.java - test/compiler/codegen/6896617/Test6896617.java - test/compiler/codegen/6909839/Test6909839.java - test/compiler/codegen/6935535/Test.java - test/compiler/codegen/6942326/Test.java - test/compiler/codegen/7009231/Test7009231.java - test/compiler/codegen/7088419/CRCTest.java - test/compiler/codegen/7100757/Test7100757.java - test/compiler/codegen/7119644/TestBooleanVect.java - test/compiler/codegen/7119644/TestByteDoubleVect.java - test/compiler/codegen/7119644/TestByteFloatVect.java - test/compiler/codegen/7119644/TestByteIntVect.java - test/compiler/codegen/7119644/TestByteLongVect.java - test/compiler/codegen/7119644/TestByteShortVect.java - test/compiler/codegen/7119644/TestByteVect.java - test/compiler/codegen/7119644/TestCharShortVect.java - test/compiler/codegen/7119644/TestCharVect.java - test/compiler/codegen/7119644/TestDoubleVect.java - test/compiler/codegen/7119644/TestFloatDoubleVect.java - test/compiler/codegen/7119644/TestFloatVect.java - test/compiler/codegen/7119644/TestIntDoubleVect.java - test/compiler/codegen/7119644/TestIntFloatVect.java - test/compiler/codegen/7119644/TestIntLongVect.java - test/compiler/codegen/7119644/TestIntVect.java - test/compiler/codegen/7119644/TestLongDoubleVect.java - test/compiler/codegen/7119644/TestLongFloatVect.java - test/compiler/codegen/7119644/TestLongVect.java - test/compiler/codegen/7119644/TestShortDoubleVect.java - test/compiler/codegen/7119644/TestShortFloatVect.java - test/compiler/codegen/7119644/TestShortIntVect.java - test/compiler/codegen/7119644/TestShortLongVect.java - test/compiler/codegen/7119644/TestShortVect.java - test/compiler/codegen/7184394/TestAESBase.java - test/compiler/codegen/7184394/TestAESDecode.java - test/compiler/codegen/7184394/TestAESEncode.java - test/compiler/codegen/7184394/TestAESMain.java - test/compiler/codegen/8001183/TestCharVect.java - test/compiler/codegen/8005033/Test8005033.java - test/compiler/codegen/8011901/Test8011901.java - test/compiler/codegen/8144028/BitTests.java ! test/compiler/codegen/BMI1.java + test/compiler/codegen/BitTests.java ! test/compiler/codegen/C1NullCheckOfNullStore.java + test/compiler/codegen/CRCTest.java ! test/compiler/codegen/IntRotateWithImmediate.java ! test/compiler/codegen/LoadWithMask.java ! test/compiler/codegen/LoadWithMask2.java + test/compiler/codegen/Test6378821.java + test/compiler/codegen/Test6431242.java + test/compiler/codegen/Test6797305.java + test/compiler/codegen/Test6814842.java + test/compiler/codegen/Test6823354.java + test/compiler/codegen/Test6875866.java + test/compiler/codegen/Test6879902.java + test/compiler/codegen/Test6896617.java + test/compiler/codegen/Test6909839.java + test/compiler/codegen/Test6935535.java + test/compiler/codegen/Test6942326.java + test/compiler/codegen/Test7009231.java + test/compiler/codegen/Test7100757.java + test/compiler/codegen/Test8005033.java + test/compiler/codegen/Test8011901.java + test/compiler/codegen/TestBooleanVect.java + test/compiler/codegen/TestByteDoubleVect.java + test/compiler/codegen/TestByteFloatVect.java + test/compiler/codegen/TestByteIntVect.java + test/compiler/codegen/TestByteLongVect.java + test/compiler/codegen/TestByteShortVect.java + test/compiler/codegen/TestByteVect.java + test/compiler/codegen/TestCharShortVect.java + test/compiler/codegen/TestCharVect.java + test/compiler/codegen/TestCharVect2.java + test/compiler/codegen/TestDoubleVect.java + test/compiler/codegen/TestFloatDoubleVect.java + test/compiler/codegen/TestFloatVect.java + test/compiler/codegen/TestIntDoubleVect.java + test/compiler/codegen/TestIntFloatVect.java + test/compiler/codegen/TestIntLongVect.java + test/compiler/codegen/TestIntVect.java + test/compiler/codegen/TestLongDoubleVect.java + test/compiler/codegen/TestLongFloatVect.java + test/compiler/codegen/TestLongVect.java + test/compiler/codegen/TestShortDoubleVect.java + test/compiler/codegen/TestShortFloatVect.java + test/compiler/codegen/TestShortIntVect.java + test/compiler/codegen/TestShortLongVect.java + test/compiler/codegen/TestShortVect.java + test/compiler/codegen/aes/TestAESBase.java + test/compiler/codegen/aes/TestAESDecode.java + test/compiler/codegen/aes/TestAESEncode.java + test/compiler/codegen/aes/TestAESMain.java ! test/compiler/compilercontrol/InlineMatcherTest.java ! test/compiler/compilercontrol/TestCompilerDirectivesCompatibilityBase.java ! test/compiler/compilercontrol/TestCompilerDirectivesCompatibilityCommandOff.java ! test/compiler/compilercontrol/TestCompilerDirectivesCompatibilityCommandOn.java ! test/compiler/compilercontrol/TestCompilerDirectivesCompatibilityFlag.java ! test/compiler/compilercontrol/commandfile/CompileOnlyTest.java ! test/compiler/compilercontrol/commandfile/ExcludeTest.java ! test/compiler/compilercontrol/commandfile/LogTest.java ! test/compiler/compilercontrol/commandfile/PrintTest.java ! test/compiler/compilercontrol/commands/CompileOnlyTest.java ! test/compiler/compilercontrol/commands/ExcludeTest.java ! test/compiler/compilercontrol/commands/LogTest.java ! test/compiler/compilercontrol/commands/PrintTest.java ! test/compiler/compilercontrol/directives/CompileOnlyTest.java ! test/compiler/compilercontrol/directives/ExcludeTest.java ! test/compiler/compilercontrol/directives/LogTest.java ! test/compiler/compilercontrol/directives/PrintTest.java ! test/compiler/compilercontrol/jcmd/AddAndRemoveTest.java ! test/compiler/compilercontrol/jcmd/AddCompileOnlyTest.java ! test/compiler/compilercontrol/jcmd/AddExcludeTest.java ! test/compiler/compilercontrol/jcmd/AddLogTest.java ! test/compiler/compilercontrol/jcmd/AddPrintAssemblyTest.java ! test/compiler/compilercontrol/jcmd/ClearDirectivesFileStackTest.java ! test/compiler/compilercontrol/jcmd/ClearDirectivesStackTest.java ! test/compiler/compilercontrol/jcmd/PrintDirectivesTest.java ! test/compiler/compilercontrol/jcmd/StressAddJcmdBase.java ! test/compiler/compilercontrol/jcmd/StressAddMultiThreadedTest.java ! test/compiler/compilercontrol/logcompilation/LogTest.java ! test/compiler/compilercontrol/matcher/MethodMatcherTest.java ! test/compiler/compilercontrol/mixed/RandomCommandsTest.java ! test/compiler/compilercontrol/mixed/RandomValidCommandsTest.java ! test/compiler/compilercontrol/parser/DirectiveParserTest.java ! test/compiler/compilercontrol/parser/DirectiveStressTest.java ! test/compiler/compilercontrol/share/AbstractTestBase.java ! test/compiler/compilercontrol/share/actions/BaseAction.java ! test/compiler/compilercontrol/share/actions/CompileAction.java ! test/compiler/compilercontrol/share/method/MethodGenerator.java ! test/compiler/compilercontrol/share/pool/MethodHolder.java ! test/compiler/compilercontrol/share/pool/PoolHelper.java ! test/compiler/compilercontrol/share/pool/SubMethodHolder.java ! test/compiler/compilercontrol/share/pool/sub/Klass.java ! test/compiler/compilercontrol/share/pool/sub/KlassDup.java ! test/compiler/compilercontrol/share/pool/subpack/Klass.java ! test/compiler/compilercontrol/share/pool/subpack/KlassDup.java ! test/compiler/compilercontrol/share/processors/LogProcessor.java ! test/compiler/compilercontrol/share/processors/PrintProcessor.java ! test/compiler/compilercontrol/share/scenario/AbstractCommandBuilder.java ! test/compiler/compilercontrol/share/scenario/Command.java ! test/compiler/compilercontrol/share/scenario/DirectiveBuilder.java ! test/compiler/compilercontrol/share/scenario/JcmdStateBuilder.java ! test/compiler/compilercontrol/share/scenario/Scenario.java ! test/compiler/controldependency/TestEliminatedCastPPAtPhi.java ! test/compiler/cpuflags/AESIntrinsicsBase.java ! test/compiler/cpuflags/RestoreMXCSR.java ! test/compiler/cpuflags/TestAESIntrinsicsOnSupportedConfig.java ! test/compiler/cpuflags/TestAESIntrinsicsOnUnsupportedConfig.java ! test/compiler/cpuflags/TestSSE4Disabled.java ! test/compiler/cpuflags/predicate/AESSupportPredicate.java ! test/compiler/debug/TraceIterativeGVN.java ! test/compiler/debug/VerifyAdapterSharing.java ! test/compiler/dependencies/MonomorphicObjectCall/TestMonomorphicObjectCall.java - test/compiler/eliminateAutobox/6934604/TestByteBoxing.java - test/compiler/eliminateAutobox/6934604/TestDoubleBoxing.java - test/compiler/eliminateAutobox/6934604/TestFloatBoxing.java - test/compiler/eliminateAutobox/6934604/TestIntBoxing.java - test/compiler/eliminateAutobox/6934604/TestLongBoxing.java - test/compiler/eliminateAutobox/6934604/TestShortBoxing.java + test/compiler/eliminateAutobox/TestByteBoxing.java + test/compiler/eliminateAutobox/TestDoubleBoxing.java + test/compiler/eliminateAutobox/TestFloatBoxing.java + test/compiler/eliminateAutobox/TestIntBoxing.java + test/compiler/eliminateAutobox/TestLongBoxing.java + test/compiler/eliminateAutobox/TestShortBoxing.java ! test/compiler/eliminateAutobox/UnsignedLoads.java - test/compiler/escapeAnalysis/6689060/Test.java - test/compiler/escapeAnalysis/6716441/Tester.java - test/compiler/escapeAnalysis/6726999/Test.java - test/compiler/escapeAnalysis/6775880/Test.java - test/compiler/escapeAnalysis/6795161/Test.java - test/compiler/escapeAnalysis/6895383/Test.java - test/compiler/escapeAnalysis/6896727/Test.java + test/compiler/escapeAnalysis/Test6689060.java + test/compiler/escapeAnalysis/Test6726999.java + test/compiler/escapeAnalysis/Test6775880.java + test/compiler/escapeAnalysis/Test6895383.java + test/compiler/escapeAnalysis/Test6896727.java ! test/compiler/escapeAnalysis/Test8020215.java ! test/compiler/escapeAnalysis/TestAllocatedEscapesPtrComparison.java ! test/compiler/escapeAnalysis/TestEABadMergeMem.java ! test/compiler/escapeAnalysis/TestEscapeThroughInvoke.java ! test/compiler/escapeAnalysis/TestUnsafePutAddressNullObjMustNotEscape.java + test/compiler/escapeAnalysis/cr6716441/Tester.java + test/compiler/escapeAnalysis/cr6795161/Test.java ! test/compiler/exceptions/CatchInlineExceptions.java ! test/compiler/exceptions/SumTest.java ! test/compiler/exceptions/TestRecursiveReplacedException.java ! test/compiler/floatingpoint/ModNaN.java ! test/compiler/floatingpoint/NaNTest.java ! test/compiler/floatingpoint/Test15FloatJNIArgs.java ! test/compiler/floatingpoint/TestPow2.java ! test/compiler/floatingpoint/libTest15FloatJNIArgs.c ! test/compiler/gcbarriers/G1CrashTest.java ! test/compiler/gcbarriers/PreserveFPRegistersTest.java ! test/compiler/inlining/DefaultAndConcreteMethodsCHA.java ! test/compiler/inlining/DefaultMethodsDependencies.java ! test/compiler/inlining/InlineAccessors.java ! test/compiler/inlining/InlineDefaultMethod.java ! test/compiler/inlining/InlineDefaultMethod1.java ! test/compiler/integerArithmetic/TestIntegerComparison.java - test/compiler/interpreter/6539464/Test.java - test/compiler/interpreter/6833129/Test.java - test/compiler/interpreter/7116216/LargeFrame.java - test/compiler/interpreter/7116216/StackOverflow.java ! test/compiler/interpreter/DisableOSRTest.java + test/compiler/interpreter/Test6539464.java + test/compiler/interpreter/Test6833129.java + test/compiler/interpreter/cr7116216/LargeFrame.java + test/compiler/interpreter/cr7116216/StackOverflow.java - test/compiler/intrinsics/6982370/Test6982370.java - test/compiler/intrinsics/8005419/Test8005419.java ! test/compiler/intrinsics/IntrinsicAvailableTest.java ! test/compiler/intrinsics/IntrinsicDisabledTest.java + test/compiler/intrinsics/Test6982370.java + test/compiler/intrinsics/Test8005419.java - test/compiler/intrinsics/adler32/TestAdler32.java + test/compiler/intrinsics/bigInteger/MontgomeryMultiplyTest.java + test/compiler/intrinsics/bigInteger/TestMulAdd.java + test/compiler/intrinsics/bigInteger/TestMultiplyToLen.java + test/compiler/intrinsics/bigInteger/TestMultiplyToLenReturnProfile.java + test/compiler/intrinsics/bigInteger/TestSquareToLen.java ! test/compiler/intrinsics/bmi/BMITestRunner.java ! test/compiler/intrinsics/bmi/Expr.java ! test/compiler/intrinsics/bmi/TestAndnI.java ! test/compiler/intrinsics/bmi/TestAndnL.java ! test/compiler/intrinsics/bmi/TestBlsiI.java ! test/compiler/intrinsics/bmi/TestBlsiL.java ! test/compiler/intrinsics/bmi/TestBlsmskI.java ! test/compiler/intrinsics/bmi/TestBlsmskL.java ! test/compiler/intrinsics/bmi/TestBlsrI.java ! test/compiler/intrinsics/bmi/TestBlsrL.java ! test/compiler/intrinsics/bmi/TestLzcntI.java ! test/compiler/intrinsics/bmi/TestLzcntL.java ! test/compiler/intrinsics/bmi/TestTzcntI.java ! test/compiler/intrinsics/bmi/TestTzcntL.java ! test/compiler/intrinsics/bmi/verifycode/AndnTestI.java ! test/compiler/intrinsics/bmi/verifycode/AndnTestL.java ! test/compiler/intrinsics/bmi/verifycode/BlsiTestI.java ! test/compiler/intrinsics/bmi/verifycode/BlsiTestL.java ! test/compiler/intrinsics/bmi/verifycode/BlsmskTestI.java ! test/compiler/intrinsics/bmi/verifycode/BlsmskTestL.java ! test/compiler/intrinsics/bmi/verifycode/BlsrTestI.java ! test/compiler/intrinsics/bmi/verifycode/BlsrTestL.java ! test/compiler/intrinsics/bmi/verifycode/BmiIntrinsicBase.java ! test/compiler/intrinsics/bmi/verifycode/LZcntTestI.java ! test/compiler/intrinsics/bmi/verifycode/LZcntTestL.java ! test/compiler/intrinsics/bmi/verifycode/TZcntTestI.java ! test/compiler/intrinsics/bmi/verifycode/TZcntTestL.java - test/compiler/intrinsics/class/TestClassIsPrimitive.java - test/compiler/intrinsics/classcast/NullCheckDroppingsTest.java - test/compiler/intrinsics/clone/TestObjectClone.java - test/compiler/intrinsics/crc32/TestCRC32.java - test/compiler/intrinsics/crc32c/TestCRC32C.java - test/compiler/intrinsics/hashcode/TestHashCode.java + test/compiler/intrinsics/klass/CastNullCheckDroppingsTest.java + test/compiler/intrinsics/klass/TestIsPrimitive.java ! test/compiler/intrinsics/mathexact/AddExactICondTest.java ! test/compiler/intrinsics/mathexact/AddExactIConstantTest.java ! test/compiler/intrinsics/mathexact/AddExactILoadTest.java ! test/compiler/intrinsics/mathexact/AddExactILoopDependentTest.java ! test/compiler/intrinsics/mathexact/AddExactINonConstantTest.java ! test/compiler/intrinsics/mathexact/AddExactIRepeatTest.java ! test/compiler/intrinsics/mathexact/AddExactLConstantTest.java ! test/compiler/intrinsics/mathexact/AddExactLNonConstantTest.java ! test/compiler/intrinsics/mathexact/CompareTest.java ! test/compiler/intrinsics/mathexact/DecExactITest.java ! test/compiler/intrinsics/mathexact/DecExactLTest.java ! test/compiler/intrinsics/mathexact/GVNTest.java ! test/compiler/intrinsics/mathexact/IncExactITest.java ! test/compiler/intrinsics/mathexact/IncExactLTest.java ! test/compiler/intrinsics/mathexact/MulExactICondTest.java ! test/compiler/intrinsics/mathexact/MulExactIConstantTest.java ! test/compiler/intrinsics/mathexact/MulExactILoadTest.java ! test/compiler/intrinsics/mathexact/MulExactILoopDependentTest.java ! test/compiler/intrinsics/mathexact/MulExactINonConstantTest.java ! test/compiler/intrinsics/mathexact/MulExactIRepeatTest.java ! test/compiler/intrinsics/mathexact/MulExactLConstantTest.java ! test/compiler/intrinsics/mathexact/MulExactLNonConstantTest.java ! test/compiler/intrinsics/mathexact/NegExactIConstantTest.java ! test/compiler/intrinsics/mathexact/NegExactILoadTest.java ! test/compiler/intrinsics/mathexact/NegExactILoopDependentTest.java ! test/compiler/intrinsics/mathexact/NegExactINonConstantTest.java ! test/compiler/intrinsics/mathexact/NegExactLConstantTest.java ! test/compiler/intrinsics/mathexact/NegExactLNonConstantTest.java ! test/compiler/intrinsics/mathexact/NestedMathExactTest.java ! test/compiler/intrinsics/mathexact/SplitThruPhiTest.java ! test/compiler/intrinsics/mathexact/SubExactICondTest.java ! test/compiler/intrinsics/mathexact/SubExactIConstantTest.java ! test/compiler/intrinsics/mathexact/SubExactILoadTest.java ! test/compiler/intrinsics/mathexact/SubExactILoopDependentTest.java ! test/compiler/intrinsics/mathexact/SubExactINonConstantTest.java ! test/compiler/intrinsics/mathexact/SubExactIRepeatTest.java ! test/compiler/intrinsics/mathexact/SubExactLConstantTest.java ! test/compiler/intrinsics/mathexact/SubExactLNonConstantTest.java ! test/compiler/intrinsics/mathexact/Verify.java ! test/compiler/intrinsics/mathexact/sanity/AddExactIntTest.java ! test/compiler/intrinsics/mathexact/sanity/AddExactLongTest.java ! test/compiler/intrinsics/mathexact/sanity/DecrementExactIntTest.java ! test/compiler/intrinsics/mathexact/sanity/DecrementExactLongTest.java ! test/compiler/intrinsics/mathexact/sanity/IncrementExactIntTest.java ! test/compiler/intrinsics/mathexact/sanity/IncrementExactLongTest.java ! test/compiler/intrinsics/mathexact/sanity/IntrinsicBase.java ! test/compiler/intrinsics/mathexact/sanity/MathIntrinsic.java ! test/compiler/intrinsics/mathexact/sanity/MultiplyExactIntTest.java ! test/compiler/intrinsics/mathexact/sanity/MultiplyExactLongTest.java ! test/compiler/intrinsics/mathexact/sanity/NegateExactIntTest.java ! test/compiler/intrinsics/mathexact/sanity/NegateExactLongTest.java ! test/compiler/intrinsics/mathexact/sanity/SubtractExactIntTest.java ! test/compiler/intrinsics/mathexact/sanity/SubtractExactLongTest.java - test/compiler/intrinsics/montgomerymultiply/MontgomeryMultiplyTest.java - test/compiler/intrinsics/muladd/TestMulAdd.java - test/compiler/intrinsics/multiplytolen/TestMultiplyToLen.java - test/compiler/intrinsics/multiplytolen/TestMultiplyToLenReturnProfile.java + test/compiler/intrinsics/object/TestClone.java + test/compiler/intrinsics/object/TestHashCode.java ! test/compiler/intrinsics/sha/TestSHA.java ! test/compiler/intrinsics/sha/cli/SHAOptionsBase.java ! test/compiler/intrinsics/sha/cli/TestUseSHA1IntrinsicsOptionOnSupportedCPU.java ! test/compiler/intrinsics/sha/cli/TestUseSHA1IntrinsicsOptionOnUnsupportedCPU.java ! test/compiler/intrinsics/sha/cli/TestUseSHA256IntrinsicsOptionOnSupportedCPU.java ! test/compiler/intrinsics/sha/cli/TestUseSHA256IntrinsicsOptionOnUnsupportedCPU.java ! test/compiler/intrinsics/sha/cli/TestUseSHA512IntrinsicsOptionOnSupportedCPU.java ! test/compiler/intrinsics/sha/cli/TestUseSHA512IntrinsicsOptionOnUnsupportedCPU.java ! test/compiler/intrinsics/sha/cli/TestUseSHAOptionOnSupportedCPU.java ! test/compiler/intrinsics/sha/cli/TestUseSHAOptionOnUnsupportedCPU.java ! test/compiler/intrinsics/sha/cli/testcases/GenericTestCaseForOtherCPU.java ! test/compiler/intrinsics/sha/cli/testcases/GenericTestCaseForSupportedCPU.java ! test/compiler/intrinsics/sha/cli/testcases/GenericTestCaseForUnsupportedAArch64CPU.java ! test/compiler/intrinsics/sha/cli/testcases/GenericTestCaseForUnsupportedSparcCPU.java ! test/compiler/intrinsics/sha/cli/testcases/GenericTestCaseForUnsupportedX86CPU.java ! test/compiler/intrinsics/sha/cli/testcases/UseSHAIntrinsicsSpecificTestCaseForUnsupportedCPU.java ! test/compiler/intrinsics/sha/cli/testcases/UseSHASpecificTestCaseForSupportedCPU.java ! test/compiler/intrinsics/sha/cli/testcases/UseSHASpecificTestCaseForUnsupportedCPU.java ! test/compiler/intrinsics/sha/sanity/SHASanityTestBase.java ! test/compiler/intrinsics/sha/sanity/TestSHA1Intrinsics.java ! test/compiler/intrinsics/sha/sanity/TestSHA1MultiBlockIntrinsics.java ! test/compiler/intrinsics/sha/sanity/TestSHA256Intrinsics.java ! test/compiler/intrinsics/sha/sanity/TestSHA256MultiBlockIntrinsics.java ! test/compiler/intrinsics/sha/sanity/TestSHA512Intrinsics.java ! test/compiler/intrinsics/sha/sanity/TestSHA512MultiBlockIntrinsics.java - test/compiler/intrinsics/squaretolen/TestSquareToLen.java ! test/compiler/intrinsics/string/TestHasNegatives.java ! test/compiler/intrinsics/string/TestStringConstruction.java + test/compiler/intrinsics/string/TestStringEqualsBadLength.java ! test/compiler/intrinsics/string/TestStringIntrinsicMemoryFlow.java ! test/compiler/intrinsics/string/TestStringIntrinsicRangeChecks.java ! test/compiler/intrinsics/string/TestStringIntrinsics.java ! test/compiler/intrinsics/string/TestStringIntrinsics2.java - test/compiler/intrinsics/stringequals/TestStringEqualsBadLength.java ! test/compiler/intrinsics/unsafe/AllocateUninitializedArray.java ! test/compiler/intrinsics/unsafe/HeapByteBufferTest.java ! test/compiler/intrinsics/unsafe/TestUnsafeMismatchedArrayFieldAccess.java ! test/compiler/intrinsics/unsafe/TestUnsafeUnalignedMismatchedAccesses.java ! test/compiler/intrinsics/unsafe/UnsafeGetAddressTest.java ! test/compiler/intrinsics/unsafe/UnsafeTwoCASLong.java + test/compiler/intrinsics/zip/TestAdler32.java + test/compiler/intrinsics/zip/TestCRC32.java + test/compiler/intrinsics/zip/TestCRC32C.java - test/compiler/jsr292/6990212/Test6990212.java - test/compiler/jsr292/7082949/Test7082949.java ! test/compiler/jsr292/CallSiteDepContextTest.java ! test/compiler/jsr292/ConcurrentClassLoadingTest.java ! test/compiler/jsr292/ContinuousCallSiteTargetChange.java ! test/compiler/jsr292/CreatesInterfaceDotEqualsCallInfo.java ! test/compiler/jsr292/InvokerGC.java ! test/compiler/jsr292/LongReferenceCastingTest.java ! test/compiler/jsr292/MHInlineTest.java ! test/compiler/jsr292/NonInlinedCall/Agent.java ! test/compiler/jsr292/NonInlinedCall/GCTest.java ! test/compiler/jsr292/NonInlinedCall/InvokeTest.java ! test/compiler/jsr292/NonInlinedCall/RedefineTest.java ! test/compiler/jsr292/NullConstantReceiver.java ! test/compiler/jsr292/PollutedTrapCounts.java ! test/compiler/jsr292/RedefineMethodUsedByMultipleMethodHandles.java + test/compiler/jsr292/Test7082949.java ! test/compiler/jsr292/VMAnonymousClasses.java + test/compiler/jsr292/cr6990212/Test6990212.java ! test/compiler/jsr292/methodHandleExceptions/ByteClassLoader.java ! test/compiler/jsr292/methodHandleExceptions/TestAMEnotNPE.java ! test/compiler/jsr292/methodHandleExceptions/p/C.java ! test/compiler/jsr292/methodHandleExceptions/p/Dok.java ! test/compiler/jsr292/methodHandleExceptions/p/E.java ! test/compiler/jsr292/methodHandleExceptions/p/F.java ! test/compiler/jsr292/methodHandleExceptions/p/Tdirect.java ! test/compiler/jsr292/methodHandleExceptions/p/Treflect.java ! test/compiler/jvmci/JVM_GetJVMCIRuntimeTest.java ! test/compiler/jvmci/SecurityRestrictionsTest.java ! test/compiler/jvmci/common/CTVMUtilities.java ! test/compiler/jvmci/common/JVMCIHelpers.java ! test/compiler/jvmci/common/patches/jdk.vm.ci/jdk/vm/ci/hotspot/CompilerToVMHelper.java ! test/compiler/jvmci/common/testcases/TestCase.java ! test/compiler/jvmci/compilerToVM/AllocateCompileIdTest.java ! test/compiler/jvmci/compilerToVM/CanInlineMethodTest.java ! test/compiler/jvmci/compilerToVM/CollectCountersTest.java ! test/compiler/jvmci/compilerToVM/CompileCodeTestCase.java ! test/compiler/jvmci/compilerToVM/ConstantPoolTestCase.java ! test/compiler/jvmci/compilerToVM/ConstantPoolTestsHelper.java ! test/compiler/jvmci/compilerToVM/DebugOutputTest.java ! test/compiler/jvmci/compilerToVM/DisassembleCodeBlobTest.java ! test/compiler/jvmci/compilerToVM/DoNotInlineOrCompileTest.java ! test/compiler/jvmci/compilerToVM/ExecuteInstalledCodeTest.java ! test/compiler/jvmci/compilerToVM/FindUniqueConcreteMethodTest.java ! test/compiler/jvmci/compilerToVM/GetBytecodeTest.java ! test/compiler/jvmci/compilerToVM/GetClassInitializerTest.java ! test/compiler/jvmci/compilerToVM/GetConstantPoolTest.java ! test/compiler/jvmci/compilerToVM/GetExceptionTableTest.java ! test/compiler/jvmci/compilerToVM/GetImplementorTest.java ! test/compiler/jvmci/compilerToVM/GetLineNumberTableTest.java ! test/compiler/jvmci/compilerToVM/GetLocalVariableTableTest.java ! test/compiler/jvmci/compilerToVM/GetMaxCallTargetOffsetTest.java ! test/compiler/jvmci/compilerToVM/GetNextStackFrameTest.java ! test/compiler/jvmci/compilerToVM/GetResolvedJavaMethodAtSlotTest.java ! test/compiler/jvmci/compilerToVM/GetResolvedJavaMethodTest.java ! test/compiler/jvmci/compilerToVM/GetResolvedJavaTypeTest.java ! test/compiler/jvmci/compilerToVM/GetStackTraceElementTest.java ! test/compiler/jvmci/compilerToVM/GetSymbolTest.java ! test/compiler/jvmci/compilerToVM/GetVtableIndexForInterfaceTest.java ! test/compiler/jvmci/compilerToVM/HasCompiledCodeForOSRTest.java ! test/compiler/jvmci/compilerToVM/HasFinalizableSubclassTest.java ! test/compiler/jvmci/compilerToVM/InitializeConfigurationTest.java ! test/compiler/jvmci/compilerToVM/InvalidateInstalledCodeTest.java ! test/compiler/jvmci/compilerToVM/IsMatureTest.java ! test/compiler/jvmci/compilerToVM/JVM_RegisterJVMCINatives.java ! test/compiler/jvmci/compilerToVM/LookupKlassInPoolTest.java ! test/compiler/jvmci/compilerToVM/LookupKlassRefIndexInPoolTest.java ! test/compiler/jvmci/compilerToVM/LookupMethodInPoolTest.java ! test/compiler/jvmci/compilerToVM/LookupNameAndTypeRefIndexInPoolTest.java ! test/compiler/jvmci/compilerToVM/LookupNameInPoolTest.java ! test/compiler/jvmci/compilerToVM/LookupSignatureInPoolTest.java ! test/compiler/jvmci/compilerToVM/LookupTypeTest.java ! test/compiler/jvmci/compilerToVM/MaterializeVirtualObjectTest.java ! test/compiler/jvmci/compilerToVM/MethodIsIgnoredBySecurityStackWalkTest.java ! test/compiler/jvmci/compilerToVM/ReprofileTest.java ! test/compiler/jvmci/compilerToVM/ResolveConstantInPoolTest.java ! test/compiler/jvmci/compilerToVM/ResolveFieldInPoolTest.java ! test/compiler/jvmci/compilerToVM/ResolveMethodTest.java ! test/compiler/jvmci/compilerToVM/ResolvePossiblyCachedConstantInPoolTest.java ! test/compiler/jvmci/compilerToVM/ResolveTypeInPoolTest.java ! test/compiler/jvmci/compilerToVM/ShouldDebugNonSafepointsTest.java ! test/compiler/jvmci/compilerToVM/ShouldInlineMethodTest.java ! test/compiler/jvmci/errors/CodeInstallerTest.java ! test/compiler/jvmci/errors/TestInvalidCompilationResult.java ! test/compiler/jvmci/errors/TestInvalidDebugInfo.java ! test/compiler/jvmci/errors/TestInvalidOopMap.java ! test/compiler/jvmci/events/JvmciNotifyInstallEventTest.java ! test/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/CodeInstallationTest.java ! test/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/DataPatchTest.java ! test/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/DebugInfoTest.java ! test/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/InterpreterFrameSizeTest.java ! test/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/MaxOopMapStackOffsetTest.java ! test/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/SimpleCodeInstallationTest.java ! test/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/SimpleDebugInfoTest.java ! test/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/TestAssembler.java ! test/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/VirtualObjectDebugInfoTest.java ! test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/AsJavaTypeDataProvider.java ! test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/BoxPrimitiveDataProvider.java ! test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/ConstantEqualsDataProvider.java ! test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/ForStringDataProvider.java ! test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/HotSpotConstantReflectionProviderTest.java ! test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/IsEmbeddableDataProvider.java ! test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/MemoryAccessProviderData.java ! test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/MemoryAccessProviderTest.java ! test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/MethodHandleAccessProviderData.java ! test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/MethodHandleAccessProviderTest.java ! test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/ReadArrayElementDataProvider.java ! test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/ReadArrayLengthDataProvider.java ! test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/ReadFieldValueDataProvider.java ! test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/TestHelper.java ! test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/UnboxPrimitiveDataProvider.java ! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/ConstantTest.java ! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/FieldUniverse.java ! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/MethodUniverse.java ! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/NameAndSignature.java ! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/RedefineClassTest.java ! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/ResolvedJavaTypeResolveConcreteMethodTest.java ! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/ResolvedJavaTypeResolveMethodTest.java ! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestConstantReflectionProvider.java ! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestJavaField.java ! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestJavaMethod.java ! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestJavaType.java ! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestMetaAccessProvider.java ! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaField.java ! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaMethod.java ! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaType.java ! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TypeUniverse.java ! test/compiler/jvmci/meta/StableFieldTest.java ! test/compiler/linkage/CallSites.jasm ! test/compiler/linkage/LinkageErrors.java - test/compiler/loopopts/6659207/Test.java - test/compiler/loopopts/6855164/Test.java - test/compiler/loopopts/6860469/Test.java - test/compiler/loopopts/7044738/Test7044738.java - test/compiler/loopopts/7052494/Test7052494.java ! test/compiler/loopopts/BadPredicateAfterPartialPeel.java ! test/compiler/loopopts/ConstFPVectorization.java ! test/compiler/loopopts/CountedLoopProblem.java + test/compiler/loopopts/Test6659207.java + test/compiler/loopopts/Test6855164.java + test/compiler/loopopts/Test6860469.java + test/compiler/loopopts/Test7044738.java + test/compiler/loopopts/Test7052494.java ! test/compiler/loopopts/TestArraysFillDeadControl.java ! test/compiler/loopopts/TestCastIINoLoopLimitCheck.java ! test/compiler/loopopts/TestDeadBackbranchArrayAccess.java ! test/compiler/loopopts/TestLogSum.java ! test/compiler/loopopts/TestLoopPeeling.java ! test/compiler/loopopts/TestMoveStoresOutOfLoops.java ! test/compiler/loopopts/TestMoveStoresOutOfLoopsStoreNoCtrl.java ! test/compiler/loopopts/TestOverunrolling.java ! test/compiler/loopopts/TestPredicateLostDependency.java ! test/compiler/loopopts/TestSplitIfBlocksDisabled.java ! test/compiler/loopopts/TestSplitIfUnswitchedLoopsEliminated.java ! test/compiler/loopopts/UseCountedLoopSafepoints.java ! test/compiler/loopopts/superword/ProdRed_Double.java ! test/compiler/loopopts/superword/ProdRed_Float.java ! test/compiler/loopopts/superword/ProdRed_Int.java ! test/compiler/loopopts/superword/ReductionPerf.java ! test/compiler/loopopts/superword/SumRedAbsNeg_Double.java ! test/compiler/loopopts/superword/SumRedAbsNeg_Float.java ! test/compiler/loopopts/superword/SumRedSqrt_Double.java ! test/compiler/loopopts/superword/SumRed_Double.java ! test/compiler/loopopts/superword/SumRed_Float.java ! test/compiler/loopopts/superword/SumRed_Int.java ! test/compiler/loopopts/superword/SumRed_Long.java ! test/compiler/loopopts/superword/TestBestAlign.java ! test/compiler/loopopts/superword/TestReductionWithLoopVariantUse.java ! test/compiler/loopopts/superword/TestVectorizationWithInvariant.java ! test/compiler/macronodes/TestEliminateAllocationPhi.java ! test/compiler/membars/DekkerTest.java ! test/compiler/membars/TestMemBarAcquire.java ! test/compiler/memoryinitialization/ZeroTLABTest.java - test/compiler/native/TestDirtyInt.java - test/compiler/native/libTestDirtyInt.c ! test/compiler/onSpinWait/TestOnSpinWait.java ! test/compiler/onSpinWait/TestOnSpinWaitEnableDisable.java ! test/compiler/oracle/CheckCompileCommandOption.java ! test/compiler/oracle/GetMethodOptionTest.java ! test/compiler/oracle/MethodMatcherTest.java ! test/compiler/oracle/TestCompileCommand.java ! test/compiler/osr/TestOSRWithNonEmptyStack.java ! test/compiler/osr/TestRangeCheck.java ! test/compiler/print/PrintInlining.java ! test/compiler/print/TestProfileReturnTypePrinting.java ! test/compiler/profiling/TestMethodHandleInvokesIntrinsic.java ! test/compiler/profiling/TestSpecTrapClassUnloading.java ! test/compiler/profiling/TestUnexpectedProfilingMismatch.java ! test/compiler/profiling/UnsafeAccess.java ! test/compiler/profiling/spectrapredefineclass/Agent.java ! test/compiler/profiling/spectrapredefineclass/Launcher.java ! test/compiler/profiling/spectrapredefineclass_classloaders/A.java ! test/compiler/profiling/spectrapredefineclass_classloaders/Agent.java ! test/compiler/profiling/spectrapredefineclass_classloaders/B.java ! test/compiler/profiling/spectrapredefineclass_classloaders/Launcher.java ! test/compiler/profiling/spectrapredefineclass_classloaders/Test.java ! test/compiler/profiling/unloadingconflict/B.java ! test/compiler/profiling/unloadingconflict/TestProfileConflictClassUnloading.java ! test/compiler/rangechecks/PowerOf2SizedArraysChecks.java ! test/compiler/rangechecks/TestBadFoldCompare.java ! test/compiler/rangechecks/TestExplicitRangeChecks.java ! test/compiler/rangechecks/TestRangeCheckEliminationDisabled.java ! test/compiler/rangechecks/TestRangeCheckExceptionHandlerLoop.jasm ! test/compiler/rangechecks/TestRangeCheckExceptionHandlerLoopMain.java ! test/compiler/rangechecks/TestRangeCheckSmearing.java ! test/compiler/rangechecks/TestRangeCheckSmearingLoopOpts.java ! test/compiler/rangechecks/TestUncommonTrapMerging.java ! test/compiler/reflection/ArrayNewInstanceOfVoid.java ! test/compiler/regalloc/C1ObjectSpillInLogicOp.java ! test/compiler/regalloc/TestVectorRegAlloc.java ! test/compiler/relocations/TestPrintRelocations.java ! test/compiler/rtm/cli/RTMGenericCommandLineOptionTest.java ! test/compiler/rtm/cli/RTMLockingAwareTest.java ! test/compiler/rtm/cli/TestPrintPreciseRTMLockingStatisticsBase.java ! test/compiler/rtm/cli/TestPrintPreciseRTMLockingStatisticsOptionOnSupportedConfig.java ! test/compiler/rtm/cli/TestPrintPreciseRTMLockingStatisticsOptionOnUnsupportedConfig.java ! test/compiler/rtm/cli/TestRTMAbortRatioOptionOnSupportedConfig.java ! test/compiler/rtm/cli/TestRTMAbortRatioOptionOnUnsupportedConfig.java ! test/compiler/rtm/cli/TestRTMAbortThresholdOption.java ! test/compiler/rtm/cli/TestRTMLockingCalculationDelayOption.java ! test/compiler/rtm/cli/TestRTMLockingThresholdOption.java ! test/compiler/rtm/cli/TestRTMRetryCountOption.java ! test/compiler/rtm/cli/TestRTMSpinLoopCountOption.java ! test/compiler/rtm/cli/TestRTMTotalCountIncrRateOptionOnSupportedConfig.java ! test/compiler/rtm/cli/TestRTMTotalCountIncrRateOptionOnUnsupportedConfig.java ! test/compiler/rtm/cli/TestUseRTMDeoptOptionOnSupportedConfig.java ! test/compiler/rtm/cli/TestUseRTMDeoptOptionOnUnsupportedConfig.java ! test/compiler/rtm/cli/TestUseRTMForStackLocksOptionOnSupportedConfig.java ! test/compiler/rtm/cli/TestUseRTMForStackLocksOptionOnUnsupportedConfig.java ! test/compiler/rtm/cli/TestUseRTMLockingOptionOnSupportedConfig.java ! test/compiler/rtm/cli/TestUseRTMLockingOptionOnUnsupportedCPU.java ! test/compiler/rtm/cli/TestUseRTMLockingOptionOnUnsupportedVM.java ! test/compiler/rtm/cli/TestUseRTMLockingOptionWithBiasedLocking.java ! test/compiler/rtm/cli/TestUseRTMXendForLockBusyOption.java ! test/compiler/rtm/locking/TestRTMAbortRatio.java ! test/compiler/rtm/locking/TestRTMAbortThreshold.java ! test/compiler/rtm/locking/TestRTMAfterNonRTMDeopt.java ! test/compiler/rtm/locking/TestRTMDeoptOnHighAbortRatio.java ! test/compiler/rtm/locking/TestRTMDeoptOnLowAbortRatio.java ! test/compiler/rtm/locking/TestRTMLockingCalculationDelay.java ! test/compiler/rtm/locking/TestRTMLockingThreshold.java ! test/compiler/rtm/locking/TestRTMRetryCount.java ! test/compiler/rtm/locking/TestRTMSpinLoopCount.java ! test/compiler/rtm/locking/TestRTMTotalCountIncrRate.java ! test/compiler/rtm/locking/TestUseRTMAfterLockInflation.java ! test/compiler/rtm/locking/TestUseRTMDeopt.java ! test/compiler/rtm/locking/TestUseRTMForInflatedLocks.java ! test/compiler/rtm/locking/TestUseRTMForStackLocks.java ! test/compiler/rtm/locking/TestUseRTMXendForLockBusy.java ! test/compiler/rtm/method_options/TestNoRTMLockElidingOption.java ! test/compiler/rtm/method_options/TestUseRTMLockElidingOption.java ! test/compiler/rtm/print/TestPrintPreciseRTMLockingStatistics.java - test/compiler/runtime/6778657/Test.java - test/compiler/runtime/6826736/Test.java - test/compiler/runtime/6859338/Test6859338.java - test/compiler/runtime/6863420/Test.java - test/compiler/runtime/6865265/StackOverflowBug.java - test/compiler/runtime/6891750/Test6891750.java - test/compiler/runtime/6892265/Test.java - test/compiler/runtime/7088020/Test7088020.java - test/compiler/runtime/7141637/SpreadNullArg.java - test/compiler/runtime/7196199/Test7196199.java - test/compiler/runtime/8010927/Test8010927.java - test/compiler/runtime/8015436/Test8015436.java + test/compiler/runtime/SpreadNullArg.java + test/compiler/runtime/StackOverflowBug.java + test/compiler/runtime/Test6778657.java + test/compiler/runtime/Test6826736.java + test/compiler/runtime/Test6859338.java + test/compiler/runtime/Test6863420.java + test/compiler/runtime/Test6892265.java + test/compiler/runtime/Test7088020.java + test/compiler/runtime/Test7196199.java + test/compiler/runtime/Test8010927.java + test/compiler/runtime/cr6891750/Test6891750.java + test/compiler/runtime/cr8015436/Test8015436.java ! test/compiler/runtime/safepoints/TestRegisterRestoring.java ! test/compiler/stable/StableConfiguration.java ! test/compiler/stable/TestStableBoolean.java ! test/compiler/stable/TestStableByte.java ! test/compiler/stable/TestStableChar.java ! test/compiler/stable/TestStableDouble.java ! test/compiler/stable/TestStableFloat.java ! test/compiler/stable/TestStableInt.java ! test/compiler/stable/TestStableLong.java ! test/compiler/stable/TestStableMemoryBarrier.java ! test/compiler/stable/TestStableMismatched.java ! test/compiler/stable/TestStableObject.java ! test/compiler/stable/TestStableShort.java ! test/compiler/stable/TestStableUByte.java ! test/compiler/stable/TestStableUShort.java ! test/compiler/startup/NumCompilerThreadsCheck.java ! test/compiler/startup/SmallCodeCacheStartup.java ! test/compiler/startup/StartupOutput.java ! test/compiler/startup/TieredStopAtLevel0SanityTest.java ! test/compiler/stringopts/TestOptimizeStringConcat.java ! test/compiler/stringopts/TestStringObjectInitialization.java ! test/compiler/testlibrary/CompilerUtils.java ! test/compiler/testlibrary/rtm/AbortProvoker.java ! test/compiler/testlibrary/rtm/RTMLockingStatistics.java ! test/compiler/testlibrary/rtm/RTMTestBase.java ! test/compiler/testlibrary/rtm/XAbortProvoker.java ! test/compiler/testlibrary/rtm/predicate/SupportedCPU.java ! test/compiler/testlibrary/uncommontrap/Verifier.java ! test/compiler/tiered/CompLevelsTest.java ! test/compiler/tiered/ConstantGettersTransitionsTest.java ! test/compiler/tiered/LevelTransitionTest.java ! test/compiler/tiered/NonTieredLevelsTest.java ! test/compiler/tiered/TieredLevelsTest.java ! test/compiler/tiered/TransitionsTestExecutor.java ! test/compiler/types/TestMeetExactConstantArrays.java ! test/compiler/types/TestMeetIncompatibleInterfaceArrays.java ! test/compiler/types/TestMeetTopArrayExactConstantArray.java ! test/compiler/types/TestPhiElimination.java ! test/compiler/types/TestSpeculationFailedHigherEqual.java ! test/compiler/types/TestTypePropagationToCmpU.java ! test/compiler/types/TypeSpeculation.java ! test/compiler/types/correctness/CorrectnessTest.java ! test/compiler/types/correctness/OffTest.java ! test/compiler/types/correctness/execution/Execution.java ! test/compiler/types/correctness/execution/MethodHandleDelegate.java ! test/compiler/types/correctness/execution/TypeConflict.java ! test/compiler/types/correctness/execution/TypeProfile.java ! test/compiler/types/correctness/hierarchies/DefaultMethodInterface.java ! test/compiler/types/correctness/hierarchies/DefaultMethodInterface2.java ! test/compiler/types/correctness/hierarchies/Linear.java ! test/compiler/types/correctness/hierarchies/Linear2.java ! test/compiler/types/correctness/hierarchies/NullableType.java ! test/compiler/types/correctness/hierarchies/OneRank.java ! test/compiler/types/correctness/hierarchies/TypeHierarchy.java ! test/compiler/types/correctness/scenarios/ArrayCopy.java ! test/compiler/types/correctness/scenarios/ArrayReferenceStore.java ! test/compiler/types/correctness/scenarios/ArrayScenario.java ! test/compiler/types/correctness/scenarios/CheckCast.java ! test/compiler/types/correctness/scenarios/ClassIdentity.java ! test/compiler/types/correctness/scenarios/ClassInstanceOf.java ! test/compiler/types/correctness/scenarios/ClassIsInstance.java ! test/compiler/types/correctness/scenarios/ProfilingType.java ! test/compiler/types/correctness/scenarios/ReceiverAtInvokes.java ! test/compiler/types/correctness/scenarios/Scenario.java - test/compiler/uncommontrap/8009761/Test8009761.java ! test/compiler/uncommontrap/DeoptReallocFailure.java ! test/compiler/uncommontrap/StackOverflowGuardPagesOff.java + test/compiler/uncommontrap/Test8009761.java ! test/compiler/uncommontrap/TestDeoptOOM.java ! test/compiler/uncommontrap/TestLockEliminatedAtDeopt.java ! test/compiler/uncommontrap/TestStackBangMonitorOwned.java ! test/compiler/uncommontrap/TestStackBangRbp.java ! test/compiler/uncommontrap/TestUnstableIfTrap.java ! test/compiler/uncommontrap/TraceDeoptimizationNoRealloc.java ! test/compiler/uncommontrap/UncommonTrapStackBang.java ! test/compiler/unsafe/GetUnsafeObjectG1PreBarrier.java ! test/compiler/unsafe/JdkInternalMiscUnsafeAccessTestBoolean.java ! test/compiler/unsafe/JdkInternalMiscUnsafeAccessTestByte.java ! test/compiler/unsafe/JdkInternalMiscUnsafeAccessTestChar.java ! test/compiler/unsafe/JdkInternalMiscUnsafeAccessTestDouble.java ! test/compiler/unsafe/JdkInternalMiscUnsafeAccessTestFloat.java ! test/compiler/unsafe/JdkInternalMiscUnsafeAccessTestInt.java ! test/compiler/unsafe/JdkInternalMiscUnsafeAccessTestLong.java ! test/compiler/unsafe/JdkInternalMiscUnsafeAccessTestObject.java ! test/compiler/unsafe/JdkInternalMiscUnsafeAccessTestShort.java ! test/compiler/unsafe/JdkInternalMiscUnsafeUnalignedAccess.java ! test/compiler/unsafe/SunMiscUnsafeAccessTestBoolean.java ! test/compiler/unsafe/SunMiscUnsafeAccessTestByte.java ! test/compiler/unsafe/SunMiscUnsafeAccessTestChar.java ! test/compiler/unsafe/SunMiscUnsafeAccessTestDouble.java ! test/compiler/unsafe/SunMiscUnsafeAccessTestFloat.java ! test/compiler/unsafe/SunMiscUnsafeAccessTestInt.java ! test/compiler/unsafe/SunMiscUnsafeAccessTestLong.java ! test/compiler/unsafe/SunMiscUnsafeAccessTestObject.java ! test/compiler/unsafe/SunMiscUnsafeAccessTestShort.java ! test/compiler/unsafe/TestUnsafeLoadControl.java ! test/compiler/unsafe/UnsafeGetConstantField.java ! test/compiler/unsafe/UnsafeGetStableArrayElement.java ! test/compiler/unsafe/UnsafeRaw.java ! test/compiler/unsafe/X-UnsafeAccessTest.java.template ! test/compiler/vectorization/TestNaNVector.java ! test/compiler/vectorization/TestVectorUnalignedOffset.java ! test/compiler/whitebox/AllocationCodeBlobTest.java ! test/compiler/whitebox/BlockingCompilation.java ! test/compiler/whitebox/ClearMethodStateTest.java ! test/compiler/whitebox/CompilerWhiteBoxTest.java ! test/compiler/whitebox/DeoptimizeAllTest.java ! test/compiler/whitebox/DeoptimizeFramesTest.java ! test/compiler/whitebox/DeoptimizeMethodTest.java ! test/compiler/whitebox/DeoptimizeMultipleOSRTest.java ! test/compiler/whitebox/EnqueueMethodForCompilationTest.java ! test/compiler/whitebox/ForceNMethodSweepTest.java ! test/compiler/whitebox/GetCodeHeapEntriesTest.java ! test/compiler/whitebox/GetNMethodTest.java ! test/compiler/whitebox/IsMethodCompilableTest.java ! test/compiler/whitebox/LockCompilationTest.java ! test/compiler/whitebox/MakeMethodNotCompilableTest.java ! test/compiler/whitebox/SetDontInlineMethodTest.java ! test/compiler/whitebox/SetForceInlineMethodTest.java ! test/compiler/whitebox/SimpleTestCase.java Changeset: 588fc166fc8d Author: sanzinger Date: 2016-07-12 20:42 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/588fc166fc8d 8159368: [JVMCI] SPARCHotSpotRegisterConfig.callingConvention gives incorrect calling convention for native calls containing fp args Reviewed-by: kvn, iveresov ! make/test/JtregNative.gmk ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot.sparc/src/jdk/vm/ci/hotspot/sparc/SPARCHotSpotRegisterConfig.java ! test/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/TestAssembler.java ! test/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/amd64/AMD64TestAssembler.java ! test/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/sparc/SPARCTestAssembler.java Changeset: e54f27f2c804 Author: goetz Date: 2016-07-04 16:28 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/e54f27f2c804 8056950: Compiled code (64-bit) on SPARC should sign extend INT parameters passed on registers to runtime or native methods. Reviewed-by: thartmann, simonis ! src/cpu/sparc/vm/globalDefinitions_sparc.hpp ! src/share/vm/runtime/sharedRuntime.hpp Changeset: e6cf2e3fba31 Author: ppunegov Date: 2016-07-13 19:08 +0300 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/e6cf2e3fba31 8160761: [TESTBUG] Several compiler tests fail with product bits Summary: Add UnlockDiagnosticVMOptions to tests Reviewed-by: goetz ! test/compiler/controldependency/TestEliminatedCastPPAtPhi.java ! test/compiler/loopopts/TestPredicateLostDependency.java ! test/compiler/membars/DekkerTest.java Changeset: f4c6ee42184c Author: mhaupt Date: 2016-07-14 08:33 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/f4c6ee42184c 8161068: jdk.vm.ci.hotspot.test.MethodHandleAccessProviderTest fails Reviewed-by: never, dnsimon ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotMethodHandleAccessProvider.java ! test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/MethodHandleAccessProviderTest.java Changeset: c91756b5207c Author: aph Date: 2016-07-08 17:11 +0100 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/c91756b5207c 8161072: AArch64: jtreg compiler/uncommontrap/TestDeoptOOM failure Reviewed-by: roland ! src/cpu/aarch64/vm/templateInterpreterGenerator_aarch64.cpp Changeset: cd2c2c56b089 Author: aph Date: 2016-07-13 15:19 +0100 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/cd2c2c56b089 8159467: AArch64: Enable compact strings Reviewed-by: roland ! src/cpu/aarch64/vm/globals_aarch64.hpp Changeset: 84d2d8d3656d Author: aph Date: 2016-07-14 15:18 +0100 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/84d2d8d3656d Merge - test/compiler/c1/6478991/NullCheckTest.java - test/compiler/c1/6579789/Test6579789.java - test/compiler/c1/6756768/Test6756768.java - test/compiler/c1/6756768/Test6756768_2.java - test/compiler/c1/6757316/Test6757316.java - test/compiler/c1/6758234/Test6758234.java - test/compiler/c1/6769124/TestArrayCopy6769124.java - test/compiler/c1/6769124/TestDeoptInt6769124.java - test/compiler/c1/6769124/TestUnalignedLoad6769124.java - test/compiler/c1/6795465/Test6795465.java - test/compiler/c1/6849574/Test.java - test/compiler/c1/6855215/Test6855215.java - test/compiler/c1/6932496/Test6932496.java - test/compiler/c1/7042153/Test7042153.java - test/compiler/c1/7090976/Test7090976.java - test/compiler/c1/7103261/Test7103261.java - test/compiler/c1/7123108/Test7123108.java - test/compiler/c1/8004051/Test8004051.java - test/compiler/c1/8011706/Test8011706.java - test/compiler/c1/8011771/Test8011771.java - test/compiler/c2/5057225/Test5057225.java - test/compiler/c2/5091921/Test5091921.java - test/compiler/c2/5091921/Test6186134.java - test/compiler/c2/5091921/Test6196102.java - test/compiler/c2/5091921/Test6357214.java - test/compiler/c2/5091921/Test6559156.java - test/compiler/c2/5091921/Test6753639.java - test/compiler/c2/5091921/Test6850611.java - test/compiler/c2/5091921/Test6890943.java - test/compiler/c2/5091921/Test6897150.java - test/compiler/c2/5091921/Test6905845.java - test/compiler/c2/5091921/Test6931567.java - test/compiler/c2/5091921/Test6935022.java - test/compiler/c2/5091921/Test6959129.java - test/compiler/c2/5091921/Test6985295.java - test/compiler/c2/5091921/Test6992759.java - test/compiler/c2/5091921/Test7005594.java - test/compiler/c2/5091921/Test7005594.sh - test/compiler/c2/5091921/Test7020614.java - test/compiler/c2/5091921/input6890943.txt - test/compiler/c2/5091921/output6890943.txt - test/compiler/c2/6340864/TestByteVect.java - test/compiler/c2/6340864/TestDoubleVect.java - test/compiler/c2/6340864/TestFloatVect.java - test/compiler/c2/6340864/TestIntVect.java - test/compiler/c2/6340864/TestLongVect.java - test/compiler/c2/6340864/TestShortVect.java - test/compiler/c2/6443505/Test6443505.java - test/compiler/c2/6589834/InlinedArrayCloneTestCase.java - test/compiler/c2/6589834/Test_ia32.java - test/compiler/c2/6603011/Test.java - test/compiler/c2/6636138/Test1.java - test/compiler/c2/6636138/Test2.java - test/compiler/c2/6646019/Test.java - test/compiler/c2/6646020/Tester.java - test/compiler/c2/6661247/Test.java - test/compiler/c2/6663621/IVTest.java - test/compiler/c2/6663848/Tester.java - test/compiler/c2/6663854/Test6663854.java - test/compiler/c2/6695810/Test.java - test/compiler/c2/6700047/Test6700047.java - test/compiler/c2/6711100/Test.java - test/compiler/c2/6711117/Test.java - test/compiler/c2/6712835/Test6712835.java - test/compiler/c2/6714694/Tester.java - test/compiler/c2/6724218/Test.java - test/compiler/c2/6732154/Test6732154.java - test/compiler/c2/6741738/Tester.java - test/compiler/c2/6772683/InterruptedTest.java - test/compiler/c2/6792161/Test6792161.java - test/compiler/c2/6795362/Test6795362.java - test/compiler/c2/6796786/Test6796786.java - test/compiler/c2/6799693/Test.java - test/compiler/c2/6800154/Test6800154.java - test/compiler/c2/6805724/Test6805724.java - test/compiler/c2/6823453/Test.java - test/compiler/c2/6832293/Test.java - test/compiler/c2/6837011/Test6837011.java - test/compiler/c2/6837094/Test.java - test/compiler/c2/6843752/Test.java - test/compiler/c2/6851282/Test.java - test/compiler/c2/6852078/Test6852078.java - test/compiler/c2/6857159/Test6857159.java - test/compiler/c2/6863155/Test6863155.java - test/compiler/c2/6865031/Test.java - test/compiler/c2/6866651/Test.java - test/compiler/c2/6877254/Test.java - test/compiler/c2/6880034/Test6880034.java - test/compiler/c2/6885584/Test6885584.java - test/compiler/c2/6894807/IsInstanceTest.java - test/compiler/c2/6901572/Test.java - test/compiler/c2/6910484/Test.java - test/compiler/c2/6910605/Test.java - test/compiler/c2/6910618/Test.java - test/compiler/c2/6912517/Test.java - test/compiler/c2/6916644/Test6916644.java - test/compiler/c2/6921969/TestMultiplyLongHiZero.java - test/compiler/c2/6930043/Test6930043.java - test/compiler/c2/6946040/TestCharShortByteSwap.java - test/compiler/c2/6956668/Test6956668.java - test/compiler/c2/6958485/Test.java - test/compiler/c2/6968348/Test6968348.java - test/compiler/c2/6973329/Test.java - test/compiler/c2/7002666/Test7002666.java - test/compiler/c2/7009359/Test7009359.java - test/compiler/c2/7017746/Test.java - test/compiler/c2/7024475/Test7024475.java - test/compiler/c2/7029152/Test.java - test/compiler/c2/7041100/Test7041100.java - test/compiler/c2/7046096/Test7046096.java - test/compiler/c2/7047069/Test7047069.java - test/compiler/c2/7048332/Test7048332.java - test/compiler/c2/7068051/Test7068051.java - test/compiler/c2/7070134/Stemmer.java - test/compiler/c2/7070134/words - test/compiler/c2/7110586/Test7110586.java - test/compiler/c2/7125879/Test7125879.java - test/compiler/c2/7160610/Test7160610.java - test/compiler/c2/7169782/Test7169782.java - test/compiler/c2/7174363/Test7174363.java - test/compiler/c2/7177917/Test7177917.java - test/compiler/c2/7179138/Test7179138_1.java - test/compiler/c2/7179138/Test7179138_2.java - test/compiler/c2/7190310/Test7190310.java - test/compiler/c2/7190310/Test7190310_unsafe.java - test/compiler/c2/7192963/TestByteVect.java - test/compiler/c2/7192963/TestDoubleVect.java - test/compiler/c2/7192963/TestFloatVect.java - test/compiler/c2/7192963/TestIntVect.java - test/compiler/c2/7192963/TestLongVect.java - test/compiler/c2/7192963/TestShortVect.java - test/compiler/c2/7199742/Test7199742.java - test/compiler/c2/7200264/Test7200264.sh - test/compiler/c2/7200264/TestIntVect.java - test/compiler/c2/8000805/Test8000805.java - test/compiler/c2/8002069/Test8002069.java - test/compiler/c2/8004741/Test8004741.java - test/compiler/c2/8004867/TestIntAtomicCAS.java - test/compiler/c2/8004867/TestIntAtomicOrdered.java - test/compiler/c2/8004867/TestIntAtomicVolatile.java - test/compiler/c2/8004867/TestIntUnsafeCAS.java - test/compiler/c2/8004867/TestIntUnsafeOrdered.java - test/compiler/c2/8004867/TestIntUnsafeVolatile.java - test/compiler/c2/8005956/PolynomialRoot.java - test/compiler/c2/8007294/Test8007294.java - test/compiler/c2/8007722/Test8007722.java - test/compiler/codegen/6378821/Test6378821.java - test/compiler/codegen/6431242/Test.java - test/compiler/codegen/6797305/Test6797305.java - test/compiler/codegen/6814842/Test6814842.java - test/compiler/codegen/6823354/Test6823354.java - test/compiler/codegen/6875866/Test.java - test/compiler/codegen/6879902/Test6879902.java - test/compiler/codegen/6896617/Test6896617.java - test/compiler/codegen/6909839/Test6909839.java - test/compiler/codegen/6935535/Test.java - test/compiler/codegen/6942326/Test.java - test/compiler/codegen/7009231/Test7009231.java - test/compiler/codegen/7088419/CRCTest.java - test/compiler/codegen/7100757/Test7100757.java - test/compiler/codegen/7119644/TestBooleanVect.java - test/compiler/codegen/7119644/TestByteDoubleVect.java - test/compiler/codegen/7119644/TestByteFloatVect.java - test/compiler/codegen/7119644/TestByteIntVect.java - test/compiler/codegen/7119644/TestByteLongVect.java - test/compiler/codegen/7119644/TestByteShortVect.java - test/compiler/codegen/7119644/TestByteVect.java - test/compiler/codegen/7119644/TestCharShortVect.java - test/compiler/codegen/7119644/TestCharVect.java - test/compiler/codegen/7119644/TestDoubleVect.java - test/compiler/codegen/7119644/TestFloatDoubleVect.java - test/compiler/codegen/7119644/TestFloatVect.java - test/compiler/codegen/7119644/TestIntDoubleVect.java - test/compiler/codegen/7119644/TestIntFloatVect.java - test/compiler/codegen/7119644/TestIntLongVect.java - test/compiler/codegen/7119644/TestIntVect.java - test/compiler/codegen/7119644/TestLongDoubleVect.java - test/compiler/codegen/7119644/TestLongFloatVect.java - test/compiler/codegen/7119644/TestLongVect.java - test/compiler/codegen/7119644/TestShortDoubleVect.java - test/compiler/codegen/7119644/TestShortFloatVect.java - test/compiler/codegen/7119644/TestShortIntVect.java - test/compiler/codegen/7119644/TestShortLongVect.java - test/compiler/codegen/7119644/TestShortVect.java - test/compiler/codegen/7184394/TestAESBase.java - test/compiler/codegen/7184394/TestAESDecode.java - test/compiler/codegen/7184394/TestAESEncode.java - test/compiler/codegen/7184394/TestAESMain.java - test/compiler/codegen/8001183/TestCharVect.java - test/compiler/codegen/8005033/Test8005033.java - test/compiler/codegen/8011901/Test8011901.java - test/compiler/codegen/8144028/BitTests.java - test/compiler/eliminateAutobox/6934604/TestByteBoxing.java - test/compiler/eliminateAutobox/6934604/TestDoubleBoxing.java - test/compiler/eliminateAutobox/6934604/TestFloatBoxing.java - test/compiler/eliminateAutobox/6934604/TestIntBoxing.java - test/compiler/eliminateAutobox/6934604/TestLongBoxing.java - test/compiler/eliminateAutobox/6934604/TestShortBoxing.java - test/compiler/escapeAnalysis/6689060/Test.java - test/compiler/escapeAnalysis/6716441/Tester.java - test/compiler/escapeAnalysis/6726999/Test.java - test/compiler/escapeAnalysis/6775880/Test.java - test/compiler/escapeAnalysis/6795161/Test.java - test/compiler/escapeAnalysis/6895383/Test.java - test/compiler/escapeAnalysis/6896727/Test.java - test/compiler/interpreter/6539464/Test.java - test/compiler/interpreter/6833129/Test.java - test/compiler/interpreter/7116216/LargeFrame.java - test/compiler/interpreter/7116216/StackOverflow.java - test/compiler/intrinsics/6982370/Test6982370.java - test/compiler/intrinsics/8005419/Test8005419.java - test/compiler/intrinsics/adler32/TestAdler32.java - test/compiler/intrinsics/class/TestClassIsPrimitive.java - test/compiler/intrinsics/classcast/NullCheckDroppingsTest.java - test/compiler/intrinsics/clone/TestObjectClone.java - test/compiler/intrinsics/crc32/TestCRC32.java - test/compiler/intrinsics/crc32c/TestCRC32C.java - test/compiler/intrinsics/hashcode/TestHashCode.java - test/compiler/intrinsics/montgomerymultiply/MontgomeryMultiplyTest.java - test/compiler/intrinsics/muladd/TestMulAdd.java - test/compiler/intrinsics/multiplytolen/TestMultiplyToLen.java - test/compiler/intrinsics/multiplytolen/TestMultiplyToLenReturnProfile.java - test/compiler/intrinsics/squaretolen/TestSquareToLen.java - test/compiler/intrinsics/stringequals/TestStringEqualsBadLength.java - test/compiler/jsr292/6990212/Test6990212.java - test/compiler/jsr292/7082949/Test7082949.java - test/compiler/loopopts/6659207/Test.java - test/compiler/loopopts/6855164/Test.java - test/compiler/loopopts/6860469/Test.java - test/compiler/loopopts/7044738/Test7044738.java - test/compiler/loopopts/7052494/Test7052494.java - test/compiler/native/TestDirtyInt.java - test/compiler/native/libTestDirtyInt.c - test/compiler/runtime/6778657/Test.java - test/compiler/runtime/6826736/Test.java - test/compiler/runtime/6859338/Test6859338.java - test/compiler/runtime/6863420/Test.java - test/compiler/runtime/6865265/StackOverflowBug.java - test/compiler/runtime/6891750/Test6891750.java - test/compiler/runtime/6892265/Test.java - test/compiler/runtime/7088020/Test7088020.java - test/compiler/runtime/7141637/SpreadNullArg.java - test/compiler/runtime/7196199/Test7196199.java - test/compiler/runtime/8010927/Test8010927.java - test/compiler/runtime/8015436/Test8015436.java - test/compiler/uncommontrap/8009761/Test8009761.java Changeset: ffb2960cd05d Author: tpivovarova Date: 2016-07-13 18:03 +0300 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/ffb2960cd05d 8151280: update hotspot tests to use vm.compMode instead of their own logic Summary: Update hs compiler tests to use vm.compMode instead of their own logic and to get VM mode using j.t.l.Platform Reviewed-by: kvn, dpochepk Contributed-by: igor.ignatyev at oracle.com ! test/compiler/arraycopy/TestArrayCopyNoInitDeopt.java ! test/compiler/codecache/stress/OverloadCompileQueueTest.java ! test/compiler/escapeAnalysis/TestEscapeThroughInvoke.java ! test/compiler/intrinsics/IntrinsicAvailableTest.java ! test/compiler/intrinsics/bigInteger/MontgomeryMultiplyTest.java ! test/compiler/intrinsics/bmi/verifycode/AndnTestI.java ! test/compiler/intrinsics/bmi/verifycode/AndnTestL.java ! test/compiler/intrinsics/bmi/verifycode/BlsiTestI.java ! test/compiler/intrinsics/bmi/verifycode/BlsiTestL.java ! test/compiler/intrinsics/bmi/verifycode/BlsmskTestI.java ! test/compiler/intrinsics/bmi/verifycode/BlsmskTestL.java ! test/compiler/intrinsics/bmi/verifycode/BlsrTestI.java ! test/compiler/intrinsics/bmi/verifycode/BlsrTestL.java ! test/compiler/intrinsics/bmi/verifycode/BmiIntrinsicBase.java ! test/compiler/intrinsics/bmi/verifycode/LZcntTestI.java ! test/compiler/intrinsics/bmi/verifycode/LZcntTestL.java ! test/compiler/intrinsics/bmi/verifycode/TZcntTestI.java ! test/compiler/intrinsics/bmi/verifycode/TZcntTestL.java ! test/compiler/intrinsics/klass/CastNullCheckDroppingsTest.java ! test/compiler/intrinsics/mathexact/sanity/IntrinsicBase.java ! test/compiler/jvmci/compilerToVM/IsMatureTest.java ! test/compiler/tiered/NonTieredLevelsTest.java ! test/compiler/types/correctness/CorrectnessTest.java ! test/compiler/unsafe/UnsafeGetConstantField.java ! test/compiler/unsafe/UnsafeGetStableArrayElement.java ! test/compiler/whitebox/CompilerWhiteBoxTest.java ! test/compiler/whitebox/IsMethodCompilableTest.java ! test/testlibrary/jdk/test/lib/Platform.java ! test/testlibrary_tests/TestMutuallyExclusivePlatformPredicates.java Changeset: 313a38734b07 Author: tpivovarova Date: 2016-07-14 14:44 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/313a38734b07 Merge Changeset: 4d910fc8d42c Author: dpochepk Date: 2016-07-14 20:10 +0300 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/4d910fc8d42c 8157984: [TESTBUG] Several compiler tests fails when are executed with -XX:TieredStopAtLevel=1 Reviewed-by: vlivanov ! test/compiler/rangechecks/TestRangeCheckSmearing.java ! test/compiler/testlibrary/CompilerUtils.java ! test/compiler/tiered/NonTieredLevelsTest.java Changeset: 9cbbab8216f1 Author: dpochepk Date: 2016-07-14 20:11 +0300 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/9cbbab8216f1 8157861: [TESTBUG] compiler/jvmci/compilerToVM/ReprofileTest.java failed with RuntimeException Reviewed-by: twisti ! test/compiler/jvmci/compilerToVM/ReprofileTest.java Changeset: faaed259df37 Author: goetz Date: 2016-06-23 22:33 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/faaed259df37 8160245: C1: Clean up platform #defines in c1_LIR.hpp. Summary: Also add fnoreg on x86, LIR_Address constructor without scale, clean up templateInterpreterGenerator.hpp and remove PPC32 special cases. Reviewed-by: coleenp, thartmann ! src/cpu/aarch64/vm/c1_LIRGenerator_aarch64.cpp + src/cpu/aarch64/vm/c1_LIR_aarch64.cpp + src/cpu/ppc/vm/c1_LIR_ppc.cpp ! src/cpu/ppc/vm/register_ppc.hpp ! src/cpu/ppc/vm/templateInterpreterGenerator_ppc.cpp + src/cpu/sparc/vm/c1_LIR_sparc.cpp ! src/cpu/x86/vm/c1_LIRGenerator_x86.cpp + src/cpu/x86/vm/c1_LIR_x86.cpp ! src/cpu/x86/vm/register_definitions_x86.cpp ! src/cpu/x86/vm/register_x86.hpp ! src/share/vm/c1/c1_Compilation.hpp ! src/share/vm/c1/c1_LIR.cpp ! src/share/vm/c1/c1_LIR.hpp ! src/share/vm/interpreter/templateInterpreterGenerator.hpp Changeset: f8e096377840 Author: rbackman Date: 2016-07-19 13:15 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/f8e096377840 Merge ! make/test/JtregNative.gmk ! src/os_cpu/solaris_sparc/vm/os_solaris_sparc.cpp ! src/share/vm/runtime/globals.hpp ! test/compiler/arguments/CheckCICompilerCount.java ! test/compiler/arguments/CheckCompileThresholdScaling.java ! test/compiler/arraycopy/TestEliminatedArrayCopyDeopt.java - test/compiler/c1/6478991/NullCheckTest.java - test/compiler/c1/6579789/Test6579789.java - test/compiler/c1/6756768/Test6756768.java - test/compiler/c1/6756768/Test6756768_2.java - test/compiler/c1/6757316/Test6757316.java - test/compiler/c1/6758234/Test6758234.java - test/compiler/c1/6769124/TestArrayCopy6769124.java - test/compiler/c1/6769124/TestDeoptInt6769124.java - test/compiler/c1/6769124/TestUnalignedLoad6769124.java - test/compiler/c1/6795465/Test6795465.java - test/compiler/c1/6849574/Test.java - test/compiler/c1/6855215/Test6855215.java - test/compiler/c1/6932496/Test6932496.java - test/compiler/c1/7042153/Test7042153.java - test/compiler/c1/7090976/Test7090976.java - test/compiler/c1/7103261/Test7103261.java - test/compiler/c1/7123108/Test7123108.java - test/compiler/c1/8004051/Test8004051.java - test/compiler/c1/8011706/Test8011706.java - test/compiler/c1/8011771/Test8011771.java - test/compiler/c2/5057225/Test5057225.java - test/compiler/c2/5091921/Test5091921.java - test/compiler/c2/5091921/Test6186134.java - test/compiler/c2/5091921/Test6196102.java - test/compiler/c2/5091921/Test6357214.java - test/compiler/c2/5091921/Test6559156.java - test/compiler/c2/5091921/Test6753639.java - test/compiler/c2/5091921/Test6850611.java - test/compiler/c2/5091921/Test6890943.java - test/compiler/c2/5091921/Test6897150.java - test/compiler/c2/5091921/Test6905845.java - test/compiler/c2/5091921/Test6931567.java - test/compiler/c2/5091921/Test6935022.java - test/compiler/c2/5091921/Test6959129.java - test/compiler/c2/5091921/Test6985295.java - test/compiler/c2/5091921/Test6992759.java - test/compiler/c2/5091921/Test7005594.java - test/compiler/c2/5091921/Test7005594.sh - test/compiler/c2/5091921/Test7020614.java - test/compiler/c2/5091921/input6890943.txt - test/compiler/c2/5091921/output6890943.txt - test/compiler/c2/6340864/TestByteVect.java - test/compiler/c2/6340864/TestDoubleVect.java - test/compiler/c2/6340864/TestFloatVect.java - test/compiler/c2/6340864/TestIntVect.java - test/compiler/c2/6340864/TestLongVect.java - test/compiler/c2/6340864/TestShortVect.java - test/compiler/c2/6443505/Test6443505.java - test/compiler/c2/6589834/InlinedArrayCloneTestCase.java - test/compiler/c2/6589834/Test_ia32.java - test/compiler/c2/6603011/Test.java - test/compiler/c2/6636138/Test1.java - test/compiler/c2/6636138/Test2.java - test/compiler/c2/6646019/Test.java - test/compiler/c2/6646020/Tester.java - test/compiler/c2/6661247/Test.java - test/compiler/c2/6663621/IVTest.java - test/compiler/c2/6663848/Tester.java - test/compiler/c2/6663854/Test6663854.java - test/compiler/c2/6695810/Test.java - test/compiler/c2/6700047/Test6700047.java - test/compiler/c2/6711100/Test.java - test/compiler/c2/6711117/Test.java - test/compiler/c2/6712835/Test6712835.java - test/compiler/c2/6714694/Tester.java - test/compiler/c2/6724218/Test.java - test/compiler/c2/6732154/Test6732154.java - test/compiler/c2/6741738/Tester.java - test/compiler/c2/6772683/InterruptedTest.java - test/compiler/c2/6792161/Test6792161.java - test/compiler/c2/6795362/Test6795362.java - test/compiler/c2/6796786/Test6796786.java - test/compiler/c2/6799693/Test.java - test/compiler/c2/6800154/Test6800154.java - test/compiler/c2/6805724/Test6805724.java - test/compiler/c2/6823453/Test.java - test/compiler/c2/6832293/Test.java - test/compiler/c2/6837011/Test6837011.java - test/compiler/c2/6837094/Test.java - test/compiler/c2/6843752/Test.java - test/compiler/c2/6851282/Test.java - test/compiler/c2/6852078/Test6852078.java - test/compiler/c2/6857159/Test6857159.java - test/compiler/c2/6863155/Test6863155.java - test/compiler/c2/6865031/Test.java - test/compiler/c2/6866651/Test.java - test/compiler/c2/6877254/Test.java - test/compiler/c2/6880034/Test6880034.java - test/compiler/c2/6885584/Test6885584.java - test/compiler/c2/6894807/IsInstanceTest.java - test/compiler/c2/6901572/Test.java - test/compiler/c2/6910484/Test.java - test/compiler/c2/6910605/Test.java - test/compiler/c2/6910618/Test.java - test/compiler/c2/6912517/Test.java - test/compiler/c2/6916644/Test6916644.java - test/compiler/c2/6921969/TestMultiplyLongHiZero.java - test/compiler/c2/6930043/Test6930043.java - test/compiler/c2/6946040/TestCharShortByteSwap.java - test/compiler/c2/6956668/Test6956668.java - test/compiler/c2/6958485/Test.java - test/compiler/c2/6968348/Test6968348.java - test/compiler/c2/6973329/Test.java - test/compiler/c2/7002666/Test7002666.java - test/compiler/c2/7009359/Test7009359.java - test/compiler/c2/7017746/Test.java - test/compiler/c2/7024475/Test7024475.java - test/compiler/c2/7029152/Test.java - test/compiler/c2/7041100/Test7041100.java - test/compiler/c2/7046096/Test7046096.java - test/compiler/c2/7047069/Test7047069.java - test/compiler/c2/7048332/Test7048332.java - test/compiler/c2/7068051/Test7068051.java - test/compiler/c2/7070134/Stemmer.java - test/compiler/c2/7070134/words - test/compiler/c2/7110586/Test7110586.java - test/compiler/c2/7125879/Test7125879.java - test/compiler/c2/7160610/Test7160610.java - test/compiler/c2/7169782/Test7169782.java - test/compiler/c2/7174363/Test7174363.java - test/compiler/c2/7177917/Test7177917.java - test/compiler/c2/7179138/Test7179138_1.java - test/compiler/c2/7179138/Test7179138_2.java - test/compiler/c2/7190310/Test7190310.java - test/compiler/c2/7190310/Test7190310_unsafe.java - test/compiler/c2/7192963/TestByteVect.java - test/compiler/c2/7192963/TestDoubleVect.java - test/compiler/c2/7192963/TestFloatVect.java - test/compiler/c2/7192963/TestIntVect.java - test/compiler/c2/7192963/TestLongVect.java - test/compiler/c2/7192963/TestShortVect.java - test/compiler/c2/7199742/Test7199742.java - test/compiler/c2/7200264/Test7200264.sh - test/compiler/c2/7200264/TestIntVect.java - test/compiler/c2/8000805/Test8000805.java - test/compiler/c2/8002069/Test8002069.java - test/compiler/c2/8004741/Test8004741.java - test/compiler/c2/8004867/TestIntAtomicCAS.java - test/compiler/c2/8004867/TestIntAtomicOrdered.java - test/compiler/c2/8004867/TestIntAtomicVolatile.java - test/compiler/c2/8004867/TestIntUnsafeCAS.java - test/compiler/c2/8004867/TestIntUnsafeOrdered.java - test/compiler/c2/8004867/TestIntUnsafeVolatile.java - test/compiler/c2/8005956/PolynomialRoot.java - test/compiler/c2/8007294/Test8007294.java - test/compiler/c2/8007722/Test8007722.java - test/compiler/codegen/6378821/Test6378821.java - test/compiler/codegen/6431242/Test.java - test/compiler/codegen/6797305/Test6797305.java - test/compiler/codegen/6814842/Test6814842.java - test/compiler/codegen/6823354/Test6823354.java - test/compiler/codegen/6875866/Test.java - test/compiler/codegen/6879902/Test6879902.java - test/compiler/codegen/6896617/Test6896617.java - test/compiler/codegen/6909839/Test6909839.java - test/compiler/codegen/6935535/Test.java - test/compiler/codegen/6942326/Test.java - test/compiler/codegen/7009231/Test7009231.java - test/compiler/codegen/7088419/CRCTest.java - test/compiler/codegen/7100757/Test7100757.java - test/compiler/codegen/7119644/TestBooleanVect.java - test/compiler/codegen/7119644/TestByteDoubleVect.java - test/compiler/codegen/7119644/TestByteFloatVect.java - test/compiler/codegen/7119644/TestByteIntVect.java - test/compiler/codegen/7119644/TestByteLongVect.java - test/compiler/codegen/7119644/TestByteShortVect.java - test/compiler/codegen/7119644/TestByteVect.java - test/compiler/codegen/7119644/TestCharShortVect.java - test/compiler/codegen/7119644/TestCharVect.java - test/compiler/codegen/7119644/TestDoubleVect.java - test/compiler/codegen/7119644/TestFloatDoubleVect.java - test/compiler/codegen/7119644/TestFloatVect.java - test/compiler/codegen/7119644/TestIntDoubleVect.java - test/compiler/codegen/7119644/TestIntFloatVect.java - test/compiler/codegen/7119644/TestIntLongVect.java - test/compiler/codegen/7119644/TestIntVect.java - test/compiler/codegen/7119644/TestLongDoubleVect.java - test/compiler/codegen/7119644/TestLongFloatVect.java - test/compiler/codegen/7119644/TestLongVect.java - test/compiler/codegen/7119644/TestShortDoubleVect.java - test/compiler/codegen/7119644/TestShortFloatVect.java - test/compiler/codegen/7119644/TestShortIntVect.java - test/compiler/codegen/7119644/TestShortLongVect.java - test/compiler/codegen/7119644/TestShortVect.java - test/compiler/codegen/7184394/TestAESBase.java - test/compiler/codegen/7184394/TestAESDecode.java - test/compiler/codegen/7184394/TestAESEncode.java - test/compiler/codegen/7184394/TestAESMain.java - test/compiler/codegen/8001183/TestCharVect.java - test/compiler/codegen/8005033/Test8005033.java - test/compiler/codegen/8011901/Test8011901.java - test/compiler/codegen/8144028/BitTests.java - test/compiler/eliminateAutobox/6934604/TestByteBoxing.java - test/compiler/eliminateAutobox/6934604/TestDoubleBoxing.java - test/compiler/eliminateAutobox/6934604/TestFloatBoxing.java - test/compiler/eliminateAutobox/6934604/TestIntBoxing.java - test/compiler/eliminateAutobox/6934604/TestLongBoxing.java - test/compiler/eliminateAutobox/6934604/TestShortBoxing.java - test/compiler/escapeAnalysis/6689060/Test.java - test/compiler/escapeAnalysis/6716441/Tester.java - test/compiler/escapeAnalysis/6726999/Test.java - test/compiler/escapeAnalysis/6775880/Test.java - test/compiler/escapeAnalysis/6795161/Test.java - test/compiler/escapeAnalysis/6895383/Test.java - test/compiler/escapeAnalysis/6896727/Test.java - test/compiler/interpreter/6539464/Test.java - test/compiler/interpreter/6833129/Test.java - test/compiler/interpreter/7116216/LargeFrame.java - test/compiler/interpreter/7116216/StackOverflow.java - test/compiler/intrinsics/6982370/Test6982370.java - test/compiler/intrinsics/8005419/Test8005419.java - test/compiler/intrinsics/adler32/TestAdler32.java - test/compiler/intrinsics/class/TestClassIsPrimitive.java - test/compiler/intrinsics/classcast/NullCheckDroppingsTest.java - test/compiler/intrinsics/clone/TestObjectClone.java - test/compiler/intrinsics/crc32/TestCRC32.java - test/compiler/intrinsics/crc32c/TestCRC32C.java - test/compiler/intrinsics/hashcode/TestHashCode.java - test/compiler/intrinsics/montgomerymultiply/MontgomeryMultiplyTest.java - test/compiler/intrinsics/muladd/TestMulAdd.java - test/compiler/intrinsics/multiplytolen/TestMultiplyToLen.java - test/compiler/intrinsics/multiplytolen/TestMultiplyToLenReturnProfile.java - test/compiler/intrinsics/squaretolen/TestSquareToLen.java - test/compiler/intrinsics/stringequals/TestStringEqualsBadLength.java ! test/compiler/intrinsics/unsafe/HeapByteBufferTest.java - test/compiler/jsr292/6990212/Test6990212.java - test/compiler/jsr292/7082949/Test7082949.java - test/compiler/loopopts/6659207/Test.java - test/compiler/loopopts/6855164/Test.java - test/compiler/loopopts/6860469/Test.java - test/compiler/loopopts/7044738/Test7044738.java - test/compiler/loopopts/7052494/Test7052494.java - test/compiler/native/TestDirtyInt.java - test/compiler/native/libTestDirtyInt.c - test/compiler/runtime/6778657/Test.java - test/compiler/runtime/6826736/Test.java - test/compiler/runtime/6859338/Test6859338.java - test/compiler/runtime/6863420/Test.java - test/compiler/runtime/6865265/StackOverflowBug.java - test/compiler/runtime/6891750/Test6891750.java - test/compiler/runtime/6892265/Test.java - test/compiler/runtime/7088020/Test7088020.java - test/compiler/runtime/7141637/SpreadNullArg.java - test/compiler/runtime/7196199/Test7196199.java - test/compiler/runtime/8010927/Test8010927.java - test/compiler/runtime/8015436/Test8015436.java - test/compiler/uncommontrap/8009761/Test8009761.java Changeset: e93fb0d17661 Author: never Date: 2016-07-19 18:11 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/e93fb0d17661 8161292: [JVMCI] missing test files from 8159368 Reviewed-by: twisti, kvn ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot.amd64/src/jdk/vm/ci/hotspot/amd64/AMD64HotSpotRegisterConfig.java + test/compiler/jvmci/jdk.vm.ci.code.test/libNativeCallTest.c + test/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/NativeCallTest.java ! test/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/amd64/AMD64TestAssembler.java Changeset: 9766576633d2 Author: dnsimon Date: 2016-07-19 18:59 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/9766576633d2 8161274: [JVMCI] compiler/jvmci/events/JvmciNotifyInstallEventTest.java fails with NoClassDefFound Reviewed-by: kvn, twisti ! src/share/vm/compiler/compileBroker.cpp ! src/share/vm/jvmci/jvmciRuntime.cpp ! src/share/vm/jvmci/jvmciRuntime.hpp ! src/share/vm/runtime/simpleThresholdPolicy.cpp ! src/share/vm/runtime/thread.cpp Changeset: 82186d9d3420 Author: never Date: 2016-07-19 18:17 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/82186d9d3420 8161603: [JVMCI] HotSpotVMConfig.baseVtableLength is incorrectly computed Reviewed-by: kvn ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVMConfig.java ! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaMethod.java Changeset: 064ff563daee Author: dpochepk Date: 2016-07-20 19:29 +0300 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/064ff563daee 8161508: JVMCI: MaterializeVirtualObjectTest fails w/ "CASE: invalidate=true: has no virtual object before materialization Reviewed-by: kvn ! test/compiler/jvmci/compilerToVM/MaterializeVirtualObjectTest.java Changeset: 83d9c6250233 Author: dpochepk Date: 2016-07-20 19:31 +0300 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/83d9c6250233 8158756: [Testbug] serviceability/dcmd/compiler/CompilerQueueTest.java fails with TieredStopAtLevel=1 Reviewed-by: thartmann ! test/serviceability/dcmd/compiler/CompilerQueueTest.java Changeset: d001a6099482 Author: dpochepk Date: 2016-07-20 19:33 +0300 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/d001a6099482 8161695: compiler/jsr292/MHInlineTest.java can't be run on client-only platforms Reviewed-by: kvn ! test/compiler/jsr292/MHInlineTest.java Changeset: b029389f5ede Author: dpochepk Date: 2016-07-20 19:35 +0300 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/b029389f5ede 8071652: -XX:CompileOnly does not behave as documented Reviewed-by: kvn ! src/share/vm/compiler/compilerOracle.cpp ! test/compiler/intrinsics/sha/sanity/TestSHA256Intrinsics.java ! test/compiler/intrinsics/sha/sanity/TestSHA256MultiBlockIntrinsics.java ! test/compiler/intrinsics/sha/sanity/TestSHA512Intrinsics.java ! test/compiler/intrinsics/sha/sanity/TestSHA512MultiBlockIntrinsics.java Changeset: fbd5edf4d6e3 Author: aph Date: 2016-07-22 17:05 +0100 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/fbd5edf4d6e3 8161190: AArch64: Fix overflow in immediate cmp instruction Summary: Use subs instead of cmp to compare BlockZeroingLowLimit. Subs can check and handle immediate out of range correctly. Reviewed-by: aph Contributed-by: yang.zhang at linaro.org ! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp ! src/cpu/aarch64/vm/stubGenerator_aarch64.cpp Changeset: 19dd4534b4f6 Author: dnsimon Date: 2016-07-20 22:18 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/19dd4534b4f6 8161265: [JVMCI] EnableJVMCI should only be required when its not implied by other flags Reviewed-by: twisti, kvn, never ! src/share/vm/jvmci/jvmciCodeInstaller.cpp ! src/share/vm/jvmci/jvmci_globals.cpp ! src/share/vm/jvmci/jvmci_globals.hpp ! src/share/vm/runtime/arguments.cpp ! test/compiler/jvmci/events/JvmciNotifyBootstrapFinishedEventTest.java ! test/compiler/jvmci/events/JvmciNotifyInstallEventTest.java Changeset: 2f5e85b2a1c1 Author: dnsimon Date: 2016-07-22 17:52 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/2f5e85b2a1c1 Merge Changeset: 243c7d6885d9 Author: roland Date: 2016-07-18 20:45 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/243c7d6885d9 8161651: Logic in ConnectionGraph::split_unique_types() wrongly assumes node always have memory input Reviewed-by: thartmann, kvn ! src/share/vm/opto/escape.cpp Changeset: 95a1164892be Author: twisti Date: 2016-07-22 12:47 -1000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/95a1164892be 8162427: fix indent in CompileTask::print_tty Reviewed-by: kvn ! src/share/vm/compiler/compileTask.cpp Changeset: 141333057d89 Author: dpochepk Date: 2016-07-25 21:02 +0300 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/141333057d89 8162376: TestSHA512Intrinsics.java failed with Unexpected count of intrinsic _sha5_implCompress is expected Reviewed-by: kvn ! test/compiler/intrinsics/sha/sanity/TestSHA512Intrinsics.java ! test/compiler/intrinsics/sha/sanity/TestSHA512MultiBlockIntrinsics.java Changeset: f6c7981c093e Author: aph Date: 2016-06-23 17:58 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/f6c7981c093e 8157306: Random infrequent null pointer exceptions in javac Reviewed-by: kvn ! src/share/vm/opto/lcm.cpp Changeset: 286ad75013e2 Author: roland Date: 2016-07-25 14:31 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/286ad75013e2 8161147: jvm crashes when -XX:+UseCountedLoopSafepoints is enabled Summary: don't convert loop with safepoint on the backedge to Counted loop Reviewed-by: kvn ! src/share/vm/opto/loopnode.cpp + test/compiler/loopopts/TestCountedLoopSafepointBackedge.java Changeset: 0a4ab8e45945 Author: goetz Date: 2016-07-20 12:34 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/0a4ab8e45945 8161907: adlc: Fix crash in cisc_spill_match if _rChild == NULL Reviewed-by: kvn ! src/share/vm/adlc/formssel.cpp Changeset: 72bb9cb86707 Author: dlong Date: 2016-07-27 10:56 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/72bb9cb86707 8160742: Node::operator new invokes undefined behavior Summary: remove obsolete asserts Reviewed-by: kvn ! src/share/vm/opto/node.cpp ! src/share/vm/opto/node.hpp Changeset: e9f9f6ffc351 Author: roland Date: 2016-07-27 12:33 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/e9f9f6ffc351 8162384: Performance regression: bimorphic inlining may be bypassed by type speculation Summary: when speculation fails at a call fallback to profile data at the call site Reviewed-by: kvn ! src/share/vm/opto/doCall.cpp Changeset: 9de9000ce552 Author: zmajo Date: 2016-07-28 08:19 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/9de9000ce552 Merge Changeset: 40b4cb7908a1 Author: dpochepk Date: 2016-07-28 16:09 +0300 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/40b4cb7908a1 8162603: Unrecognized VM option 'UseCountedLoopSafepoints' Reviewed-by: kvn ! test/compiler/loopopts/TestCountedLoopSafepointBackedge.java Changeset: 1f9a767f006d Author: rbackman Date: 2016-07-29 09:23 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/1f9a767f006d Merge ! make/test/JtregNative.gmk ! src/cpu/aarch64/vm/vm_version_aarch64.cpp ! src/cpu/ppc/vm/vtableStubs_ppc_64.cpp ! src/cpu/x86/vm/register_definitions_x86.cpp ! src/os_cpu/solaris_sparc/vm/os_solaris_sparc.cpp ! src/share/vm/asm/assembler.hpp ! src/share/vm/jvmci/jvmciCodeInstaller.cpp ! src/share/vm/jvmci/jvmciRuntime.cpp ! src/share/vm/jvmci/vmStructs_jvmci.cpp ! src/share/vm/opto/library_call.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/utilities/globalDefinitions.hpp - test/compiler/c1/6478991/NullCheckTest.java - test/compiler/c1/6579789/Test6579789.java - test/compiler/c1/6756768/Test6756768.java - test/compiler/c1/6756768/Test6756768_2.java - test/compiler/c1/6757316/Test6757316.java - test/compiler/c1/6758234/Test6758234.java - test/compiler/c1/6769124/TestArrayCopy6769124.java - test/compiler/c1/6769124/TestDeoptInt6769124.java - test/compiler/c1/6769124/TestUnalignedLoad6769124.java - test/compiler/c1/6795465/Test6795465.java - test/compiler/c1/6849574/Test.java - test/compiler/c1/6855215/Test6855215.java - test/compiler/c1/6932496/Test6932496.java - test/compiler/c1/7042153/Test7042153.java - test/compiler/c1/7090976/Test7090976.java - test/compiler/c1/7103261/Test7103261.java - test/compiler/c1/7123108/Test7123108.java - test/compiler/c1/8004051/Test8004051.java - test/compiler/c1/8011706/Test8011706.java - test/compiler/c1/8011771/Test8011771.java - test/compiler/c2/5057225/Test5057225.java - test/compiler/c2/5091921/Test5091921.java - test/compiler/c2/5091921/Test6186134.java - test/compiler/c2/5091921/Test6196102.java - test/compiler/c2/5091921/Test6357214.java - test/compiler/c2/5091921/Test6559156.java - test/compiler/c2/5091921/Test6753639.java - test/compiler/c2/5091921/Test6850611.java - test/compiler/c2/5091921/Test6890943.java - test/compiler/c2/5091921/Test6897150.java - test/compiler/c2/5091921/Test6905845.java - test/compiler/c2/5091921/Test6931567.java - test/compiler/c2/5091921/Test6935022.java - test/compiler/c2/5091921/Test6959129.java - test/compiler/c2/5091921/Test6985295.java - test/compiler/c2/5091921/Test6992759.java - test/compiler/c2/5091921/Test7005594.java - test/compiler/c2/5091921/Test7005594.sh - test/compiler/c2/5091921/Test7020614.java - test/compiler/c2/5091921/input6890943.txt - test/compiler/c2/5091921/output6890943.txt - test/compiler/c2/6340864/TestByteVect.java - test/compiler/c2/6340864/TestDoubleVect.java - test/compiler/c2/6340864/TestFloatVect.java - test/compiler/c2/6340864/TestIntVect.java - test/compiler/c2/6340864/TestLongVect.java - test/compiler/c2/6340864/TestShortVect.java - test/compiler/c2/6443505/Test6443505.java - test/compiler/c2/6589834/InlinedArrayCloneTestCase.java - test/compiler/c2/6589834/Test_ia32.java - test/compiler/c2/6603011/Test.java - test/compiler/c2/6636138/Test1.java - test/compiler/c2/6636138/Test2.java - test/compiler/c2/6646019/Test.java - test/compiler/c2/6646020/Tester.java - test/compiler/c2/6661247/Test.java - test/compiler/c2/6663621/IVTest.java - test/compiler/c2/6663848/Tester.java - test/compiler/c2/6663854/Test6663854.java - test/compiler/c2/6695810/Test.java - test/compiler/c2/6700047/Test6700047.java - test/compiler/c2/6711100/Test.java - test/compiler/c2/6711117/Test.java - test/compiler/c2/6712835/Test6712835.java - test/compiler/c2/6714694/Tester.java - test/compiler/c2/6724218/Test.java - test/compiler/c2/6732154/Test6732154.java - test/compiler/c2/6741738/Tester.java - test/compiler/c2/6772683/InterruptedTest.java - test/compiler/c2/6792161/Test6792161.java - test/compiler/c2/6795362/Test6795362.java - test/compiler/c2/6796786/Test6796786.java - test/compiler/c2/6799693/Test.java - test/compiler/c2/6800154/Test6800154.java - test/compiler/c2/6805724/Test6805724.java - test/compiler/c2/6823453/Test.java - test/compiler/c2/6832293/Test.java - test/compiler/c2/6837011/Test6837011.java - test/compiler/c2/6837094/Test.java - test/compiler/c2/6843752/Test.java - test/compiler/c2/6851282/Test.java - test/compiler/c2/6852078/Test6852078.java - test/compiler/c2/6857159/Test6857159.java - test/compiler/c2/6863155/Test6863155.java - test/compiler/c2/6865031/Test.java - test/compiler/c2/6866651/Test.java - test/compiler/c2/6877254/Test.java - test/compiler/c2/6880034/Test6880034.java - test/compiler/c2/6885584/Test6885584.java - test/compiler/c2/6894807/IsInstanceTest.java - test/compiler/c2/6901572/Test.java - test/compiler/c2/6910484/Test.java - test/compiler/c2/6910605/Test.java - test/compiler/c2/6910618/Test.java - test/compiler/c2/6912517/Test.java - test/compiler/c2/6916644/Test6916644.java - test/compiler/c2/6921969/TestMultiplyLongHiZero.java - test/compiler/c2/6930043/Test6930043.java - test/compiler/c2/6946040/TestCharShortByteSwap.java - test/compiler/c2/6956668/Test6956668.java - test/compiler/c2/6958485/Test.java - test/compiler/c2/6968348/Test6968348.java - test/compiler/c2/6973329/Test.java - test/compiler/c2/7002666/Test7002666.java - test/compiler/c2/7009359/Test7009359.java - test/compiler/c2/7017746/Test.java - test/compiler/c2/7024475/Test7024475.java - test/compiler/c2/7029152/Test.java - test/compiler/c2/7041100/Test7041100.java - test/compiler/c2/7046096/Test7046096.java - test/compiler/c2/7047069/Test7047069.java - test/compiler/c2/7048332/Test7048332.java - test/compiler/c2/7068051/Test7068051.java - test/compiler/c2/7070134/Stemmer.java - test/compiler/c2/7070134/words - test/compiler/c2/7110586/Test7110586.java - test/compiler/c2/7125879/Test7125879.java - test/compiler/c2/7160610/Test7160610.java - test/compiler/c2/7169782/Test7169782.java - test/compiler/c2/7174363/Test7174363.java - test/compiler/c2/7177917/Test7177917.java - test/compiler/c2/7179138/Test7179138_1.java - test/compiler/c2/7179138/Test7179138_2.java - test/compiler/c2/7190310/Test7190310.java - test/compiler/c2/7190310/Test7190310_unsafe.java - test/compiler/c2/7192963/TestByteVect.java - test/compiler/c2/7192963/TestDoubleVect.java - test/compiler/c2/7192963/TestFloatVect.java - test/compiler/c2/7192963/TestIntVect.java - test/compiler/c2/7192963/TestLongVect.java - test/compiler/c2/7192963/TestShortVect.java - test/compiler/c2/7199742/Test7199742.java - test/compiler/c2/7200264/Test7200264.sh - test/compiler/c2/7200264/TestIntVect.java - test/compiler/c2/8000805/Test8000805.java - test/compiler/c2/8002069/Test8002069.java - test/compiler/c2/8004741/Test8004741.java - test/compiler/c2/8004867/TestIntAtomicCAS.java - test/compiler/c2/8004867/TestIntAtomicOrdered.java - test/compiler/c2/8004867/TestIntAtomicVolatile.java - test/compiler/c2/8004867/TestIntUnsafeCAS.java - test/compiler/c2/8004867/TestIntUnsafeOrdered.java - test/compiler/c2/8004867/TestIntUnsafeVolatile.java - test/compiler/c2/8005956/PolynomialRoot.java - test/compiler/c2/8007294/Test8007294.java - test/compiler/c2/8007722/Test8007722.java - test/compiler/codegen/6378821/Test6378821.java - test/compiler/codegen/6431242/Test.java - test/compiler/codegen/6797305/Test6797305.java - test/compiler/codegen/6814842/Test6814842.java - test/compiler/codegen/6823354/Test6823354.java - test/compiler/codegen/6875866/Test.java - test/compiler/codegen/6879902/Test6879902.java - test/compiler/codegen/6896617/Test6896617.java - test/compiler/codegen/6909839/Test6909839.java - test/compiler/codegen/6935535/Test.java - test/compiler/codegen/6942326/Test.java - test/compiler/codegen/7009231/Test7009231.java - test/compiler/codegen/7088419/CRCTest.java - test/compiler/codegen/7100757/Test7100757.java - test/compiler/codegen/7119644/TestBooleanVect.java - test/compiler/codegen/7119644/TestByteDoubleVect.java - test/compiler/codegen/7119644/TestByteFloatVect.java - test/compiler/codegen/7119644/TestByteIntVect.java - test/compiler/codegen/7119644/TestByteLongVect.java - test/compiler/codegen/7119644/TestByteShortVect.java - test/compiler/codegen/7119644/TestByteVect.java - test/compiler/codegen/7119644/TestCharShortVect.java - test/compiler/codegen/7119644/TestCharVect.java - test/compiler/codegen/7119644/TestDoubleVect.java - test/compiler/codegen/7119644/TestFloatDoubleVect.java - test/compiler/codegen/7119644/TestFloatVect.java - test/compiler/codegen/7119644/TestIntDoubleVect.java - test/compiler/codegen/7119644/TestIntFloatVect.java - test/compiler/codegen/7119644/TestIntLongVect.java - test/compiler/codegen/7119644/TestIntVect.java - test/compiler/codegen/7119644/TestLongDoubleVect.java - test/compiler/codegen/7119644/TestLongFloatVect.java - test/compiler/codegen/7119644/TestLongVect.java - test/compiler/codegen/7119644/TestShortDoubleVect.java - test/compiler/codegen/7119644/TestShortFloatVect.java - test/compiler/codegen/7119644/TestShortIntVect.java - test/compiler/codegen/7119644/TestShortLongVect.java - test/compiler/codegen/7119644/TestShortVect.java - test/compiler/codegen/7184394/TestAESBase.java - test/compiler/codegen/7184394/TestAESDecode.java - test/compiler/codegen/7184394/TestAESEncode.java - test/compiler/codegen/7184394/TestAESMain.java - test/compiler/codegen/8001183/TestCharVect.java - test/compiler/codegen/8005033/Test8005033.java - test/compiler/codegen/8011901/Test8011901.java - test/compiler/codegen/8144028/BitTests.java - test/compiler/eliminateAutobox/6934604/TestByteBoxing.java - test/compiler/eliminateAutobox/6934604/TestDoubleBoxing.java - test/compiler/eliminateAutobox/6934604/TestFloatBoxing.java - test/compiler/eliminateAutobox/6934604/TestIntBoxing.java - test/compiler/eliminateAutobox/6934604/TestLongBoxing.java - test/compiler/eliminateAutobox/6934604/TestShortBoxing.java - test/compiler/escapeAnalysis/6689060/Test.java - test/compiler/escapeAnalysis/6716441/Tester.java - test/compiler/escapeAnalysis/6726999/Test.java - test/compiler/escapeAnalysis/6775880/Test.java - test/compiler/escapeAnalysis/6795161/Test.java - test/compiler/escapeAnalysis/6895383/Test.java - test/compiler/escapeAnalysis/6896727/Test.java - test/compiler/interpreter/6539464/Test.java - test/compiler/interpreter/6833129/Test.java - test/compiler/interpreter/7116216/LargeFrame.java - test/compiler/interpreter/7116216/StackOverflow.java - test/compiler/intrinsics/6982370/Test6982370.java - test/compiler/intrinsics/8005419/Test8005419.java - test/compiler/intrinsics/adler32/TestAdler32.java - test/compiler/intrinsics/class/TestClassIsPrimitive.java - test/compiler/intrinsics/classcast/NullCheckDroppingsTest.java - test/compiler/intrinsics/clone/TestObjectClone.java - test/compiler/intrinsics/crc32/TestCRC32.java - test/compiler/intrinsics/crc32c/TestCRC32C.java - test/compiler/intrinsics/hashcode/TestHashCode.java - test/compiler/intrinsics/montgomerymultiply/MontgomeryMultiplyTest.java - test/compiler/intrinsics/muladd/TestMulAdd.java - test/compiler/intrinsics/multiplytolen/TestMultiplyToLen.java - test/compiler/intrinsics/multiplytolen/TestMultiplyToLenReturnProfile.java - test/compiler/intrinsics/squaretolen/TestSquareToLen.java - test/compiler/intrinsics/stringequals/TestStringEqualsBadLength.java - test/compiler/jsr292/6990212/Test6990212.java - test/compiler/jsr292/7082949/Test7082949.java ! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaType.java - test/compiler/loopopts/6659207/Test.java - test/compiler/loopopts/6855164/Test.java - test/compiler/loopopts/6860469/Test.java - test/compiler/loopopts/7044738/Test7044738.java - test/compiler/loopopts/7052494/Test7052494.java - test/compiler/native/TestDirtyInt.java - test/compiler/native/libTestDirtyInt.c ! test/compiler/rtm/cli/RTMGenericCommandLineOptionTest.java - test/compiler/runtime/6778657/Test.java - test/compiler/runtime/6826736/Test.java - test/compiler/runtime/6859338/Test6859338.java - test/compiler/runtime/6863420/Test.java - test/compiler/runtime/6865265/StackOverflowBug.java - test/compiler/runtime/6891750/Test6891750.java - test/compiler/runtime/6892265/Test.java - test/compiler/runtime/7088020/Test7088020.java - test/compiler/runtime/7141637/SpreadNullArg.java - test/compiler/runtime/7196199/Test7196199.java - test/compiler/runtime/8010927/Test8010927.java - test/compiler/runtime/8015436/Test8015436.java - test/compiler/uncommontrap/8009761/Test8009761.java ! test/testlibrary/jdk/test/lib/Platform.java ! test/testlibrary_tests/TestMutuallyExclusivePlatformPredicates.java Changeset: 15915717849b Author: rbackman Date: 2016-07-29 08:17 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/15915717849b Merge ! src/share/vm/opto/escape.cpp - test/compiler/c1/6478991/NullCheckTest.java - test/compiler/c1/6579789/Test6579789.java - test/compiler/c1/6756768/Test6756768.java - test/compiler/c1/6756768/Test6756768_2.java - test/compiler/c1/6757316/Test6757316.java - test/compiler/c1/6758234/Test6758234.java - test/compiler/c1/6769124/TestArrayCopy6769124.java - test/compiler/c1/6769124/TestDeoptInt6769124.java - test/compiler/c1/6769124/TestUnalignedLoad6769124.java - test/compiler/c1/6795465/Test6795465.java - test/compiler/c1/6849574/Test.java - test/compiler/c1/6855215/Test6855215.java - test/compiler/c1/6932496/Test6932496.java - test/compiler/c1/7042153/Test7042153.java - test/compiler/c1/7090976/Test7090976.java - test/compiler/c1/7103261/Test7103261.java - test/compiler/c1/7123108/Test7123108.java - test/compiler/c1/8004051/Test8004051.java - test/compiler/c1/8011706/Test8011706.java - test/compiler/c1/8011771/Test8011771.java - test/compiler/c2/5057225/Test5057225.java - test/compiler/c2/5091921/Test5091921.java - test/compiler/c2/5091921/Test6186134.java - test/compiler/c2/5091921/Test6196102.java - test/compiler/c2/5091921/Test6357214.java - test/compiler/c2/5091921/Test6559156.java - test/compiler/c2/5091921/Test6753639.java - test/compiler/c2/5091921/Test6850611.java - test/compiler/c2/5091921/Test6890943.java - test/compiler/c2/5091921/Test6897150.java - test/compiler/c2/5091921/Test6905845.java - test/compiler/c2/5091921/Test6931567.java - test/compiler/c2/5091921/Test6935022.java - test/compiler/c2/5091921/Test6959129.java - test/compiler/c2/5091921/Test6985295.java - test/compiler/c2/5091921/Test6992759.java - test/compiler/c2/5091921/Test7005594.java - test/compiler/c2/5091921/Test7005594.sh - test/compiler/c2/5091921/Test7020614.java - test/compiler/c2/5091921/input6890943.txt - test/compiler/c2/5091921/output6890943.txt - test/compiler/c2/6340864/TestByteVect.java - test/compiler/c2/6340864/TestDoubleVect.java - test/compiler/c2/6340864/TestFloatVect.java - test/compiler/c2/6340864/TestIntVect.java - test/compiler/c2/6340864/TestLongVect.java - test/compiler/c2/6340864/TestShortVect.java - test/compiler/c2/6443505/Test6443505.java - test/compiler/c2/6589834/InlinedArrayCloneTestCase.java - test/compiler/c2/6589834/Test_ia32.java - test/compiler/c2/6603011/Test.java - test/compiler/c2/6636138/Test1.java - test/compiler/c2/6636138/Test2.java - test/compiler/c2/6646019/Test.java - test/compiler/c2/6646020/Tester.java - test/compiler/c2/6661247/Test.java - test/compiler/c2/6663621/IVTest.java - test/compiler/c2/6663848/Tester.java - test/compiler/c2/6663854/Test6663854.java - test/compiler/c2/6695810/Test.java - test/compiler/c2/6700047/Test6700047.java - test/compiler/c2/6711100/Test.java - test/compiler/c2/6711117/Test.java - test/compiler/c2/6712835/Test6712835.java - test/compiler/c2/6714694/Tester.java - test/compiler/c2/6724218/Test.java - test/compiler/c2/6732154/Test6732154.java - test/compiler/c2/6741738/Tester.java - test/compiler/c2/6772683/InterruptedTest.java - test/compiler/c2/6792161/Test6792161.java - test/compiler/c2/6795362/Test6795362.java - test/compiler/c2/6796786/Test6796786.java - test/compiler/c2/6799693/Test.java - test/compiler/c2/6800154/Test6800154.java - test/compiler/c2/6805724/Test6805724.java - test/compiler/c2/6823453/Test.java - test/compiler/c2/6832293/Test.java - test/compiler/c2/6837011/Test6837011.java - test/compiler/c2/6837094/Test.java - test/compiler/c2/6843752/Test.java - test/compiler/c2/6851282/Test.java - test/compiler/c2/6852078/Test6852078.java - test/compiler/c2/6857159/Test6857159.java - test/compiler/c2/6863155/Test6863155.java - test/compiler/c2/6865031/Test.java - test/compiler/c2/6866651/Test.java - test/compiler/c2/6877254/Test.java - test/compiler/c2/6880034/Test6880034.java - test/compiler/c2/6885584/Test6885584.java - test/compiler/c2/6894807/IsInstanceTest.java - test/compiler/c2/6901572/Test.java - test/compiler/c2/6910484/Test.java - test/compiler/c2/6910605/Test.java - test/compiler/c2/6910618/Test.java - test/compiler/c2/6912517/Test.java - test/compiler/c2/6916644/Test6916644.java - test/compiler/c2/6921969/TestMultiplyLongHiZero.java - test/compiler/c2/6930043/Test6930043.java - test/compiler/c2/6946040/TestCharShortByteSwap.java - test/compiler/c2/6956668/Test6956668.java - test/compiler/c2/6958485/Test.java - test/compiler/c2/6968348/Test6968348.java - test/compiler/c2/6973329/Test.java - test/compiler/c2/7002666/Test7002666.java - test/compiler/c2/7009359/Test7009359.java - test/compiler/c2/7017746/Test.java - test/compiler/c2/7024475/Test7024475.java - test/compiler/c2/7029152/Test.java - test/compiler/c2/7041100/Test7041100.java - test/compiler/c2/7046096/Test7046096.java - test/compiler/c2/7047069/Test7047069.java - test/compiler/c2/7048332/Test7048332.java - test/compiler/c2/7068051/Test7068051.java - test/compiler/c2/7070134/Stemmer.java - test/compiler/c2/7070134/words - test/compiler/c2/7110586/Test7110586.java - test/compiler/c2/7125879/Test7125879.java - test/compiler/c2/7160610/Test7160610.java - test/compiler/c2/7169782/Test7169782.java - test/compiler/c2/7174363/Test7174363.java - test/compiler/c2/7177917/Test7177917.java - test/compiler/c2/7179138/Test7179138_1.java - test/compiler/c2/7179138/Test7179138_2.java - test/compiler/c2/7190310/Test7190310.java - test/compiler/c2/7190310/Test7190310_unsafe.java - test/compiler/c2/7192963/TestByteVect.java - test/compiler/c2/7192963/TestDoubleVect.java - test/compiler/c2/7192963/TestFloatVect.java - test/compiler/c2/7192963/TestIntVect.java - test/compiler/c2/7192963/TestLongVect.java - test/compiler/c2/7192963/TestShortVect.java - test/compiler/c2/7199742/Test7199742.java - test/compiler/c2/7200264/Test7200264.sh - test/compiler/c2/7200264/TestIntVect.java - test/compiler/c2/8000805/Test8000805.java - test/compiler/c2/8002069/Test8002069.java - test/compiler/c2/8004741/Test8004741.java - test/compiler/c2/8004867/TestIntAtomicCAS.java - test/compiler/c2/8004867/TestIntAtomicOrdered.java - test/compiler/c2/8004867/TestIntAtomicVolatile.java - test/compiler/c2/8004867/TestIntUnsafeCAS.java - test/compiler/c2/8004867/TestIntUnsafeOrdered.java - test/compiler/c2/8004867/TestIntUnsafeVolatile.java - test/compiler/c2/8005956/PolynomialRoot.java - test/compiler/c2/8007294/Test8007294.java - test/compiler/c2/8007722/Test8007722.java - test/compiler/codegen/6378821/Test6378821.java - test/compiler/codegen/6431242/Test.java - test/compiler/codegen/6797305/Test6797305.java - test/compiler/codegen/6814842/Test6814842.java - test/compiler/codegen/6823354/Test6823354.java - test/compiler/codegen/6875866/Test.java - test/compiler/codegen/6879902/Test6879902.java - test/compiler/codegen/6896617/Test6896617.java - test/compiler/codegen/6909839/Test6909839.java - test/compiler/codegen/6935535/Test.java - test/compiler/codegen/6942326/Test.java - test/compiler/codegen/7009231/Test7009231.java - test/compiler/codegen/7088419/CRCTest.java - test/compiler/codegen/7100757/Test7100757.java - test/compiler/codegen/7119644/TestBooleanVect.java - test/compiler/codegen/7119644/TestByteDoubleVect.java - test/compiler/codegen/7119644/TestByteFloatVect.java - test/compiler/codegen/7119644/TestByteIntVect.java - test/compiler/codegen/7119644/TestByteLongVect.java - test/compiler/codegen/7119644/TestByteShortVect.java - test/compiler/codegen/7119644/TestByteVect.java - test/compiler/codegen/7119644/TestCharShortVect.java - test/compiler/codegen/7119644/TestCharVect.java - test/compiler/codegen/7119644/TestDoubleVect.java - test/compiler/codegen/7119644/TestFloatDoubleVect.java - test/compiler/codegen/7119644/TestFloatVect.java - test/compiler/codegen/7119644/TestIntDoubleVect.java - test/compiler/codegen/7119644/TestIntFloatVect.java - test/compiler/codegen/7119644/TestIntLongVect.java - test/compiler/codegen/7119644/TestIntVect.java - test/compiler/codegen/7119644/TestLongDoubleVect.java - test/compiler/codegen/7119644/TestLongFloatVect.java - test/compiler/codegen/7119644/TestLongVect.java - test/compiler/codegen/7119644/TestShortDoubleVect.java - test/compiler/codegen/7119644/TestShortFloatVect.java - test/compiler/codegen/7119644/TestShortIntVect.java - test/compiler/codegen/7119644/TestShortLongVect.java - test/compiler/codegen/7119644/TestShortVect.java - test/compiler/codegen/7184394/TestAESBase.java - test/compiler/codegen/7184394/TestAESDecode.java - test/compiler/codegen/7184394/TestAESEncode.java - test/compiler/codegen/7184394/TestAESMain.java - test/compiler/codegen/8001183/TestCharVect.java - test/compiler/codegen/8005033/Test8005033.java - test/compiler/codegen/8011901/Test8011901.java - test/compiler/codegen/8144028/BitTests.java - test/compiler/eliminateAutobox/6934604/TestByteBoxing.java - test/compiler/eliminateAutobox/6934604/TestDoubleBoxing.java - test/compiler/eliminateAutobox/6934604/TestFloatBoxing.java - test/compiler/eliminateAutobox/6934604/TestIntBoxing.java - test/compiler/eliminateAutobox/6934604/TestLongBoxing.java - test/compiler/eliminateAutobox/6934604/TestShortBoxing.java - test/compiler/escapeAnalysis/6689060/Test.java - test/compiler/escapeAnalysis/6716441/Tester.java - test/compiler/escapeAnalysis/6726999/Test.java - test/compiler/escapeAnalysis/6775880/Test.java - test/compiler/escapeAnalysis/6795161/Test.java - test/compiler/escapeAnalysis/6895383/Test.java - test/compiler/escapeAnalysis/6896727/Test.java - test/compiler/interpreter/6539464/Test.java - test/compiler/interpreter/6833129/Test.java - test/compiler/interpreter/7116216/LargeFrame.java - test/compiler/interpreter/7116216/StackOverflow.java - test/compiler/intrinsics/6982370/Test6982370.java - test/compiler/intrinsics/8005419/Test8005419.java - test/compiler/intrinsics/adler32/TestAdler32.java - test/compiler/intrinsics/class/TestClassIsPrimitive.java - test/compiler/intrinsics/classcast/NullCheckDroppingsTest.java - test/compiler/intrinsics/clone/TestObjectClone.java - test/compiler/intrinsics/crc32/TestCRC32.java - test/compiler/intrinsics/crc32c/TestCRC32C.java - test/compiler/intrinsics/hashcode/TestHashCode.java - test/compiler/intrinsics/montgomerymultiply/MontgomeryMultiplyTest.java - test/compiler/intrinsics/muladd/TestMulAdd.java - test/compiler/intrinsics/multiplytolen/TestMultiplyToLen.java - test/compiler/intrinsics/multiplytolen/TestMultiplyToLenReturnProfile.java - test/compiler/intrinsics/squaretolen/TestSquareToLen.java - test/compiler/intrinsics/stringequals/TestStringEqualsBadLength.java - test/compiler/jsr292/6990212/Test6990212.java - test/compiler/jsr292/7082949/Test7082949.java - test/compiler/loopopts/6659207/Test.java - test/compiler/loopopts/6855164/Test.java - test/compiler/loopopts/6860469/Test.java - test/compiler/loopopts/7044738/Test7044738.java - test/compiler/loopopts/7052494/Test7052494.java - test/compiler/native/TestDirtyInt.java - test/compiler/native/libTestDirtyInt.c - test/compiler/runtime/6778657/Test.java - test/compiler/runtime/6826736/Test.java - test/compiler/runtime/6859338/Test6859338.java - test/compiler/runtime/6863420/Test.java - test/compiler/runtime/6865265/StackOverflowBug.java - test/compiler/runtime/6891750/Test6891750.java - test/compiler/runtime/6892265/Test.java - test/compiler/runtime/7088020/Test7088020.java - test/compiler/runtime/7141637/SpreadNullArg.java - test/compiler/runtime/7196199/Test7196199.java - test/compiler/runtime/8010927/Test8010927.java - test/compiler/runtime/8015436/Test8015436.java - test/compiler/uncommontrap/8009761/Test8009761.java Changeset: ae67f85487cb Author: dcubed Date: 2016-07-29 11:38 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/ae67f85487cb 8161601: Solaris: __USE_LEGACY_PROTOTYPES__ is redundant and should be removed Reviewed-by: redestad, dcubed, gthornbr, dholmes ! src/os/solaris/vm/jvm_solaris.h ! src/os/solaris/vm/perfMemory_solaris.cpp ! src/share/vm/utilities/globalDefinitions_sparcWorks.hpp Changeset: 21acfabce864 Author: jmasa Date: 2016-06-08 14:11 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/21acfabce864 8159073: : Error handling incomplete when creating GC threads lazily Reviewed-by: drwhite, tschatzl, sangheki ! src/share/vm/gc/cms/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc/cms/parNewGeneration.cpp ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/gc/g1/g1ConcurrentMark.cpp ! src/share/vm/gc/parallel/gcTaskManager.cpp ! src/share/vm/gc/parallel/gcTaskManager.hpp ! src/share/vm/gc/parallel/psScavenge.cpp ! src/share/vm/gc/shared/workerManager.hpp ! src/share/vm/gc/shared/workgroup.cpp ! src/share/vm/gc/shared/workgroup.hpp ! src/share/vm/runtime/globals.hpp ! test/gc/stress/TestGCOld.java Changeset: bc914ca2f62c Author: jmasa Date: 2016-07-29 20:23 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/bc914ca2f62c Merge Changeset: a790acb551b8 Author: amurillo Date: 2016-07-29 16:11 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/a790acb551b8 Merge - src/cpu/ppc/vm/interp_masm_ppc_64.hpp - src/cpu/ppc/vm/ppc_64.ad - src/cpu/ppc/vm/stubRoutines_ppc_64.hpp - src/cpu/ppc/vm/templateTable_ppc_64.hpp - src/cpu/x86/vm/stubRoutines_x86_32.hpp - src/cpu/x86/vm/stubRoutines_x86_64.hpp - src/os/aix/vm/mutex_aix.inline.hpp - src/os/bsd/vm/mutex_bsd.cpp - src/os/bsd/vm/mutex_bsd.inline.hpp - src/os/linux/vm/mutex_linux.cpp - src/os/linux/vm/mutex_linux.inline.hpp - src/os/solaris/vm/mutex_solaris.cpp - src/os/solaris/vm/mutex_solaris.inline.hpp - src/os/windows/vm/mutex_windows.cpp - src/os/windows/vm/mutex_windows.inline.hpp - test/runtime/7107135/Test.java - test/runtime/7107135/Test7107135.sh - test/runtime/7107135/TestMT.java - test/runtime/7107135/test.c - test/runtime/StackGuardPages/invoke.c - test/runtime/Unsafe/GetUnsafe.java - test/runtime/jsig/Test8017498.sh - test/runtime/jsig/TestJNI.c Changeset: 183943d25cd4 Author: amurillo Date: 2016-07-29 16:50 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/183943d25cd4 Merge Changeset: 2e21095f80c6 Author: dsamersoff Date: 2016-08-01 10:51 +0300 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/2e21095f80c6 8158050: Remove SA-JDI Summary: Remove SA-JDI Reviewed-by: alanb, dsamersoff Contributed-by: sharath.ballal at oracle.com - src/jdk.hotspot.agent/doc/ReadMe-JavaScript.text ! src/jdk.hotspot.agent/share/classes/module-info.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ArrayReferenceImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ArrayTypeImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/BaseLineInfo.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/BooleanTypeImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/BooleanValueImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ByteTypeImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ByteValueImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/CharTypeImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/CharValueImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ClassLoaderReferenceImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ClassObjectReferenceImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ClassTypeImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ConcreteMethodImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ConnectorImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/DoubleTypeImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/DoubleValueImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/FieldImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/FloatTypeImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/FloatValueImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/IntegerTypeImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/IntegerValueImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/InterfaceTypeImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/JNITypeParser.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/JVMTIThreadState.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/LineInfo.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/LocalVariableImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/LocationImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/LongTypeImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/LongValueImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/MethodImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/MirrorImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/MonitorInfoImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/NonConcreteMethodImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ObjectReferenceImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/PrimitiveTypeImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/PrimitiveValueImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ReferenceTypeImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/SACoreAttachingConnector.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/SADebugServer.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/SADebugServerAttachingConnector.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/SAJDIClassLoader.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/SAPIDAttachingConnector.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/SDE.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ShortTypeImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ShortValueImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/StackFrameImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/StratumLineInfo.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/StringReferenceImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ThreadGroupReferenceImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ThreadReferenceImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/TypeComponentImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/TypeImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/VMModifiers.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ValueContainer.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ValueImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/VirtualMachineImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/VoidTypeImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/VoidValueImpl.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/OopUtilities.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/java_lang_Class.java - src/jdk.hotspot.agent/test/jdi/README.jjh - src/jdk.hotspot.agent/test/jdi/SASanityChecker.java - src/jdk.hotspot.agent/test/jdi/TEST.ROOT - src/jdk.hotspot.agent/test/jdi/TargetAdapter.java - src/jdk.hotspot.agent/test/jdi/TargetListener.java - src/jdk.hotspot.agent/test/jdi/TestScaffold.java - src/jdk.hotspot.agent/test/jdi/VMConnection.java - src/jdk.hotspot.agent/test/jdi/jstack.sh - src/jdk.hotspot.agent/test/jdi/jstack64.sh - src/jdk.hotspot.agent/test/jdi/multivm.java - src/jdk.hotspot.agent/test/jdi/multivm.sh - src/jdk.hotspot.agent/test/jdi/runjdb.sh - src/jdk.hotspot.agent/test/jdi/runjpda.sh - src/jdk.hotspot.agent/test/jdi/runsa.sh - src/jdk.hotspot.agent/test/jdi/sagclient.java - src/jdk.hotspot.agent/test/jdi/sagdoit.java - src/jdk.hotspot.agent/test/jdi/sagtarg.java - src/jdk.hotspot.agent/test/jdi/sagtest.java - src/jdk.hotspot.agent/test/jdi/sasanity.sh - src/jdk.hotspot.agent/test/jdi/serialvm.java - src/jdk.hotspot.agent/test/jdi/serialvm.sh - test/serviceability/sa/TestClassLoaderStats.java - test/serviceability/sa/TestStackTrace.java Changeset: a2812668bf38 Author: dsamersoff Date: 2016-08-01 15:38 +0300 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/a2812668bf38 8160817: Add jsadebugd functionality to jhsdb Summary: add jsadebugd functionality to jhsdb Reviewed-by: dsamersoff Contributed-by: sharath.ballal at oracle.com ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/SALauncher.java Changeset: 02527f3cfc5d Author: coleenp Date: 2016-08-01 16:28 -0400 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/02527f3cfc5d 8161445: [BACKOUT] MemberNameTable doesn't purge stale entries Summary: Original change caused performance regression in microbenchmarks after GC Reviewed-by: dholmes, ecaspole ! src/share/vm/classfile/javaClasses.cpp ! src/share/vm/classfile/javaClasses.hpp ! src/share/vm/oops/instanceKlass.cpp ! src/share/vm/oops/instanceKlass.hpp ! src/share/vm/prims/jvm.cpp ! src/share/vm/prims/methodHandles.cpp ! src/share/vm/prims/methodHandles.hpp Changeset: 5ff3c0f8fb8b Author: clanger Date: 2016-08-01 20:41 -0400 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/5ff3c0f8fb8b 8162869: Small fixes for AIX perf memory and attach listener Reviewed-by: dsamersoff, dholmes ! src/os/aix/vm/attachListener_aix.cpp ! src/os/aix/vm/perfMemory_aix.cpp ! src/os/bsd/vm/perfMemory_bsd.cpp ! src/os/linux/vm/perfMemory_linux.cpp ! src/os/solaris/vm/perfMemory_solaris.cpp Changeset: eba3743a1365 Author: tpivovarova Date: 2016-07-29 17:41 +0300 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/eba3743a1365 8161138: testlibrary_tests/ctw/* failed with "Failed. Unexpected exit from test [exit code: 0]" Reviewed-by: kvn ! test/testlibrary/ctw/src/sun/hotspot/tools/ctw/CompileTheWorld.java ! test/testlibrary/ctw/src/sun/hotspot/tools/ctw/PathHandler.java Changeset: 8434f901a207 Author: kvn Date: 2016-08-01 20:47 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/8434f901a207 Merge - src/cpu/ppc/vm/interp_masm_ppc_64.hpp - src/cpu/ppc/vm/ppc_64.ad - src/cpu/ppc/vm/stubRoutines_ppc_64.hpp - src/cpu/ppc/vm/templateTable_ppc_64.hpp - src/cpu/x86/vm/stubRoutines_x86_32.hpp - src/cpu/x86/vm/stubRoutines_x86_64.hpp - src/jdk.hotspot.agent/doc/ReadMe-JavaScript.text - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ArrayReferenceImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ArrayTypeImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/BaseLineInfo.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/BooleanTypeImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/BooleanValueImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ByteTypeImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ByteValueImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/CharTypeImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/CharValueImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ClassLoaderReferenceImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ClassObjectReferenceImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ClassTypeImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ConcreteMethodImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ConnectorImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/DoubleTypeImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/DoubleValueImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/FieldImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/FloatTypeImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/FloatValueImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/IntegerTypeImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/IntegerValueImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/InterfaceTypeImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/JNITypeParser.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/JVMTIThreadState.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/LineInfo.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/LocalVariableImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/LocationImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/LongTypeImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/LongValueImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/MethodImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/MirrorImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/MonitorInfoImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/NonConcreteMethodImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ObjectReferenceImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/PrimitiveTypeImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/PrimitiveValueImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ReferenceTypeImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/SACoreAttachingConnector.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/SADebugServer.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/SADebugServerAttachingConnector.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/SAJDIClassLoader.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/SAPIDAttachingConnector.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/SDE.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ShortTypeImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ShortValueImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/StackFrameImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/StratumLineInfo.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/StringReferenceImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ThreadGroupReferenceImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ThreadReferenceImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/TypeComponentImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/TypeImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/VMModifiers.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ValueContainer.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ValueImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/VirtualMachineImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/VoidTypeImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/VoidValueImpl.java - src/jdk.hotspot.agent/test/jdi/README.jjh - src/jdk.hotspot.agent/test/jdi/SASanityChecker.java - src/jdk.hotspot.agent/test/jdi/TEST.ROOT - src/jdk.hotspot.agent/test/jdi/TargetAdapter.java - src/jdk.hotspot.agent/test/jdi/TargetListener.java - src/jdk.hotspot.agent/test/jdi/TestScaffold.java - src/jdk.hotspot.agent/test/jdi/VMConnection.java - src/jdk.hotspot.agent/test/jdi/jstack.sh - src/jdk.hotspot.agent/test/jdi/jstack64.sh - src/jdk.hotspot.agent/test/jdi/multivm.java - src/jdk.hotspot.agent/test/jdi/multivm.sh - src/jdk.hotspot.agent/test/jdi/runjdb.sh - src/jdk.hotspot.agent/test/jdi/runjpda.sh - src/jdk.hotspot.agent/test/jdi/runsa.sh - src/jdk.hotspot.agent/test/jdi/sagclient.java - src/jdk.hotspot.agent/test/jdi/sagdoit.java - src/jdk.hotspot.agent/test/jdi/sagtarg.java - src/jdk.hotspot.agent/test/jdi/sagtest.java - src/jdk.hotspot.agent/test/jdi/sasanity.sh - src/jdk.hotspot.agent/test/jdi/serialvm.java - src/jdk.hotspot.agent/test/jdi/serialvm.sh - src/os/aix/vm/mutex_aix.inline.hpp - src/os/bsd/vm/mutex_bsd.cpp - src/os/bsd/vm/mutex_bsd.inline.hpp - src/os/linux/vm/mutex_linux.cpp - src/os/linux/vm/mutex_linux.inline.hpp - src/os/solaris/vm/mutex_solaris.cpp - src/os/solaris/vm/mutex_solaris.inline.hpp - src/os/windows/vm/mutex_windows.cpp - src/os/windows/vm/mutex_windows.inline.hpp - test/runtime/Unsafe/GetUnsafe.java - test/serviceability/sa/TestClassLoaderStats.java - test/serviceability/sa/TestStackTrace.java Changeset: dd8c45b19ef6 Author: mchernov Date: 2016-08-02 15:22 +0300 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/dd8c45b19ef6 8161604: TestNewSizeFlags fails with RuntimeException: max new size != MaxNewSize value Reviewed-by: sangheki, tschatzl ! src/share/vm/prims/whitebox.cpp ! test/gc/arguments/TestNewSizeFlags.java Changeset: f2f9c77799cd Author: dholmes Date: 2016-08-02 16:24 -0400 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/f2f9c77799cd 7008747: Header files with conditional behaviour can not be precompiled Reviewed-by: kvn, gthornbr ! src/cpu/sparc/vm/register_definitions_sparc.cpp Changeset: 943bf73b49c3 Author: amurillo Date: 2016-08-05 09:50 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/943bf73b49c3 Merge - src/cpu/ppc/vm/interp_masm_ppc_64.hpp - src/cpu/ppc/vm/ppc_64.ad - src/cpu/ppc/vm/stubRoutines_ppc_64.hpp - src/cpu/ppc/vm/templateTable_ppc_64.hpp - src/cpu/x86/vm/stubRoutines_x86_32.hpp - src/cpu/x86/vm/stubRoutines_x86_64.hpp - src/jdk.hotspot.agent/doc/ReadMe-JavaScript.text - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ArrayReferenceImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ArrayTypeImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/BaseLineInfo.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/BooleanTypeImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/BooleanValueImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ByteTypeImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ByteValueImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/CharTypeImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/CharValueImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ClassLoaderReferenceImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ClassObjectReferenceImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ClassTypeImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ConcreteMethodImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ConnectorImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/DoubleTypeImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/DoubleValueImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/FieldImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/FloatTypeImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/FloatValueImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/IntegerTypeImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/IntegerValueImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/InterfaceTypeImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/JNITypeParser.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/JVMTIThreadState.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/LineInfo.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/LocalVariableImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/LocationImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/LongTypeImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/LongValueImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/MethodImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/MirrorImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/MonitorInfoImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/NonConcreteMethodImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ObjectReferenceImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/PrimitiveTypeImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/PrimitiveValueImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ReferenceTypeImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/SACoreAttachingConnector.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/SADebugServer.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/SADebugServerAttachingConnector.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/SAJDIClassLoader.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/SAPIDAttachingConnector.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/SDE.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ShortTypeImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ShortValueImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/StackFrameImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/StratumLineInfo.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/StringReferenceImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ThreadGroupReferenceImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ThreadReferenceImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/TypeComponentImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/TypeImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/VMModifiers.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ValueContainer.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ValueImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/VirtualMachineImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/VoidTypeImpl.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/VoidValueImpl.java - src/jdk.hotspot.agent/test/jdi/README.jjh - src/jdk.hotspot.agent/test/jdi/SASanityChecker.java - src/jdk.hotspot.agent/test/jdi/TEST.ROOT - src/jdk.hotspot.agent/test/jdi/TargetAdapter.java - src/jdk.hotspot.agent/test/jdi/TargetListener.java - src/jdk.hotspot.agent/test/jdi/TestScaffold.java - src/jdk.hotspot.agent/test/jdi/VMConnection.java - src/jdk.hotspot.agent/test/jdi/jstack.sh - src/jdk.hotspot.agent/test/jdi/jstack64.sh - src/jdk.hotspot.agent/test/jdi/multivm.java - src/jdk.hotspot.agent/test/jdi/multivm.sh - src/jdk.hotspot.agent/test/jdi/runjdb.sh - src/jdk.hotspot.agent/test/jdi/runjpda.sh - src/jdk.hotspot.agent/test/jdi/runsa.sh - src/jdk.hotspot.agent/test/jdi/sagclient.java - src/jdk.hotspot.agent/test/jdi/sagdoit.java - src/jdk.hotspot.agent/test/jdi/sagtarg.java - src/jdk.hotspot.agent/test/jdi/sagtest.java - src/jdk.hotspot.agent/test/jdi/sasanity.sh - src/jdk.hotspot.agent/test/jdi/serialvm.java - src/jdk.hotspot.agent/test/jdi/serialvm.sh - src/os/aix/vm/mutex_aix.inline.hpp - src/os/bsd/vm/mutex_bsd.cpp - src/os/bsd/vm/mutex_bsd.inline.hpp - src/os/linux/vm/mutex_linux.cpp - src/os/linux/vm/mutex_linux.inline.hpp - src/os/solaris/vm/mutex_solaris.cpp - src/os/solaris/vm/mutex_solaris.inline.hpp - src/os/windows/vm/mutex_windows.cpp - src/os/windows/vm/mutex_windows.inline.hpp - test/compiler/c1/6478991/NullCheckTest.java - test/compiler/c1/6579789/Test6579789.java - test/compiler/c1/6756768/Test6756768.java - test/compiler/c1/6756768/Test6756768_2.java - test/compiler/c1/6757316/Test6757316.java - test/compiler/c1/6758234/Test6758234.java - test/compiler/c1/6769124/TestArrayCopy6769124.java - test/compiler/c1/6769124/TestDeoptInt6769124.java - test/compiler/c1/6769124/TestUnalignedLoad6769124.java - test/compiler/c1/6795465/Test6795465.java - test/compiler/c1/6849574/Test.java - test/compiler/c1/6855215/Test6855215.java - test/compiler/c1/6932496/Test6932496.java - test/compiler/c1/7042153/Test7042153.java - test/compiler/c1/7090976/Test7090976.java - test/compiler/c1/7103261/Test7103261.java - test/compiler/c1/7123108/Test7123108.java - test/compiler/c1/8004051/Test8004051.java - test/compiler/c1/8011706/Test8011706.java - test/compiler/c1/8011771/Test8011771.java - test/compiler/c2/5057225/Test5057225.java - test/compiler/c2/5091921/Test5091921.java - test/compiler/c2/5091921/Test6186134.java - test/compiler/c2/5091921/Test6196102.java - test/compiler/c2/5091921/Test6357214.java - test/compiler/c2/5091921/Test6559156.java - test/compiler/c2/5091921/Test6753639.java - test/compiler/c2/5091921/Test6850611.java - test/compiler/c2/5091921/Test6890943.java - test/compiler/c2/5091921/Test6897150.java - test/compiler/c2/5091921/Test6905845.java - test/compiler/c2/5091921/Test6931567.java - test/compiler/c2/5091921/Test6935022.java - test/compiler/c2/5091921/Test6959129.java - test/compiler/c2/5091921/Test6985295.java - test/compiler/c2/5091921/Test6992759.java - test/compiler/c2/5091921/Test7005594.java - test/compiler/c2/5091921/Test7005594.sh - test/compiler/c2/5091921/Test7020614.java - test/compiler/c2/5091921/input6890943.txt - test/compiler/c2/5091921/output6890943.txt - test/compiler/c2/6340864/TestByteVect.java - test/compiler/c2/6340864/TestDoubleVect.java - test/compiler/c2/6340864/TestFloatVect.java - test/compiler/c2/6340864/TestIntVect.java - test/compiler/c2/6340864/TestLongVect.java - test/compiler/c2/6340864/TestShortVect.java - test/compiler/c2/6443505/Test6443505.java - test/compiler/c2/6589834/InlinedArrayCloneTestCase.java - test/compiler/c2/6589834/Test_ia32.java - test/compiler/c2/6603011/Test.java - test/compiler/c2/6636138/Test1.java - test/compiler/c2/6636138/Test2.java - test/compiler/c2/6646019/Test.java - test/compiler/c2/6646020/Tester.java - test/compiler/c2/6661247/Test.java - test/compiler/c2/6663621/IVTest.java - test/compiler/c2/6663848/Tester.java - test/compiler/c2/6663854/Test6663854.java - test/compiler/c2/6695810/Test.java - test/compiler/c2/6700047/Test6700047.java - test/compiler/c2/6711100/Test.java - test/compiler/c2/6711117/Test.java - test/compiler/c2/6712835/Test6712835.java - test/compiler/c2/6714694/Tester.java - test/compiler/c2/6724218/Test.java - test/compiler/c2/6732154/Test6732154.java - test/compiler/c2/6741738/Tester.java - test/compiler/c2/6772683/InterruptedTest.java - test/compiler/c2/6792161/Test6792161.java - test/compiler/c2/6795362/Test6795362.java - test/compiler/c2/6796786/Test6796786.java - test/compiler/c2/6799693/Test.java - test/compiler/c2/6800154/Test6800154.java - test/compiler/c2/6805724/Test6805724.java - test/compiler/c2/6823453/Test.java - test/compiler/c2/6832293/Test.java - test/compiler/c2/6837011/Test6837011.java - test/compiler/c2/6837094/Test.java - test/compiler/c2/6843752/Test.java - test/compiler/c2/6851282/Test.java - test/compiler/c2/6852078/Test6852078.java - test/compiler/c2/6857159/Test6857159.java - test/compiler/c2/6863155/Test6863155.java - test/compiler/c2/6865031/Test.java - test/compiler/c2/6866651/Test.java - test/compiler/c2/6877254/Test.java - test/compiler/c2/6880034/Test6880034.java - test/compiler/c2/6885584/Test6885584.java - test/compiler/c2/6894807/IsInstanceTest.java - test/compiler/c2/6901572/Test.java - test/compiler/c2/6910484/Test.java - test/compiler/c2/6910605/Test.java - test/compiler/c2/6910618/Test.java - test/compiler/c2/6912517/Test.java - test/compiler/c2/6916644/Test6916644.java - test/compiler/c2/6921969/TestMultiplyLongHiZero.java - test/compiler/c2/6930043/Test6930043.java - test/compiler/c2/6946040/TestCharShortByteSwap.java - test/compiler/c2/6956668/Test6956668.java - test/compiler/c2/6958485/Test.java - test/compiler/c2/6968348/Test6968348.java - test/compiler/c2/6973329/Test.java - test/compiler/c2/7002666/Test7002666.java - test/compiler/c2/7009359/Test7009359.java - test/compiler/c2/7017746/Test.java - test/compiler/c2/7024475/Test7024475.java - test/compiler/c2/7029152/Test.java - test/compiler/c2/7041100/Test7041100.java - test/compiler/c2/7046096/Test7046096.java - test/compiler/c2/7047069/Test7047069.java - test/compiler/c2/7048332/Test7048332.java - test/compiler/c2/7068051/Test7068051.java - test/compiler/c2/7070134/Stemmer.java - test/compiler/c2/7070134/words - test/compiler/c2/7110586/Test7110586.java - test/compiler/c2/7125879/Test7125879.java - test/compiler/c2/7160610/Test7160610.java - test/compiler/c2/7169782/Test7169782.java - test/compiler/c2/7174363/Test7174363.java - test/compiler/c2/7177917/Test7177917.java - test/compiler/c2/7179138/Test7179138_1.java - test/compiler/c2/7179138/Test7179138_2.java - test/compiler/c2/7190310/Test7190310.java - test/compiler/c2/7190310/Test7190310_unsafe.java - test/compiler/c2/7192963/TestByteVect.java - test/compiler/c2/7192963/TestDoubleVect.java - test/compiler/c2/7192963/TestFloatVect.java - test/compiler/c2/7192963/TestIntVect.java - test/compiler/c2/7192963/TestLongVect.java - test/compiler/c2/7192963/TestShortVect.java - test/compiler/c2/7199742/Test7199742.java - test/compiler/c2/7200264/Test7200264.sh - test/compiler/c2/7200264/TestIntVect.java - test/compiler/c2/8000805/Test8000805.java - test/compiler/c2/8002069/Test8002069.java - test/compiler/c2/8004741/Test8004741.java - test/compiler/c2/8004867/TestIntAtomicCAS.java - test/compiler/c2/8004867/TestIntAtomicOrdered.java - test/compiler/c2/8004867/TestIntAtomicVolatile.java - test/compiler/c2/8004867/TestIntUnsafeCAS.java - test/compiler/c2/8004867/TestIntUnsafeOrdered.java - test/compiler/c2/8004867/TestIntUnsafeVolatile.java - test/compiler/c2/8005956/PolynomialRoot.java - test/compiler/c2/8007294/Test8007294.java - test/compiler/c2/8007722/Test8007722.java - test/compiler/codegen/6378821/Test6378821.java - test/compiler/codegen/6431242/Test.java - test/compiler/codegen/6797305/Test6797305.java - test/compiler/codegen/6814842/Test6814842.java - test/compiler/codegen/6823354/Test6823354.java - test/compiler/codegen/6875866/Test.java - test/compiler/codegen/6879902/Test6879902.java - test/compiler/codegen/6896617/Test6896617.java - test/compiler/codegen/6909839/Test6909839.java - test/compiler/codegen/6935535/Test.java - test/compiler/codegen/6942326/Test.java - test/compiler/codegen/7009231/Test7009231.java - test/compiler/codegen/7088419/CRCTest.java - test/compiler/codegen/7100757/Test7100757.java - test/compiler/codegen/7119644/TestBooleanVect.java - test/compiler/codegen/7119644/TestByteDoubleVect.java - test/compiler/codegen/7119644/TestByteFloatVect.java - test/compiler/codegen/7119644/TestByteIntVect.java - test/compiler/codegen/7119644/TestByteLongVect.java - test/compiler/codegen/7119644/TestByteShortVect.java - test/compiler/codegen/7119644/TestByteVect.java - test/compiler/codegen/7119644/TestCharShortVect.java - test/compiler/codegen/7119644/TestCharVect.java - test/compiler/codegen/7119644/TestDoubleVect.java - test/compiler/codegen/7119644/TestFloatDoubleVect.java - test/compiler/codegen/7119644/TestFloatVect.java - test/compiler/codegen/7119644/TestIntDoubleVect.java - test/compiler/codegen/7119644/TestIntFloatVect.java - test/compiler/codegen/7119644/TestIntLongVect.java - test/compiler/codegen/7119644/TestIntVect.java - test/compiler/codegen/7119644/TestLongDoubleVect.java - test/compiler/codegen/7119644/TestLongFloatVect.java - test/compiler/codegen/7119644/TestLongVect.java - test/compiler/codegen/7119644/TestShortDoubleVect.java - test/compiler/codegen/7119644/TestShortFloatVect.java - test/compiler/codegen/7119644/TestShortIntVect.java - test/compiler/codegen/7119644/TestShortLongVect.java - test/compiler/codegen/7119644/TestShortVect.java - test/compiler/codegen/7184394/TestAESBase.java - test/compiler/codegen/7184394/TestAESDecode.java - test/compiler/codegen/7184394/TestAESEncode.java - test/compiler/codegen/7184394/TestAESMain.java - test/compiler/codegen/8001183/TestCharVect.java - test/compiler/codegen/8005033/Test8005033.java - test/compiler/codegen/8011901/Test8011901.java - test/compiler/codegen/8144028/BitTests.java - test/compiler/eliminateAutobox/6934604/TestByteBoxing.java - test/compiler/eliminateAutobox/6934604/TestDoubleBoxing.java - test/compiler/eliminateAutobox/6934604/TestFloatBoxing.java - test/compiler/eliminateAutobox/6934604/TestIntBoxing.java - test/compiler/eliminateAutobox/6934604/TestLongBoxing.java - test/compiler/eliminateAutobox/6934604/TestShortBoxing.java - test/compiler/escapeAnalysis/6689060/Test.java - test/compiler/escapeAnalysis/6716441/Tester.java - test/compiler/escapeAnalysis/6726999/Test.java - test/compiler/escapeAnalysis/6775880/Test.java - test/compiler/escapeAnalysis/6795161/Test.java - test/compiler/escapeAnalysis/6895383/Test.java - test/compiler/escapeAnalysis/6896727/Test.java - test/compiler/interpreter/6539464/Test.java - test/compiler/interpreter/6833129/Test.java - test/compiler/interpreter/7116216/LargeFrame.java - test/compiler/interpreter/7116216/StackOverflow.java - test/compiler/intrinsics/6982370/Test6982370.java - test/compiler/intrinsics/8005419/Test8005419.java - test/compiler/intrinsics/adler32/TestAdler32.java - test/compiler/intrinsics/class/TestClassIsPrimitive.java - test/compiler/intrinsics/classcast/NullCheckDroppingsTest.java - test/compiler/intrinsics/clone/TestObjectClone.java - test/compiler/intrinsics/crc32/TestCRC32.java - test/compiler/intrinsics/crc32c/TestCRC32C.java - test/compiler/intrinsics/hashcode/TestHashCode.java - test/compiler/intrinsics/montgomerymultiply/MontgomeryMultiplyTest.java - test/compiler/intrinsics/muladd/TestMulAdd.java - test/compiler/intrinsics/multiplytolen/TestMultiplyToLen.java - test/compiler/intrinsics/multiplytolen/TestMultiplyToLenReturnProfile.java - test/compiler/intrinsics/squaretolen/TestSquareToLen.java - test/compiler/intrinsics/stringequals/TestStringEqualsBadLength.java - test/compiler/jsr292/6990212/Test6990212.java - test/compiler/jsr292/7082949/Test7082949.java - test/compiler/loopopts/6659207/Test.java - test/compiler/loopopts/6855164/Test.java - test/compiler/loopopts/6860469/Test.java - test/compiler/loopopts/7044738/Test7044738.java - test/compiler/loopopts/7052494/Test7052494.java - test/compiler/native/TestDirtyInt.java - test/compiler/native/libTestDirtyInt.c - test/compiler/runtime/6778657/Test.java - test/compiler/runtime/6826736/Test.java - test/compiler/runtime/6859338/Test6859338.java - test/compiler/runtime/6863420/Test.java - test/compiler/runtime/6865265/StackOverflowBug.java - test/compiler/runtime/6891750/Test6891750.java - test/compiler/runtime/6892265/Test.java - test/compiler/runtime/7088020/Test7088020.java - test/compiler/runtime/7141637/SpreadNullArg.java - test/compiler/runtime/7196199/Test7196199.java - test/compiler/runtime/8010927/Test8010927.java - test/compiler/runtime/8015436/Test8015436.java - test/compiler/uncommontrap/8009761/Test8009761.java - test/runtime/7107135/Test.java - test/runtime/7107135/Test7107135.sh - test/runtime/7107135/TestMT.java - test/runtime/7107135/test.c - test/runtime/StackGuardPages/invoke.c - test/runtime/Unsafe/GetUnsafe.java - test/runtime/jsig/Test8017498.sh - test/runtime/jsig/TestJNI.c - test/serviceability/sa/TestClassLoaderStats.java - test/serviceability/sa/TestStackTrace.java Changeset: 3cfddcb268e3 Author: hseigel Date: 2016-08-10 15:48 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/3cfddcb268e3 8136930: Simplify use of module-system options by custom launchers Reviewed-by: coleenp, lfoltan, mchung ! src/jdk.vm.ci/share/classes/jdk.vm.ci.services/src/jdk/vm/ci/services/Services.java ! src/share/vm/classfile/classLoader.cpp ! src/share/vm/classfile/classLoader.hpp ! src/share/vm/memory/filemap.cpp ! src/share/vm/prims/jvmtiEnv.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/arguments.hpp ! src/share/vm/utilities/ostream.cpp ! test/TEST.ROOT ! test/compiler/unsafe/UnsafeGetConstantField.java ! test/gc/arguments/TestMaxMinHeapFreeRatioFlags.java ! test/gc/arguments/TestSurvivorRatioFlag.java ! test/gc/arguments/TestTargetSurvivorRatioFlag.java ! test/gc/g1/TestShrinkAuxiliaryData.java ! test/runtime/BadObjectClass/BootstrapRedefine.java ! test/runtime/BootClassAppendProp/BootClassPathAppendProp.java ! test/runtime/ErrorHandling/CreateCoredumpOnCrash.java ! test/runtime/ErrorHandling/ProblematicFrameTest.java ! test/runtime/SharedArchiveFile/BootAppendTests.java ! test/runtime/SharedArchiveFile/SASymbolTableTest.java ! test/runtime/Unsafe/RangeCheck.java ! test/runtime/getSysPackage/GetSysPkgTest.java + test/runtime/modules/IgnoreModulePropertiesTest.java + test/runtime/modules/ModuleOptionsTest.java + test/runtime/modules/ModuleOptionsWarn.java ! test/runtime/modules/ModuleStress/ExportModuleStressTest.java ! test/runtime/modules/ModuleStress/ModuleStressGC.java + test/runtime/modules/PatchModule/BasicJarBuilder.java + test/runtime/modules/PatchModule/PatchModule2Dirs.java + test/runtime/modules/PatchModule/PatchModule2DirsMain.java + test/runtime/modules/PatchModule/PatchModuleCDS.java + test/runtime/modules/PatchModule/PatchModuleDupJavaBase.java + test/runtime/modules/PatchModule/PatchModuleDupModule.java + test/runtime/modules/PatchModule/PatchModuleJavaBase.java + test/runtime/modules/PatchModule/PatchModuleMain.java + test/runtime/modules/PatchModule/PatchModuleTest.java + test/runtime/modules/PatchModule/PatchModuleTestJar.java + test/runtime/modules/PatchModule/PatchModuleTestJarDir.java + test/runtime/modules/PatchModule/PatchModuleTraceCL.java + test/runtime/modules/Visibility/PatchModuleVisibility.java ! test/runtime/modules/Visibility/XbootcpNoVisibility.java - test/runtime/modules/Visibility/XpatchVisibility.java - test/runtime/modules/Xpatch/BasicJarBuilder.java - test/runtime/modules/Xpatch/Xpatch2Dirs.java - test/runtime/modules/Xpatch/Xpatch2DirsMain.java - test/runtime/modules/Xpatch/XpatchDupJavaBase.java - test/runtime/modules/Xpatch/XpatchDupModule.java - test/runtime/modules/Xpatch/XpatchJavaBase.java - test/runtime/modules/Xpatch/XpatchMain.java - test/runtime/modules/Xpatch/XpatchTest.java - test/runtime/modules/Xpatch/XpatchTestJar.java - test/runtime/modules/Xpatch/XpatchTestJarDir.java - test/runtime/modules/Xpatch/XpatchTraceCL.java - test/runtime/modules/XpatchCDS.java ! test/runtime/modules/java.base/java/lang/reflect/ModuleHelper.java ! test/serviceability/sa/TestInstanceKlassSize.java ! test/serviceability/sa/TestInstanceKlassSizeForInterface.java ! test/serviceability/sa/jmap-hprof/JMapHProfLargeHeapTest.java ! test/testlibrary/ctw/Makefile ! test/testlibrary/jittester/Makefile Changeset: 25390dd1ae8c Author: lana Date: 2016-08-11 15:47 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/25390dd1ae8c Added tag jdk-9+131 for changeset 943bf73b49c3 ! .hgtags Changeset: c7b7794b406e Author: lana Date: 2016-08-11 17:02 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/c7b7794b406e Merge - test/runtime/modules/Visibility/XpatchVisibility.java - test/runtime/modules/Xpatch/BasicJarBuilder.java - test/runtime/modules/Xpatch/Xpatch2Dirs.java - test/runtime/modules/Xpatch/Xpatch2DirsMain.java - test/runtime/modules/Xpatch/XpatchDupJavaBase.java - test/runtime/modules/Xpatch/XpatchDupModule.java - test/runtime/modules/Xpatch/XpatchJavaBase.java - test/runtime/modules/Xpatch/XpatchMain.java - test/runtime/modules/Xpatch/XpatchTest.java - test/runtime/modules/Xpatch/XpatchTestJar.java - test/runtime/modules/Xpatch/XpatchTestJarDir.java - test/runtime/modules/Xpatch/XpatchTraceCL.java - test/runtime/modules/XpatchCDS.java From brian.burkhalter at oracle.com Thu Aug 11 21:46:15 2016 From: brian.burkhalter at oracle.com (brian.burkhalter at oracle.com) Date: Thu, 11 Aug 2016 21:46:15 +0000 Subject: hg: jdk9/client/jdk: 8145014: "IIOException: Couldn't seek!" when calling TIFFImageReader.getNumImages() Message-ID: <201608112146.u7BLkFO5010209@aojmv0008.oracle.com> Changeset: 9144e69a7d86 Author: bpb Date: 2016-08-11 11:35 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/9144e69a7d86 8145014: "IIOException: Couldn't seek!" when calling TIFFImageReader.getNumImages() Summary: In locateImage() break and decrement image count for zero-entry IFDs and on encountering an EOF. Reviewed-by: prr ! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFImageReader.java + test/javax/imageio/plugins/tiff/BogusSecondImageTest.java From peter.brunet at oracle.com Fri Aug 12 02:50:34 2016 From: peter.brunet at oracle.com (peter.brunet at oracle.com) Date: Fri, 12 Aug 2016 02:50:34 +0000 Subject: hg: jdk9/client/jdk: 8161483: Implement AccessibleAction interface in JList.AccessibleJList.AccessibleJListChild Message-ID: <201608120250.u7C2oYiI021206@aojmv0008.oracle.com> Changeset: 58fe94331cd8 Author: ptbrunet Date: 2016-08-11 21:48 -0500 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/58fe94331cd8 8161483: Implement AccessibleAction interface in JList.AccessibleJList.AccessibleJListChild Summary: Move AccessibleAction implementation from subclass to AccessibleJListChild Reviewed-by: alexsch, prr, darcy ! src/java.desktop/share/classes/javax/swing/JList.java + test/javax/swing/JList/8161483/Bug8161483.java From mikhail.cherkasov at oracle.com Fri Aug 12 15:43:28 2016 From: mikhail.cherkasov at oracle.com (mikhail.cherkasov at oracle.com) Date: Fri, 12 Aug 2016 15:43:28 +0000 Subject: hg: jdk9/client/jdk: 8160696: IllegalArgumentException: adding a component to a container on a different GraphicsDevice Message-ID: <201608121543.u7CFhSJR005236@aojmv0008.oracle.com> Changeset: d5dc0c4fb473 Author: mcherkas Date: 2016-08-12 18:43 +0300 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/d5dc0c4fb473 8160696: IllegalArgumentException: adding a component to a container on a different GraphicsDevice Reviewed-by: serb ! src/java.desktop/share/classes/java/awt/Container.java + test/java/awt/Container/MoveToOtherScreenTest/MoveToOtherScreenTest.java From sergey.bylokhov at oracle.com Fri Aug 12 19:15:38 2016 From: sergey.bylokhov at oracle.com (sergey.bylokhov at oracle.com) Date: Fri, 12 Aug 2016 19:15:38 +0000 Subject: hg: jdk9/client/jdk: 8159696: java.beans.MethodRef#get throws NullPointerException Message-ID: <201608121915.u7CJFcDH001161@aojmv0008.oracle.com> Changeset: fc61e14681ac Author: serb Date: 2016-08-12 20:36 +0300 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/fc61e14681ac 8159696: java.beans.MethodRef#get throws NullPointerException Reviewed-by: alexsch ! src/java.desktop/share/classes/java/beans/MethodRef.java + test/java/beans/Introspector/8159696/UnloadClassBeanInfo.java + test/java/beans/Introspector/8159696/stub/Stub.java From brian.burkhalter at oracle.com Fri Aug 12 21:52:09 2016 From: brian.burkhalter at oracle.com (brian.burkhalter at oracle.com) Date: Fri, 12 Aug 2016 21:52:09 +0000 Subject: hg: jdk9/client/jdk: 8152966: ClassCastException when adding IFD to the TIFFDirectory before the image write Message-ID: <201608122152.u7CLq9wR003088@aojmv0008.oracle.com> Changeset: 6a66fb22095a Author: bpb Date: 2016-08-12 14:35 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/6a66fb22095a 8152966: ClassCastException when adding IFD to the TIFFDirectory before the image write Summary: Move the private method getDirectoryAsIFD(TIFFDirectory) from the API class TIFFDirectory to a public method in the internal class TIFFIFD and replace all casts of TIFFDirectory to TIFFIFD with its invocation Reviewed-by: prr ! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFIFD.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFImageMetadata.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFImageWriter.java ! src/java.desktop/share/classes/javax/imageio/plugins/tiff/TIFFDirectory.java + test/javax/imageio/plugins/tiff/IFDTest.java From sergey.bylokhov at oracle.com Mon Aug 15 17:09:19 2016 From: sergey.bylokhov at oracle.com (sergey.bylokhov at oracle.com) Date: Mon, 15 Aug 2016 17:09:19 +0000 Subject: hg: jdk9/client/jdk: 8163949: Cleanup of classes which are related to JavaSound Message-ID: <201608151709.u7FH9JFi019452@aojmv0008.oracle.com> Changeset: eb0e7e2360f2 Author: serb Date: 2016-08-15 20:08 +0300 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/eb0e7e2360f2 8163949: Cleanup of classes which are related to JavaSound Reviewed-by: prr ! src/java.desktop/share/classes/com/sun/media/sound/AbstractDataLine.java ! src/java.desktop/share/classes/com/sun/media/sound/AbstractLine.java ! src/java.desktop/share/classes/com/sun/media/sound/AbstractMidiDevice.java ! src/java.desktop/share/classes/com/sun/media/sound/AbstractMidiDeviceProvider.java ! src/java.desktop/share/classes/com/sun/media/sound/AbstractMixer.java ! src/java.desktop/share/classes/com/sun/media/sound/AiffFileFormat.java ! src/java.desktop/share/classes/com/sun/media/sound/AiffFileReader.java ! src/java.desktop/share/classes/com/sun/media/sound/AlawCodec.java ! src/java.desktop/share/classes/com/sun/media/sound/AudioFileSoundbankReader.java ! src/java.desktop/share/classes/com/sun/media/sound/AudioFloatConverter.java ! src/java.desktop/share/classes/com/sun/media/sound/AudioFloatFormatConverter.java ! src/java.desktop/share/classes/com/sun/media/sound/AudioFloatInputStream.java ! src/java.desktop/share/classes/com/sun/media/sound/AudioSynthesizer.java ! src/java.desktop/share/classes/com/sun/media/sound/AudioSynthesizerPropertyInfo.java ! src/java.desktop/share/classes/com/sun/media/sound/AutoClosingClip.java ! src/java.desktop/share/classes/com/sun/media/sound/AutoConnectSequencer.java ! src/java.desktop/share/classes/com/sun/media/sound/DLSInfo.java ! src/java.desktop/share/classes/com/sun/media/sound/DLSInstrument.java ! src/java.desktop/share/classes/com/sun/media/sound/DLSModulator.java ! src/java.desktop/share/classes/com/sun/media/sound/DLSRegion.java ! src/java.desktop/share/classes/com/sun/media/sound/DLSSample.java ! src/java.desktop/share/classes/com/sun/media/sound/DLSSampleLoop.java ! src/java.desktop/share/classes/com/sun/media/sound/DLSSampleOptions.java ! src/java.desktop/share/classes/com/sun/media/sound/DLSSoundbank.java ! src/java.desktop/share/classes/com/sun/media/sound/DLSSoundbankReader.java ! src/java.desktop/share/classes/com/sun/media/sound/DataPusher.java ! src/java.desktop/share/classes/com/sun/media/sound/DirectAudioDevice.java ! src/java.desktop/share/classes/com/sun/media/sound/DirectAudioDeviceProvider.java ! src/java.desktop/share/classes/com/sun/media/sound/EmergencySoundbank.java ! src/java.desktop/share/classes/com/sun/media/sound/EventDispatcher.java ! src/java.desktop/share/classes/com/sun/media/sound/FFT.java ! src/java.desktop/share/classes/com/sun/media/sound/FastShortMessage.java ! src/java.desktop/share/classes/com/sun/media/sound/FastSysexMessage.java ! src/java.desktop/share/classes/com/sun/media/sound/InvalidDataException.java ! src/java.desktop/share/classes/com/sun/media/sound/InvalidFormatException.java ! src/java.desktop/share/classes/com/sun/media/sound/JARSoundbankReader.java ! src/java.desktop/share/classes/com/sun/media/sound/JDK13Services.java ! src/java.desktop/share/classes/com/sun/media/sound/JSSecurityManager.java ! src/java.desktop/share/classes/com/sun/media/sound/JavaSoundAudioClip.java ! src/java.desktop/share/classes/com/sun/media/sound/MidiDeviceReceiverEnvelope.java ! src/java.desktop/share/classes/com/sun/media/sound/MidiDeviceTransmitterEnvelope.java ! src/java.desktop/share/classes/com/sun/media/sound/MidiInDevice.java ! src/java.desktop/share/classes/com/sun/media/sound/MidiInDeviceProvider.java ! src/java.desktop/share/classes/com/sun/media/sound/MidiOutDevice.java ! src/java.desktop/share/classes/com/sun/media/sound/MidiOutDeviceProvider.java ! src/java.desktop/share/classes/com/sun/media/sound/MidiUtils.java ! src/java.desktop/share/classes/com/sun/media/sound/ModelAbstractChannelMixer.java ! src/java.desktop/share/classes/com/sun/media/sound/ModelAbstractOscillator.java ! src/java.desktop/share/classes/com/sun/media/sound/ModelByteBuffer.java ! src/java.desktop/share/classes/com/sun/media/sound/ModelByteBufferWavetable.java ! src/java.desktop/share/classes/com/sun/media/sound/ModelChannelMixer.java ! src/java.desktop/share/classes/com/sun/media/sound/ModelConnectionBlock.java ! src/java.desktop/share/classes/com/sun/media/sound/ModelDestination.java ! src/java.desktop/share/classes/com/sun/media/sound/ModelDirectedPlayer.java ! src/java.desktop/share/classes/com/sun/media/sound/ModelDirector.java ! src/java.desktop/share/classes/com/sun/media/sound/ModelIdentifier.java ! src/java.desktop/share/classes/com/sun/media/sound/ModelInstrument.java ! src/java.desktop/share/classes/com/sun/media/sound/ModelInstrumentComparator.java ! src/java.desktop/share/classes/com/sun/media/sound/ModelMappedInstrument.java ! src/java.desktop/share/classes/com/sun/media/sound/ModelOscillator.java ! src/java.desktop/share/classes/com/sun/media/sound/ModelOscillatorStream.java ! src/java.desktop/share/classes/com/sun/media/sound/ModelPatch.java ! src/java.desktop/share/classes/com/sun/media/sound/ModelPerformer.java ! src/java.desktop/share/classes/com/sun/media/sound/ModelSource.java ! src/java.desktop/share/classes/com/sun/media/sound/ModelStandardDirector.java ! src/java.desktop/share/classes/com/sun/media/sound/ModelStandardIndexedDirector.java ! src/java.desktop/share/classes/com/sun/media/sound/ModelStandardTransform.java ! src/java.desktop/share/classes/com/sun/media/sound/ModelTransform.java ! src/java.desktop/share/classes/com/sun/media/sound/ModelWavetable.java ! src/java.desktop/share/classes/com/sun/media/sound/PCMtoPCMCodec.java ! src/java.desktop/share/classes/com/sun/media/sound/Platform.java ! src/java.desktop/share/classes/com/sun/media/sound/PortMixer.java ! src/java.desktop/share/classes/com/sun/media/sound/PortMixerProvider.java ! src/java.desktop/share/classes/com/sun/media/sound/RIFFInvalidDataException.java ! src/java.desktop/share/classes/com/sun/media/sound/RIFFInvalidFormatException.java ! src/java.desktop/share/classes/com/sun/media/sound/RIFFReader.java ! src/java.desktop/share/classes/com/sun/media/sound/RIFFWriter.java ! src/java.desktop/share/classes/com/sun/media/sound/RealTimeSequencer.java ! src/java.desktop/share/classes/com/sun/media/sound/ReferenceCountingDevice.java ! src/java.desktop/share/classes/com/sun/media/sound/SF2GlobalRegion.java ! src/java.desktop/share/classes/com/sun/media/sound/SF2Instrument.java ! src/java.desktop/share/classes/com/sun/media/sound/SF2InstrumentRegion.java ! src/java.desktop/share/classes/com/sun/media/sound/SF2Layer.java ! src/java.desktop/share/classes/com/sun/media/sound/SF2LayerRegion.java ! src/java.desktop/share/classes/com/sun/media/sound/SF2Modulator.java ! src/java.desktop/share/classes/com/sun/media/sound/SF2Region.java ! src/java.desktop/share/classes/com/sun/media/sound/SF2Sample.java ! src/java.desktop/share/classes/com/sun/media/sound/SF2Soundbank.java ! src/java.desktop/share/classes/com/sun/media/sound/SF2SoundbankReader.java ! src/java.desktop/share/classes/com/sun/media/sound/SimpleInstrument.java ! src/java.desktop/share/classes/com/sun/media/sound/SimpleSoundbank.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftAbstractResampler.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftAudioBuffer.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftAudioProcessor.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftAudioPusher.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftChannel.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftChannelProxy.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftChorus.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftControl.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftCubicResampler.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftEnvelopeGenerator.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftFilter.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftInstrument.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftJitterCorrector.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftLanczosResampler.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftLimiter.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftLinearResampler.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftLinearResampler2.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftLowFrequencyOscillator.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftMainMixer.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftMidiAudioFileReader.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftMixingClip.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftMixingDataLine.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftMixingMainMixer.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftMixingMixer.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftMixingMixerProvider.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftMixingSourceDataLine.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftPerformer.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftPointResampler.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftProcess.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftReceiver.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftResampler.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftResamplerStreamer.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftReverb.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftShortMessage.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftSincResampler.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftSynthesizer.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftTuning.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftVoice.java ! src/java.desktop/share/classes/com/sun/media/sound/StandardMidiFileReader.java ! src/java.desktop/share/classes/com/sun/media/sound/StandardMidiFileWriter.java ! src/java.desktop/share/classes/com/sun/media/sound/SunCodec.java ! src/java.desktop/share/classes/com/sun/media/sound/SunFileWriter.java ! src/java.desktop/share/classes/com/sun/media/sound/Toolkit.java ! src/java.desktop/share/classes/com/sun/media/sound/UlawCodec.java ! src/java.desktop/share/classes/com/sun/media/sound/WaveExtensibleFileReader.java ! src/java.desktop/share/classes/com/sun/media/sound/WaveFileFormat.java ! src/java.desktop/share/classes/com/sun/media/sound/WaveFileWriter.java ! src/java.desktop/share/classes/com/sun/media/sound/WaveFloatFileWriter.java ! src/java.desktop/share/classes/javax/sound/midi/MetaMessage.java ! src/java.desktop/share/classes/javax/sound/midi/MidiDevice.java ! src/java.desktop/share/classes/javax/sound/midi/MidiFileFormat.java ! src/java.desktop/share/classes/javax/sound/midi/MidiMessage.java ! src/java.desktop/share/classes/javax/sound/midi/Receiver.java ! src/java.desktop/share/classes/javax/sound/midi/Sequence.java ! src/java.desktop/share/classes/javax/sound/midi/Sequencer.java ! src/java.desktop/share/classes/javax/sound/midi/ShortMessage.java ! src/java.desktop/share/classes/javax/sound/midi/SysexMessage.java ! src/java.desktop/share/classes/javax/sound/midi/Track.java ! src/java.desktop/share/classes/javax/sound/midi/Transmitter.java ! src/java.desktop/share/classes/javax/sound/sampled/AudioFileFormat.java ! src/java.desktop/share/classes/javax/sound/sampled/AudioFormat.java ! src/java.desktop/share/classes/javax/sound/sampled/AudioInputStream.java ! src/java.desktop/share/classes/javax/sound/sampled/CompoundControl.java ! src/java.desktop/share/classes/javax/sound/sampled/Control.java ! src/java.desktop/share/classes/javax/sound/sampled/EnumControl.java ! src/java.desktop/share/classes/javax/sound/sampled/FloatControl.java ! src/java.desktop/share/classes/javax/sound/sampled/LineEvent.java ! src/java.desktop/share/classes/javax/sound/sampled/Port.java ! src/java.desktop/share/classes/javax/sound/sampled/ReverbType.java From david.dehaven at oracle.com Mon Aug 15 17:24:16 2016 From: david.dehaven at oracle.com (david.dehaven at oracle.com) Date: Mon, 15 Aug 2016 17:24:16 +0000 Subject: hg: jdk9/client/hotspot: 8163533: jdk.vm.ci.hotspot.test.MethodHandleAccessProviderTest fails on jdk9/dev Message-ID: <201608151724.u7FHOGPZ024042@aojmv0008.oracle.com> Changeset: 713951c08aa2 Author: mhaupt Date: 2016-08-12 08:59 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/713951c08aa2 8163533: jdk.vm.ci.hotspot.test.MethodHandleAccessProviderTest fails on jdk9/dev Reviewed-by: shade ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotMethodHandleAccessProvider.java From david.dehaven at oracle.com Mon Aug 15 17:24:21 2016 From: david.dehaven at oracle.com (david.dehaven at oracle.com) Date: Mon, 15 Aug 2016 17:24:21 +0000 Subject: hg: jdk9/client/jaxp: 2 new changesets Message-ID: <201608151724.u7FHOLhp024123@aojmv0008.oracle.com> Changeset: 907445d85e68 Author: joehw Date: 2016-08-11 13:34 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jaxp/rev/907445d85e68 8163535: javax/xml/jaxp/unittest/catalog/CatalogSupport2.java failed due to SocketTimeoutException Reviewed-by: lancea ! test/javax/xml/jaxp/unittest/catalog/CatalogSupport2.java ! test/javax/xml/jaxp/unittest/catalog/CatalogSupport3.java Changeset: cdc625b3be4c Author: ddehaven Date: 2016-08-15 08:15 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jaxp/rev/cdc625b3be4c Merge From david.dehaven at oracle.com Mon Aug 15 17:24:33 2016 From: david.dehaven at oracle.com (david.dehaven at oracle.com) Date: Mon, 15 Aug 2016 17:24:33 +0000 Subject: hg: jdk9/client/jdk: 14 new changesets Message-ID: <201608151724.u7FHOYfb024235@aojmv0008.oracle.com> Changeset: 997eb92cd683 Author: igerasim Date: 2016-08-11 23:41 +0300 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/997eb92cd683 8163877: Tests added in JDK-8163518 fail on some platforms Reviewed-by: darcy ! test/java/io/CharArrayReader/OverflowInRead.java ! test/java/io/StringBufferInputStream/OverflowInRead.java Changeset: 8559f6e0a25d Author: valeriep Date: 2016-08-12 00:10 +0000 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/8559f6e0a25d 6469513: (smartcardio) CardPermission(String termName, String actions) violates specification Summary: Changed to allow null actions value Reviewed-by: xuelei ! src/java.smartcardio/share/classes/javax/smartcardio/CardPermission.java ! test/javax/smartcardio/TestCardPermission.java Changeset: 5c93d90ca062 Author: valeriep Date: 2016-08-12 00:39 +0000 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/5c93d90ca062 8157579: com/sun/crypto/provider/Mac/MacClone.java failed on solaris12(sparcv9 and x86) Summary: Changed the MAC impl to fall back to SUN provider (or through provider list) if the most preferred impl does not support cloning Reviewed-by: vinnie, mullan ! src/java.base/share/classes/com/sun/crypto/provider/HmacCore.java Changeset: 85217e8e1070 Author: valeriep Date: 2016-08-12 00:47 +0000 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/85217e8e1070 8154113: java.security.AccessControlException: access denied ("java.security.SecurityPermission" "authProvider.SunMSCAPI") Summary: Granted security permission "authProvider.SunMSCAPI" to SunMSCAPI provider Reviewed-by: mullan ! src/java.base/windows/lib/security/default.policy ! test/sun/security/mscapi/AccessKeyStore.java - test/sun/security/mscapi/AccessKeyStore.sh ! test/sun/security/mscapi/access.policy ! test/sun/security/mscapi/noaccess.policy Changeset: 46003e94412c Author: fyuan Date: 2016-08-12 14:34 +0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/46003e94412c 8160611: Clean up ProblemList.txt for closed/resolved issues Summary: Clean up ProblemList.txt for JDK-8130339, JDK-8068645, JDK-8061177, JDK-8058616, JDK-8046285 and JDK-8031555 Reviewed-by: darcy Contributed-by: John Jiang ! test/ProblemList.txt Changeset: 2ef137b085f2 Author: fyuan Date: 2016-08-12 14:36 +0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/2ef137b085f2 8161340: ProblemList.txt update for sun/security/tools/keytool/autotest.sh Summary: Remove sun/security/tools/keytool/autotest.sh from ProblemList.txt due to JDK-8130302 has been resolved Reviewed-by: weijun Contributed-by: John Jiang ! test/ProblemList.txt Changeset: d8b8b4cdc2fc Author: fyuan Date: 2016-08-12 14:38 +0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/d8b8b4cdc2fc 8163435: Update issue number for SupportedDHKeys.java and UnsupportedDHKeys.java in ProblemList Summary: sun/security/pkcs11/KeyAgreement/SupportedDHKeys.java and sun/security/pkcs11/KeyAgreement/UnsupportedDHKeys.java should be tracked by JDK-8077138 rather than JDK-8154910. Reviewed-by: mullan Contributed-by: John Jiang ! test/ProblemList.txt Changeset: 1fcefbcdd542 Author: redestad Date: 2016-08-12 11:30 +0200 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/1fcefbcdd542 8163878: Remove unnecessary bridge methods, allocations in java.lang.invoke Reviewed-by: mhaupt, shade ! src/java.base/share/classes/java/lang/invoke/BoundMethodHandle.java ! src/java.base/share/classes/java/lang/invoke/DirectMethodHandle.java ! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java ! src/java.base/share/classes/java/lang/invoke/LambdaForm.java ! src/java.base/share/classes/java/lang/invoke/MemberName.java ! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java ! src/java.base/share/classes/java/lang/invoke/MethodHandles.java ! src/java.base/share/classes/java/lang/invoke/MethodType.java ! src/java.base/share/classes/java/lang/invoke/StringConcatFactory.java ! src/java.base/share/classes/java/lang/invoke/VarForm.java ! src/java.base/share/classes/sun/invoke/util/VerifyAccess.java Changeset: d755483dc031 Author: redestad Date: 2016-08-12 17:35 +0200 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/d755483dc031 8163946: java/lang/String/concat/WithSecurityManager.java fails after 8163878 Reviewed-by: mhaupt ! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java ! src/java.base/share/classes/java/lang/invoke/MethodHandleStatics.java Changeset: 011f83649452 Author: snikandrova Date: 2016-08-12 20:14 +0300 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/011f83649452 8145732: Duplicate entry in http.nonProxyHosts will ignore subsequent entries Summary: Test update to explicitly cover problematic scenario. Reviewed-by: chegar ! test/java/net/ProxySelector/B8035158.java Changeset: 7e7916487dc1 Author: xuelei Date: 2016-08-13 02:21 +0000 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/7e7916487dc1 8162362: Introduce system property to control enabled ciphersuites Reviewed-by: coffeys, mullan ! src/java.base/share/classes/sun/security/ssl/SSLContextImpl.java + test/sun/security/ssl/SSLContextImpl/CustomizedCipherSuites.java Changeset: 688b83af5f75 Author: vinnie Date: 2016-08-15 14:25 +0100 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/688b83af5f75 8163503: PKCS12 keystore cannot store non-X.509 certificates Reviewed-by: weijun, xuelei, mullan ! src/java.base/share/classes/sun/security/pkcs12/PKCS12KeyStore.java Changeset: 5058a560464b Author: ddehaven Date: 2016-08-15 08:15 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/5058a560464b Merge - test/sun/security/mscapi/AccessKeyStore.sh Changeset: edfcf85800bb Author: ddehaven Date: 2016-08-15 10:23 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/edfcf85800bb Merge From david.dehaven at oracle.com Mon Aug 15 17:24:40 2016 From: david.dehaven at oracle.com (david.dehaven at oracle.com) Date: Mon, 15 Aug 2016 17:24:40 +0000 Subject: hg: jdk9/client/langtools: 6 new changesets Message-ID: <201608151724.u7FHOfR2024342@aojmv0008.oracle.com> Changeset: b56896d30c0f Author: sadayapalam Date: 2016-08-12 11:49 +0530 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/b56896d30c0f 8068626: Add javac lint warning when the @Deprecated annotation is used where it is a no-op Reviewed-by: mcimadamore, ksrini ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties ! src/jdk.javadoc/share/classes/com/sun/javadoc/package-info.java ! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/package-info.java ! test/tools/javac/T6404756.out + test/tools/javac/annotations/neg/DeprecatedAnnotationTest/DeprecatedAnnotationTest.out + test/tools/javac/annotations/neg/DeprecatedAnnotationTest/package-info.java + test/tools/javac/diags/examples/DeprecatedAnnotationHasNoEffect/DeprecatedAnnotationHasNoEffect.java ! test/tools/javac/warnings/suppress/T6480588.out Changeset: 7a2d1a2127f9 Author: jjg Date: 2016-08-12 15:41 -0700 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/7a2d1a2127f9 8163524: doclet resources doclet.usage.NAME.name are redundant Reviewed-by: ksrini ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/Configuration.java Changeset: fb5cedea7a26 Author: jjg Date: 2016-08-12 16:03 -0700 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/fb5cedea7a26 8160137: HTMLDoclet and AbstractDoclet should implement Doclet Reviewed-by: ksrini ! src/jdk.javadoc/share/classes/jdk/javadoc/doclets/StandardDoclet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDoclet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/AbstractDoclet.java Changeset: 64fd589ab53a Author: jjg Date: 2016-08-12 17:45 -0700 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/64fd589ab53a 8052398: Uniqify test framework class names Reviewed-by: darcy ! test/tools/javac/MethodParameters/AnnotationTest.java ! test/tools/javac/MethodParameters/AnonymousClass.java ! test/tools/javac/MethodParameters/ClassFileVisitor.java ! test/tools/javac/MethodParameters/Constructors.java ! test/tools/javac/MethodParameters/EnumTest.java ! test/tools/javac/MethodParameters/InstanceMethods.java ! test/tools/javac/MethodParameters/LambdaTest.java ! test/tools/javac/MethodParameters/LocalClassTest.java ! test/tools/javac/MethodParameters/MemberClassTest.java + test/tools/javac/MethodParameters/MethodParametersTester.java ! test/tools/javac/MethodParameters/ReflectionVisitor.java ! test/tools/javac/MethodParameters/StaticMethods.java - test/tools/javac/MethodParameters/Tester.java ! test/tools/javac/MethodParameters/UncommonParamNames.java ! test/tools/javac/options/modes/AtFilesTest.java ! test/tools/javac/options/modes/DocLintTest.java ! test/tools/javac/options/modes/FSInfoTest.java ! test/tools/javac/options/modes/InfoOptsTest.java ! test/tools/javac/options/modes/NoOperandsTest.java + test/tools/javac/options/modes/OptionModesTester.java ! test/tools/javac/options/modes/OutputDirTest.java ! test/tools/javac/options/modes/ProfileBootClassPathTest.java ! test/tools/javac/options/modes/ProfileTargetTest.java ! test/tools/javac/options/modes/SourceTargetTest.java ! test/tools/javac/options/modes/StdOutTest.java - test/tools/javac/options/modes/Tester.java ! test/tools/javadoc/annotations/annotateMethodsFields/Main.java ! test/tools/javadoc/annotations/annotatePackage/Main.java ! test/tools/javadoc/annotations/annotateParams/Main.java ! test/tools/javadoc/annotations/badVals/Main.java ! test/tools/javadoc/annotations/defaults/Main.java ! test/tools/javadoc/annotations/elementTypes/Main.java ! test/tools/javadoc/annotations/missing/Main.java ! test/tools/javadoc/annotations/shortcuts/Main.java ! test/tools/javadoc/enum/docComments/Main.java ! test/tools/javadoc/enum/enumType/Main.java ! test/tools/javadoc/generics/genericClass/Main.java ! test/tools/javadoc/generics/genericInnerAndOuter/Main.java ! test/tools/javadoc/generics/genericInterface/Main.java ! test/tools/javadoc/generics/genericMethod/Main.java ! test/tools/javadoc/generics/genericSuper/Main.java ! test/tools/javadoc/generics/supertypes/Main.java ! test/tools/javadoc/generics/throwsGeneric/Main.java ! test/tools/javadoc/generics/tparamCycle/Main.java ! test/tools/javadoc/generics/tparamTagOnMethod/Main.java ! test/tools/javadoc/generics/tparamTagOnType/Main.java ! test/tools/javadoc/generics/wildcards/Main.java + test/tools/javadoc/lib/OldToolTester.java - test/tools/javadoc/lib/Tester.java ! test/tools/javadoc/varArgs/Main.java + test/tools/javap/output/JavapTester.java ! test/tools/javap/output/RepeatingTypeAnnotations.java - test/tools/javap/output/Tester.java Changeset: 6c5699f1fd86 Author: vromero Date: 2016-08-13 09:42 -0700 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/6c5699f1fd86 8067485: ct.properties has no copyright notice Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/ct.properties Changeset: 2c17b65a37a8 Author: jlahoda Date: 2016-08-15 08:28 +0200 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/2c17b65a37a8 8129421: JShell: unacceptable suggestions in 'extends', 'implements' in smart completion 8129422: JShell: methods and fields of uncompleted expressions should be suggested Summary: Fixing several completion bugs Reviewed-by: rfield ! src/jdk.jshell/share/classes/jdk/jshell/SourceCodeAnalysisImpl.java ! test/jdk/jshell/CompletionSuggestionTest.java From dmitry.markov at oracle.com Tue Aug 16 08:14:30 2016 From: dmitry.markov at oracle.com (dmitry.markov at oracle.com) Date: Tue, 16 Aug 2016 08:14:30 +0000 Subject: hg: jdk9/client/jdk: 8163583: [macosx] Press "To Back" button on the Dialog, the Dialog moves behind the Frame Message-ID: <201608160814.u7G8EUJb029115@aojmv0008.oracle.com> Changeset: 8e78c621a64d Author: dmarkov Date: 2016-08-16 11:13 +0300 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/8e78c621a64d 8163583: [macosx] Press "To Back" button on the Dialog,the Dialog moves behind the Frame Reviewed-by: serb ! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTWindow.m ! test/java/awt/Modal/ToBack/ToBackModeless5Test.java ! test/java/awt/Modal/ToBack/ToBackModeless6Test.java ! test/java/awt/Modal/ToBack/ToBackNonModal5Test.java ! test/java/awt/Modal/ToBack/ToBackNonModal6Test.java From alexander.zvegintsev at oracle.com Tue Aug 16 19:11:16 2016 From: alexander.zvegintsev at oracle.com (alexander.zvegintsev at oracle.com) Date: Tue, 16 Aug 2016 19:11:16 +0000 Subject: hg: jdk9/client/jdk: 8155691: Update GIFlib library to the latest up-to-date Message-ID: <201608161911.u7GJBGur029453@aojmv0008.oracle.com> Changeset: c07be59d7160 Author: azvegint Date: 2016-08-16 22:10 +0300 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/c07be59d7160 8155691: Update GIFlib library to the latest up-to-date Reviewed-by: serb ! src/java.desktop/share/native/libsplashscreen/giflib/dgif_lib.c ! src/java.desktop/share/native/libsplashscreen/giflib/gif_lib.h ! src/java.desktop/share/native/libsplashscreen/giflib/gifalloc.c + src/java.desktop/share/native/libsplashscreen/giflib/openbsd-reallocarray.c From sergey.bylokhov at oracle.com Tue Aug 16 20:08:07 2016 From: sergey.bylokhov at oracle.com (sergey.bylokhov at oracle.com) Date: Tue, 16 Aug 2016 20:08:07 +0000 Subject: hg: jdk9/client/jdk: 8159898: Negative array size in java/beans/Introspector/Test8027905.java Message-ID: <201608162008.u7GK87DK011325@aojmv0008.oracle.com> Changeset: cc9d1ec8fd5f Author: serb Date: 2016-08-16 23:07 +0300 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/cc9d1ec8fd5f 8159898: Negative array size in java/beans/Introspector/Test8027905.java Reviewed-by: alexsch, yan ! test/java/awt/Window/OwnedWindowsLeak/OwnedWindowsLeak.java ! test/java/beans/Introspector/Test8027905.java From avik.niyogi at oracle.com Wed Aug 17 09:12:44 2016 From: avik.niyogi at oracle.com (avik.niyogi at oracle.com) Date: Wed, 17 Aug 2016 09:12:44 +0000 Subject: hg: jdk9/client/jdk: 8163169: [PIT][TEST_BUG] fix to JDK-8161470 doesn't work Message-ID: <201608170912.u7H9CipW003562@aojmv0008.oracle.com> Changeset: b209cf7b5b91 Author: aniyogi Date: 2016-08-17 14:42 +0530 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/b209cf7b5b91 8163169: [PIT][TEST_BUG] fix to JDK-8161470 doesn't work Reviewed-by: alexsch, rchamyal ! test/javax/swing/JRadioButton/FocusTraversal/FocusTraversal.java From avik.niyogi at oracle.com Wed Aug 17 09:18:26 2016 From: avik.niyogi at oracle.com (avik.niyogi at oracle.com) Date: Wed, 17 Aug 2016 09:18:26 +0000 Subject: hg: jdk9/client/jdk: 8161913: [PIT] java/awt/Window/8159168/SetShapeTest.java mostly fails Message-ID: <201608170918.u7H9IQ4W005026@aojmv0008.oracle.com> Changeset: acb15b493fd3 Author: rchamyal Date: 2016-08-17 14:48 +0530 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/acb15b493fd3 8161913: [PIT] java/awt/Window/8159168/SetShapeTest.java mostly fails Reviewed-by: alexsch, aniyogi Contributed-by: rajeev.chamyal at oracle.com ! test/java/awt/Window/8159168/SetShapeTest.java From prasanta.sadhukhan at oracle.com Thu Aug 18 05:17:05 2016 From: prasanta.sadhukhan at oracle.com (prasanta.sadhukhan at oracle.com) Date: Thu, 18 Aug 2016 05:17:05 +0000 Subject: hg: jdk9/client/jdk: 8164205: [PIT][TEST_BUG] test javax/print/attribute/ServiceDlgPageRangeTest.java doesn't compile Message-ID: <201608180517.u7I5H5FV019289@aojmv0008.oracle.com> Changeset: 9f38d4f86e3d Author: psadhukhan Date: 2016-08-18 10:46 +0530 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/9f38d4f86e3d 8164205: [PIT][TEST_BUG] test javax/print/attribute/ServiceDlgPageRangeTest.java doesn't compile Reviewed-by: prr ! test/javax/print/attribute/ServiceDlgPageRangeTest.java From jayathirth.d.v at oracle.com Fri Aug 19 06:52:45 2016 From: jayathirth.d.v at oracle.com (jayathirth.d.v at oracle.com) Date: Fri, 19 Aug 2016 06:52:45 +0000 Subject: hg: jdk9/client/jdk: 8163258: Getting NullPointerException from ImageIO.getReaderWriterInfo due to failure to check for null Message-ID: <201608190652.u7J6qjT9016136@aojmv0008.oracle.com> Changeset: acbf6dae58cf Author: jdv Date: 2016-08-19 12:22 +0530 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/acbf6dae58cf 8163258: Getting NullPointerException from ImageIO.getReaderWriterInfo due to failure to check for null Reviewed-by: prr, psadhukhan ! src/java.desktop/share/classes/javax/imageio/ImageIO.java + test/javax/imageio/GetReaderWriterInfoNullTest.java From alexandr.scherbatiy at oracle.com Fri Aug 19 12:49:16 2016 From: alexandr.scherbatiy at oracle.com (alexandr.scherbatiy at oracle.com) Date: Fri, 19 Aug 2016 12:49:16 +0000 Subject: hg: jdk9/client/jdk: 8151303: [macosx] [hidpi] JButton's low-res. icon is visible when clicking on it; ... Message-ID: <201608191249.u7JCnGdB000579@aojmv0008.oracle.com> Changeset: 82d35714476e Author: alexsch Date: 2016-08-19 16:48 +0400 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/82d35714476e 8151303: [macosx] [hidpi] JButton's low-res. icon is visible when clicking on it 8156182: [macosx] HiDPI/Retina icons do not work for disabled JButton/JMenuItem etc. Reviewed-by: flar, prr ! src/java.desktop/macosx/classes/com/apple/laf/AquaUtils.java ! src/java.desktop/share/classes/javax/swing/GrayFilter.java ! src/java.desktop/share/classes/sun/awt/image/MultiResolutionCachedImage.java ! src/java.desktop/share/classes/sun/awt/image/MultiResolutionToolkitImage.java + test/java/awt/image/MultiResolutionImage/MultiResolutionDisabledImageTest.java + test/javax/swing/JButton/8151303/PressedIconTest.java From sergey.bylokhov at oracle.com Sat Aug 20 15:36:37 2016 From: sergey.bylokhov at oracle.com (sergey.bylokhov at oracle.com) Date: Sat, 20 Aug 2016 15:36:37 +0000 Subject: hg: jdk9/client/jdk: 8148109: [SWT] Provide a supported mechanism to use EmbeddedFrame Message-ID: <201608201536.u7KFabfV013347@aojmv0008.oracle.com> Changeset: 0e34c2d67363 Author: serb Date: 2016-08-20 18:35 +0300 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/0e34c2d67363 8148109: [SWT] Provide a supported mechanism to use EmbeddedFrame Reviewed-by: alanb, prr ! make/mapfiles/libawt/mapfile-mawt-vers ! make/mapfiles/libawt/mapfile-vers-linux ! make/mapfiles/libawt_xawt/mapfile-vers ! src/java.desktop/macosx/native/libawt_lwawt/awt/awt_DrawingSurface.m ! src/java.desktop/macosx/native/libjawt/jawt.m ! src/java.desktop/share/native/include/jawt.h ! src/java.desktop/unix/native/common/awt/awt_DrawingSurface.h ! src/java.desktop/unix/native/libawt_xawt/awt/awt_DrawingSurface.c ! src/java.desktop/unix/native/libjawt/jawt.c ! src/java.desktop/windows/native/libawt/windows/awt_DrawingSurface.cpp ! src/java.desktop/windows/native/libawt/windows/awt_DrawingSurface.h ! src/java.desktop/windows/native/libjawt/jawt.cpp From sergey.bylokhov at oracle.com Sun Aug 21 22:42:08 2016 From: sergey.bylokhov at oracle.com (sergey.bylokhov at oracle.com) Date: Sun, 21 Aug 2016 22:42:08 +0000 Subject: hg: jdk9/client/jdk: 8164104: Cleanup of javaclient related mapfiles Message-ID: <201608212242.u7LMg8lq015097@aojmv0008.oracle.com> Changeset: e32729a8e1d8 Author: serb Date: 2016-08-22 01:35 +0300 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/e32729a8e1d8 8164104: Cleanup of javaclient related mapfiles Reviewed-by: prr ! make/mapfiles/libawt/mapfile-mawt-vers ! make/mapfiles/libawt/mapfile-vers ! make/mapfiles/libawt/mapfile-vers-linux ! make/mapfiles/libawt_headless/mapfile-vers ! make/mapfiles/libawt_xawt/mapfile-vers ! make/mapfiles/libjawt/mapfile-vers ! make/mapfiles/libjpeg/mapfile-vers ! make/mapfiles/libjsound/mapfile-vers ! make/mapfiles/libjsoundalsa/mapfile-vers ! make/mapfiles/libsplashscreen/mapfile-vers From rajeev.chamyal at oracle.com Mon Aug 22 09:11:54 2016 From: rajeev.chamyal at oracle.com (rajeev.chamyal at oracle.com) Date: Mon, 22 Aug 2016 09:11:54 +0000 Subject: hg: jdk9/client/jdk: 8163160: [PIT][TEST_BUG] Some issues in java/awt/image/multiresolution/MultiResolutionIcon/IconTest.java Message-ID: <201608220911.u7M9BsQr017010@aojmv0008.oracle.com> Changeset: 1b69905bd882 Author: rchamyal Date: 2016-08-22 14:41 +0530 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/1b69905bd882 8163160: [PIT][TEST_BUG] Some issues in java/awt/image/multiresolution/MultiResolutionIcon/IconTest.java Reviewed-by: serb, yan Contributed-by: rajeev.chamyal at oracle.com ! test/java/awt/image/multiresolution/MultiResolutionIcon/IconTest.java From rajeev.chamyal at oracle.com Mon Aug 22 12:54:05 2016 From: rajeev.chamyal at oracle.com (rajeev.chamyal at oracle.com) Date: Mon, 22 Aug 2016 12:54:05 +0000 Subject: hg: jdk9/client/jdk: 8156099: [macosx] Drag and drop of link from web browser, DataFlavor types application/x-java-url and text/uri-list, getTransferData returns null Message-ID: <201608221254.u7MCs514008168@aojmv0008.oracle.com> Changeset: c71e15b5a016 Author: mhalder Date: 2016-08-22 18:23 +0530 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/c71e15b5a016 8156099: [macosx] Drag and drop of link from web browser, DataFlavor types application/x-java-url and text/uri-list, getTransferData returns null Reviewed-by: mcherkas, serb Contributed-by: manajit.halder at oracle.com ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CDataTransferer.java + test/java/awt/dnd/URLDragTest/DragLinkFromBrowser.java From philip.race at oracle.com Mon Aug 22 17:36:15 2016 From: philip.race at oracle.com (philip.race at oracle.com) Date: Mon, 22 Aug 2016 17:36:15 +0000 Subject: hg: jdk9/client/jdk: 8145901: Printed content is overlapping. Message-ID: <201608221736.u7MHaFX6013969@aojmv0008.oracle.com> Changeset: 1c3ef7e04a28 Author: prr Date: 2016-08-22 10:35 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/1c3ef7e04a28 8145901: Printed content is overlapping. Reviewed-by: serb, psadhukhan ! src/java.desktop/share/native/libfontmanager/HBShaper.c ! src/java.desktop/share/native/libfontmanager/hb-jdk-font.cc ! src/java.desktop/share/native/libfontmanager/hb-jdk.h From david.dehaven at oracle.com Mon Aug 22 18:01:14 2016 From: david.dehaven at oracle.com (david.dehaven at oracle.com) Date: Mon, 22 Aug 2016 18:01:14 +0000 Subject: hg: jdk9/client: 2 new changesets Message-ID: <201608221801.u7MI1EG9019693@aojmv0008.oracle.com> Changeset: 25d1d7b13d54 Author: lana Date: 2016-08-18 21:01 +0000 URL: http://hg.openjdk.java.net/jdk9/client/rev/25d1d7b13d54 Added tag jdk-9+132 for changeset a24702d4d5ab ! .hgtags Changeset: c6ff688d8ee7 Author: tbell Date: 2016-08-19 07:54 -0700 URL: http://hg.openjdk.java.net/jdk9/client/rev/c6ff688d8ee7 8164402: key word 'requires' appearing in comment causing a build failure Reviewed-by: erikj, dholmes ! make/common/Modules.gmk From david.dehaven at oracle.com Mon Aug 22 18:01:19 2016 From: david.dehaven at oracle.com (david.dehaven at oracle.com) Date: Mon, 22 Aug 2016 18:01:19 +0000 Subject: hg: jdk9/client/corba: 3 new changesets Message-ID: <201608221801.u7MI1JeI019822@aojmv0008.oracle.com> Changeset: b3ebfdb13b4b Author: lancea Date: 2016-08-17 13:27 -0400 URL: http://hg.openjdk.java.net/jdk9/client/corba/rev/b3ebfdb13b4b 8161965: Create initial javadoc description for modules Reviewed-by: mchung, alanb, abuckley ! src/java.corba/share/classes/module-info.java Changeset: 8b243cd19bff Author: lana Date: 2016-08-18 21:01 +0000 URL: http://hg.openjdk.java.net/jdk9/client/corba/rev/8b243cd19bff Added tag jdk-9+132 for changeset 1ab4b9399c4c ! .hgtags Changeset: 2021bfedf1c4 Author: lana Date: 2016-08-18 21:34 +0000 URL: http://hg.openjdk.java.net/jdk9/client/corba/rev/2021bfedf1c4 Merge From david.dehaven at oracle.com Mon Aug 22 18:01:26 2016 From: david.dehaven at oracle.com (david.dehaven at oracle.com) Date: Mon, 22 Aug 2016 18:01:26 +0000 Subject: hg: jdk9/client/hotspot: 28 new changesets Message-ID: <201608221801.u7MI1QYB019935@aojmv0008.oracle.com> Changeset: d49f11850971 Author: jprovino Date: 2016-08-02 16:39 -0400 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/d49f11850971 8071770: G1 does not implement millis_since_last_gc which is needed by RMI GC Summary: G1 does not return a correct value for the CollectedHeap::millis_since_last_gc Reviewed-by: jmasa, tschatzl ! src/share/vm/gc/g1/g1Analytics.cpp ! src/share/vm/gc/g1/g1Analytics.hpp ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/gc/g1/g1DefaultPolicy.cpp ! src/share/vm/gc/shared/genCollectedHeap.cpp Changeset: 5bbaa999f7cf Author: jprovino Date: 2016-08-03 02:10 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/5bbaa999f7cf Merge Changeset: cd85f4152d1c Author: gthornbr Date: 2016-08-02 13:48 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/cd85f4152d1c 8161696: [TESTBUG] runtime/StackGuardPages/testme.sh uses invalid argument -Xss328k Summary: changed argument from 328k to 1M Reviewed-by: dcubed, fparain, dholmes ! test/runtime/StackGuardPages/exeinvoke.c Changeset: 5acd2b561936 Author: dcubed Date: 2016-08-02 20:55 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/5acd2b561936 Merge Changeset: 33e04b94534f Author: coleenp Date: 2016-08-03 09:40 -0400 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/33e04b94534f 8159284: bigapps/Jetty - assert(jfa->last_Java_sp() > sp()) failed with JFR in use Summary: Test condition in assert in frame::safe_for_sender() for entry frames and return false. Reviewed-by: mgronlun, fparain ! src/cpu/aarch64/vm/frame_aarch64.cpp ! src/cpu/sparc/vm/frame_sparc.cpp ! src/cpu/x86/vm/frame_x86.cpp ! src/share/vm/runtime/frame.cpp ! src/share/vm/runtime/frame.hpp Changeset: ff1b088db459 Author: cjplummer Date: 2016-08-03 13:56 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/ff1b088db459 8161030: GPL header missing comma after year Summary: Added comma. Reviewed-by: coleenp, fparain ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/BreakpointInfo.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/MethodCounters.java ! src/share/vm/oops/methodCounters.hpp Changeset: 32feef4cdf6b Author: roland Date: 2016-07-30 04:05 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/32feef4cdf6b 8161652: Crash with assert(ft == _type) failed in PhiNode::Value() Summary: Use CastPP and CheckCastPP when NotNull and klass have to be casted on Phi with unique input. Reviewed-by: kvn ! src/share/vm/opto/cfgnode.cpp Changeset: 2d959c8d4804 Author: kvn Date: 2016-08-01 22:34 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/2d959c8d4804 Merge Changeset: 1de5545462c9 Author: dlong Date: 2016-08-02 11:06 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/1de5545462c9 8029441: assert(!((nmethod*)_cb)->is_deopt_pc(_pc)) failed: invariant broken Summary: move patchable check into patch_pc Reviewed-by: dcubed ! src/cpu/sparc/vm/frame_sparc.cpp Changeset: f2ff307e3e36 Author: iveresov Date: 2016-08-03 15:55 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/f2ff307e3e36 Merge ! src/cpu/sparc/vm/frame_sparc.cpp Changeset: 45e65c4ea114 Author: lmesnik Date: 2016-08-04 14:04 +0300 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/45e65c4ea114 8162852: Mark stress compiler and gc tests with stress keyword Reviewed-by: kvn, tschatzl ! test/compiler/codecache/stress/RandomAllocationTest.java ! test/compiler/codecache/stress/UnexpectedDeoptimizationTest.java ! test/compiler/codegen/aes/TestAESMain.java ! test/gc/g1/ihop/TestIHOPErgo.java Changeset: f5a9750feaf8 Author: mockner Date: 2016-08-04 12:24 -0400 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/f5a9750feaf8 8159917: Space character is missing in ClassLoaderData::print_value_on Summary: Added missing space in ClassLoaderData::print_value_on Reviewed-by: coleenp ! src/share/vm/classfile/classLoaderData.cpp Changeset: a6c95629d293 Author: mockner Date: 2016-08-04 18:34 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/a6c95629d293 Merge Changeset: c941f194220c Author: mockner Date: 2016-08-04 20:28 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/c941f194220c Merge Changeset: 655dff7a364b Author: gthornbr Date: 2016-08-04 10:11 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/655dff7a364b 8162999: Build give extraneous find warnings Summary: removed JtregNative.gmk line that was part of a merger error Reviewed-by: coleenp, fparain ! make/test/JtregNative.gmk Changeset: 14748ad81c44 Author: coleenp Date: 2016-08-04 19:50 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/14748ad81c44 Merge Changeset: 0805c27ea97a Author: mockner Date: 2016-08-04 12:55 -0400 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/0805c27ea97a 8145543: JPRT jobs see intermittent failures in compiler/floatingpoint/ModNaN.java Summary: Not reproducible due to glibc patch which affects current and previous versions. Removed @ignore for compiler/floatingpoint/ModNaN.java Reviewed-by: coleenp, gtriantafill ! test/compiler/floatingpoint/ModNaN.java Changeset: 0a0f536fa5ca Author: mockner Date: 2016-08-04 23:17 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/0a0f536fa5ca Merge Changeset: d1b82242e2db Author: cjplummer Date: 2016-08-04 16:11 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/d1b82242e2db 8162670: make of jtreg_tests fails if no tests are run, causing jprt test runs to also fail Summary: Clear the jtreg exit code when set to 1. Reviewed-by: stsmirno, dholmes ! test/Makefile Changeset: 28e24d221653 Author: amurillo Date: 2016-08-05 09:58 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/28e24d221653 Merge Changeset: 37ce5a8e59cc Author: dsamersoff Date: 2016-08-08 17:15 +0300 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/37ce5a8e59cc 8163269: Testcase missed in push for JDK-8160817 Summary: Add missed testcase Reviewed-by: dsamersoff Contributed-by: sharath.ballal at oracle.com + test/serviceability/sa/sadebugd/SADebugDTest.java Changeset: 48071f920ef6 Author: ysuenaga Date: 2016-08-08 21:59 +0900 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/48071f920ef6 8163272: jhsdb jinfo cannot show system properties Reviewed-by: dholmes, dsamersoff ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/ObjectReader.java Changeset: 14f97d7574bf Author: dsamersoff Date: 2016-08-08 15:53 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/14f97d7574bf Merge Changeset: a4cdffa18e76 Author: amurillo Date: 2016-08-12 13:58 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/a4cdffa18e76 Merge Changeset: 1f53cb521816 Author: dcubed Date: 2016-08-11 12:27 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/1f53cb521816 8163879: quarantine serviceability/sa/sadebugd/SADebugDTest.java since it hangs intermittently Reviewed-by: hseigel ! test/serviceability/sa/sadebugd/SADebugDTest.java Changeset: 2bf98fb4ca55 Author: amurillo Date: 2016-08-16 08:08 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/2bf98fb4ca55 Merge - test/runtime/modules/Visibility/XpatchVisibility.java - test/runtime/modules/Xpatch/BasicJarBuilder.java - test/runtime/modules/Xpatch/Xpatch2Dirs.java - test/runtime/modules/Xpatch/Xpatch2DirsMain.java - test/runtime/modules/Xpatch/XpatchDupJavaBase.java - test/runtime/modules/Xpatch/XpatchDupModule.java - test/runtime/modules/Xpatch/XpatchJavaBase.java - test/runtime/modules/Xpatch/XpatchMain.java - test/runtime/modules/Xpatch/XpatchTest.java - test/runtime/modules/Xpatch/XpatchTestJar.java - test/runtime/modules/Xpatch/XpatchTestJarDir.java - test/runtime/modules/Xpatch/XpatchTraceCL.java - test/runtime/modules/XpatchCDS.java Changeset: a4faaf753e03 Author: lana Date: 2016-08-18 21:01 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/a4faaf753e03 Added tag jdk-9+132 for changeset 713951c08aa2 ! .hgtags Changeset: 881b3acaed84 Author: lana Date: 2016-08-18 21:33 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/881b3acaed84 Merge From david.dehaven at oracle.com Mon Aug 22 18:01:31 2016 From: david.dehaven at oracle.com (david.dehaven at oracle.com) Date: Mon, 22 Aug 2016 18:01:31 +0000 Subject: hg: jdk9/client/jaxp: 6 new changesets Message-ID: <201608221801.u7MI1VGX019986@aojmv0008.oracle.com> Changeset: 0df1857766af Author: joehw Date: 2016-08-16 17:35 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jaxp/rev/0df1857766af 6211561: XPath.evaluate(String,Object,QName) throws exception if context node is null Reviewed-by: lancea ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/jaxp/XPathImplUtil.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/res/XPATHErrorResources.java ! src/java.xml/share/classes/javax/xml/xpath/XPath.java ! src/java.xml/share/classes/javax/xml/xpath/XPathExpression.java ! test/javax/xml/jaxp/unittest/xpath/XPathTest.java Changeset: 4271b37ff91f Author: aefimov Date: 2016-08-18 16:56 +0300 URL: http://hg.openjdk.java.net/jdk9/client/jaxp/rev/4271b37ff91f 8146961: Fix PermGen memory leaks caused by static final Exceptions Reviewed-by: joehw, shade, clanger, plevart + src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/AbortException.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/DOMNormalizer.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serialize/DOMSerializerImpl.java Changeset: 671e08317a15 Author: lancea Date: 2016-08-18 12:59 -0400 URL: http://hg.openjdk.java.net/jdk9/client/jaxp/rev/671e08317a15 8161965: Create initial javadoc description for modules Reviewed-by: mchung, alanb, abuckley ! src/java.xml/share/classes/module-info.java Changeset: b68be589dcd9 Author: lana Date: 2016-08-18 21:01 +0000 URL: http://hg.openjdk.java.net/jdk9/client/jaxp/rev/b68be589dcd9 Added tag jdk-9+132 for changeset 907445d85e68 ! .hgtags Changeset: 9cc00d3c0bb1 Author: lana Date: 2016-08-18 21:33 +0000 URL: http://hg.openjdk.java.net/jdk9/client/jaxp/rev/9cc00d3c0bb1 Merge Changeset: 9490ba2e5e41 Author: ddehaven Date: 2016-08-19 08:47 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jaxp/rev/9490ba2e5e41 Merge ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/res/XPATHErrorResources.java From david.dehaven at oracle.com Mon Aug 22 18:01:36 2016 From: david.dehaven at oracle.com (david.dehaven at oracle.com) Date: Mon, 22 Aug 2016 18:01:36 +0000 Subject: hg: jdk9/client/jaxws: 3 new changesets Message-ID: <201608221801.u7MI1aXL020056@aojmv0008.oracle.com> Changeset: faf51edfea27 Author: lancea Date: 2016-08-18 12:24 -0400 URL: http://hg.openjdk.java.net/jdk9/client/jaxws/rev/faf51edfea27 8161965: Create initial javadoc description for modules Reviewed-by: mchung, alanb, abuckley ! src/java.activation/share/classes/module-info.java ! src/java.annotations.common/share/classes/module-info.java ! src/java.xml.bind/share/classes/module-info.java ! src/java.xml.ws/share/classes/module-info.java Changeset: 0ea56976efac Author: lana Date: 2016-08-18 21:01 +0000 URL: http://hg.openjdk.java.net/jdk9/client/jaxws/rev/0ea56976efac Added tag jdk-9+132 for changeset 9fff2477a4ca ! .hgtags Changeset: 05e99eefda2b Author: lana Date: 2016-08-18 21:33 +0000 URL: http://hg.openjdk.java.net/jdk9/client/jaxws/rev/05e99eefda2b Merge From david.dehaven at oracle.com Mon Aug 22 18:01:49 2016 From: david.dehaven at oracle.com (david.dehaven at oracle.com) Date: Mon, 22 Aug 2016 18:01:49 +0000 Subject: hg: jdk9/client/jdk: 54 new changesets Message-ID: <201608221801.u7MI1poD020157@aojmv0008.oracle.com> Changeset: b2bc62f28900 Author: dl Date: 2016-08-15 09:04 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/b2bc62f28900 8162805: Optimize AtomicBoolean.getAndSet Reviewed-by: martin, psandoz, shade ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicBoolean.java ! test/java/util/concurrent/tck/AtomicBooleanTest.java Changeset: 2e75a86f0c7c Author: dl Date: 2016-08-15 09:09 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/2e75a86f0c7c 8163210: java/util/concurrent/tck/JSR166TestCase.java testWriteAfterReadLock(StampedLockTest): timed out waiting for thread to terminate Reviewed-by: martin, psandoz, dholmes ! src/java.base/share/classes/java/util/concurrent/locks/StampedLock.java ! test/java/util/concurrent/tck/JSR166TestCase.java ! test/java/util/concurrent/tck/StampedLockTest.java Changeset: 0f38fe68fe79 Author: dl Date: 2016-08-15 09:13 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/0f38fe68fe79 8151158: [TESTBUG] java/util/concurrent/forkjoin/FJExceptionTableLeak.java fails due to out of memory 8144836: [TESTBUG] FJExceptionTableLeak and RemoveLeak fail with -XX:+UseParallelGC -XX:+AggressiveOpts Reviewed-by: martin, psandoz, amlu, darcy ! test/java/util/concurrent/BlockingQueue/PollMemoryLeak.java ! test/java/util/concurrent/ConcurrentLinkedQueue/RemoveLeak.java ! test/java/util/concurrent/forkjoin/FJExceptionTableLeak.java Changeset: d5c70818cd8a Author: dl Date: 2016-08-15 09:16 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/d5c70818cd8a 8162627: Miscellaneous changes imported from jsr166 CVS 2016-08 Reviewed-by: martin, psandoz ! test/java/util/concurrent/tck/ArrayBlockingQueueTest.java ! test/java/util/concurrent/tck/ConcurrentHashMap8Test.java ! test/java/util/concurrent/tck/CopyOnWriteArrayListTest.java ! test/java/util/concurrent/tck/CopyOnWriteArraySetTest.java ! test/java/util/concurrent/tck/ForkJoinTask8Test.java ! test/java/util/concurrent/tck/ForkJoinTaskTest.java ! test/java/util/concurrent/tck/LinkedBlockingDequeTest.java ! test/java/util/concurrent/tck/LinkedBlockingQueueTest.java ! test/java/util/concurrent/tck/PriorityBlockingQueueTest.java Changeset: 7ed792ba0b17 Author: igerasim Date: 2016-08-15 23:45 +0300 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/7ed792ba0b17 8163896: Finalizing one key of a KeyPair invalidates the other key Reviewed-by: coffeys, vinnie ! src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/Key.java ! src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/KeyStore.java ! src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/RSAKeyPair.java ! src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/RSAPrivateKey.java ! src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/RSAPublicKey.java + test/java/security/KeyPairGenerator/FinalizeHalf.java Changeset: 45625e1e310d Author: asmotrak Date: 2016-08-15 16:32 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/45625e1e310d 8162484: javax/net/ssl/Stapling/SSLSocketWithStapling.java test fails intermittently with "Address already in use" error Reviewed-by: xuelei, jnimeh ! test/java/security/testlibrary/SimpleOCSPServer.java ! test/javax/net/ssl/Stapling/SSLSocketWithStapling.java Changeset: f670a599ae1d Author: nishjain Date: 2016-08-16 15:26 +0900 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/f670a599ae1d 8129555: DateFormatSymbols: month-related methods must refer to Calendar constants Reviewed-by: naoto, okutsu, peytoia ! src/java.base/share/classes/java/text/DateFormatSymbols.java Changeset: b3dd4c95a7fe Author: ssahoo Date: 2016-08-16 12:34 +0530 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/b3dd4c95a7fe 8159964: Update Tests to verify JDK build for "JDK-8159488 Deprivilege java.xml.crypto" Reviewed-by: valeriep + test/java/security/Security/ClassLoader/DeprivilegedModuleLoaderTest.java ! test/javax/xml/crypto/dsig/TransformService/NullParent.java + test/javax/xml/crypto/dsig/TransformService/test.policy ! test/javax/xml/crypto/dsig/keyinfo/KeyInfo/Marshal.java + test/javax/xml/crypto/dsig/keyinfo/KeyInfo/test.policy Changeset: 8ac7cd5006c8 Author: weijun Date: 2016-08-16 21:28 +0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/8ac7cd5006c8 8141411: keytool can wrongly parse the start date value given by the -startdate option Reviewed-by: xuelei ! src/java.base/share/classes/sun/security/tools/keytool/Main.java ! test/sun/security/tools/keytool/StartDateTest.java Changeset: 551f7617b2c0 Author: weijun Date: 2016-08-17 10:08 +0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/551f7617b2c0 8087144: sun/security/krb5/auto/MaxRetries.java fails with Retry count is -1 less 8153146: sun/security/krb5/auto/MaxRetries.java failed with timeout Reviewed-by: xuelei + test/sun/security/krb5/auto/CommMatcher.java ! test/sun/security/krb5/auto/MaxRetries.java Changeset: d1e022a681cf Author: cjplummer Date: 2016-08-04 16:11 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/d1e022a681cf 8162670: make of jtreg_tests fails if no tests are run, causing jprt test runs to also fail Summary: Clear the jtreg exit code when set to 1. Reviewed-by: stsmirno, dholmes ! test/Makefile Changeset: 1be36b6089ea Author: amurillo Date: 2016-08-05 09:58 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/1be36b6089ea Merge - src/java.base/windows/conf/security/java.policy Changeset: 1efce54b06b7 Author: ysuenaga Date: 2016-08-08 21:59 +0900 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/1efce54b06b7 8163272: jhsdb jinfo cannot show system properties Reviewed-by: dholmes, dsamersoff ! test/sun/tools/jhsdb/BasicLauncherTest.java Changeset: 18230e27ccbd Author: amurillo Date: 2016-08-12 13:58 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/18230e27ccbd Merge Changeset: 91491082ffe2 Author: amurillo Date: 2016-08-16 08:18 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/91491082ffe2 Merge Changeset: 508f985a1f6c Author: amurillo Date: 2016-08-17 08:44 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/508f985a1f6c Merge Changeset: b6849a26ac51 Author: mullan Date: 2016-08-17 14:40 -0400 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/b6849a26ac51 8164071: Default.policy file missing content for solaris Reviewed-by: erikj ! make/copy/Copy-java.base.gmk Changeset: df99239df1db Author: mullan Date: 2016-08-17 14:41 -0400 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/df99239df1db Merge Changeset: ff0da2978f83 Author: vinnie Date: 2016-08-17 21:14 +0100 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/ff0da2978f83 6977937: The SunJCE PBKDF2KeyImpl is requiring the MAC instance also be from SunJCE. Reviewed-by: xuelei, ascarpino, wetmore ! src/java.base/share/classes/com/sun/crypto/provider/PBKDF2KeyImpl.java Changeset: cc9b31691df2 Author: ascarpino Date: 2016-08-17 16:03 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/cc9b31691df2 8156192: Provider#compute and #merge methods expect wrong permission & #compute ClassCastException even with wrong permission. Reviewed-by: mullan, jnimeh ! src/java.base/share/classes/java/security/Provider.java Changeset: 815d7566d649 Author: lancea Date: 2016-08-18 12:39 -0400 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/815d7566d649 8161965: Create initial javadoc description for modules Reviewed-by: mchung, alanb, abuckley ! src/java.base/share/classes/module-info.java ! src/java.compact1/share/classes/module-info.java ! src/java.compact2/share/classes/module-info.java ! src/java.compact3/share/classes/module-info.java ! src/java.datatransfer/share/classes/module-info.java ! src/java.desktop/share/classes/module-info.java ! src/java.httpclient/share/classes/module-info.java ! src/java.instrument/share/classes/module-info.java ! src/java.logging/share/classes/module-info.java ! src/java.management/share/classes/module-info.java ! src/java.naming/share/classes/module-info.java ! src/java.prefs/share/classes/module-info.java ! src/java.rmi/share/classes/module-info.java ! src/java.scripting/share/classes/module-info.java ! src/java.se.ee/share/classes/module-info.java ! src/java.se/share/classes/module-info.java ! src/java.security.jgss/share/classes/module-info.java ! src/java.security.sasl/share/classes/module-info.java ! src/java.smartcardio/share/classes/module-info.java ! src/java.sql.rowset/share/classes/module-info.java ! src/java.sql/share/classes/module-info.java ! src/java.transaction/share/classes/module-info.java ! src/java.xml.crypto/share/classes/module-info.java Changeset: 6f5da13861db Author: snikandrova Date: 2016-08-18 16:27 +0300 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/6f5da13861db 8146602: jdk/test/sun/misc/URLClassPath/ClassnameCharTest.java test fails with NullPointerException Reviewed-by: dfuchs, clanger ! test/sun/misc/URLClassPath/ClassnameCharTest.java Changeset: cb9a828c559c Author: amurillo Date: 2016-08-18 09:52 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/cb9a828c559c 8164329: Problem list sun/rmi/runtime/Log/6409194/NoConsoleOutput.java on windows due to JDK-8164124 Reviewed-by: darcy ! test/ProblemList.txt Changeset: ff8f9b2cd89a Author: redestad Date: 2016-08-18 19:00 +0200 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/ff8f9b2cd89a 8164044: Generate corresponding simple DelegatingMethodHandles when generating a DirectMethodHandle at link time Reviewed-by: vlivanov, mhaupt, shade ! src/java.base/share/classes/java/lang/invoke/BoundMethodHandle.java ! src/java.base/share/classes/java/lang/invoke/DelegatingMethodHandle.java ! src/java.base/share/classes/java/lang/invoke/DirectMethodHandle.java ! src/java.base/share/classes/java/lang/invoke/GenerateJLIClassesHelper.java ! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java ! src/java.base/share/classes/java/lang/invoke/LambdaForm.java ! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java ! src/java.base/share/classes/jdk/internal/misc/JavaLangInvokeAccess.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/GenerateJLIClassesPlugin.java ! test/java/lang/StackWalker/VerifyStackTrace.java Changeset: 67d9ee15761e Author: lancea Date: 2016-08-18 15:05 -0400 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/67d9ee15761e 8138661: Minor correction in Java API doc for DataSource Reviewed-by: naoto ! src/java.sql/share/classes/javax/sql/DataSource.java Changeset: 143d43ae2446 Author: igerasim Date: 2016-08-18 22:07 +0300 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/143d43ae2446 8163517: Various cleanup in java.io code Reviewed-by: shade, rriggs, redestad ! src/java.base/share/classes/java/io/BufferedReader.java ! src/java.base/share/classes/java/io/ByteArrayOutputStream.java ! src/java.base/share/classes/java/io/CharArrayWriter.java ! src/java.base/share/classes/java/io/FileSystem.java ! src/java.base/share/classes/java/io/ObjectInputStream.java ! src/java.base/share/classes/java/io/ObjectOutputStream.java ! src/java.base/share/classes/java/io/ObjectStreamClass.java ! src/java.base/share/classes/java/io/OutputStreamWriter.java ! src/java.base/share/classes/java/io/PrintStream.java ! src/java.base/share/classes/java/io/PrintWriter.java ! src/java.base/share/classes/java/io/SequenceInputStream.java ! src/java.base/share/classes/java/io/StringBufferInputStream.java ! src/java.base/share/classes/java/io/StringReader.java ! src/java.base/share/classes/java/io/StringWriter.java ! src/java.base/share/classes/java/io/Writer.java Changeset: 8761387fbc0f Author: jnimeh Date: 2016-08-18 12:48 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/8761387fbc0f 8162808: Add references to the standard JSSE cipher suite names in javadoc Summary: Add hyperlinks to the cipher suite section of the Standard Names documentation for various SSL class methods when they reference cipher suites by name Reviewed-by: xuelei, mullan ! src/java.base/share/classes/javax/net/ssl/SSLEngine.java ! src/java.base/share/classes/javax/net/ssl/SSLParameters.java ! src/java.base/share/classes/javax/net/ssl/SSLServerSocket.java ! src/java.base/share/classes/javax/net/ssl/SSLServerSocketFactory.java ! src/java.base/share/classes/javax/net/ssl/SSLSocket.java ! src/java.base/share/classes/javax/net/ssl/SSLSocketFactory.java Changeset: 496a116876a3 Author: lana Date: 2016-08-18 21:01 +0000 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/496a116876a3 Added tag jdk-9+132 for changeset d5c70818cd8a ! .hgtags Changeset: 69defa44b32b Author: lana Date: 2016-08-18 21:34 +0000 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/69defa44b32b Merge Changeset: c883dfaf96e8 Author: lancea Date: 2016-08-18 17:51 -0400 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/c883dfaf96e8 8164394: Minor correction in Java API doc for DataSource Reviewed-by: darcy, jjg, tbell ! src/java.se.ee/share/classes/module-info.java Changeset: e7f78523d41d Author: igerasim Date: 2016-08-19 01:41 +0300 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/e7f78523d41d 8153438: Avoid repeated "Please insert a smart card" popup windows Reviewed-by: vinnie, valeriep ! src/jdk.crypto.mscapi/windows/native/libsunmscapi/security.cpp Changeset: b02d855edd76 Author: tvaleev Date: 2016-08-18 17:30 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/b02d855edd76 8164189: Collectors.toSet() parallel performance improvement Reviewed-by: shade, psandoz ! src/java.base/share/classes/java/util/stream/Collectors.java Changeset: 6c96af8a34b2 Author: valeriep Date: 2016-08-19 06:27 +0000 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/6c96af8a34b2 8130181: Deprecate java.security.Provider(String, double, String), add Provider(Strin Summary: Added Provider constructor which uses version String and use sun.security.util.PROVIDER_VER Reviewed-by: weijun ! src/java.base/macosx/classes/apple/security/AppleProvider.java ! src/java.base/share/classes/com/sun/crypto/provider/SunJCE.java ! src/java.base/share/classes/java/security/AuthProvider.java ! src/java.base/share/classes/java/security/Provider.java ! src/java.base/share/classes/sun/security/jca/ProviderList.java ! src/java.base/share/classes/sun/security/provider/MD4.java ! src/java.base/share/classes/sun/security/provider/Sun.java ! src/java.base/share/classes/sun/security/provider/VerificationProvider.java ! src/java.base/share/classes/sun/security/rsa/SunRsaSign.java ! src/java.base/share/classes/sun/security/ssl/JsseJce.java ! src/java.base/share/classes/sun/security/ssl/SunJSSE.java ! src/java.base/share/classes/sun/security/util/SecurityConstants.java ! src/java.naming/share/classes/sun/security/provider/certpath/ldap/JdkLDAP.java ! src/java.security.jgss/share/classes/sun/security/jgss/SunProvider.java ! src/java.security.jgss/share/classes/sun/security/jgss/wrapper/SunNativeProvider.java ! src/java.security.sasl/share/classes/com/sun/security/sasl/Provider.java ! src/java.smartcardio/share/classes/javax/smartcardio/TerminalFactory.java ! src/java.smartcardio/share/classes/sun/security/smartcardio/SunPCSC.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/XMLDSigRI.java ! src/jdk.crypto.ec/share/classes/sun/security/ec/SunEC.java ! src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/SunMSCAPI.java ! src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/SunPKCS11.java ! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/UcryptoProvider.java ! src/jdk.security.jgss/share/classes/com/sun/security/sasl/gsskerb/JdkSASL.java ! test/com/sun/net/ssl/SSLSecurity/ProviderTest.java ! test/java/security/KeyFactory/Failover.java ! test/java/security/KeyPairGenerator/Failover.java ! test/java/security/KeyStore/EntryMethods.java ! test/java/security/KeyStore/KeyStoreBuilder.java ! test/java/security/Policy/GetInstance/GetInstanceProvider.java ! test/java/security/Provider/CaseSensitiveServices.java ! test/java/security/Provider/ChangeProviders.java ! test/java/security/Provider/Equals.java ! test/java/security/Provider/GetInstance.java ! test/java/security/Provider/ProviderInfoCheck.java ! test/java/security/Provider/RemoveProvider.java ! test/java/security/Provider/SupportsParameter.java ! test/java/security/Provider/TestSecurityProvider.java ! test/java/security/Provider/Turkish.java ! test/java/security/SecureClassLoader/DefineClass.java ! test/java/security/Security/AddProvider.java ! test/java/security/Security/ClassLoaderDeadlock/provider/HashProvider.java ! test/java/security/Security/SynchronizedAccess.java ! test/java/security/Security/removing/RemoveProviderByIdentity.java ! test/java/security/Signature/SignatureGetAlgorithm.java ! test/java/security/cert/CertPathBuilder/StubProvider.java ! test/javax/crypto/JceSecurity/MyProvider.java ! test/javax/crypto/SecretKeyFactory/Provider1.java ! test/javax/crypto/SecretKeyFactory/Provider2.java ! test/javax/net/ssl/sanity/pluggability/CheckSSLContextExport.java ! test/javax/security/auth/login/Configuration/GetInstanceProvider.java ! test/jdk/security/jarsigner/Function.java ! test/sun/security/provider/SecureRandom/AbstractDrbg/SpecTest.java ! test/sun/security/tools/jarsigner/alt/test.dummy/org/test/dummy/DummyProvider.java ! test/sun/security/x509/AlgorithmId/ExtensibleAlgorithmId.java Changeset: 0d9dc06bb1ca Author: ysuenaga Date: 2016-08-19 16:29 +0900 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/0d9dc06bb1ca 8164326: jrtfsviewer.js and jrtls.js does not work Reviewed-by: sherman, sundar ! src/java.base/share/classes/jdk/internal/jrtfs/jrtfsviewer.js ! src/java.base/share/classes/jdk/internal/jrtfs/jrtls.js Changeset: 86c9a3475d70 Author: mhaupt Date: 2016-08-19 10:03 +0200 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/86c9a3475d70 8164102: MethodHandles.countedLoop/4 works incorrect for start/end = Integer.MAX_VALUE Reviewed-by: redestad ! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java ! src/java.base/share/classes/java/lang/invoke/MethodHandles.java + test/java/lang/invoke/CountedLoopIterationCountsTest.java Changeset: 657a5b92e26e Author: redestad Date: 2016-08-19 13:50 +0200 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/657a5b92e26e 8164451: Generate all zero and identity forms at link time Reviewed-by: shade, mhaupt, vlivanov ! src/java.base/share/classes/java/lang/invoke/GenerateJLIClassesHelper.java ! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java ! src/java.base/share/classes/java/lang/invoke/LambdaForm.java ! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java ! src/java.base/share/classes/jdk/internal/misc/JavaLangInvokeAccess.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/GenerateJLIClassesPlugin.java Changeset: 1409d9cbde49 Author: ddehaven Date: 2016-08-19 08:47 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/1409d9cbde49 Merge - src/java.desktop/share/classes/sun/java2d/marlin/ArrayCache.java Changeset: 232907ae8b28 Author: chegar Date: 2016-08-19 18:06 +0100 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/232907ae8b28 8156841: sun.security.pkcs11.SunPKCS11 poller thread retains a strong reference to the context class loader Reviewed-by: dfuchs, jnimeh, valeriep ! src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/SunPKCS11.java Changeset: 9cd24e7b8e90 Author: ddehaven Date: 2016-08-19 10:41 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/9cd24e7b8e90 Merge Changeset: 6ed6f9d45ac7 Author: asmotrak Date: 2016-08-19 10:57 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/6ed6f9d45ac7 8164100: com/sun/crypto/provider/KeyFactory/TestProviderLeak.java fails with java.util.concurrent.TimeoutException Reviewed-by: valeriep ! test/com/sun/crypto/provider/KeyFactory/TestProviderLeak.java Changeset: 8a2b138d8aab Author: redestad Date: 2016-08-19 17:46 +0200 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/8a2b138d8aab 8164485: Zero forms not properly generated Reviewed-by: psandoz ! src/java.base/share/classes/java/lang/invoke/GenerateJLIClassesHelper.java ! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java Changeset: b40ed911893b Author: bpb Date: 2016-08-19 13:38 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/b40ed911893b 8164432: java/nio/file/Files/probeContentType/Basic.java fails on windows for Content type: audio/vnd.dlna.adts Summary: Add audio/vnd.dlna.adts as an allowed MIME type for the aac extension. Reviewed-by: darcy ! test/java/nio/file/Files/probeContentType/Basic.java Changeset: 29e024ed0ea6 Author: vinnie Date: 2016-08-19 22:15 +0100 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/29e024ed0ea6 8164494: SunPKCS11 requires a non-empty PBE password Reviewed-by: valeriep ! src/java.base/share/classes/com/sun/crypto/provider/PBKDF2KeyImpl.java Changeset: 098b5fdffd5a Author: valeriep Date: 2016-08-19 23:24 +0000 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/098b5fdffd5a 8078661: [SunPKCS11] Fails to cast into RSAPrivateCrtKey after RSA KeyPair Generation Summary: Changed to check all components instead of only the public exponent for RSA CRT key determination Reviewed-by: vinnie ! src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11Key.java Changeset: 0a66e703e75d Author: weijun Date: 2016-08-20 17:10 +0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/0a66e703e75d 8164437: Test for JDK-8042900 Summary: GSSContext is of a different type when jdk.security.jgss is not loaded Reviewed-by: xuelei ! test/sun/security/krb5/auto/Basic.java Changeset: 7502c9c71bd7 Author: peytoia Date: 2016-08-22 14:24 +0900 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/7502c9c71bd7 7094818: closed/java/text/Format/DateFormat tests failed on Hindi 8132861: java/text/Format/DateFormat/Bug4845901.java failed in Thai locale 8134733: java/util/Calendar/CalendarRegression.java failed in ar locale. Reviewed-by: okutsu ! test/java/text/Format/DateFormat/Bug4322313.java ! test/java/text/Format/DateFormat/Bug4407042.java ! test/java/text/Format/DateFormat/Bug4845901.java ! test/java/text/Format/DateFormat/Bug6530336.java ! test/java/text/Format/DateFormat/DateFormatRegression.java ! test/java/text/Format/DateFormat/bug4358730.java ! test/java/text/Format/MessageFormat/MessageRegression.java ! test/java/text/Format/NumberFormat/NumberRegression.java + test/java/text/testlib/TestUtils.java ! test/java/util/Calendar/CalendarLimitTest.java ! test/java/util/Calendar/CalendarRegression.java ! test/java/util/Calendar/CalendarTest.java ! test/java/util/Calendar/bug4409072.java ! test/java/util/Locale/LocaleCategory.java ! test/java/util/Locale/LocaleCategory.sh ! test/java/util/TimeZone/Bug4322313.java ! test/java/util/TimeZone/TimeZoneRegression.java Changeset: 808efa2c54a7 Author: rgoel Date: 2016-08-22 14:55 +0900 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/808efa2c54a7 8163350: LocaleProviderAdapter Preference list retrieved is wrong, when -Djava.locale.providers=COMPAT Reviewed-by: naoto, okutsu ! src/java.base/share/classes/sun/util/locale/provider/LocaleProviderAdapter.java + test/sun/util/locale/provider/Bug8163350.java Changeset: 20597c36c45b Author: rgoel Date: 2016-08-22 15:17 +0900 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/20597c36c45b 8135055: java.util.Date.after(java.sql.Timestamp ) does not return correct results Reviewed-by: okutsu ! src/java.base/share/classes/java/util/Date.java + test/java/util/Date/Bug8135055.java Changeset: 12ab8c83a2ce Author: lancea Date: 2016-08-22 06:52 -0400 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/12ab8c83a2ce 8164515: Add back javadoc module description for java.se.ee Reviewed-by: tbell ! src/java.se.ee/share/classes/module-info.java Changeset: 10c332fad869 Author: plevart Date: 2016-08-22 13:16 +0200 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/10c332fad869 8164547: Make java.lang.reflect.ClassLoaderValue public for internal use Summary: Move it to jdk.internal.loader and make it public Reviewed-by: shade, alanb - src/java.base/share/classes/java/lang/reflect/AbstractClassLoaderValue.java - src/java.base/share/classes/java/lang/reflect/ClassLoaderValue.java ! src/java.base/share/classes/java/lang/reflect/Proxy.java + src/java.base/share/classes/jdk/internal/loader/AbstractClassLoaderValue.java + src/java.base/share/classes/jdk/internal/loader/ClassLoaderValue.java - test/java/lang/reflect/ClassLoaderValue/Driver.java - test/java/lang/reflect/ClassLoaderValue/java.base/java/lang/reflect/ClassLoaderValueTest.java + test/jdk/internal/loader/ClassLoaderValue/ClassLoaderValueTest.java Changeset: 3135bb9cc28f Author: plevart Date: 2016-08-22 13:36 +0200 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/3135bb9cc28f Merge Changeset: 0e2a20c85ca6 Author: redestad Date: 2016-08-22 12:57 +0200 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/0e2a20c85ca6 8164525: Re-examine zero form link time pre-generation Reviewed-by: vlivanov, forax ! src/java.base/share/classes/java/lang/invoke/GenerateJLIClassesHelper.java ! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java ! src/java.base/share/classes/java/lang/invoke/LambdaForm.java Changeset: 71716def08ac Author: mullan Date: 2016-08-22 08:50 -0400 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/71716def08ac 8164397: Provide javadoc descriptions for the jdk.security.auth and jdk.security.jgss modules Reviewed-by: weijun, xuelei ! src/jdk.security.auth/share/classes/module-info.java ! src/jdk.security.jgss/share/classes/module-info.java Changeset: 64e7af0827e4 Author: ddehaven Date: 2016-08-22 10:02 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/64e7af0827e4 Merge - src/java.base/share/classes/java/lang/reflect/AbstractClassLoaderValue.java - src/java.base/share/classes/java/lang/reflect/ClassLoaderValue.java - test/java/lang/reflect/ClassLoaderValue/Driver.java - test/java/lang/reflect/ClassLoaderValue/java.base/java/lang/reflect/ClassLoaderValueTest.java From david.dehaven at oracle.com Mon Aug 22 18:02:04 2016 From: david.dehaven at oracle.com (david.dehaven at oracle.com) Date: Mon, 22 Aug 2016 18:02:04 +0000 Subject: hg: jdk9/client/nashorn: 5 new changesets Message-ID: <201608221802.u7MI24WP020317@aojmv0008.oracle.com> Changeset: 047331f82351 Author: hannesw Date: 2016-08-16 15:04 +0200 URL: http://hg.openjdk.java.net/jdk9/client/nashorn/rev/047331f82351 8163945: Honor Number type hint in toPrimitive on Numbers Reviewed-by: jlaskey, mhaupt ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/JSType.java + test/script/basic/JDK-8163945.js Changeset: 6607833b50b5 Author: sundar Date: 2016-08-17 19:16 +0530 URL: http://hg.openjdk.java.net/jdk9/client/nashorn/rev/6607833b50b5 8164216: Netbeans makefile for nashorn should use JDK_9 as platform Reviewed-by: jlaskey ! make/nbproject/nbjdk.properties Changeset: b8634c8d947a Author: sundar Date: 2016-08-18 16:54 +0530 URL: http://hg.openjdk.java.net/jdk9/client/nashorn/rev/b8634c8d947a 8164260: readLine does not echo characters Reviewed-by: jlaskey ! src/jdk.scripting.nashorn.shell/share/classes/jdk/nashorn/tools/jjs/Main.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptingFunctions.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/tools/ShellFunctions.java Changeset: 5278d6859047 Author: lana Date: 2016-08-18 21:01 +0000 URL: http://hg.openjdk.java.net/jdk9/client/nashorn/rev/5278d6859047 Added tag jdk-9+132 for changeset 55a75af751df ! .hgtags Changeset: 3a924b820d02 Author: lana Date: 2016-08-18 21:33 +0000 URL: http://hg.openjdk.java.net/jdk9/client/nashorn/rev/3a924b820d02 Merge From david.dehaven at oracle.com Mon Aug 22 18:01:59 2016 From: david.dehaven at oracle.com (david.dehaven at oracle.com) Date: Mon, 22 Aug 2016 18:01:59 +0000 Subject: hg: jdk9/client/langtools: 21 new changesets Message-ID: <201608221801.u7MI1xOE020208@aojmv0008.oracle.com> Changeset: ade1884e2a63 Author: rfield Date: 2016-08-15 11:39 -0700 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/ade1884e2a63 8159027: JShell API: SourceCodeAnalysis.Suggestion has constructor, ... Reviewed-by: jlahoda ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java ! src/jdk.jshell/share/classes/jdk/jshell/SourceCodeAnalysis.java ! src/jdk.jshell/share/classes/jdk/jshell/SourceCodeAnalysisImpl.java ! test/jdk/jshell/CompletenessStressTest.java Changeset: 2bf73f8c25e0 Author: darcy Date: 2016-08-15 13:42 -0700 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/2bf73f8c25e0 8163999: Workaround intermittent failures of TreePosTest.java due to C2 memory usage Reviewed-by: jjg ! test/tools/javac/tree/TreePosTest.java ! test/tools/javac/varargs/7043922/T7043922.java Changeset: e95034be7f05 Author: jjg Date: 2016-08-15 18:00 -0700 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/e95034be7f05 8162353: javadoc should provide a way to disable use of frames Reviewed-by: bpatel, ksrini ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AllClassesFrameWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConfigurationImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HelpWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDoclet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java + src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/IndexRedirectWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlTree.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocPaths.java ! test/jdk/javadoc/doclet/lib/JavadocTester.java + test/jdk/javadoc/doclet/testFramesNoFrames/TestFramesNoFrames.java ! test/tools/lib/toolbox/ModuleBuilder.java Changeset: ec3c64f398de Author: sadayapalam Date: 2016-08-16 09:13 +0530 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/ec3c64f398de 8157519: Error messages when compiling a malformed module-info.java confusing Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties + test/tools/javac/diags/examples/InvalidModuleDirective/module-info.java + test/tools/javac/modules/InvalidModuleDirective/module-info.java + test/tools/javac/modules/InvalidModuleDirective/moduleinfo.out Changeset: b27ce9a1374e Author: sadayapalam Date: 2016-08-16 09:45 +0530 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/b27ce9a1374e 8157512: AssertionError in javac when module-info < v53.0 Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties ! test/tools/javac/diags/examples.not-yet.txt + test/tools/javac/modules/AnachronisticModuleInfo/AnachronisticModuleInfoTest.java + test/tools/javac/modules/AnachronisticModuleInfo/module-info.jcod Changeset: 17640a96c1a9 Author: bpatel Date: 2016-08-15 22:14 -0700 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/17640a96c1a9 8135291: [javadoc] broken link in Package com.sun.tools.jconsole Reviewed-by: jjg, ksrini ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageWriterImpl.java ! test/jdk/javadoc/doclet/testModules/TestModules.java Changeset: 8382e92dd1f9 Author: jlahoda Date: 2016-08-16 16:43 +0200 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/8382e92dd1f9 8078561: Error message should be generated once when -source 6 is specified Summary: Code to avoid duplicated errors about features not supported in the current source level moved to Log Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Annotate.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/JCDiagnostic.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Log.java ! test/tools/javac/StringsInSwitch/BadlyTypedLabel1_6.out ! test/tools/javac/StringsInSwitch/BadlyTypedLabel2_6.out ! test/tools/javac/StringsInSwitch/NonConstantLabel6.out ! test/tools/javac/StringsInSwitch/OneCaseSwitches.java ! test/tools/javac/StringsInSwitch/OneCaseSwitches.out - test/tools/javac/defaultMethods/static/StaticInvoke.java - test/tools/javac/defaultMethods/static/StaticInvoke6.out - test/tools/javac/defaultMethods/static/StaticInvoke7.out + test/tools/javac/defaultMethods/static/StaticInvokeQualified.java + test/tools/javac/defaultMethods/static/StaticInvokeQualified6.out + test/tools/javac/defaultMethods/static/StaticInvokeQualified7.out + test/tools/javac/defaultMethods/static/StaticInvokeSimple.java + test/tools/javac/defaultMethods/static/StaticInvokeSimple6.out + test/tools/javac/defaultMethods/static/StaticInvokeSimple7.out - test/tools/javac/generics/diamond/neg/Neg09.java - test/tools/javac/generics/diamond/neg/Neg09.out + test/tools/javac/generics/diamond/neg/Neg09a.java + test/tools/javac/generics/diamond/neg/Neg09a.out + test/tools/javac/generics/diamond/neg/Neg09b.java + test/tools/javac/generics/diamond/neg/Neg09b.out + test/tools/javac/generics/diamond/neg/Neg09c.java + test/tools/javac/generics/diamond/neg/Neg09c.out + test/tools/javac/generics/diamond/neg/Neg09d.java + test/tools/javac/generics/diamond/neg/Neg09d.out Changeset: 0e601a524d35 Author: jjg Date: 2016-08-16 10:35 -0700 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/0e601a524d35 8098537: Incorrect fonts in Java 8 javadocs 8072052:
part of
list in javadoc should not be in monospace font Reviewed-by: bpatel ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/stylesheet.css Changeset: 70c752a3447a Author: jjg Date: 2016-08-16 10:57 -0700 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/70c752a3447a 8163800: The fix for JDK-8072052 shows up other minor incorrect use of styles Reviewed-by: bpatel ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassWriterImpl.java + test/jdk/javadoc/doclet/testClassLinks/TestClassLinks.java + test/jdk/javadoc/doclet/testClassLinks/p/C.java ! test/jdk/javadoc/doclet/testHiddenTag/TestHiddenTag.java ! test/jdk/javadoc/doclet/testInterface/TestInterface.java ! test/jdk/javadoc/doclet/testNewLanguageFeatures/TestNewLanguageFeatures.java ! test/jdk/javadoc/doclet/testPrivateClasses/TestPrivateClasses.java Changeset: c949657b7390 Author: sadayapalam Date: 2016-08-17 10:34 +0530 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/c949657b7390 8162576: Missing doclint check missing for modules Reviewed-by: jjg, ksrini Contributed-by: lance.andersen at oracle.com, srikanth.adayapalam at oracle.com ! src/java.compiler/share/classes/module-info.java ! src/jdk.compiler/share/classes/com/sun/tools/doclint/DocLint.java ! src/jdk.compiler/share/classes/com/sun/tools/doclint/Env.java ! src/jdk.compiler/share/classes/module-info.java ! src/jdk.javadoc/share/classes/module-info.java ! src/jdk.jdeps/share/classes/module-info.java + test/tools/doclint/moduleTests/bad/module-info.java + test/tools/doclint/moduleTests/bad/module-info.javac.out + test/tools/doclint/moduleTests/bad/module-info.out + test/tools/doclint/moduleTests/good/module-info.java Changeset: 81692f730015 Author: ksrini Date: 2016-08-18 05:48 -0700 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/81692f730015 8159305: Enhance the javadoc tool to support module related options Reviewed-by: bpatel, jjg ! src/java.compiler/share/classes/javax/tools/JavaCompiler.java ! src/jdk.javadoc/share/classes/jdk/javadoc/doclet/Doclet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/doclet/DocletEnvironment.java ! src/jdk.javadoc/share/classes/jdk/javadoc/doclet/package-info.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractExecutableMemberWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractModuleIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeRequiredMemberWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassUseWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConfigurationImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleFrameWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageFrameWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SerializedFormWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SourceToHTMLConverter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/AbstractDoclet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/Configuration.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/OverviewElement.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/WorkArounds.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/PackageSummaryBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/SerializedFormBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/ClassTree.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/ClassUseMapper.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DeprecatedAPIListBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/IndexBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/PackageListWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/TypeElementCatalog.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java + src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/AccessKind.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/DocEnvImpl.java + src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ElementsTable.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/JavadocTool.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/Start.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ToolEnvironment.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ToolOption.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/resources/javadoc.properties ! test/jdk/javadoc/doclet/testFramesNoFrames/TestFramesNoFrames.java ! test/jdk/javadoc/doclet/testLinkTaglet/TestLinkTaglet.java ! test/jdk/javadoc/doclet/testModules/TestModules.java ! test/jdk/javadoc/tool/6227454/Test.java ! test/jdk/javadoc/tool/BreakIteratorWarning.java ! test/jdk/javadoc/tool/InlineTagsWithBraces.java ! test/jdk/javadoc/tool/NoStar.java ! test/jdk/javadoc/tool/T4994049/T4994049.java ! test/jdk/javadoc/tool/completionFailure/CompletionFailure.java ! test/jdk/javadoc/tool/dupOk/DupOk.java + test/jdk/javadoc/tool/modules/FilterOptions.java + test/jdk/javadoc/tool/modules/ModuleTestBase.java + test/jdk/javadoc/tool/modules/Modules.java + test/jdk/javadoc/tool/modules/PackageOptions.java ! test/jdk/javadoc/tool/sourceOnly/Test.java - test/jdk/javadoc/tool/sourceOnly/p/NonSource.class ! test/jdk/javadoc/tool/sourceOnly/p/SourceOnly.java ! test/jdk/javadoc/tool/sourceOption/SourceOption.java + test/jdk/javadoc/tool/subpackageIgnore/pkg1/ValidFile.java Changeset: 294976f8f2cc Author: lana Date: 2016-08-18 21:01 +0000 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/294976f8f2cc Added tag jdk-9+132 for changeset 2c17b65a37a8 ! .hgtags Changeset: 29557ad81984 Author: lana Date: 2016-08-18 21:33 +0000 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/29557ad81984 Merge - test/jdk/javadoc/tool/sourceOnly/p/NonSource.class - test/tools/javac/defaultMethods/static/StaticInvoke.java - test/tools/javac/defaultMethods/static/StaticInvoke6.out - test/tools/javac/defaultMethods/static/StaticInvoke7.out - test/tools/javac/generics/diamond/neg/Neg09.java - test/tools/javac/generics/diamond/neg/Neg09.out Changeset: a2ae58aab802 Author: mcimadamore Date: 2016-08-19 16:45 +0100 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/a2ae58aab802 8164481: Remove jtreg run configurations from langtools idea project Summary: Update langtools intellij project and related ant build files. Reviewed-by: jlahoda ! make/build.xml ! make/intellij/ant.xml ! make/intellij/build.xml ! make/intellij/langtools.iml ! make/intellij/misc.xml - make/intellij/runConfigurations/jtreg__debug_.xml - make/intellij/runConfigurations/jtreg__run_.xml - make/intellij/utils/jtreg-live-templates.xml ! make/intellij/workspace.xml Changeset: a38243a7de40 Author: bpatel Date: 2016-08-19 12:54 -0700 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/a38243a7de40 8155995: Update javadoc to include module search Reviewed-by: jjg, ksrini ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConfigurationImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Contents.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SearchIndexItem.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TagletWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/search.js ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/script.js ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocPaths.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/IndexBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java ! test/jdk/javadoc/doclet/testModules/TestModules.java ! test/jdk/javadoc/doclet/testModules/module1/module-info.java ! test/jdk/javadoc/doclet/testModules/module2/module-info.java ! test/jdk/javadoc/doclet/testOrdering/TestOrdering.java Changeset: 18f3a6037c6b Author: rfield Date: 2016-08-19 13:55 -0700 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/18f3a6037c6b 8158906: JShell: crashes with extremely long result value Reviewed-by: jlahoda, shinyafox ! src/jdk.jshell/share/classes/jdk/jshell/execution/ExecutionControlForwarder.java ! test/jdk/jshell/SimpleRegressionTest.java Changeset: 1f45758d08af Author: jlahoda Date: 2016-08-22 09:59 +0200 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/1f45758d08af 8153391: an image created for \"jdk.compiler\" fails to run javac Summary: Improving errors produced by javac when the zipfs implementation is missing in the JDK image. Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/FSInfo.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/JavacFileManager.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/Locations.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/platform/JDKPlatformProvider.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties ! test/tools/javac/diags/examples.not-yet.txt + test/tools/javac/file/LimitedImage.java ! test/tools/javac/modules/InheritRuntimeEnvironmentTest.java Changeset: ff645a0e56e3 Author: jlahoda Date: 2016-08-22 15:16 +0200 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/ff645a0e56e3 8164550: tools/javac/modules/InheritRuntimeEnvironmentTest.java fails on Windows after JDK-8153391 Summary: Empty classpath is not working on Windows; using a classpath consisting on a sole empty dir Reviewed-by: mcimadamore ! test/tools/javac/modules/InheritRuntimeEnvironmentTest.java Changeset: 1e9efa60c896 Author: rfield Date: 2016-08-22 08:18 -0700 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/1e9efa60c896 8164277: JShell API: Snippets are immutable and should be available for post-mortem analysis Reviewed-by: jlahoda ! src/jdk.jshell/share/classes/jdk/jshell/JShell.java ! test/jdk/jshell/JShellQueryTest.java ! test/jdk/jshell/JShellStateClosedTest.java ! test/jdk/jshell/KullaTesting.java Changeset: 278610c0ed61 Author: rfield Date: 2016-08-22 09:12 -0700 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/278610c0ed61 8154374: JShell: setContextClassLoader() for remote Snippet class loader 8080347: jshell tool: /vars when the status is other than Active Reviewed-by: jlahoda ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java ! src/jdk.jshell/share/classes/jdk/jshell/execution/DefaultLoaderDelegate.java ! test/jdk/jshell/SimpleRegressionTest.java ! test/jdk/jshell/ToolBasicTest.java Changeset: 7efa4b3477b2 Author: jlahoda Date: 2016-08-22 18:19 +0200 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/7efa4b3477b2 8156911: JShell: file manager should be closed Summary: Properly closing the file manager when it is being thrown away on error. Reviewed-by: rfield ! src/jdk.jshell/share/classes/jdk/jshell/SourceCodeAnalysisImpl.java From prasanta.sadhukhan at oracle.com Tue Aug 23 04:58:04 2016 From: prasanta.sadhukhan at oracle.com (prasanta.sadhukhan at oracle.com) Date: Tue, 23 Aug 2016 04:58:04 +0000 Subject: hg: jdk9/client/jdk: 8163922: Print-to-file is disabled for SERVICE_FORMATTED docflavor in linux Message-ID: <201608230458.u7N4w4QY006387@aojmv0008.oracle.com> Changeset: 2193be826227 Author: psadhukhan Date: 2016-08-23 10:27 +0530 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/2193be826227 8163922: Print-to-file is disabled for SERVICE_FORMATTED docflavor in linux Reviewed-by: prr, jdv ! src/java.desktop/share/classes/sun/print/ServiceDialog.java ! test/javax/print/attribute/ServiceDialogValidateTest.java From yuka.kamiya at oracle.com Tue Aug 23 06:36:33 2016 From: yuka.kamiya at oracle.com (yuka.kamiya at oracle.com) Date: Tue, 23 Aug 2016 06:36:33 +0000 Subject: hg: jdk9/client/jdk: 8163362: Reconsider reflection usage in java.awt.font.JavaAWTFontAccessImpl class Message-ID: <201608230636.u7N6aYUh026620@aojmv0008.oracle.com> Changeset: f13b9035ff2b Author: rgoel Date: 2016-08-23 15:35 +0900 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/f13b9035ff2b 8163362: Reconsider reflection usage in java.awt.font.JavaAWTFontAccessImpl class Reviewed-by: naoto, okutsu, prr ! src/java.desktop/share/classes/java/awt/font/JavaAWTFontAccessImpl.java From jayathirth.d.v at oracle.com Tue Aug 23 09:18:16 2016 From: jayathirth.d.v at oracle.com (jayathirth.d.v at oracle.com) Date: Tue, 23 Aug 2016 09:18:16 +0000 Subject: hg: jdk9/client/jdk: 8158524: Adding a test case to compare the rendered output of VolatileImage with that of BufferedImage Message-ID: <201608230918.u7N9IHXP029027@aojmv0008.oracle.com> Changeset: 7fb7ead73775 Author: pnarayanan Date: 2016-08-23 14:47 +0530 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/7fb7ead73775 8158524: Adding a test case to compare the rendered output of VolatileImage with that of BufferedImage Reviewed-by: serb, psadhukhan + test/java/awt/image/VolatileImage/TransparentVImage.java + test/java/awt/image/VolatileImage/duke.gif From alexander.zvegintsev at oracle.com Tue Aug 23 15:15:49 2016 From: alexander.zvegintsev at oracle.com (alexander.zvegintsev at oracle.com) Date: Tue, 23 Aug 2016 15:15:49 +0000 Subject: hg: jdk9/client/jdk: 8162840: Desktop. enableSuddenTermination() has no effect Message-ID: <201608231515.u7NFFns2028715@aojmv0008.oracle.com> Changeset: 02afb762b2bf Author: azvegint Date: 2016-08-23 18:15 +0300 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/02afb762b2bf 8162840: Desktop. enableSuddenTermination() has no effect Reviewed-by: serb ! src/java.desktop/macosx/classes/com/apple/eawt/_AppEventHandler.java ! src/java.desktop/macosx/classes/com/apple/eawt/_AppMiscHandlers.java From sergey.bylokhov at oracle.com Tue Aug 23 18:57:15 2016 From: sergey.bylokhov at oracle.com (sergey.bylokhov at oracle.com) Date: Tue, 23 Aug 2016 18:57:15 +0000 Subject: hg: jdk9/client/jdk: 8160217: JavaSound should clean up resources better Message-ID: <201608231857.u7NIvFje023163@aojmv0008.oracle.com> Changeset: 3c2bb0f0f129 Author: serb Date: 2016-08-23 20:45 +0300 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/3c2bb0f0f129 8160217: JavaSound should clean up resources better Reviewed-by: prr ! src/java.desktop/share/classes/com/sun/media/sound/ModelByteBuffer.java ! test/javax/sound/midi/Gervill/ModelByteBuffer/GetInputStream.java ! test/javax/sound/midi/Gervill/ModelByteBuffer/GetRoot.java ! test/javax/sound/midi/Gervill/ModelByteBuffer/Load.java ! test/javax/sound/midi/Gervill/ModelByteBuffer/LoadAll.java ! test/javax/sound/midi/Gervill/ModelByteBuffer/NewModelByteBufferByteArray.java ! test/javax/sound/midi/Gervill/ModelByteBuffer/NewModelByteBufferByteArrayIntInt.java ! test/javax/sound/midi/Gervill/ModelByteBuffer/NewModelByteBufferFile.java ! test/javax/sound/midi/Gervill/ModelByteBuffer/NewModelByteBufferFileLongLong.java ! test/javax/sound/midi/Gervill/ModelByteBuffer/RandomFileInputStream/Available.java ! test/javax/sound/midi/Gervill/ModelByteBuffer/RandomFileInputStream/Close.java ! test/javax/sound/midi/Gervill/ModelByteBuffer/RandomFileInputStream/MarkReset.java ! test/javax/sound/midi/Gervill/ModelByteBuffer/RandomFileInputStream/MarkSupported.java ! test/javax/sound/midi/Gervill/ModelByteBuffer/RandomFileInputStream/Read.java ! test/javax/sound/midi/Gervill/ModelByteBuffer/RandomFileInputStream/ReadByte.java ! test/javax/sound/midi/Gervill/ModelByteBuffer/RandomFileInputStream/ReadByteIntInt.java ! test/javax/sound/midi/Gervill/ModelByteBuffer/RandomFileInputStream/Skip.java ! test/javax/sound/midi/Gervill/ModelByteBuffer/SubbufferLong.java ! test/javax/sound/midi/Gervill/ModelByteBuffer/SubbufferLongLong.java ! test/javax/sound/midi/Gervill/ModelByteBuffer/SubbufferLongLongBoolean.java ! test/javax/sound/midi/Gervill/ModelByteBuffer/Unload.java ! test/javax/sound/midi/Gervill/ModelByteBuffer/WriteTo.java ! test/javax/sound/midi/Gervill/ModelByteBufferWavetable/OpenStream.java ! test/javax/sound/sampled/AudioInputStream/FrameLengthAfterConversion.java ! test/javax/sound/sampled/spi/AudioFileWriter/WriteUnsupportedAudioFormat.java From alexandr.scherbatiy at oracle.com Tue Aug 23 20:24:09 2016 From: alexandr.scherbatiy at oracle.com (alexandr.scherbatiy at oracle.com) Date: Tue, 23 Aug 2016 20:24:09 +0000 Subject: hg: jdk9/client/jdk: 8129854: Remove reflection from AWT/Swing classes Message-ID: <201608232024.u7NKO9LJ013512@aojmv0008.oracle.com> Changeset: dc69f25a52aa Author: alexsch Date: 2016-08-24 00:23 +0400 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/dc69f25a52aa 8129854: Remove reflection from AWT/Swing classes Reviewed-by: serb ! src/java.desktop/macosx/classes/apple/laf/JRSUIConstants.java ! src/java.desktop/macosx/classes/com/apple/eawt/_AppDockIconHandler.java ! src/java.desktop/macosx/classes/com/apple/laf/AquaIcon.java ! src/java.desktop/macosx/classes/com/apple/laf/AquaImageFactory.java ! src/java.desktop/macosx/classes/com/apple/laf/AquaUtils.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CAccessibility.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CAccessible.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CImage.java ! src/java.desktop/share/classes/java/awt/AWTEvent.java ! src/java.desktop/share/classes/java/awt/Component.java ! src/java.desktop/share/classes/java/awt/KeyboardFocusManager.java ! src/java.desktop/share/classes/java/awt/SequencedEvent.java ! src/java.desktop/share/classes/java/awt/event/InputEvent.java ! src/java.desktop/share/classes/java/awt/event/KeyEvent.java ! src/java.desktop/share/classes/javax/accessibility/AccessibleBundle.java ! src/java.desktop/share/classes/javax/accessibility/AccessibleContext.java ! src/java.desktop/share/classes/javax/swing/ImageIcon.java ! src/java.desktop/share/classes/javax/swing/JComponent.java ! src/java.desktop/share/classes/javax/swing/text/GlyphView.java ! src/java.desktop/share/classes/javax/swing/text/ParagraphView.java ! src/java.desktop/share/classes/javax/swing/text/html/HTMLEditorKit.java ! src/java.desktop/share/classes/sun/applet/AppletPanel.java ! src/java.desktop/share/classes/sun/awt/AWTAccessor.java ! src/java.desktop/share/classes/sun/awt/SunToolkit.java ! src/java.desktop/share/classes/sun/swing/SwingAccessor.java ! src/java.desktop/unix/classes/sun/awt/X11/XComponentPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XMouseDragGestureRecognizer.java ! src/java.desktop/unix/classes/sun/awt/X11/XWindow.java From yuka.kamiya at oracle.com Wed Aug 24 00:46:03 2016 From: yuka.kamiya at oracle.com (yuka.kamiya at oracle.com) Date: Wed, 24 Aug 2016 00:46:03 +0000 Subject: hg: jdk9/client/jdk: 8164628: update copyright header in java.awt.font.JavaAWTFontAccessImpl class Message-ID: <201608240046.u7O0k3Qt010107@aojmv0008.oracle.com> Changeset: 03c615dd3bdd Author: peytoia Date: 2016-08-24 09:45 +0900 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/03c615dd3bdd 8164628: update copyright header in java.awt.font.JavaAWTFontAccessImpl class Reviewed-by: prr, iris ! src/java.desktop/share/classes/java/awt/font/JavaAWTFontAccessImpl.java From brian.burkhalter at oracle.com Wed Aug 24 18:04:13 2016 From: brian.burkhalter at oracle.com (brian.burkhalter at oracle.com) Date: Wed, 24 Aug 2016 18:04:13 +0000 Subject: hg: jdk9/client/jdk: 8149562: TIFFField#createFromMetadataNode javadoc should provide information about sibling/child nodes that should be part of parameter node Message-ID: <201608241804.u7OI4DDX013452@aojmv0008.oracle.com> Changeset: 4ae7185436e5 Author: bpb Date: 2016-08-24 10:59 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/4ae7185436e5 8149562: TIFFField#createFromMetadataNode javadoc should provide information about sibling/child nodes that should be part of parameter node Summary: Add a throws clause to the TIFFField.createFromMetadataNode method specification stating that the supplied Node parameter must adhere to the TIFFField element structure defined by the TIFF native image metadata DTD. Reviewed-by: prr, darcy, serb ! src/java.desktop/share/classes/javax/imageio/plugins/tiff/TIFFField.java ! test/javax/imageio/plugins/tiff/TIFFFieldTest.java From philip.race at oracle.com Wed Aug 24 19:57:51 2016 From: philip.race at oracle.com (philip.race at oracle.com) Date: Wed, 24 Aug 2016 19:57:51 +0000 Subject: hg: jdk9/client/jdk: 8164752: Extraneous debugging printf in hb-jdk-font.cc Message-ID: <201608241957.u7OJvpc4011253@aojmv0008.oracle.com> Changeset: ed5e8630c975 Author: prr Date: 2016-08-24 12:56 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/ed5e8630c975 8164752: Extraneous debugging printf in hb-jdk-font.cc Reviewed-by: bpb ! src/java.desktop/share/native/libfontmanager/hb-jdk-font.cc From philip.race at oracle.com Wed Aug 24 20:37:46 2016 From: philip.race at oracle.com (philip.race at oracle.com) Date: Wed, 24 Aug 2016 20:37:46 +0000 Subject: hg: jdk9/client/jdk: 8139176: [macosx] java.awt.TextLayout does not handle correctly the bolded logical fonts Message-ID: <201608242037.u7OKbkZ5020480@aojmv0008.oracle.com> Changeset: 19a5e7c4df79 Author: prr Date: 2016-08-24 13:36 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/19a5e7c4df79 8139176: [macosx] java.awt.TextLayout does not handle correctly the bolded logical fonts Reviewed-by: serb, vadim ! src/java.desktop/macosx/classes/sun/font/CFont.java + test/java/awt/font/TextLayout/StyledFontLayoutTest.java From avik.niyogi at oracle.com Thu Aug 25 08:16:32 2016 From: avik.niyogi at oracle.com (avik.niyogi at oracle.com) Date: Thu, 25 Aug 2016 08:16:32 +0000 Subject: hg: jdk9/client/jdk: 8163161: [PIT][TEST_BUG] increase timeout in javax/swing/plaf/nimbus/8057791/bug8057791.java Message-ID: <201608250816.u7P8GWgP021392@aojmv0008.oracle.com> Changeset: 070f06d1aa31 Author: aniyogi Date: 2016-08-25 13:46 +0530 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/070f06d1aa31 8163161: [PIT][TEST_BUG] increase timeout in javax/swing/plaf/nimbus/8057791/bug8057791.java Reviewed-by: alexsch, rchamyal ! test/javax/swing/plaf/nimbus/8057791/bug8057791.java From ajit.ghaisas at oracle.com Thu Aug 25 08:42:51 2016 From: ajit.ghaisas at oracle.com (ajit.ghaisas at oracle.com) Date: Thu, 25 Aug 2016 08:42:51 +0000 Subject: hg: jdk9/client/jdk: 8158356: SIGSEGV when attempting to rotate BufferedImage using AffineTransform by NaN degrees Message-ID: <201608250842.u7P8gqlo026607@aojmv0008.oracle.com> Changeset: ca2ebc3de28c Author: aghaisas Date: 2016-08-25 14:12 +0530 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/ca2ebc3de28c 8158356: SIGSEGV when attempting to rotate BufferedImage using AffineTransform by NaN degrees Reviewed-by: flar, prr ! src/java.desktop/share/native/libawt/awt/medialib/awt_ImagingLib.c ! src/java.desktop/share/native/libmlib_image/mlib_ImageScanPoly.c ! src/java.desktop/share/native/libmlib_image/safe_math.h + test/java/awt/geom/AffineTransform/InvalidTransformParameterTest.java From prasanta.sadhukhan at oracle.com Thu Aug 25 10:32:21 2016 From: prasanta.sadhukhan at oracle.com (prasanta.sadhukhan at oracle.com) Date: Thu, 25 Aug 2016 10:32:21 +0000 Subject: hg: jdk9/client/jdk: 8154218: Non-usage of owner Frame when Frame object is passed to getPrintJob() Message-ID: <201608251032.u7PAWLrc025992@aojmv0008.oracle.com> Changeset: e6c75f01a054 Author: psadhukhan Date: 2016-08-25 16:01 +0530 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/e6c75f01a054 8154218: Non-usage of owner Frame when Frame object is passed to getPrintJob() Reviewed-by: prr, jdv ! src/java.desktop/share/classes/javax/print/ServiceUI.java + test/java/awt/PrintJob/TestPrintJobFrameAssociation.java From goetz.lindenmaier at sap.com Fri Aug 26 06:29:26 2016 From: goetz.lindenmaier at sap.com (goetz.lindenmaier at sap.com) Date: Fri, 26 Aug 2016 06:29:26 +0000 Subject: hg: jdk9/client/jdk: 8161923: Fix free in awt_PrintControl. Message-ID: <201608260629.u7Q6TQDI000562@aojmv0008.oracle.com> Changeset: 8e45b8f5a16a Author: goetz Date: 2016-07-20 15:07 +0200 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/8e45b8f5a16a 8161923: Fix free in awt_PrintControl. Reviewed-by: vadim ! src/java.desktop/windows/native/libawt/windows/awt_PrintControl.cpp From philip.race at oracle.com Mon Aug 29 16:08:35 2016 From: philip.race at oracle.com (philip.race at oracle.com) Date: Mon, 29 Aug 2016 16:08:35 +0000 Subject: hg: jdk9/client: 4 new changesets Message-ID: <201608291608.u7TG8Zvd022695@aojmv0008.oracle.com> Changeset: c42adfdff21c Author: erikj Date: 2016-08-15 16:14 +0200 URL: http://hg.openjdk.java.net/jdk9/client/rev/c42adfdff21c 8069540: Remove universal binaries support from hotspot build Reviewed-by: tbell, dholmes, dcubed ! common/autoconf/spec.gmk.in Changeset: db314dd6940a Author: amurillo Date: 2016-08-19 11:22 -0700 URL: http://hg.openjdk.java.net/jdk9/client/rev/db314dd6940a Merge Changeset: be1218f792a4 Author: amurillo Date: 2016-08-22 08:27 -0700 URL: http://hg.openjdk.java.net/jdk9/client/rev/be1218f792a4 Merge Changeset: 065724348690 Author: lana Date: 2016-08-25 21:18 +0000 URL: http://hg.openjdk.java.net/jdk9/client/rev/065724348690 Added tag jdk-9+133 for changeset be1218f792a4 ! .hgtags From philip.race at oracle.com Mon Aug 29 16:08:49 2016 From: philip.race at oracle.com (philip.race at oracle.com) Date: Mon, 29 Aug 2016 16:08:49 +0000 Subject: hg: jdk9/client/jdk: 52 new changesets Message-ID: <201608291608.u7TG8pVF022763@aojmv0008.oracle.com> Changeset: 481ac1e59664 Author: dsamersoff Date: 2016-08-11 17:47 +0300 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/481ac1e59664 8163143: illegal bci error with interpreted frames in SA due to mirror being stored in interpreted frames Summary: Added code to represent the frame mirror offset in SA Reviewed-by: dsamersoff Contributed-by: jini.george at oracle.com ! test/sun/tools/jhsdb/BasicLauncherTest.java Changeset: a801664429a0 Author: dpochepk Date: 2016-08-08 11:32 +0300 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/a801664429a0 8129523: java/lang/invoke/LFCaching/LFSingleThreadCachingTest.java timeout Reviewed-by: kvn ! test/java/lang/invoke/LFCaching/LFSingleThreadCachingTest.java Changeset: 84edc0512b0e Author: iveresov Date: 2016-08-11 16:22 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/84edc0512b0e Merge Changeset: ded23d2ce41d Author: amurillo Date: 2016-08-12 14:12 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/ded23d2ce41d Merge - src/java.base/share/conf/security/cacerts - src/java.desktop/share/native/libawt/java2d/ShaderList.c - src/java.desktop/share/native/libawt/java2d/ShaderList.h - test/sun/security/mscapi/AccessKeyStore.sh Changeset: 6d82755a928a Author: gtriantafill Date: 2016-08-15 15:35 -0400 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/6d82755a928a 8160833: ClassesByName2Test.java and RedefineCrossEvent.java failing with jtreg tip Reviewed-by: dholmes, ctornqvi ! test/com/sun/jdi/ClassesByName2Test.java Changeset: b60dcba6b4f9 Author: sla Date: 2016-08-16 09:57 +0200 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/b60dcba6b4f9 8164012: com/sun/jdi/CatchPatternTest.sh fails on jdk9/hs with Required output "Exception occurred: java.lang.IllegalMonitorStateException" not found Summary: Change test so that irrelevant exceptions do not interfere Reviewed-by: dholmes, dsamersoff ! test/com/sun/jdi/CatchPatternTest.sh Changeset: 45cef6862663 Author: amurillo Date: 2016-08-19 11:22 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/45cef6862663 Merge Changeset: 3cdae27c90b5 Author: amurillo Date: 2016-08-22 08:27 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/3cdae27c90b5 Merge - src/java.base/share/classes/java/lang/reflect/AbstractClassLoaderValue.java - src/java.base/share/classes/java/lang/reflect/ClassLoaderValue.java - src/java.desktop/share/classes/sun/java2d/marlin/ArrayCache.java - test/java/lang/reflect/ClassLoaderValue/Driver.java - test/java/lang/reflect/ClassLoaderValue/java.base/java/lang/reflect/ClassLoaderValueTest.java Changeset: 8e5362b5a18d Author: igerasim Date: 2016-08-22 22:16 +0300 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/8e5362b5a18d 8164366: ZoneOffset.ofHoursMinutesSeconds() does not reject invalid input Reviewed-by: scolebourne, ntv, coffeys ! src/java.base/share/classes/java/time/ZoneOffset.java ! test/java/time/tck/java/time/TCKZoneOffset.java Changeset: 1a18cda712f8 Author: sdrach Date: 2016-08-18 17:18 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/1a18cda712f8 8164389: jdk.nio.zipfs.JarFileSystem does not completely traverse the versioned entries in a multi-release jar file Reviewed-by: psandoz Contributed-by: steve.drach at oracle.com ! src/jdk.zipfs/share/classes/jdk/nio/zipfs/JarFileSystem.java + test/jdk/nio/zipfs/jarfs/JFSTester.java + test/jdk/nio/zipfs/jarfs/root/dir1/leaf1.txt + test/jdk/nio/zipfs/jarfs/root/dir1/leaf2.txt + test/jdk/nio/zipfs/jarfs/root/dir2/leaf3.txt + test/jdk/nio/zipfs/jarfs/root/dir2/leaf4.txt + test/jdk/nio/zipfs/jarfs/v9/root/dir1/leaf1.txt + test/jdk/nio/zipfs/jarfs/v9/root/dir1/leaf2.txt + test/jdk/nio/zipfs/jarfs/v9/root/dir2/leaf3.txt + test/jdk/nio/zipfs/jarfs/v9/root/dir2/leaf4.txt Changeset: 7925851df5ff Author: amurillo Date: 2016-08-22 15:27 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/7925851df5ff 8164589: Remove sun/rmi/runtime/Log/6409194/NoConsoleOutput.java from ProblemList Reviewed-by: jwilhelm ! test/ProblemList.txt Changeset: 0cd4b4def24f Author: darcy Date: 2016-08-22 17:22 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/0cd4b4def24f 8164524: Correct inconsistencies in floating-point abs spec Reviewed-by: martin, bpb ! src/java.base/share/classes/java/lang/Math.java ! src/java.base/share/classes/java/lang/StrictMath.java Changeset: eeef9a64af04 Author: shurailine Date: 2016-08-22 18:22 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/eeef9a64af04 8163126: Fix @modules in some of jdk/* tests Reviewed-by: weijun, alanb, mchung ! test/jdk/lambda/TEST.properties ! test/jdk/modules/etc/VerifyModuleDelegation.java ! test/jdk/modules/scenarios/container/ContainerTest.java ! test/jdk/nio/zipfs/MultiReleaseJarTest.java ! test/jdk/security/jarsigner/Spec.java Changeset: b548b8217d8c Author: rfield Date: 2016-08-22 19:28 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/b548b8217d8c 8164596: jshell tool: jdk repo module pages to allow double-dash fix to access Jopt-simple Reviewed-by: jlahoda ! src/jdk.internal.opt/share/classes/module-info.java Changeset: 6fe57070fd27 Author: lancea Date: 2016-08-23 10:30 -0400 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/6fe57070fd27 8164061: Fix @since for javax.sql.rowset.BaseRowSet and javax.sql.CommonDataSource Reviewed-by: darcy ! src/java.sql.rowset/share/classes/javax/sql/rowset/BaseRowSet.java ! src/java.sql/share/classes/javax/sql/CommonDataSource.java ! src/java.sql/share/classes/javax/sql/ConnectionPoolDataSource.java ! src/java.sql/share/classes/javax/sql/DataSource.java ! src/java.sql/share/classes/javax/sql/XADataSource.java Changeset: e160c542959b Author: asmotrak Date: 2016-08-23 10:32 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/e160c542959b 8164592: java/net/MulticastSocket/NoLoopbackPackets.java tests may leave a daemon thread Reviewed-by: clanger, chegar ! test/java/net/MulticastSocket/NoLoopbackPackets.java Changeset: 822cc9eacd37 Author: asmotrak Date: 2016-08-23 10:38 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/822cc9eacd37 8164159: java/nio/file/WatchService/UpdateInterference.java test leaves daemon threads Reviewed-by: alanb ! test/java/nio/file/WatchService/UpdateInterference.java Changeset: 64a55ea8c804 Author: bchristi Date: 2016-08-23 10:49 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/64a55ea8c804 7180225: SecurityExceptions not defined in some class loader methods Reviewed-by: mchung, mullan ! src/java.base/share/classes/java/lang/Class.java ! src/java.base/share/classes/java/lang/ClassLoader.java ! src/java.base/share/classes/java/lang/Thread.java Changeset: 5612c35465f3 Author: bpb Date: 2016-08-23 10:51 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/5612c35465f3 8164556: Drop AAC and FLAC from content type check in java/nio/file/Files/probeContentType/Basic.java Summary: Remove file extensions of AAC and FLAC audio encodings from the list of extensions verified. Reviewed-by: alanb ! test/java/nio/file/Files/probeContentType/Basic.java Changeset: 48a8aec77491 Author: psandoz Date: 2016-08-23 15:44 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/48a8aec77491 8160971: Re-enable VarHandle tests quarantined by JDK-8160690 Reviewed-by: vlivanov ! test/ProblemList.txt Changeset: 104fda852047 Author: sdrach Date: 2016-08-23 11:26 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/104fda852047 8164585: JarFile::isMultiRelease does not return true in all cases where it should return true Reviewed-by: alanb, psandoz Contributed-by: steve.drach at oracle.com ! src/java.base/share/classes/java/util/jar/JarFile.java ! test/java/util/jar/JarFile/mrjar/MultiReleaseJarAPI.java Changeset: 7a1d9d0e918f Author: weijun Date: 2016-08-24 13:32 +0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/7a1d9d0e918f 8164656: krb5 does not retry if TCP connection timeouts Reviewed-by: xuelei ! src/java.security.jgss/share/classes/sun/security/krb5/KdcComm.java + test/sun/security/krb5/auto/KdcPolicy.java Changeset: 1f2506b9aadb Author: redestad Date: 2016-08-24 13:54 +0200 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/1f2506b9aadb 8164669: Lazier initialization of java.time Reviewed-by: scolebourne, chegar, alanb ! src/java.base/share/classes/java/time/Duration.java ! src/java.base/share/classes/sun/util/calendar/ZoneInfo.java Changeset: 6415dc933783 Author: redestad Date: 2016-08-24 16:09 +0200 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/6415dc933783 8164483: Generate field lambda forms at link time Reviewed-by: vlivanov ! src/java.base/share/classes/java/lang/invoke/DirectMethodHandle.java ! src/java.base/share/classes/java/lang/invoke/GenerateJLIClassesHelper.java ! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java ! src/java.base/share/classes/java/lang/invoke/LambdaForm.java Changeset: e57d5e251041 Author: redestad Date: 2016-08-24 16:11 +0200 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/e57d5e251041 8164569: Generate non-customized invoker forms at link time Reviewed-by: vlivanov ! src/java.base/share/classes/java/lang/invoke/GenerateJLIClassesHelper.java ! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java ! src/java.base/share/classes/java/lang/invoke/Invokers.java ! src/java.base/share/classes/java/lang/invoke/LambdaForm.java ! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java ! src/java.base/share/classes/jdk/internal/misc/JavaLangInvokeAccess.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/GenerateJLIClassesPlugin.java ! test/java/lang/StackWalker/VerifyStackTrace.java Changeset: 5c5973952fc0 Author: coffeys Date: 2016-08-24 17:57 +0100 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/5c5973952fc0 8150530: Improve javax.crypto.BadPaddingException messages Reviewed-by: xuelei ! src/java.base/share/classes/com/sun/crypto/provider/CipherCore.java ! src/java.base/share/classes/sun/security/rsa/RSAPadding.java ! src/java.base/share/classes/sun/security/ssl/CipherBox.java ! src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11RSACipher.java Changeset: 59162b94ab98 Author: asmotrak Date: 2016-08-24 10:58 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/59162b94ab98 8164166: Make sure java/nio/channels tests shutdown asynchronous channel groups Reviewed-by: alanb ! test/java/nio/channels/AsynchronousChannelGroup/Basic.java ! test/java/nio/channels/AsynchronousChannelGroup/GroupOfOne.java ! test/java/nio/channels/AsynchronousChannelGroup/Identity.java ! test/java/nio/channels/AsynchronousChannelGroup/Restart.java Changeset: 248159c6e61a Author: bpb Date: 2016-08-24 11:23 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/248159c6e61a 8163136: Add print statements to java/nio/file/WatchService/LotsOfCancels.java Summary: Add some print statements. Reviewed-by: alanb ! test/java/nio/file/WatchService/LotsOfCancels.java Changeset: 7c285662ed53 Author: dl Date: 2016-08-24 12:50 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/7c285662ed53 8163353: NPE in ConcurrentHashMap.removeAll() Reviewed-by: martin, psandoz, redestad, alanb ! src/java.base/share/classes/java/util/concurrent/ConcurrentHashMap.java ! test/java/util/concurrent/tck/ConcurrentHashMapTest.java Changeset: 614a48afcff8 Author: sundar Date: 2016-08-25 09:43 +0530 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/614a48afcff8 8163793: jlink has typo in copy-files plugin help text example Reviewed-by: sundar, redestad Contributed-by: srinivas.dama at oracle.com ! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/plugins.properties Changeset: 53fab310d21d Author: alanb Date: 2016-08-25 10:01 +0100 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/53fab310d21d 8066943: (fs) Path.relativize() gives incorrect result for ".." Reviewed-by: prappo, bpb ! src/java.base/unix/classes/sun/nio/fs/UnixPath.java ! src/java.base/windows/classes/sun/nio/fs/WindowsPath.java ! test/java/nio/file/Path/PathOps.java Changeset: 30494c2e0f4c Author: redestad Date: 2016-08-25 13:29 +0200 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/30494c2e0f4c 8164739: Remove computation of predefined interpreter forms Reviewed-by: vlivanov ! src/java.base/share/classes/java/lang/invoke/LambdaForm.java Changeset: 9c7eb3e1799f Author: mullan Date: 2016-08-25 15:06 -0400 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/9c7eb3e1799f 8151893: Add security property to configure XML Signature secure validation mode Reviewed-by: jnimeh, xuelei ! src/java.base/share/conf/security/java.security ! src/java.base/share/lib/security/default.policy ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/ApacheTransform.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMManifest.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMReference.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMRetrievalMethod.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMSignedInfo.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMURIDereferencer.java + src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/Policy.java + test/javax/xml/crypto/dsig/SecureValidationPolicy.java Changeset: 662fc05c56c8 Author: mullan Date: 2016-08-25 17:08 -0400 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/662fc05c56c8 8150158: Update bugs.sun.com references to bugs.java.com Reviewed-by: ascarpino ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/implementations/IntegrityHmac.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/implementations/SignatureBaseRSA.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/implementations/SignatureDSA.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/implementations/SignatureECDSA.java Changeset: ca7fb78b94b6 Author: lana Date: 2016-08-25 21:18 +0000 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/ca7fb78b94b6 Added tag jdk-9+133 for changeset 3cdae27c90b5 ! .hgtags Changeset: fe3b82c04826 Author: lana Date: 2016-08-25 22:35 +0000 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/fe3b82c04826 Merge Changeset: 7e21149a616e Author: smarks Date: 2016-08-25 17:58 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/7e21149a616e 8164698: modify jdk makefiles to build jdeprscan Reviewed-by: psandoz ! make/launcher/Launcher-jdk.jdeps.gmk Changeset: 2ecab45c0d88 Author: smarks Date: 2016-08-25 21:58 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/2ecab45c0d88 8164834: remove jdeprscan from tools/launcher/VersionCheck.java Reviewed-by: sundar, darcy ! test/tools/launcher/VersionCheck.java Changeset: 267a2788026b Author: sundar Date: 2016-08-26 11:50 +0530 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/267a2788026b 8147491: module graph consistency checks after jlink plugins operate on module pool Reviewed-by: jlaskey, mchung, psandoz ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ImagePluginStack.java + src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ResourcePoolConfiguration.java ! test/tools/jlink/CustomPluginTest.java ! test/tools/jlink/ImageFileCreatorTest.java ! test/tools/jlink/customplugin/module-info.java + test/tools/jlink/customplugin/plugin/RogueAdderPlugin.java + test/tools/jlink/customplugin/plugin/RogueFilterPlugin.java Changeset: 8c0d4a9bfea1 Author: ssahoo Date: 2016-08-26 01:20 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/8c0d4a9bfea1 8006690: sun/security/krb5/auto/BadKdc* tests fails intermittently Summary: Some of test for bad KDC failed intermittently Reviewed-by: weijun ! test/sun/security/krb5/auto/BadKdc1.java ! test/sun/security/krb5/auto/BadKdc2.java ! test/sun/security/krb5/auto/BadKdc4.java Changeset: a8028ad28ece Author: mullan Date: 2016-08-26 08:16 -0400 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/a8028ad28ece 8024714: In java.security file, ocsp.responderCertSubjectName should not contain quotes Reviewed-by: vinnie ! src/java.base/share/conf/security/java.security Changeset: a3ba85993930 Author: redestad Date: 2016-08-26 16:16 +0200 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/a3ba85993930 8163371: Enable tracing which JLI classes can be pre-generated Reviewed-by: vlivanov ! src/java.base/share/classes/java/lang/invoke/BoundMethodHandle.java ! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java ! src/java.base/share/classes/java/lang/invoke/MethodHandleStatics.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/GenerateJLIClassesPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/plugins.properties Changeset: 48dffef3ede0 Author: xiaofeya Date: 2016-08-26 08:33 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/48dffef3ede0 8163561: Add a test for Proxy Authentication in HTTP/2 Client API Reviewed-by: chegar Contributed-by: Felix Yang + test/java/net/httpclient/ProxyAuthTest.java Changeset: d478931e18c7 Author: sundar Date: 2016-08-26 21:31 +0530 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/d478931e18c7 8164800: Cross targeting Windows Reviewed-by: jlaskey, alanb, mchung ! src/jdk.jlink/share/classes/jdk/tools/jlink/builder/DefaultImageBuilder.java Changeset: f65a2005b5d7 Author: redestad Date: 2016-08-26 18:10 +0200 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/f65a2005b5d7 8164866: tools/jlink/plugins/GenerateJLIClassesPluginTest.java can't compile after JDK-8163371 Reviewed-by: sundar, vlivanov ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/GenerateJLIClassesPlugin.java ! test/tools/jlink/plugins/GenerateJLIClassesPluginTest.java Changeset: 489654d17d7a Author: ascarpino Date: 2016-08-26 09:57 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/489654d17d7a 8074838: Resolve disabled warnings for libj2pkcs11 Reviewed-by: wetmore, erikj ! make/lib/Lib-jdk.crypto.pkcs11.gmk ! src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_util.c ! src/jdk.crypto.pkcs11/unix/native/libj2pkcs11/j2secmod_md.c ! src/jdk.crypto.pkcs11/windows/native/libj2pkcs11/j2secmod_md.c Changeset: 1adaba365592 Author: snikandrova Date: 2016-08-25 20:53 +0300 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/1adaba365592 8005068: HttpCookie does not correctly handle negative maxAge values Reviewed-by: chegar ! src/java.base/share/classes/java/net/HttpCookie.java + test/java/net/HttpCookie/CookieNegativeMaxAge.java Changeset: 259d5781a907 Author: wetmore Date: 2016-08-26 13:44 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/259d5781a907 8061842: Package jurisdiction policy files as something other than JAR Reviewed-by: xuelei, weijun, mullan - make/data/cryptopolicy/limited/default_local.policy - make/data/cryptopolicy/limited/exempt_local.policy - make/data/cryptopolicy/unlimited/default_US_export.policy - make/data/cryptopolicy/unlimited/default_local.policy ! make/gendata/Gendata-java.base.gmk + make/gendata/GendataCryptoPolicy.gmk - make/gendata/GendataPolicyJars.gmk ! make/src/classes/build/tools/makejavasecurity/MakeJavaSecurity.java ! src/java.base/share/classes/javax/crypto/JceSecurity.java ! src/java.base/share/conf/security/java.security + src/java.base/share/conf/security/policy/README.txt + src/java.base/share/conf/security/policy/limited/default_US_export.policy + src/java.base/share/conf/security/policy/limited/default_local.policy + src/java.base/share/conf/security/policy/limited/exempt_local.policy + src/java.base/share/conf/security/policy/unlimited/default_US_export.policy + src/java.base/share/conf/security/policy/unlimited/default_local.policy + test/javax/crypto/CryptoPermissions/TestUnlimited.java ! test/jdk/security/JavaDotSecurity/final_java_security ! test/jdk/security/JavaDotSecurity/ifdefs.sh ! test/jdk/security/JavaDotSecurity/raw_java_security Changeset: 2c68a91dcecf Author: clanger Date: 2016-08-29 11:23 +0200 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/2c68a91dcecf 8164649: Cleanup of test java/nio/channels/FileChannel/Lock.java Reviewed-by: alanb ! test/java/nio/channels/FileChannel/Lock.java Changeset: 01807f630529 Author: jlaskey Date: 2016-08-29 09:10 -0300 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/01807f630529 8161000: GPL header incorrect - classfile/classpath Reviewed-by: sundar ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/PathResourcePoolEntry.java Changeset: 237840d68fa8 Author: sundar Date: 2016-08-29 21:09 +0530 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/237840d68fa8 8159004: jlink attempts to create launcher scripts when root/bin dir does not exist Reviewed-by: jlaskey, alanb ! src/jdk.jlink/share/classes/jdk/tools/jlink/builder/DefaultImageBuilder.java Changeset: 470628a12878 Author: prr Date: 2016-08-29 08:53 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/470628a12878 Merge - make/data/cryptopolicy/limited/default_local.policy - make/data/cryptopolicy/limited/exempt_local.policy - make/data/cryptopolicy/unlimited/default_US_export.policy - make/data/cryptopolicy/unlimited/default_local.policy - make/gendata/GendataPolicyJars.gmk From philip.race at oracle.com Mon Aug 29 16:08:54 2016 From: philip.race at oracle.com (philip.race at oracle.com) Date: Mon, 29 Aug 2016 16:08:54 +0000 Subject: hg: jdk9/client/nashorn: 4 new changesets Message-ID: <201608291608.u7TG8s6a022816@aojmv0008.oracle.com> Changeset: 5fb49fa09808 Author: sundar Date: 2016-08-24 14:02 +0530 URL: http://hg.openjdk.java.net/jdk9/client/nashorn/rev/5fb49fa09808 8164618: add documentation for NativeNumber and NativeBoolean Reviewed-by: sundar Contributed-by: srinivas.dama at oracle.com ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/OptimisticTypesCalculator.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/Functions.properties Changeset: fe2dcb396ff4 Author: sundar Date: 2016-08-25 22:23 +0530 URL: http://hg.openjdk.java.net/jdk9/client/nashorn/rev/fe2dcb396ff4 8164748: Edit pad crashes when calling function Reviewed-by: jlaskey ! src/jdk.scripting.nashorn.shell/share/classes/jdk/nashorn/tools/jjs/Main.java Changeset: 3c8ade4b7ba4 Author: lana Date: 2016-08-25 21:18 +0000 URL: http://hg.openjdk.java.net/jdk9/client/nashorn/rev/3c8ade4b7ba4 Added tag jdk-9+133 for changeset 3a924b820d02 ! .hgtags Changeset: e05400ba9357 Author: lana Date: 2016-08-25 22:36 +0000 URL: http://hg.openjdk.java.net/jdk9/client/nashorn/rev/e05400ba9357 Merge From philip.race at oracle.com Mon Aug 29 16:08:59 2016 From: philip.race at oracle.com (philip.race at oracle.com) Date: Mon, 29 Aug 2016 16:08:59 +0000 Subject: hg: jdk9/client/hotspot: 35 new changesets Message-ID: <201608291609.u7TG90b1022876@aojmv0008.oracle.com> Changeset: 12961809ba8f Author: rehn Date: 2016-08-10 09:24 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/12961809ba8f 8161026: GPL header missing comma in year Reviewed-by: sjohanss, redestad ! src/share/vm/logging/logTagSet.hpp Changeset: f37577c20a6b Author: ysuenaga Date: 2016-08-10 21:02 -0400 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/f37577c20a6b 8163580: Cannot get Monitor Cache Dump in HSDB Reviewed-by: dholmes ! src/share/vm/runtime/vmStructs.cpp Changeset: b84f097dc4c5 Author: dsamersoff Date: 2016-08-11 17:47 +0300 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/b84f097dc4c5 8163143: illegal bci error with interpreted frames in SA due to mirror being stored in interpreted frames Summary: Added code to represent the frame mirror offset in SA Reviewed-by: dsamersoff Contributed-by: jini.george at oracle.com ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/ppc64/PPC64Frame.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/sparc/SPARCFrame.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/x86/X86Frame.java Changeset: 1c40f3ec6f25 Author: lfoltan Date: 2016-08-11 11:41 -0400 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/1c40f3ec6f25 8162553: Crash in class unloading due to null CLD having a zero _keep_alive value Summary: Correct the refcounting of ClassLoaderData::_keep_alive for anonymous classes. Reviewed-by: acorn, coleenp, dholmes, jiangli ! src/share/vm/classfile/classLoaderData.cpp ! src/share/vm/classfile/classLoaderData.hpp Changeset: dc2d1035c401 Author: lfoltan Date: 2016-08-11 16:13 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/dc2d1035c401 Merge Changeset: 8e20dbaf0fc0 Author: dcubed Date: 2016-08-11 21:35 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/8e20dbaf0fc0 Merge Changeset: b616b5fa5da1 Author: kvn Date: 2016-08-02 19:46 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/b616b5fa5da1 8163018: Slow compiler tests in JPRT Summary: fixed test/TEST.groups and added -XX:-TieredCompilation to Test6792161 test. Reviewed-by: dholmes, dcubed ! test/TEST.groups ! test/compiler/c2/Test6792161.java Changeset: bf837d6d95f1 Author: never Date: 2016-08-02 17:12 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/bf837d6d95f1 8162477: [JVMCI] assert(wf.check_method_context(ctxk, m)) failed: proper context Reviewed-by: kvn ! src/share/vm/code/dependencies.cpp + test/compiler/jvmci/common/testcases/DuplicateSimpleSingleImplementerInterface.java + test/compiler/jvmci/common/testcases/MultipleSuperImplementers.java + test/compiler/jvmci/common/testcases/SimpleSingleImplementerInterface.java ! test/compiler/jvmci/compilerToVM/FindUniqueConcreteMethodTest.java Changeset: ab6d822dc3ff Author: never Date: 2016-08-03 15:52 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/ab6d822dc3ff Merge Changeset: a2e73f79284b Author: thartmann Date: 2016-08-04 08:58 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/a2e73f79284b 8162881: Effect of -XX:CICompilerCount depends on ordering of other flags Summary: Value of CICompilerCount should be range checked after ergo. Don't create C2 compiler threads with TieredStopAtLevel=1. Reviewed-by: kvn ! src/share/vm/prims/whitebox.cpp ! src/share/vm/runtime/advancedThresholdPolicy.cpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/simpleThresholdPolicy.cpp ! test/compiler/arguments/CheckCICompilerCount.java ! test/compiler/intrinsics/IntrinsicAvailableTest.java ! test/compiler/intrinsics/IntrinsicDisabledTest.java Changeset: a71e5434ccd6 Author: thartmann Date: 2016-08-04 10:34 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/a71e5434ccd6 8136818: Test compiler/arraycopy/TestEliminatedArrayCopyDeopt.java fails with "m1 failed" Summary: Added missing Op_StoreB check to ArrayCopyNode::may_modify_helper(). Reviewed-by: kvn ! src/share/vm/opto/arraycopynode.cpp ! test/compiler/arraycopy/TestEliminatedArrayCopyDeopt.java Changeset: 5494c1901ce0 Author: mdoerr Date: 2016-08-04 22:42 -0400 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/5494c1901ce0 8162369: PPC64: Wrong ucontext used after SIGTRAP while in HTM critical section Reviewed-by: simonis Contributed-by: Gustavo Romero ! src/os_cpu/linux_ppc/vm/os_linux_ppc.cpp Changeset: 46bf19165c57 Author: dpochepk Date: 2016-08-05 16:22 +0300 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/46bf19165c57 8161279: Various JMX-tests timed out Reviewed-by: kvn ! test/compiler/codecache/jmx/ThresholdNotificationsTest.java ! test/compiler/codecache/jmx/UsageThresholdExceededTest.java Changeset: 8d2289c7602f Author: dpochepk Date: 2016-08-05 16:23 +0300 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/8d2289c7602f 8157498: compiler/codecache/jmx/InitialAndMaxUsageTest.java times out on 32-bit platforms Reviewed-by: kvn ! test/compiler/codecache/jmx/InitialAndMaxUsageTest.java Changeset: ca049b1e1a25 Author: iveresov Date: 2016-08-05 13:37 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/ca049b1e1a25 Merge ! src/share/vm/prims/whitebox.cpp Changeset: 5a9d33dfe6e8 Author: iveresov Date: 2016-08-06 11:52 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/5a9d33dfe6e8 8163313: assert(comp != __null) failed: compiler not available Summary: Constrain compLevel parameter in WB_IsIntrinsicAvailable() to supported levels Reviewed-by: kvn ! src/share/vm/prims/whitebox.cpp Changeset: f2b92e975859 Author: dpochepk Date: 2016-08-08 11:30 +0300 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/f2b92e975859 8163243: [TESTBUG] compiler/codecache/jmx/UsageThresholdIncreasedTest.java failed with: Failed to find sun/hotspot/WhiteBox.class Reviewed-by: iveresov ! test/compiler/codecache/jmx/UsageThresholdIncreasedTest.java Changeset: 4e39797c7b47 Author: dnsimon Date: 2016-08-08 17:06 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/4e39797c7b47 8163105: SIGSEGV: constantPoolHandle::constantPoolHandle(ConstantPool*) Summary: Simplify CompilerToVM.getConstantPool() and related tests. Reviewed-by: kvn, zmajo ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/CompilerToVM.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedJavaMethodImpl.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedObjectTypeImpl.java ! src/share/vm/jvmci/jvmciCompilerToVM.cpp ! test/compiler/jvmci/common/patches/jdk.vm.ci/jdk/vm/ci/hotspot/CompilerToVMHelper.java ! test/compiler/jvmci/compilerToVM/GetConstantPoolTest.java Changeset: 3bec2875306e Author: dpochepk Date: 2016-08-09 14:16 +0300 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/3bec2875306e 8160083: compiler.codecache.jmx.InitialAndMaxUsageTest can not be used w/ disabled SegmentedCodeCache Reviewed-by: kvn ! test/compiler/codecache/jmx/InitialAndMaxUsageTest.java Changeset: 21401222db20 Author: dpochepk Date: 2016-08-09 14:17 +0300 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/21401222db20 8163366: compiler/codecache/jmx/ThresholdNotificationsTest.java doesn't set -XX:+UnlockDiagnosticVMOptions while using WB Reviewed-by: kvn ! test/compiler/codecache/jmx/ThresholdNotificationsTest.java Changeset: 5fde6ccb4092 Author: dpochepk Date: 2016-08-09 16:47 +0300 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/5fde6ccb4092 8160299: Test8015436 doesn't check which method was executed Reviewed-by: kvn + test/compiler/runtime/cr8015436/Driver8015436.java ! test/compiler/runtime/cr8015436/Test8015436.java Changeset: 397565766eb4 Author: iveresov Date: 2016-08-11 16:22 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/397565766eb4 Merge Changeset: 133339642ba1 Author: dholmes Date: 2016-08-12 00:19 -0400 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/133339642ba1 8159461: bigapps/Kitchensink/stressExitCode hits assert: Must be VMThread or JavaThread Reviewed-by: fparain, simonis, dcubed ! src/os/aix/vm/os_aix.cpp ! src/os/bsd/vm/os_bsd.cpp ! src/os/linux/vm/os_linux.cpp ! src/share/vm/runtime/thread.cpp Changeset: 20b4607582a4 Author: fparain Date: 2016-08-12 08:46 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/20b4607582a4 8146697: VM crashes in test Test7005594 Reviewed-by: coleenp, dholmes ! src/cpu/x86/vm/interp_masm_x86.cpp Changeset: 46a21d1c5f1c Author: amurillo Date: 2016-08-12 14:12 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/46a21d1c5f1c Merge - test/runtime/modules/Visibility/XpatchVisibility.java - test/runtime/modules/Xpatch/BasicJarBuilder.java - test/runtime/modules/Xpatch/Xpatch2Dirs.java - test/runtime/modules/Xpatch/Xpatch2DirsMain.java - test/runtime/modules/Xpatch/XpatchDupJavaBase.java - test/runtime/modules/Xpatch/XpatchDupModule.java - test/runtime/modules/Xpatch/XpatchJavaBase.java - test/runtime/modules/Xpatch/XpatchMain.java - test/runtime/modules/Xpatch/XpatchTest.java - test/runtime/modules/Xpatch/XpatchTestJar.java - test/runtime/modules/Xpatch/XpatchTestJarDir.java - test/runtime/modules/Xpatch/XpatchTraceCL.java - test/runtime/modules/XpatchCDS.java Changeset: 56108f8bd06d Author: ysuenaga Date: 2016-08-09 21:57 +0900 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/56108f8bd06d 8163185: jhsdb jstack cannot work with normal mode Reviewed-by: dsamersoff, dholmes ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/SALauncher.java Changeset: 0b3116993972 Author: erikj Date: 2016-08-15 16:15 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/0b3116993972 8069540: Remove universal binaries support from hotspot build Reviewed-by: tbell, dholmes, dcubed ! make/Dist.gmk Changeset: 3fcea91bb5a8 Author: cjplummer Date: 2016-08-15 13:06 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/3fcea91bb5a8 8133749: os::current_frame() is not returning the proper frame on ARM and solaris-x64 Summary: Need to go up one extra frame to be consistent with other platforms. Reviewed-by: dholmes, zgu ! src/os_cpu/solaris_x86/vm/os_solaris_x86.cpp Changeset: 8f2230e4c0ed Author: cjplummer Date: 2016-08-15 13:13 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/8f2230e4c0ed 8133747: NMT includes an extra stack frame due to assumption NMT is making on tail calls being used Summary: Better frame skipping logic in NativeCallStack::NativeCallStack. Reviewed-by: dholmes, zgu ! src/os/posix/vm/os_posix.cpp ! src/os/windows/vm/os_windows.cpp ! src/share/vm/utilities/nativeCallStack.cpp + test/runtime/NMT/CheckForProperDetailStackTrace.java Changeset: a83994c1cd49 Author: cjplummer Date: 2016-08-15 13:14 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/a83994c1cd49 8133740: NMT for Linux/x86/x64 and bsd/x64 slowdebug builds includes NativeCallStack::NativeCallStack() frame in backtrace Summary: Skip an extra frame in _get_previous_fp() when it is not inlined. Reviewed-by: dholmes, zgu ! src/os_cpu/bsd_x86/vm/os_bsd_x86.cpp ! src/os_cpu/linux_x86/vm/os_linux_x86.cpp ! src/os_cpu/windows_x86/vm/os_windows_x86.cpp Changeset: 5fd233e7cdc7 Author: hseigel Date: 2016-08-16 09:56 -0400 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/5fd233e7cdc7 8030221: Checking for anonymous class should check for NULL as well as potential nesting Summary: Store the first non-anonymous class as the host when defining the anonymous class so don't need look for it later. Reviewed-by: dholmes, lfoltan ! src/share/vm/prims/unsafe.cpp ! src/share/vm/runtime/reflection.cpp + test/runtime/Unsafe/NestedUnsafe.java Changeset: a25e0fb60332 Author: amurillo Date: 2016-08-19 11:22 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/a25e0fb60332 Merge Changeset: 091445016861 Author: jwilhelm Date: 2016-08-19 17:19 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/091445016861 8164124: [BACKOUT] G1 does not implement millis_since_last_gc which is needed by RMI GC Reviewed-by: jprovino ! src/share/vm/gc/g1/g1Analytics.cpp ! src/share/vm/gc/g1/g1Analytics.hpp ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/gc/g1/g1DefaultPolicy.cpp ! src/share/vm/gc/shared/genCollectedHeap.cpp Changeset: 252987f4f36a Author: lana Date: 2016-08-25 21:18 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/252987f4f36a Added tag jdk-9+133 for changeset a25e0fb60332 ! .hgtags Changeset: b8b694c6b4d2 Author: lana Date: 2016-08-25 22:36 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/b8b694c6b4d2 Merge From philip.race at oracle.com Mon Aug 29 16:09:03 2016 From: philip.race at oracle.com (philip.race at oracle.com) Date: Mon, 29 Aug 2016 16:09:03 +0000 Subject: hg: jdk9/client/jaxp: 4 new changesets Message-ID: <201608291609.u7TG93i9022950@aojmv0008.oracle.com> Changeset: 4414c22d531e Author: joehw Date: 2016-08-23 13:33 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jaxp/rev/4414c22d531e 8157797: SAX Parser throws incorrect error on invalid xml Reviewed-by: lancea ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl.java + test/javax/xml/jaxp/unittest/parsers/HandleError.java Changeset: 771331f5bda4 Author: lana Date: 2016-08-25 21:18 +0000 URL: http://hg.openjdk.java.net/jdk9/client/jaxp/rev/771331f5bda4 Added tag jdk-9+133 for changeset 9490ba2e5e41 ! .hgtags Changeset: 6e7c24624fc9 Author: lana Date: 2016-08-25 22:36 +0000 URL: http://hg.openjdk.java.net/jdk9/client/jaxp/rev/6e7c24624fc9 Merge Changeset: 1c6c21d87aa4 Author: joehw Date: 2016-08-26 14:50 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jaxp/rev/1c6c21d87aa4 8163232: Catalog API: Consolidating CatalogResolver to support all XML Resolvers Reviewed-by: dfuchs, lancea ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMsg.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TransformerFactoryImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TransformerImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLEntityManager.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/EntityResolverWrapper.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xinclude/XIncludeHandler.java ! src/java.xml/share/classes/com/sun/xml/internal/stream/StaxEntityResolverWrapper.java ! src/java.xml/share/classes/javax/xml/catalog/Catalog.java ! src/java.xml/share/classes/javax/xml/catalog/CatalogManager.java ! src/java.xml/share/classes/javax/xml/catalog/CatalogResolver.java ! src/java.xml/share/classes/javax/xml/catalog/CatalogResolverImpl.java - src/java.xml/share/classes/javax/xml/catalog/CatalogUriResolver.java - src/java.xml/share/classes/javax/xml/catalog/CatalogUriResolverImpl.java ! src/java.xml/share/classes/javax/xml/catalog/Util.java ! test/javax/xml/jaxp/functional/catalog/CatalogReferCircularityTest.java ! test/javax/xml/jaxp/functional/catalog/DefaultFeaturesTest.java ! test/javax/xml/jaxp/functional/catalog/DeferFeatureTest.java ! test/javax/xml/jaxp/functional/catalog/DelegatePublicTest.java ! test/javax/xml/jaxp/functional/catalog/DelegateSystemTest.java ! test/javax/xml/jaxp/functional/catalog/DelegateUriTest.java ! test/javax/xml/jaxp/functional/catalog/GroupTest.java ! test/javax/xml/jaxp/functional/catalog/LoadCatalogTest.java ! test/javax/xml/jaxp/functional/catalog/NextCatalogTest.java ! test/javax/xml/jaxp/functional/catalog/NormalizationTest.java ! test/javax/xml/jaxp/functional/catalog/PreferFeatureTest.java ! test/javax/xml/jaxp/functional/catalog/PreferTest.java ! test/javax/xml/jaxp/functional/catalog/PublicFamilyTest.java ! test/javax/xml/jaxp/functional/catalog/PublicTest.java ! test/javax/xml/jaxp/functional/catalog/ResolveFeatureTest.java ! test/javax/xml/jaxp/functional/catalog/RewriteSystemTest.java ! test/javax/xml/jaxp/functional/catalog/RewriteUriTest.java ! test/javax/xml/jaxp/functional/catalog/SpecifyCatalogTest.java ! test/javax/xml/jaxp/functional/catalog/SystemFamilyTest.java ! test/javax/xml/jaxp/functional/catalog/SystemSuffixTest.java ! test/javax/xml/jaxp/functional/catalog/SystemTest.java ! test/javax/xml/jaxp/functional/catalog/UriFamilyTest.java ! test/javax/xml/jaxp/functional/catalog/UriSuffixTest.java ! test/javax/xml/jaxp/functional/catalog/UriTest.java ! test/javax/xml/jaxp/functional/catalog/UrnUnwrappingTest.java ! test/javax/xml/jaxp/functional/catalog/ValidateCatalogTest.java ! test/javax/xml/jaxp/functional/catalog/catalogFiles/deferFeature.xml ! test/javax/xml/jaxp/functional/catalog/catalogFiles/uri.xml ! test/javax/xml/jaxp/functional/catalog/catalogFiles/uriFamily.xml ! test/javax/xml/jaxp/isolatedjdk/catalog/PropertiesTest.java ! test/javax/xml/jaxp/libs/catalog/CatalogTestUtils.java ! test/javax/xml/jaxp/libs/catalog/ResolutionChecker.java ! test/javax/xml/jaxp/unittest/catalog/CatalogSupport.java ! test/javax/xml/jaxp/unittest/catalog/CatalogSupport.xml ! test/javax/xml/jaxp/unittest/catalog/CatalogSupport1.java ! test/javax/xml/jaxp/unittest/catalog/CatalogSupport2.java ! test/javax/xml/jaxp/unittest/catalog/CatalogSupport3.java ! test/javax/xml/jaxp/unittest/catalog/CatalogSupport4.java + test/javax/xml/jaxp/unittest/catalog/CatalogSupport5.java ! test/javax/xml/jaxp/unittest/catalog/CatalogSupportBase.java + test/javax/xml/jaxp/unittest/catalog/CatalogSupport_uri.xml ! test/javax/xml/jaxp/unittest/catalog/CatalogTest.java ! test/javax/xml/jaxp/unittest/catalog/catalog.xml + test/javax/xml/jaxp/unittest/catalog/catalog_uri.xml + test/javax/xml/jaxp/unittest/catalog/delegateuri.xml ! test/javax/xml/jaxp/unittest/catalog/files/delegatecatalog.xml + test/javax/xml/jaxp/unittest/catalog/files/delegatecatalog_uri.xml + test/javax/xml/jaxp/unittest/catalog/files/delegateuri.dtd ! test/javax/xml/jaxp/unittest/catalog/system.xml From philip.race at oracle.com Mon Aug 29 16:09:06 2016 From: philip.race at oracle.com (philip.race at oracle.com) Date: Mon, 29 Aug 2016 16:09:06 +0000 Subject: hg: jdk9/client/corba: Added tag jdk-9+133 for changeset 2021bfedf1c4 Message-ID: <201608291609.u7TG96ki023004@aojmv0008.oracle.com> Changeset: 1a497f5ca0cf Author: lana Date: 2016-08-25 21:18 +0000 URL: http://hg.openjdk.java.net/jdk9/client/corba/rev/1a497f5ca0cf Added tag jdk-9+133 for changeset 2021bfedf1c4 ! .hgtags From philip.race at oracle.com Mon Aug 29 16:09:08 2016 From: philip.race at oracle.com (philip.race at oracle.com) Date: Mon, 29 Aug 2016 16:09:08 +0000 Subject: hg: jdk9/client/jaxws: Added tag jdk-9+133 for changeset 05e99eefda2b Message-ID: <201608291609.u7TG99e3023117@aojmv0008.oracle.com> Changeset: ab1d78d395d4 Author: lana Date: 2016-08-25 21:18 +0000 URL: http://hg.openjdk.java.net/jdk9/client/jaxws/rev/ab1d78d395d4 Added tag jdk-9+133 for changeset 05e99eefda2b ! .hgtags From philip.race at oracle.com Mon Aug 29 16:09:14 2016 From: philip.race at oracle.com (philip.race at oracle.com) Date: Mon, 29 Aug 2016 16:09:14 +0000 Subject: hg: jdk9/client/langtools: 18 new changesets Message-ID: <201608291609.u7TG9ECH023176@aojmv0008.oracle.com> Changeset: 4b17f176d19c Author: jjg Date: 2016-08-22 16:32 -0700 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/4b17f176d19c 8164130: Simplify doclet IOException handling Reviewed-by: bpatel, ksrini ! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/builders/AbstractBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractModuleIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractPackageIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractTreeWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AllClassesFrameWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassUseWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConfigurationImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConstantsSummaryWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/DeprecatedListWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/FrameOutputWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HelpWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDoclet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/IndexRedirectWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleFrameWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleIndexFrameWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModulePackageIndexFrameWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageFrameWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageIndexFrameWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageTreeWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageUseWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SerializedFormWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SingleIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SourceToHTMLConverter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SplitIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TreeWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/WriterFactoryImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Comment.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/DocType.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/FixedStringContent.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlDocWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlDocument.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/RawHtml.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/StringContent.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/AbstractDoclet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/AnnotationTypeWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/ClassWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/Configuration.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/ConstantsSummaryWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/Content.java + src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/DocletException.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/ModuleSummaryWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/PackageSummaryWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/SerializedFormWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/WriterFactory.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/AbstractBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/AbstractMemberBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/AnnotationTypeBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/AnnotationTypeFieldBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/AnnotationTypeOptionalMemberBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/AnnotationTypeRequiredMemberBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/BuilderFactory.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/ClassBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/ConstantsSummaryBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/ConstructorBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/EnumConstantBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/FieldBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/LayoutParser.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/MemberSummaryBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/MethodBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/ModuleSummaryBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/PackageSummaryBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/PropertyBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/SerializedFormBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocFile.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocFileFactory.java + src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocFileIOException.java - src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocletAbortException.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Extern.java + src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/InternalException.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/PackageListWriter.java + src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/ResourceIOException.java + src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/SimpleDocletException.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/StandardDocFileFactory.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java + test/jdk/javadoc/doclet/testIOException/TestIOException.java Changeset: bfc6d670ec1f Author: rfield Date: 2016-08-22 19:31 -0700 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/bfc6d670ec1f 8160089: jshell tool: use new double-dash long-form command-line options Reviewed-by: jlahoda ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n.properties ! src/jdk.jshell/share/classes/module-info.java ! test/jdk/jshell/CommandCompletionTest.java ! test/jdk/jshell/EditorTestBase.java ! test/jdk/jshell/ExternalEditorTest.java ! test/jdk/jshell/StartOptionTest.java ! test/jdk/jshell/ToolBasicTest.java ! test/jdk/jshell/ToolCommandOptionTest.java ! test/jdk/jshell/ToolLocaleMessageTest.java ! test/jdk/jshell/ToolReloadTest.java ! test/jdk/jshell/ToolSimpleTest.java Changeset: aa225bdbcc52 Author: darcy Date: 2016-08-22 19:33 -0700 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/aa225bdbcc52 8164598: Problem list TestIOException.java Reviewed-by: jjg ! test/ProblemList.txt Changeset: 7e0e176a6297 Author: anazarov Date: 2016-08-23 10:19 +0100 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/7e0e176a6297 8163991: Fix license and copyright headers under test/jdk/javadoc/ and test/tools/javac/ Reviewed-by: anazarov, iris, jjg, shurailine Contributed-by: Sandeep Konchady ! test/jdk/javadoc/doclet/testTypeAnnotations/typeannos/RepeatedAnnotations.java ! test/tools/javac/InnerClassesAttribute/Test.java ! test/tools/javac/modules/SingleModuleModeTest.java ! test/tools/javac/redefineObject/Object1-test.java ! test/tools/javac/redefineObject/Object2-test.java Changeset: c10b810f0685 Author: vromero Date: 2016-08-24 12:23 -0700 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/c10b810f0685 8047338: javac is not correctly filtering non-members methods to obtain the function descriptor Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java + test/tools/javac/T8047338/FilterNonMembersToObtainFunctionDescriptorTest.java Changeset: f83c37d8c02c Author: jjg Date: 2016-08-24 15:40 -0700 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/f83c37d8c02c 8164747: allclasses-frame broken after JDK-8162353 Reviewed-by: bpatel ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AllClassesFrameWriter.java ! test/jdk/javadoc/doclet/testFramesNoFrames/TestFramesNoFrames.java Changeset: e666d0f958f6 Author: vromero Date: 2016-08-24 17:41 -0700 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/e666d0f958f6 8161501: JSR269 jigsaw update: javax.lang.model.element.ModuleElement.getEnclosedElements() on unnamed module with unnamed package Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symtab.java + test/tools/javac/modules/T8161501/EmptyClass.java + test/tools/javac/modules/T8161501/UnnamedModuleUnnamedPackageTest.java Changeset: 34dea0a7b9ab Author: mcimadamore Date: 2016-08-25 11:51 +0100 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/34dea0a7b9ab 8164399: inference of thrown variable does not work correctly Summary: Logic for inferring thrown variables should exclude non proper bounds as per JLS 18.1 Reviewed-by: vromero, dlsmith ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Infer.java + test/tools/javac/generics/inference/8164399/T8164399.java + test/tools/javac/generics/inference/8164399/T8164399b.java + test/tools/javac/generics/inference/8164399/T8164399b.out Changeset: fcaa7bda5629 Author: lana Date: 2016-08-25 21:18 +0000 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/fcaa7bda5629 Added tag jdk-9+133 for changeset 7efa4b3477b2 ! .hgtags Changeset: e20e3cb61cf8 Author: lana Date: 2016-08-25 22:35 +0000 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/e20e3cb61cf8 Merge - src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocletAbortException.java Changeset: 871b60b0c091 Author: smarks Date: 2016-08-25 17:58 -0700 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/871b60b0c091 8145464: implement deprecation static analysis tool Reviewed-by: psandoz, darcy ! make/CompileInterim.gmk + src/jdk.jdeps/share/classes/com/sun/tools/jdeprscan/CSV.java + src/jdk.jdeps/share/classes/com/sun/tools/jdeprscan/CSVParseException.java + src/jdk.jdeps/share/classes/com/sun/tools/jdeprscan/DeprDB.java + src/jdk.jdeps/share/classes/com/sun/tools/jdeprscan/DeprData.java + src/jdk.jdeps/share/classes/com/sun/tools/jdeprscan/LoadProc.java + src/jdk.jdeps/share/classes/com/sun/tools/jdeprscan/Main.java + src/jdk.jdeps/share/classes/com/sun/tools/jdeprscan/Messages.java + src/jdk.jdeps/share/classes/com/sun/tools/jdeprscan/Pretty.java + src/jdk.jdeps/share/classes/com/sun/tools/jdeprscan/TraverseProc.java + src/jdk.jdeps/share/classes/com/sun/tools/jdeprscan/internals.md + src/jdk.jdeps/share/classes/com/sun/tools/jdeprscan/readme.md + src/jdk.jdeps/share/classes/com/sun/tools/jdeprscan/resources/jdeprscan.properties + src/jdk.jdeps/share/classes/com/sun/tools/jdeprscan/scan/CPEntries.java + src/jdk.jdeps/share/classes/com/sun/tools/jdeprscan/scan/CPSelector.java + src/jdk.jdeps/share/classes/com/sun/tools/jdeprscan/scan/ClassFinder.java + src/jdk.jdeps/share/classes/com/sun/tools/jdeprscan/scan/MethodSig.java + src/jdk.jdeps/share/classes/com/sun/tools/jdeprscan/scan/Scan.java + test/tools/jdeprscan/cases/jdk/deprcases/members/ExampleAnnotation.java + test/tools/jdeprscan/cases/jdk/deprcases/members/ExampleClass.java + test/tools/jdeprscan/cases/jdk/deprcases/members/ExampleElements.java + test/tools/jdeprscan/cases/jdk/deprcases/members/ExampleEnum.java + test/tools/jdeprscan/cases/jdk/deprcases/members/ExampleInterface.java + test/tools/jdeprscan/cases/jdk/deprcases/members/ExampleSubclass.java + test/tools/jdeprscan/cases/jdk/deprcases/types/DeprecatedAnnotation.java + test/tools/jdeprscan/cases/jdk/deprcases/types/DeprecatedClass.java + test/tools/jdeprscan/cases/jdk/deprcases/types/DeprecatedEnum.java + test/tools/jdeprscan/cases/jdk/deprcases/types/DeprecatedException.java + test/tools/jdeprscan/cases/jdk/deprcases/types/DeprecatedInterface.java + test/tools/jdeprscan/tests/jdk/jdeprscan/TestCSV.java + test/tools/jdeprscan/tests/jdk/jdeprscan/TestLoad.java + test/tools/jdeprscan/tests/jdk/jdeprscan/TestLoadExpected.csv + test/tools/jdeprscan/tests/jdk/jdeprscan/TestMethodSig.java + test/tools/jdeprscan/tests/jdk/jdeprscan/TestScan.java + test/tools/jdeprscan/tests/jdk/jdeprscan/TestScanExpected.txt + test/tools/jdeprscan/usage/jdk/deprusage/UseAnnotation.java + test/tools/jdeprscan/usage/jdk/deprusage/UseClass.java + test/tools/jdeprscan/usage/jdk/deprusage/UseEnum.java + test/tools/jdeprscan/usage/jdk/deprusage/UseEnumMembers.java + test/tools/jdeprscan/usage/jdk/deprusage/UseException.java + test/tools/jdeprscan/usage/jdk/deprusage/UseField.java + test/tools/jdeprscan/usage/jdk/deprusage/UseInterface.java + test/tools/jdeprscan/usage/jdk/deprusage/UseMethod.java Changeset: 3aacdb2da217 Author: smarks Date: 2016-08-25 21:58 -0700 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/3aacdb2da217 8164835: add a few tools tests to the problem list Reviewed-by: darcy ! test/ProblemList.txt Changeset: 7576f5b45480 Author: rfield Date: 2016-08-26 11:36 -0700 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/7576f5b45480 8158738: jshell tool: Save does not affect jshell if started from another editor Reviewed-by: jlahoda ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/ExternalEditor.java ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n.properties ! test/jdk/jshell/ToolCommandOptionTest.java Changeset: 64182008b2d0 Author: jjg Date: 2016-08-26 15:54 -0700 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/64182008b2d0 8164887: update tests to remove use of old-style options Reviewed-by: mchung ! make/build.xml ! make/diags-examples.xml ! make/gendata/Gendata-jdk.compiler.gmk ! make/intellij/runConfigurations/javah.xml ! make/intellij/runConfigurations/javap.xml ! make/intellij/runConfigurations/jshell.xml ! make/intellij/runConfigurations/sjavac.xml ! make/netbeans/langtools/build.xml ! test/jdk/javadoc/doclet/testFramesNoFrames/TestFramesNoFrames.java ! test/jdk/javadoc/doclet/testModules/TestModules.java ! test/jdk/javadoc/tool/modules/FilterOptions.java ! test/jdk/javadoc/tool/modules/Modules.java ! test/jdk/javadoc/tool/modules/PackageOptions.java ! test/tools/javac/VersionOpt.java ! test/tools/javac/diags/examples/DirPathElementNotDirectory/modulesourcepath ! test/tools/javac/diags/examples/ModuleNotFoundInModuleSourcePath/ModuleNotFoundInModuleSourcePath.java ! test/tools/javac/diags/examples/XModuleWithModulePath/XModuleWithModulePath.java ! test/tools/javac/file/LimitedImage.java ! test/tools/javac/modules/GraphsTest.java ! test/tools/javac/modules/ModuleSourcePathTest.java ! test/tools/javac/modules/NPEEmptyFileTest.java ! test/tools/jdeps/jdkinternals/RemovedJDKInternals.java ! test/tools/jdeps/lib/CompilerUtils.java Changeset: 669b6e24db11 Author: ntv Date: 2016-08-29 09:58 +0000 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/669b6e24db11 8156984: JShell tool: for (FormatCase e : EnumSet.allOf(FormatCase.class)) Summary: Replacde EnumSet.allOf(FormatCase.class) with FormatCase.all Reviewed-by: rfield ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/Feedback.java Changeset: 1b85b34c5451 Author: ntv Date: 2016-08-29 11:13 +0000 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/1b85b34c5451 8153897: jshell tool: "not active" must be pulled from resource file Summary: Not active error msg pulled from resource file Reviewed-by: rfield ! test/jdk/jshell/ToolSimpleTest.java Changeset: 00ed01cc934d Author: jlahoda Date: 2016-08-29 15:53 +0200 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/00ed01cc934d 8164745: javac -Xmodule compiles the module in a way that reads the unnamed module Summary: Ensuring proper separation between named modules the unnamed module when using -Xmodule Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/ClassFinder.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Modules.java ! test/tools/javac/modules/XModuleTest.java Changeset: 8df4d9a3f0f5 Author: rfield Date: 2016-08-29 08:17 -0700 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/8df4d9a3f0f5 8158507: JShell: new jdk.jshell.MemoryFileManager(StandardJavaFileManager, JShell) creates a jdk.jshell.MemoryFileManager$REPLClassLoader classloader, which should be performed within a doPrivileged block Summary: Remove the ClassLoader and other unused code in support of in-process execution. This is now supported through the SPI. Reviewed-by: jlahoda ! src/jdk.jshell/share/classes/jdk/jshell/MemoryFileManager.java From prasanta.sadhukhan at oracle.com Tue Aug 30 05:38:15 2016 From: prasanta.sadhukhan at oracle.com (prasanta.sadhukhan at oracle.com) Date: Tue, 30 Aug 2016 05:38:15 +0000 Subject: hg: jdk9/client/jdk: 6357887: selected printertray is ignored under linux Message-ID: <201608300538.u7U5cFmu011023@aojmv0008.oracle.com> Changeset: 145d979bb1fb Author: psadhukhan Date: 2016-08-30 11:07 +0530 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/145d979bb1fb 6357887: selected printertray is ignored under linux Reviewed-by: prr, vadim ! src/java.desktop/share/classes/sun/print/PSPrinterJob.java ! src/java.desktop/unix/classes/sun/print/UnixPrintJob.java + test/java/awt/print/PrinterJob/TestMediaTraySelection.java From philip.race at oracle.com Tue Aug 30 15:48:46 2016 From: philip.race at oracle.com (philip.race at oracle.com) Date: Tue, 30 Aug 2016 15:48:46 +0000 Subject: hg: jdk9/client/jdk: 7 new changesets Message-ID: <201608301548.u7UFml5M024071@aojmv0008.oracle.com> Changeset: c5a832e62e0f Author: snikandrova Date: 2016-08-29 20:55 +0300 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/c5a832e62e0f 8164533: sun/security/ssl/SSLSocketImpl/CloseSocket.java failed with "Error while cleaning up threads after test" Reviewed-by: xuelei ! test/sun/security/ssl/SSLSocketImpl/CloseSocket.java Changeset: 803adcd526d7 Author: sherman Date: 2016-08-29 11:39 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/803adcd526d7 8066577: Cleanup and make better use of the stream API in the jrtfs code Reviewed-by: alanb, psandoz, redestad ! src/java.base/share/classes/jdk/internal/jrtfs/JrtDirectoryStream.java ! src/java.base/share/classes/jdk/internal/jrtfs/JrtFileSystem.java Changeset: 5e0ff917eab1 Author: amlu Date: 2016-08-30 09:31 +0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/5e0ff917eab1 8163934: Remove intermittent key from java/lang/ProcessBuilder/Zombies.java Reviewed-by: darcy ! test/java/lang/ProcessBuilder/Zombies.java Changeset: 7f730240145e Author: amlu Date: 2016-08-30 09:36 +0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/7f730240145e 8164545: Mark java/net/URLPermission/nstest/lookup.sh as intermittently failing Reviewed-by: dfuchs ! test/java/net/URLPermission/nstest/lookup.sh Changeset: f7026b128452 Author: okutsu Date: 2016-08-30 14:16 +0900 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/f7026b128452 8157792: After Integrating tzdata2016d the test/sun/util/calendar/zi/TestZoneInfo310.java fails for "Asia/Oral" and "Asia/Qyzylorda" Timezones Reviewed-by: peytoia ! test/sun/util/calendar/zi/TestZoneInfo310.java ! test/sun/util/calendar/zi/Zoneinfo.java Changeset: 556549260289 Author: igerasim Date: 2016-08-30 15:31 +0300 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/556549260289 6474807: (smartcardio) CardTerminal.connect() throws CardException instead of CardNotPresentException Reviewed-by: valeriep ! src/java.smartcardio/share/classes/sun/security/smartcardio/TerminalImpl.java Changeset: 6c9eebfedd13 Author: prr Date: 2016-08-30 08:45 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/6c9eebfedd13 Merge From philip.race at oracle.com Tue Aug 30 15:49:01 2016 From: philip.race at oracle.com (philip.race at oracle.com) Date: Tue, 30 Aug 2016 15:49:01 +0000 Subject: hg: jdk9/client/langtools: 4 new changesets Message-ID: <201608301549.u7UFn1iv024367@aojmv0008.oracle.com> Changeset: 8817d125028c Author: jlahoda Date: 2016-08-29 18:14 +0200 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/8817d125028c 8164951: Build broken after JDK-8164745 Summary: Reverting the fix for JDK-8164745 to investigate a build failure. Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/ClassFinder.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Modules.java ! test/tools/javac/modules/XModuleTest.java Changeset: 1c94cec888d8 Author: ksrini Date: 2016-08-29 07:46 -0700 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/1c94cec888d8 8157349: Missing doc-files in javadoc documentation Reviewed-by: jjg ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/AbstractDoclet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/WorkArounds.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/ModuleSummaryBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java + test/jdk/javadoc/doclet/testCopyFiles/TestCopyFiles.java + test/jdk/javadoc/doclet/testCopyFiles/modules/acme.mdle/module-info.java + test/jdk/javadoc/doclet/testCopyFiles/modules/acme.mdle/p/Foo.java + test/jdk/javadoc/doclet/testCopyFiles/modules/acme.mdle/p/doc-files/inpackage.html + test/jdk/javadoc/doclet/testCopyFiles/packages/p1/Foo.java + test/jdk/javadoc/doclet/testCopyFiles/packages/p1/doc-files/inpackage.html + test/jdk/javadoc/doclet/testCopyFiles/unnamed/Foo.java + test/jdk/javadoc/doclet/testCopyFiles/unnamed/doc-files/inpackage.html Changeset: f08683786207 Author: jlahoda Date: 2016-08-29 20:55 +0200 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/f08683786207 8164836: TEST_BUG: adjust scope of the DefinedByAnalyzer in tools/all/RunCodingRules.java Summary: Only enabling the DefinedByAnalyzer on java.compiler and jdk.compiler; removing the @DefinedBy annotations from other modules Reviewed-by: jjg, ksrini ! make/tools/crules/DefinedByAnalyzer.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/api/JavadocTaskImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/api/JavadocTool.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractExecutableMemberWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TagletWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/OverviewElement.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/TagletManager.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/ClassUseMapper.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/CommentHelper.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/links/LinkFactory.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ElementsTable.java ! src/jdk.jdeps/share/classes/com/sun/tools/javap/JavapTask.java ! src/jdk.jshell/share/classes/jdk/jshell/MemoryFileManager.java ! src/jdk.jshell/share/classes/jdk/jshell/SourceCodeAnalysisImpl.java ! src/jdk.jshell/share/classes/jdk/jshell/TreeDependencyScanner.java ! test/ProblemList.txt Changeset: e15a551a81b5 Author: smarks Date: 2016-08-29 13:44 -0700 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/e15a551a81b5 8164837: fix jdeprscan TestLoad and TestScan failures on Windows Reviewed-by: darcy ! src/jdk.jdeps/share/classes/com/sun/tools/jdeprscan/Main.java ! test/ProblemList.txt From alexandr.scherbatiy at oracle.com Wed Aug 31 08:14:14 2016 From: alexandr.scherbatiy at oracle.com (alexandr.scherbatiy at oracle.com) Date: Wed, 31 Aug 2016 08:14:14 +0000 Subject: hg: jdk9/client/jdk: 8163193: Metal L&F gradient is lighter on HiDPI display after the fix JDK-8143064 Message-ID: <201608310814.u7V8EEZ3010410@aojmv0008.oracle.com> Changeset: 9c4ef5048871 Author: alexsch Date: 2016-08-31 11:13 +0300 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/9c4ef5048871 8163193: Metal L&F gradient is lighter on HiDPI display after the fix JDK-8143064 Reviewed-by: serb, ssadetsky ! src/java.desktop/share/classes/sun/swing/CachedPainter.java + test/javax/swing/plaf/metal/MetalGradient/8163193/ButtonGradientTest.java From alexandr.scherbatiy at oracle.com Wed Aug 31 09:49:18 2016 From: alexandr.scherbatiy at oracle.com (alexandr.scherbatiy at oracle.com) Date: Wed, 31 Aug 2016 09:49:18 +0000 Subject: hg: jdk9/client/jdk: 8153287: [PIT] [hidpi] java/awt/image/multiresolution/MultiresolutionIconTest failed (GTK+ and Nimbus L&F) Message-ID: <201608310949.u7V9nIK0002432@aojmv0008.oracle.com> Changeset: e84007be0c2f Author: alexsch Date: 2016-08-31 12:49 +0300 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/e84007be0c2f 8153287: [PIT] [hidpi] java/awt/image/multiresolution/MultiresolutionIconTest failed (GTK+ and Nimbus L&F) Reviewed-by: serb, ssadetsky ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthButtonUI.java From philip.race at oracle.com Wed Aug 31 20:41:16 2016 From: philip.race at oracle.com (philip.race at oracle.com) Date: Wed, 31 Aug 2016 20:41:16 +0000 Subject: hg: jdk9/client/jdk: 8164818: Reg. test java/awt/font/TextLayout/VisibleAdvance.java fails Message-ID: <201608312041.u7VKfHPe027133@aojmv0008.oracle.com> Changeset: 8cee7567e4a8 Author: prr Date: 2016-08-31 13:40 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/8cee7567e4a8 8164818: Reg. test java/awt/font/TextLayout/VisibleAdvance.java fails Reviewed-by: serb, psadhukhan ! src/java.desktop/share/native/libfontmanager/HBShaper.c ! src/java.desktop/share/native/libfontmanager/hb-jdk-font.cc ! src/java.desktop/share/native/libfontmanager/hb-jdk.h ! test/java/awt/font/TextLayout/VisibleAdvance.java