From christoph.langer at sap.com Thu Aug 1 02:19:26 2019 From: christoph.langer at sap.com (christoph.langer at sap.com) Date: Thu, 01 Aug 2019 02:19:26 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8227041: runtime/memory/RunUnitTestsConcurrently.java has a memory leak Message-ID: <201908010219.x712JQlY028963@aojmv0008.oracle.com> Changeset: 74bee49d0311 Author: stuefe Date: 2019-07-02 10:28 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/74bee49d0311 8227041: runtime/memory/RunUnitTestsConcurrently.java has a memory leak Reviewed-by: stefank, coleenp ! src/hotspot/share/memory/metaspace.cpp ! src/hotspot/share/prims/whitebox.cpp ! src/hotspot/share/utilities/internalVMTests.cpp From gromero at linux.vnet.ibm.com Thu Aug 1 05:02:17 2019 From: gromero at linux.vnet.ibm.com (gromero at linux.vnet.ibm.com) Date: Thu, 01 Aug 2019 05:02:17 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8224090: [PPC64] Fix SLP patterns for filling an array with double float literals Message-ID: <201908010502.x7152H7q025907@aojmv0008.oracle.com> Changeset: 4cd36c369298 Author: ogatak Date: 2019-07-31 23:58 -0400 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/4cd36c369298 8224090: [PPC64] Fix SLP patterns for filling an array with double float literals Reviewed-by: mdoerr, simonis ! src/hotspot/cpu/ppc/ppc.ad From goetz.lindenmaier at sap.com Thu Aug 1 07:45:10 2019 From: goetz.lindenmaier at sap.com (goetz.lindenmaier at sap.com) Date: Thu, 01 Aug 2019 07:45:10 +0000 Subject: hg: jdk-updates/jdk11u-dev: 2 new changesets Message-ID: <201908010745.x717jBTq023792@aojmv0008.oracle.com> Changeset: b96c90f836e1 Author: goetz Date: 2019-07-31 07:17 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/b96c90f836e1 Added tag jdk-11.0.5+1 for changeset 3ba9c532128b ! .hgtags Changeset: 30762ddb0f04 Author: goetz Date: 2019-08-01 09:45 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/30762ddb0f04 Merge - test/jdk/java/util/Properties/Compatibility.xml - test/jdk/java/util/Properties/CompatibilityTest.java - test/jdk/java/util/ResourceBundle/Bug6299235Test.java - test/jdk/java/util/ResourceBundle/Bug6299235Test.sh - test/jdk/java/util/ResourceBundle/awtres.jar - test/jdk/java/util/ResourceBundle/modules/appbasic/appbasic.sh - test/jdk/java/util/ResourceBundle/modules/appbasic/src/asiabundles/jdk/test/resources/asia/MyResourcesAsia.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/asiabundles/jdk/test/resources/asia/MyResources_ja.properties - test/jdk/java/util/ResourceBundle/modules/appbasic/src/asiabundles/jdk/test/resources/asia/MyResources_zh.properties - test/jdk/java/util/ResourceBundle/modules/appbasic/src/asiabundles/jdk/test/resources/asia/MyResources_zh_TW.properties - test/jdk/java/util/ResourceBundle/modules/appbasic/src/asiabundles/module-info.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/eubundles/jdk/test/resources/eu/MyResourcesEU.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/eubundles/jdk/test/resources/eu/MyResources_de.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/eubundles/jdk/test/resources/eu/MyResources_fr.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/eubundles/module-info.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/test/jdk/test/Main.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/test/jdk/test/resources/MyResources.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/test/jdk/test/resources/MyResourcesProviderImpl.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/test/jdk/test/resources/MyResources_en.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/test/jdk/test/resources/spi/MyResourcesProvider.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/test/module-info.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/appbasic2.sh - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/asiabundles/jdk/test/resources/asia/MyResourcesAsia.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/asiabundles/jdk/test/resources/asia/MyResources_ja.properties - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/asiabundles/jdk/test/resources/asia/MyResources_zh.properties - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/asiabundles/jdk/test/resources/asia/MyResources_zh_TW.properties - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/asiabundles/module-info.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/eubundles/jdk/test/resources/eu/MyResourcesEU.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/eubundles/jdk/test/resources/eu/MyResources_de.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/eubundles/jdk/test/resources/eu/MyResources_fr.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/eubundles/module-info.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/test/jdk/test/Main.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/test/jdk/test/resources/MyResources.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/test/jdk/test/resources/MyResourcesProviderImpl.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/test/jdk/test/resources/MyResources_en.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/test/jdk/test/resources/spi/MyResourcesProvider.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/test/module-info.java - test/jdk/java/util/ResourceBundle/modules/basic/basic.sh - test/jdk/java/util/ResourceBundle/modules/basic/src/asiabundles/jdk/test/resources/asia/MyResourcesAsia.java - test/jdk/java/util/ResourceBundle/modules/basic/src/asiabundles/jdk/test/resources/asia/MyResources_ja.properties - test/jdk/java/util/ResourceBundle/modules/basic/src/asiabundles/jdk/test/resources/asia/MyResources_ja_JP.properties - test/jdk/java/util/ResourceBundle/modules/basic/src/asiabundles/jdk/test/resources/asia/MyResources_zh.properties - test/jdk/java/util/ResourceBundle/modules/basic/src/asiabundles/jdk/test/resources/asia/MyResources_zh_TW.properties - test/jdk/java/util/ResourceBundle/modules/basic/src/asiabundles/module-info.java - test/jdk/java/util/ResourceBundle/modules/basic/src/eubundles/jdk/test/resources/eu/MyResourcesEU.java - test/jdk/java/util/ResourceBundle/modules/basic/src/eubundles/jdk/test/resources/eu/MyResources_de.java - test/jdk/java/util/ResourceBundle/modules/basic/src/eubundles/jdk/test/resources/eu/MyResources_fr.java - test/jdk/java/util/ResourceBundle/modules/basic/src/eubundles/module-info.java - test/jdk/java/util/ResourceBundle/modules/basic/src/extra/jdk/test/resources/asia/MyResources_vi.properties - test/jdk/java/util/ResourceBundle/modules/basic/src/extra/jdk/test/resources/eu/MyResources_es.java - test/jdk/java/util/ResourceBundle/modules/basic/src/mainbundles/jdk/test/resources/MyResources.java - test/jdk/java/util/ResourceBundle/modules/basic/src/mainbundles/jdk/test/resources/MyResourcesMain.java - test/jdk/java/util/ResourceBundle/modules/basic/src/mainbundles/jdk/test/resources/MyResources_en.java - test/jdk/java/util/ResourceBundle/modules/basic/src/mainbundles/jdk/test/resources/spi/MyResourcesProvider.java - test/jdk/java/util/ResourceBundle/modules/basic/src/mainbundles/module-info.java - test/jdk/java/util/ResourceBundle/modules/basic/src/test/jdk/test/Main.java - test/jdk/java/util/ResourceBundle/modules/basic/src/test/module-info.java - test/jdk/java/util/ResourceBundle/modules/layer/run.sh - test/jdk/java/util/ResourceBundle/modules/modlocal/modlocal.sh - test/jdk/java/util/ResourceBundle/modules/modlocal/src/extra/jdk/test/resources/MyResources_vi.properties - test/jdk/java/util/ResourceBundle/modules/modlocal/src/test/jdk/test/Main.java - test/jdk/java/util/ResourceBundle/modules/modlocal/src/test/jdk/test/resources/MyResources.java - test/jdk/java/util/ResourceBundle/modules/modlocal/src/test/jdk/test/resources/MyResources_de.java - test/jdk/java/util/ResourceBundle/modules/modlocal/src/test/jdk/test/resources/MyResources_en.java - test/jdk/java/util/ResourceBundle/modules/modlocal/src/test/jdk/test/resources/MyResources_fr.java - test/jdk/java/util/ResourceBundle/modules/modlocal/src/test/jdk/test/resources/MyResources_ja.properties - test/jdk/java/util/ResourceBundle/modules/modlocal/src/test/jdk/test/resources/MyResources_zh.properties - test/jdk/java/util/ResourceBundle/modules/modlocal/src/test/jdk/test/resources/MyResources_zh_TW.properties - test/jdk/java/util/ResourceBundle/modules/modlocal/src/test/module-info.java - test/jdk/java/util/ResourceBundle/modules/simple/simple.sh - test/jdk/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/MyResources.java - test/jdk/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/MyResources_de.java - test/jdk/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/MyResources_en.java - test/jdk/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/MyResources_fr.java - test/jdk/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/MyResources_ja.properties - test/jdk/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/MyResources_zh.properties - test/jdk/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/MyResources_zh_TW.properties - test/jdk/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/spi/MyResourcesProvider.java - test/jdk/java/util/ResourceBundle/modules/simple/src/bundles/module-info.java - test/jdk/java/util/ResourceBundle/modules/simple/src/test/jdk/test/Main.java - test/jdk/java/util/ResourceBundle/modules/simple/src/test/module-info.java - test/jdk/java/util/ResourceBundle/modules/unnamed/unnamed.sh - test/jdk/java/util/ResourceBundle/modules/visibility/visibility.sh - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/MyResources.xml - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/MyResources_de.xml - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/MyResources_en.xml - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/MyResources_fr.xml - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/MyResources_ja.xml - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/MyResources_zh.xml - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/MyResources_zh_TW.xml - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/spi/MyResourcesProvider.java - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/bundles/module-info.java - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/test/jdk/test/Main.java - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/test/module-info.java - test/jdk/java/util/ResourceBundle/modules/xmlformat/xmlformat.sh From goetz.lindenmaier at sap.com Thu Aug 1 07:53:09 2019 From: goetz.lindenmaier at sap.com (goetz.lindenmaier at sap.com) Date: Thu, 01 Aug 2019 07:53:09 +0000 Subject: hg: jdk-updates/jdk11u: 115 new changesets Message-ID: <201908010753.x717rFnU027981@aojmv0008.oracle.com> Changeset: c9669b62f01c Author: xuelei Date: 2019-05-29 11:46 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/c9669b62f01c 8210985: Update the default SSL session cache size to 20480 Summary: Change SSLSessionContext.getSessionCacheSize to return 20480 by default instead of 0. Reviewed-by: jnimeh, mullan ! src/java.base/share/classes/javax/net/ssl/SSLSessionContext.java ! src/java.base/share/classes/sun/security/ssl/SSLSessionContextImpl.java + test/jdk/sun/security/ssl/SSLSessionContextImpl/DefautlCacheSize.java Changeset: 049b908c644a Author: goetz Date: 2019-05-30 10:26 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/049b908c644a Added tag jdk-11.0.5+0 for changeset 3594cd8691f2 ! .hgtags Changeset: cfadbb802097 Author: goetz Date: 2019-05-30 10:28 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/cfadbb802097 Merge Changeset: 910ce7513868 Author: goetz Date: 2019-05-27 14:48 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/910ce7513868 8224838: Bump update version for OpenJDK: jdk-11.0.5 Reviewed-by: clanger ! make/autoconf/version-numbers Changeset: ab8ebb14f12d Author: dl Date: 2019-05-24 08:39 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/ab8ebb14f12d 8224698: ConcurrentSkipListMap.java does not compile with the Eclipse Java Compiler Reviewed-by: martin, clanger, smarks, dfuchs ! src/java.base/share/classes/java/util/concurrent/ConcurrentSkipListMap.java Changeset: f255193c8856 Author: stuefe Date: 2018-10-26 16:49 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/f255193c8856 8213017: jspawnhelper: need to handle pipe write failure when sending return code Reviewed-by: alanb ! src/java.base/unix/native/jspawnhelper/jspawnhelper.c Changeset: e9211f872f71 Author: clanger Date: 2019-05-24 07:56 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/e9211f872f71 8223553: Fix code constructs that do not compile with the Eclipse Java Compiler Reviewed-by: smarks, dfuchs ! src/java.base/share/classes/java/lang/invoke/MethodHandles.java ! src/java.management/share/classes/java/lang/management/ManagementFactory.java ! src/java.net.http/share/classes/jdk/internal/net/http/ExchangeImpl.java Changeset: ef4aaa1b3fec Author: ysuenaga Date: 2019-05-25 20:55 +0900 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/ef4aaa1b3fec 8224252: [TESTBUG] hotspot/test/serviceability/sa/sadebugd/SADebugDTest.java is timing out again after fix for JDK-8163805 Reviewed-by: cjplummer, sspitsyn ! test/hotspot/jtreg/serviceability/sa/sadebugd/SADebugDTest.java Changeset: 499392eddffd Author: aoqi Date: 2019-06-03 07:02 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/499392eddffd 8170639: [Linux] jsig is limited to a maximum of 64 signals Reviewed-by: dholmes, iklam ! src/hotspot/os/aix/os_aix.cpp ! src/hotspot/os/aix/os_aix.hpp ! src/hotspot/os/bsd/os_bsd.cpp ! src/hotspot/os/bsd/os_bsd.hpp ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/linux/os_linux.hpp ! src/hotspot/os/posix/os_posix.cpp ! src/hotspot/os/posix/os_posix.hpp Changeset: 8ceac7474f61 Author: robm Date: 2019-04-25 05:54 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/8ceac7474f61 8139965: Hang seen when using com.sun.jndi.ldap.search.replyQueueSize Reviewed-by: dfuchs ! src/java.naming/share/classes/com/sun/jndi/ldap/BerDecoder.java ! src/java.naming/share/classes/com/sun/jndi/ldap/Connection.java ! src/java.naming/share/classes/com/sun/jndi/ldap/LdapRequest.java Changeset: c02113ad7e65 Author: apetcher Date: 2019-03-19 15:18 -0400 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/c02113ad7e65 8147502: Digest is incorrectly truncated for ECDSA signatures when the bit length of n is less than the field size Summary: Truncate the digest according to the group order, not the field size Reviewed-by: jnimeh ! src/jdk.crypto.ec/share/classes/sun/security/ec/ECDSASignature.java ! src/jdk.crypto.ec/share/native/libsunec/impl/ec.c + test/jdk/sun/security/ec/SignatureDigestTruncate.java Changeset: af47e0398606 Author: goetz Date: 2019-06-05 16:01 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/af47e0398606 Merge ! .hgtags Changeset: 139d2441dc6b Author: goetz Date: 2019-06-12 16:20 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/139d2441dc6b Merge ! .hgtags ! src/jdk.crypto.ec/share/classes/sun/security/ec/ECDSASignature.java Changeset: 7b5da8e8aebe Author: mbaesken Date: 2019-04-10 08:51 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/7b5da8e8aebe 8219241: Provide basic virtualization related info in the hs_error file on linux/windows x86_64 Reviewed-by: dholmes, mdoerr ! src/hotspot/cpu/ppc/vm_version_ppc.cpp ! src/hotspot/cpu/ppc/vm_version_ppc.hpp ! src/hotspot/cpu/s390/vm_version_s390.cpp ! src/hotspot/cpu/s390/vm_version_s390.hpp ! src/hotspot/cpu/x86/vm_version_x86.cpp ! src/hotspot/cpu/x86/vm_version_x86.hpp ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/linux/os_linux.hpp ! src/hotspot/os/windows/os_windows.cpp ! src/hotspot/share/runtime/vm_version.cpp ! src/hotspot/share/runtime/vm_version.hpp Changeset: cdc3f40684c4 Author: goetz Date: 2019-06-13 11:03 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/cdc3f40684c4 Merge Changeset: 4f0ebc7ee2e8 Author: thartmann Date: 2018-10-30 09:06 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/4f0ebc7ee2e8 8177899: Tests fail due to code cache exhaustion on machines with many cores Summary: Implemented upper limit on CICompilerCount based on code cache size. Reviewed-by: kvn, mdoerr ! src/hotspot/share/c1/c1_Compiler.cpp ! src/hotspot/share/code/codeCache.cpp ! src/hotspot/share/opto/c2compiler.cpp ! src/hotspot/share/opto/c2compiler.hpp ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/runtime/compilationPolicy.cpp ! src/hotspot/share/runtime/simpleThresholdPolicy.cpp Changeset: 112bea49c0fa Author: xuelei Date: 2019-06-06 15:56 +0300 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/112bea49c0fa 8221253: TLSv1.3 may generate TLSInnerPlainText longer than 2^14+1 bytes Reviewed-by: jnimeh ! src/java.base/share/classes/sun/security/ssl/DTLSOutputRecord.java ! src/java.base/share/classes/sun/security/ssl/OutputRecord.java ! src/java.base/share/classes/sun/security/ssl/SSLEngineOutputRecord.java ! src/java.base/share/classes/sun/security/ssl/SSLSocketOutputRecord.java + test/jdk/javax/net/ssl/SSLSocket/Tls13PacketSize.java Changeset: 6e78a5d094ff Author: xliu Date: 2019-06-13 08:46 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/6e78a5d094ff 8222670: pathological case of JIT recompilation and code cache bloat Summary: Prevent downgraded compilation tasks from recompiling. Reviewed-by: sgehwolf, thartmann ! src/hotspot/share/compiler/compileBroker.hpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/prims/whitebox.cpp ! src/hotspot/share/runtime/simpleThresholdPolicy.cpp + test/hotspot/jtreg/compiler/tiered/Level2RecompilationTest.java ! test/lib/sun/hotspot/WhiteBox.java Changeset: a4f7c5180944 Author: igerasim Date: 2019-01-18 15:44 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/a4f7c5180944 8217344: Make comparison overflow-aware in ECDHKeyAgreement.engineGenerateSecret() Reviewed-by: apetcher ! src/jdk.crypto.ec/share/classes/sun/security/ec/ECDHKeyAgreement.java ! src/jdk.crypto.ec/share/classes/sun/security/ec/ECDSASignature.java Changeset: 13e55b0a3bc5 Author: egahlin Date: 2018-10-31 02:10 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/13e55b0a3bc5 8203629: Produce events in the JDK without a dependency on jdk.jfr Reviewed-by: mgronlun ! src/hotspot/share/jfr/instrumentation/jfrEventClassTransformer.cpp ! src/hotspot/share/jfr/jni/jfrGetAllEventClasses.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceId.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceId.inline.hpp + src/java.base/share/classes/jdk/internal/event/Event.java ! src/java.base/share/classes/module-info.java ! src/jdk.jfr/share/classes/jdk/jfr/Event.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/EventControl.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/EventHandlerCreator.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/EventInstrumentation.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/JVM.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/JVMUpcalls.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/MetadataRepository.java + src/jdk.jfr/share/classes/jdk/jfr/internal/MirrorEvent.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformRecorder.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/SecuritySupport.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/SettingsManager.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/Type.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/TypeLibrary.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/Utils.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/instrument/JDKEvents.java ! test/jdk/jdk/jfr/jvm/TestGetAllEventClasses.java Changeset: 9fef9144f8a1 Author: mgronlun Date: 2018-10-31 09:09 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/9fef9144f8a1 8213172: CDS and JFR tests fail with assert(JdkJfrEvent::is(klass)) failed: invariant Reviewed-by: egahlin, dholmes ! src/hotspot/share/classfile/dictionary.cpp Changeset: 09c27b1dea05 Author: mgronlun Date: 2018-11-23 10:51 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/09c27b1dea05 8214161: java.lang.IllegalAccessError: class jdk.internal.event.X509CertificateEvent (in module java.base) cannot access class jdk.jfr.internal.handlers.EventHandler (in module jdk.jfr) because module java.base does not read module jdk.jfr Reviewed-by: egahlin, dholmes ! src/hotspot/share/jfr/instrumentation/jfrEventClassTransformer.cpp Changeset: a65293eead9e Author: ihse Date: 2018-09-18 13:32 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/a65293eead9e 8210729: Clean up macosx static library handling Reviewed-by: erikj ! make/autoconf/flags-other.m4 ! make/autoconf/flags.m4 ! make/launcher/LauncherCommon.gmk ! make/lib/CoreLibraries.gmk ! make/lib/Lib-java.instrument.gmk Changeset: 31b389679858 Author: ihse Date: 2018-09-19 22:42 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/31b389679858 8210919: Remove statically linked libjli on Windows Reviewed-by: erikj ! make/ExplodedImageOptimize.gmk ! make/launcher/Launcher-java.base.gmk ! make/launcher/LauncherCommon.gmk ! make/lib/CoreLibraries.gmk ! make/lib/Lib-java.instrument.gmk Changeset: 312c03269000 Author: mdoerr Date: 2018-09-27 09:29 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/312c03269000 8211097: aix: fix build after JDK-8210919 Reviewed-by: shade, mbaesken, erikj ! make/lib/CoreLibraries.gmk Changeset: 10462b93c7dd Author: mbaesken Date: 2019-01-28 16:42 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/10462b93c7dd 8217093: Support extended-length paths in parse_manifest.c on windows Reviewed-by: chegar, clanger ! src/java.base/share/native/libjli/jli_util.h ! src/java.base/share/native/libjli/parse_manifest.c ! src/java.base/windows/native/libjli/java_md.c Changeset: a608f4d6484f Author: thartmann Date: 2019-04-30 14:49 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/a608f4d6484f 8219807: C2 crash in IfNode::up_one_dom(Node*, bool) Summary: Guard against regions degraded to copies. Reviewed-by: kvn ! src/hotspot/share/opto/ifnode.cpp + test/hotspot/jtreg/compiler/c2/TestIfWithDeadRegion.java Changeset: f8bc9232eb4b Author: azeller Date: 2019-05-28 20:12 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/f8bc9232eb4b 8194231: java/net/DatagramSocket/ReuseAddressTest.java failed with java.net.BindException: Address already in use: Cannot bind Summary: Changed test to no longer use hardcoded ports. Reviewed-by: chegar, clanger ! test/jdk/java/net/DatagramSocket/ReuseAddressTest.java Changeset: 72dc2ac0aaf5 Author: mbaesken Date: 2019-04-12 09:13 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/72dc2ac0aaf5 8222280: Provide virtualization related info in the hs_error file on AIX Reviewed-by: clanger, mdoerr ! make/autoconf/libraries.m4 ! src/hotspot/cpu/ppc/vm_version_ppc.cpp ! src/hotspot/os/aix/os_aix.cpp Changeset: 3c4dca4e4dce Author: mbaesken Date: 2019-05-10 09:58 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/3c4dca4e4dce 8223574: add more thread-related system settings info to hs_error file on AIX Reviewed-by: goetz, mdoerr ! src/hotspot/os/aix/os_aix.cpp Changeset: 6824ea2034b7 Author: mbaesken Date: 2019-03-18 15:29 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/6824ea2034b7 8220355: Improve assertion texts and exception messages in eventHandlerVMInit Reviewed-by: alanb, sspitsyn, jcbeyler ! src/java.instrument/share/native/libinstrument/InvocationAdapter.c ! src/java.instrument/share/native/libinstrument/JPLISAgent.c Changeset: 9ef31e843f4a Author: goetz Date: 2019-06-19 07:23 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/9ef31e843f4a Merge ! .hgtags Changeset: 12baeb2d38fb Author: naoto Date: 2018-12-04 11:10 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/12baeb2d38fb 8214770: java/time/test/java/time/format/TestNonIsoFormatter.java failed in non-english locales. Reviewed-by: lancea, bpb ! test/jdk/java/time/test/java/time/format/TestNonIsoFormatter.java Changeset: 52ee2cd011ce Author: ysuenaga Date: 2019-06-18 10:54 +0900 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/52ee2cd011ce 8225636: SA can't handle prelinked libraries Reviewed-by: sspitsyn, cjplummer ! src/jdk.hotspot.agent/linux/native/libsaproc/ps_core.c Changeset: 5f98a6a92842 Author: coffeys Date: 2018-11-20 13:12 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/5f98a6a92842 8148188: Enhance the security libraries to record events of interest Reviewed-by: egahlin, mullan, weijun, xuelei ! src/java.base/share/classes/java/security/Security.java + src/java.base/share/classes/jdk/internal/event/EventHelper.java + src/java.base/share/classes/jdk/internal/event/SecurityPropertyModificationEvent.java + src/java.base/share/classes/jdk/internal/event/TLSHandshakeEvent.java + src/java.base/share/classes/jdk/internal/event/X509CertificateEvent.java + src/java.base/share/classes/jdk/internal/event/X509ValidationEvent.java ! src/java.base/share/classes/sun/security/provider/X509Factory.java ! src/java.base/share/classes/sun/security/provider/certpath/PKIXCertPathValidator.java ! src/java.base/share/classes/sun/security/ssl/Finished.java + src/jdk.jfr/share/classes/jdk/jfr/events/CertificateId.java + src/jdk.jfr/share/classes/jdk/jfr/events/SecurityPropertyModificationEvent.java + src/jdk.jfr/share/classes/jdk/jfr/events/TLSHandshakeEvent.java + src/jdk.jfr/share/classes/jdk/jfr/events/X509CertificateEvent.java + src/jdk.jfr/share/classes/jdk/jfr/events/X509ValidationEvent.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/instrument/JDKEvents.java ! src/jdk.jfr/share/conf/jfr/default.jfc ! src/jdk.jfr/share/conf/jfr/profile.jfc ! test/jdk/jdk/jfr/event/metadata/TestDefaultConfigurations.java ! test/jdk/jdk/jfr/event/runtime/TestActiveSettingEvent.java ! test/jdk/jdk/jfr/event/runtime/TestModuleEvents.java + test/jdk/jdk/jfr/event/security/TestSecurityPropertyModificationEvent.java + test/jdk/jdk/jfr/event/security/TestTLSHandshakeEvent.java + test/jdk/jdk/jfr/event/security/TestX509CertificateEvent.java + test/jdk/jdk/jfr/event/security/TestX509ValidationEvent.java + test/jdk/jdk/security/logging/LogJvm.java + test/jdk/jdk/security/logging/TestSecurityPropertyModificationLog.java + test/jdk/jdk/security/logging/TestTLSHandshakeLog.java + test/jdk/jdk/security/logging/TestX509CertificateLog.java + test/jdk/jdk/security/logging/TestX509ValidationLog.java + test/jdk/jdk/security/logging/logging.properties ! test/lib/jdk/test/lib/jfr/EventNames.java + test/lib/jdk/test/lib/security/JDKSecurityProperties.java + test/lib/jdk/test/lib/security/SSLSocketTest.java + test/lib/jdk/test/lib/security/TestCertificate.java + test/lib/jdk/test/lib/security/TestTLSHandshake.java Changeset: 1bc30baa99b7 Author: goetz Date: 2018-12-13 08:36 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/1bc30baa99b7 8215534: [testbug] some jfr test don't check @requires vm.hasJFR Reviewed-by: sundar, egahlin ! test/jdk/jdk/jfr/event/security/TestSecurityPropertyModificationEvent.java ! test/jdk/jdk/jfr/event/security/TestTLSHandshakeEvent.java ! test/jdk/jdk/jfr/event/security/TestX509CertificateEvent.java ! test/jdk/jdk/jfr/event/security/TestX509ValidationEvent.java Changeset: af9ad0ae9039 Author: kaddepalli Date: 2018-12-14 11:00 +0530 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/af9ad0ae9039 8196681: Java Access Bridge logging and debug flags dynamically controlled Reviewed-by: serb, sveerabhadra ! src/jdk.accessibility/windows/classes/com/sun/java/accessibility/internal/AccessBridge.java ! src/jdk.accessibility/windows/native/common/AccessBridgeDebug.cpp ! src/jdk.accessibility/windows/native/common/AccessBridgeDebug.h ! src/jdk.accessibility/windows/native/libjavaaccessbridge/AccessBridgeATInstance.cpp ! src/jdk.accessibility/windows/native/libjavaaccessbridge/AccessBridgeJavaEntryPoints.cpp ! src/jdk.accessibility/windows/native/libjavaaccessbridge/JavaAccessBridge.cpp ! src/jdk.accessibility/windows/native/libwindowsaccessbridge/AccessBridgeEventHandler.cpp ! src/jdk.accessibility/windows/native/libwindowsaccessbridge/AccessBridgeJavaVMInstance.cpp ! src/jdk.accessibility/windows/native/libwindowsaccessbridge/AccessBridgeMessageQueue.cpp ! src/jdk.accessibility/windows/native/libwindowsaccessbridge/WinAccessBridge.cpp Changeset: 0151b44d764e Author: dlong Date: 2018-11-05 22:22 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/0151b44d764e 8204521: compiler/jsr292/RedefineMethodUsedByMultipleMethodHandles.java fails trying to delete temp file Reviewed-by: kvn ! test/hotspot/jtreg/compiler/jsr292/RedefineMethodUsedByMultipleMethodHandles.java Changeset: dbdfa03651b8 Author: aivanov Date: 2019-02-14 20:20 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/dbdfa03651b8 8218682: [TEST_BUG] DashOffset fails in mach5 8198411: [TEST_BUG] Two java2d tests are unstable in mach5 Summary: Skip testing VolatileImage if IndexColorModel is detected Reviewed-by: prr, serb ! test/jdk/ProblemList.txt ! test/jdk/java/awt/BasicStroke/DashOffset.java ! test/jdk/java/awt/BasicStroke/DashScaleMinWidth.java ! test/jdk/java/awt/BasicStroke/DashZeroWidth.java Changeset: 1fc5efc75d9a Author: tschatzl Date: 2018-08-13 12:24 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/1fc5efc75d9a 8200365: TestOptionsWithRanges.java of '-XX:TLABWasteTargetPercent=100' fails intermittently Summary: For initial TLAB sizing, increase the number of expected refills to 2. Reviewed-by: phh, sangheki ! src/hotspot/share/gc/shared/threadLocalAllocBuffer.cpp Changeset: 138831ea086f Author: jiangli Date: 2018-10-01 00:52 -0400 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/138831ea086f 8210926: vmTestbase/nsk/jvmti/scenarios/allocation/AP11/ap11t001/TestDescription.java failed with JVMTI_ERROR_INVALID_CLASS in CDS mode Summary: Reset InstanceKlass _init_state to 'allocated' before writing out shared classes at dump time. Reviewed-by: dholmes, coleenp ! src/hotspot/share/classfile/classLoaderData.cpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/instanceKlass.hpp Changeset: d01411706ea5 Author: stuefe Date: 2019-06-04 07:49 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/d01411706ea5 8225178: [Solaris] os::signal() should call sigaction() with SA_SIGINFO Reviewed-by: dcubed, dholmes ! src/hotspot/os/solaris/os_solaris.cpp Changeset: 7bfd58093053 Author: stuefe Date: 2019-06-05 08:59 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/7bfd58093053 8224181: On child process spawn, child may write to random file descriptor instead of the fail pipe Reviewed-by: rriggs, martin ! src/java.base/unix/native/libjava/childproc.c Changeset: d643778f0a74 Author: stuefe Date: 2019-05-21 18:22 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/d643778f0a74 8224034: [TESTBUG] runtime/ErrorHandlerTest/ErrorHandler fails intermittently for case 13 on Windows Reviewed-by: dholmes ! test/hotspot/jtreg/runtime/ErrorHandling/ErrorHandler.java Changeset: f4bb48dca86c Author: xliu Date: 2019-06-22 08:48 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/f4bb48dca86c 8223537: testlibrary_tests/ctw/ClassesListTest.java fails with Agent timeout frequently Summary: Always purge_stale_tasks() in CompileQueue::get(). Reviewed-by: thartmann, kvn ! src/hotspot/share/compiler/compileBroker.cpp Changeset: 87b07a7b5b6b Author: gromero Date: 2019-03-25 19:40 -0400 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/87b07a7b5b6b 8221434: Fix typo in lib-x11 autoconf error message about missing headers Reviewed-by: dholmes ! make/autoconf/lib-x11.m4 Changeset: 291a4843cd28 Author: igerasim Date: 2019-01-02 15:33 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/291a4843cd28 6996807: FieldReflectorKey hash code computation can be improved Reviewed-by: rriggs ! src/java.base/share/classes/java/io/ObjectStreamClass.java Changeset: 64836c8e1f60 Author: dkejriwal Date: 2019-05-16 12:14 +0530 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/64836c8e1f60 8206879: Currency decimal marker incorrect for Peru Reviewed-by: naoto, rpatil ! src/jdk.localedata/share/classes/sun/text/resources/ext/FormatData_es_PE.java + test/jdk/java/text/Format/NumberFormat/TestPeruCurrencyFormat.java ! test/jdk/sun/text/resources/LocaleData Changeset: d28f8e604b8a Author: fyang Date: 2019-02-01 15:05 +0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/d28f8e604b8a 8218185: aarch64: missing LoadStore barrier in TemplateTable::putfield_or_static Reviewed-by: aph Contributed-by: lunliu93 at gmail.com ! src/hotspot/cpu/aarch64/templateTable_aarch64.cpp Changeset: 0a6a6ab15069 Author: fyang Date: 2019-02-25 18:50 +0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/0a6a6ab15069 8219635: aarch64: missing LoadStore barrier in TemplateTable::fast_storefield Reviewed-by: aph Contributed-by: patrick at os.amperecomputing.com ! src/hotspot/cpu/aarch64/templateTable_aarch64.cpp Changeset: eda53645745f Author: qpzhang Date: 2019-03-21 16:45 +0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/eda53645745f 8221220: AArch64: Add StoreStore membar explicitly for Volatile Writes in TemplateTable Reviewed-by: aph ! src/hotspot/cpu/aarch64/templateTable_aarch64.cpp Changeset: 389f942b1d76 Author: dl Date: 2019-05-02 06:33 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/389f942b1d76 8221120: CopyOnWriteArrayList.set should always have volatile write semantics Reviewed-by: martin ! src/java.base/share/classes/java/util/concurrent/CopyOnWriteArrayList.java Changeset: 38311a6cfff4 Author: zgu Date: 2019-01-07 09:17 -0500 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/38311a6cfff4 8216199: Local variable arg defined but never used in BCEscapeAnalyzer::compute_escape_for_intrinsic() Summary: Removed unused local variable Reviewed-by: thartmann ! src/hotspot/share/ci/bcEscapeAnalyzer.cpp Changeset: 824d31a32bb7 Author: thartmann Date: 2019-03-11 11:42 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/824d31a32bb7 8218201: Failures when vmIntrinsics::_getClass is not inlined Summary: Fix BCEscapeAnalyzer to correctly handle _getClass intrinsic. Reviewed-by: kvn, dlong, redestad, neliasso ! src/hotspot/share/ci/bcEscapeAnalyzer.cpp ! src/hotspot/share/ci/bcEscapeAnalyzer.hpp + test/hotspot/jtreg/compiler/escapeAnalysis/TestGetClass.java Changeset: 83bf9c1adc6d Author: vlivanov Date: 2019-01-25 13:37 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/83bf9c1adc6d 8217760: C2: Missing symbolic info on a call from intrinsics when invoked through MethodHandle Reviewed-by: thartmann, roland ! src/hotspot/share/opto/callGenerator.cpp ! src/hotspot/share/opto/callGenerator.hpp ! src/hotspot/share/opto/callnode.cpp ! src/hotspot/share/opto/callnode.hpp ! src/hotspot/share/opto/library_call.cpp ! src/hotspot/share/opto/matcher.cpp ! test/hotspot/jtreg/compiler/jsr292/NonInlinedCall/InvokeTest.java Changeset: 9ed725dd5f3b Author: fyang Date: 2019-01-21 13:31 +0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/9ed725dd5f3b 8217359: C2 compiler triggers SIGSEGV after transformation in ConvI2LNode::Ideal Reviewed-by: thartmann Contributed-by: jitao8 at huawei.com ! src/hotspot/share/opto/convertnode.cpp + test/hotspot/jtreg/compiler/c2/Test8217359.java Changeset: d5fb6ad4203b Author: roland Date: 2019-01-11 10:03 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/d5fb6ad4203b 8216549: Mismatched unsafe access to non escaping object fails Reviewed-by: vlivanov, kvn, thartmann ! src/hotspot/share/opto/escape.cpp + test/hotspot/jtreg/compiler/unsafe/MismatchedUnsafeLoadFromNewObject.java Changeset: 6871e76137e2 Author: roland Date: 2019-02-07 09:55 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/6871e76137e2 8217990: C2 UseOptoBiasInlining: load of markword optimized to 0 if running with -XX:-EliminateLocks Reviewed-by: thartmann, mdoerr, rrich, kvn ! src/hotspot/share/opto/escape.cpp ! src/hotspot/share/opto/graphKit.cpp + test/hotspot/jtreg/compiler/c2/TestUseOptoBiasInliningWithoutEliminateLocks.java Changeset: fa472b343ab5 Author: shade Date: 2019-02-09 19:39 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/fa472b343ab5 8218715: [TESTBUG] TestUseOptoBiasInliningWithoutEliminateLocks needs to unlock WhiteBoxAPI Reviewed-by: kvn ! test/hotspot/jtreg/compiler/c2/TestUseOptoBiasInliningWithoutEliminateLocks.java Changeset: 780bcf674789 Author: redestad Date: 2018-12-13 15:31 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/780bcf674789 8215281: Use String.isEmpty() when applicable in java.base Reviewed-by: dfuchs, alanb ! src/java.base/share/classes/com/sun/java/util/jar/pack/Attribute.java ! src/java.base/share/classes/com/sun/java/util/jar/pack/Driver.java ! src/java.base/share/classes/com/sun/net/ssl/KeyManagerFactory.java ! src/java.base/share/classes/com/sun/net/ssl/SSLContext.java ! src/java.base/share/classes/com/sun/net/ssl/TrustManagerFactory.java ! src/java.base/share/classes/java/io/Console.java ! src/java.base/share/classes/java/lang/ClassLoader.java ! src/java.base/share/classes/java/lang/Integer.java ! src/java.base/share/classes/java/lang/Long.java ! src/java.base/share/classes/java/lang/Package.java ! src/java.base/share/classes/java/lang/Runtime.java ! src/java.base/share/classes/java/lang/String.java ! src/java.base/share/classes/java/lang/VersionProps.java.template ! src/java.base/share/classes/java/lang/invoke/ConstantBootstraps.java ! src/java.base/share/classes/java/lang/invoke/MethodHandles.java ! src/java.base/share/classes/java/lang/invoke/ProxyClassesDumper.java ! src/java.base/share/classes/java/net/HttpCookie.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/SocketPermission.java ! src/java.base/share/classes/java/net/URI.java ! src/java.base/share/classes/java/net/URL.java ! src/java.base/share/classes/java/net/URLClassLoader.java ! src/java.base/share/classes/java/net/URLDecoder.java ! src/java.base/share/classes/java/net/URLPermission.java ! src/java.base/share/classes/java/net/URLStreamHandler.java ! src/java.base/share/classes/java/nio/file/LinkPermission.java ! src/java.base/share/classes/java/security/AlgorithmParameterGenerator.java ! src/java.base/share/classes/java/security/AlgorithmParameters.java ! src/java.base/share/classes/java/security/KeyStore.java ! src/java.base/share/classes/java/security/MessageDigest.java ! src/java.base/share/classes/java/security/Permission.java ! src/java.base/share/classes/java/security/Policy.java ! src/java.base/share/classes/java/security/SecureRandom.java ! src/java.base/share/classes/java/security/Security.java ! src/java.base/share/classes/java/security/Signature.java ! src/java.base/share/classes/java/security/cert/TrustAnchor.java ! src/java.base/share/classes/java/text/AttributedString.java ! src/java.base/share/classes/java/text/CollationElementIterator.java ! src/java.base/share/classes/java/text/DecimalFormat.java ! src/java.base/share/classes/java/text/DecimalFormatSymbols.java ! src/java.base/share/classes/java/text/MergeCollation.java ! src/java.base/share/classes/java/text/MessageFormat.java ! src/java.base/share/classes/java/text/PatternEntry.java ! src/java.base/share/classes/java/text/RBTableBuilder.java ! src/java.base/share/classes/java/time/ZoneId.java ! src/java.base/share/classes/java/time/format/DateTimeFormatterBuilder.java ! src/java.base/share/classes/java/util/Calendar.java ! src/java.base/share/classes/java/util/Locale.java ! src/java.base/share/classes/java/util/ResourceBundle.java ! src/java.base/share/classes/java/util/Scanner.java ! src/java.base/share/classes/java/util/regex/Pattern.java ! src/java.base/share/classes/javax/crypto/Cipher.java ! src/java.base/share/classes/javax/crypto/SealedObject.java ! src/java.base/share/classes/javax/net/ssl/SSLSocketFactory.java ! src/java.base/share/classes/javax/security/auth/PrivateCredentialPermission.java ! src/java.base/share/classes/javax/security/auth/callback/ChoiceCallback.java ! src/java.base/share/classes/javax/security/auth/callback/ConfirmationCallback.java ! src/java.base/share/classes/javax/security/auth/callback/NameCallback.java ! src/java.base/share/classes/javax/security/auth/callback/PasswordCallback.java ! src/java.base/share/classes/javax/security/auth/callback/TextInputCallback.java ! src/java.base/share/classes/javax/security/auth/callback/TextOutputCallback.java ! src/java.base/share/classes/javax/security/auth/login/AppConfigurationEntry.java ! src/java.base/share/classes/javax/security/auth/login/Configuration.java ! src/java.base/share/classes/javax/security/auth/login/LoginContext.java ! src/java.base/share/classes/javax/security/cert/X509Certificate.java ! src/java.base/share/classes/jdk/internal/jimage/decompressor/SignatureParser.java ! src/java.base/share/classes/jdk/internal/jimage/decompressor/StringSharingDecompressor.java ! src/java.base/share/classes/jdk/internal/jrtfs/JrtFileSystem.java ! src/java.base/share/classes/jdk/internal/jrtfs/JrtPath.java ! src/java.base/share/classes/jdk/internal/loader/ClassLoaders.java ! src/java.base/share/classes/jdk/internal/loader/URLClassPath.java ! src/java.base/share/classes/jdk/internal/module/Checks.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/jdk/internal/module/ModulePath.java ! src/java.base/share/classes/jdk/internal/module/Resources.java ! src/java.base/share/classes/jdk/internal/module/SystemModuleFinders.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/TypePath.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/CheckMethodAdapter.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/CheckSignatureAdapter.java ! src/java.base/share/classes/jdk/internal/reflect/UnsafeFieldAccessorImpl.java ! src/java.base/share/classes/jdk/internal/util/jar/JarIndex.java ! src/java.base/share/classes/jdk/internal/util/xml/PropertiesDefaultHandler.java ! src/java.base/share/classes/jdk/internal/util/xml/impl/Parser.java ! src/java.base/share/classes/jdk/internal/util/xml/impl/XMLStreamWriterImpl.java ! src/java.base/share/classes/sun/invoke/util/BytecodeName.java ! src/java.base/share/classes/sun/net/TransferProtocolClient.java ! src/java.base/share/classes/sun/net/ftp/impl/FtpClient.java ! src/java.base/share/classes/sun/net/spi/DefaultProxySelector.java ! src/java.base/share/classes/sun/net/www/HeaderParser.java ! src/java.base/share/classes/sun/net/www/MimeEntry.java ! src/java.base/share/classes/sun/net/www/MimeLauncher.java ! src/java.base/share/classes/sun/net/www/ParseUtil.java ! src/java.base/share/classes/sun/net/www/http/HttpClient.java ! src/java.base/share/classes/sun/net/www/protocol/ftp/FtpURLConnection.java ! src/java.base/share/classes/sun/net/www/protocol/http/AuthenticationInfo.java ! src/java.base/share/classes/sun/net/www/protocol/http/DigestAuthentication.java ! src/java.base/share/classes/sun/net/www/protocol/http/HttpURLConnection.java ! src/java.base/share/classes/sun/net/www/protocol/https/HttpsClient.java ! src/java.base/share/classes/sun/net/www/protocol/jrt/JavaRuntimeURLConnection.java ! src/java.base/share/classes/sun/nio/ch/Net.java ! src/java.base/share/classes/sun/nio/fs/AbstractFileSystemProvider.java ! src/java.base/share/classes/sun/nio/fs/AbstractUserDefinedFileAttributeView.java ! src/java.base/share/classes/sun/security/jca/GetInstance.java ! src/java.base/share/classes/sun/security/jca/ProviderConfig.java ! src/java.base/share/classes/sun/security/jca/ProviderList.java ! src/java.base/share/classes/sun/security/provider/ConfigFile.java ! src/java.base/share/classes/sun/security/provider/PolicyParser.java ! src/java.base/share/classes/sun/security/provider/SeedGenerator.java ! src/java.base/share/classes/sun/security/ssl/CertificateMessage.java ! src/java.base/share/classes/sun/security/ssl/ClientHello.java ! src/java.base/share/classes/sun/security/ssl/DHKeyExchange.java ! src/java.base/share/classes/sun/security/ssl/SSLAlgorithmConstraints.java ! src/java.base/share/classes/sun/security/ssl/SSLContextImpl.java ! src/java.base/share/classes/sun/security/ssl/SSLSocketImpl.java ! src/java.base/share/classes/sun/security/ssl/SupportedGroupsExtension.java ! src/java.base/share/classes/sun/security/ssl/X509TrustManagerImpl.java ! src/java.base/share/classes/sun/security/tools/PathList.java ! src/java.base/share/classes/sun/security/util/AbstractAlgorithmConstraints.java ! src/java.base/share/classes/sun/security/util/AlgorithmDecomposer.java ! src/java.base/share/classes/sun/security/util/DisabledAlgorithmConstraints.java ! src/java.base/share/classes/sun/security/util/SignatureFileVerifier.java ! src/java.base/share/classes/sun/security/x509/AVA.java ! src/java.base/share/classes/sun/security/x509/DNSName.java ! src/java.base/share/classes/sun/security/x509/IPAddressName.java ! src/java.base/share/classes/sun/security/x509/RDN.java ! src/java.base/share/classes/sun/security/x509/RFC822Name.java ! src/java.base/share/classes/sun/security/x509/X500Name.java ! src/java.base/share/classes/sun/security/x509/X509CRLImpl.java ! src/java.base/share/classes/sun/security/x509/X509CertImpl.java ! src/java.base/share/classes/sun/util/locale/InternalLocaleBuilder.java ! src/java.base/share/classes/sun/util/locale/LanguageTag.java ! src/java.base/share/classes/sun/util/locale/LocaleMatcher.java ! src/java.base/share/classes/sun/util/locale/LocaleUtils.java ! src/java.base/share/classes/sun/util/locale/UnicodeLocaleExtension.java ! src/java.base/share/classes/sun/util/locale/provider/CalendarNameProviderImpl.java ! src/java.base/share/classes/sun/util/locale/provider/JRELocaleProviderAdapter.java ! src/java.base/share/classes/sun/util/locale/provider/LocaleProviderAdapter.java ! src/java.base/unix/classes/java/io/UnixFileSystem.java ! src/java.base/unix/classes/jdk/internal/loader/FileURLMapper.java ! src/java.base/unix/classes/sun/net/dns/ResolverConfigurationImpl.java ! src/java.base/unix/classes/sun/net/sdp/SdpProvider.java ! src/java.base/unix/classes/sun/net/www/protocol/file/Handler.java ! src/java.base/unix/classes/sun/nio/ch/UnixAsynchronousSocketChannelImpl.java ! src/java.base/unix/classes/sun/nio/fs/UnixFileSystem.java ! src/java.base/windows/classes/java/io/WinNTFileSystem.java ! src/java.base/windows/classes/sun/net/www/protocol/file/Handler.java ! src/java.base/windows/classes/sun/nio/ch/FileDispatcherImpl.java ! src/java.base/windows/classes/sun/nio/fs/WindowsFileAttributes.java ! src/java.base/windows/classes/sun/nio/fs/WindowsFileStore.java ! src/java.base/windows/classes/sun/nio/fs/WindowsFileSystem.java ! src/java.base/windows/classes/sun/nio/fs/WindowsLinkSupport.java ! src/java.base/windows/classes/sun/nio/fs/WindowsPath.java Changeset: 793eefe327e8 Author: redestad Date: 2018-12-14 12:02 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/793eefe327e8 8215380: Backout accidental change to String::length Reviewed-by: darcy, smarks ! src/java.base/share/classes/java/lang/String.java Changeset: 639301938bf2 Author: rschmelter Date: 2019-03-26 01:46 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/639301938bf2 8221325: Add information about swap space to print_memory_info() on MacOS Reviewed-by: stuefe, dholmes ! src/hotspot/os/bsd/os_bsd.cpp Changeset: 0b3fc3a85009 Author: rschmelter Date: 2019-03-22 04:47 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/0b3fc3a85009 8220570: Additonal trace when native thread creation fails Summary: Added additonal trace when native thread creation fails Reviewed-by: dholmes, goetz ! src/hotspot/os/aix/os_aix.cpp ! src/hotspot/os/bsd/os_bsd.cpp ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/solaris/os_solaris.cpp ! src/hotspot/os/windows/os_windows.cpp Changeset: dd74d4656496 Author: gromero Date: 2019-05-22 12:17 -0400 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/dd74d4656496 8223660: jtreg: Decouple Unsafe from RTM tests Reviewed-by: mdoerr, shade ! test/hotspot/jtreg/compiler/rtm/locking/TestRTMAbortRatio.java ! test/hotspot/jtreg/compiler/rtm/locking/TestRTMAbortThreshold.java ! test/hotspot/jtreg/compiler/rtm/locking/TestRTMAfterNonRTMDeopt.java ! test/hotspot/jtreg/compiler/rtm/locking/TestRTMDeoptOnHighAbortRatio.java ! test/hotspot/jtreg/compiler/rtm/locking/TestRTMDeoptOnLowAbortRatio.java ! test/hotspot/jtreg/compiler/rtm/locking/TestRTMLockingCalculationDelay.java ! test/hotspot/jtreg/compiler/rtm/locking/TestRTMLockingThreshold.java ! test/hotspot/jtreg/compiler/rtm/locking/TestRTMTotalCountIncrRate.java ! test/hotspot/jtreg/compiler/rtm/locking/TestUseRTMAfterLockInflation.java ! test/hotspot/jtreg/compiler/rtm/locking/TestUseRTMDeopt.java ! test/hotspot/jtreg/compiler/rtm/locking/TestUseRTMForInflatedLocks.java ! test/hotspot/jtreg/compiler/rtm/locking/TestUseRTMForStackLocks.java ! test/hotspot/jtreg/compiler/rtm/method_options/TestNoRTMLockElidingOption.java ! test/hotspot/jtreg/compiler/rtm/method_options/TestUseRTMLockElidingOption.java ! test/hotspot/jtreg/compiler/rtm/print/TestPrintPreciseRTMLockingStatistics.java ! test/hotspot/jtreg/compiler/testlibrary/rtm/XAbortProvoker.java + test/hotspot/jtreg/compiler/testlibrary/rtm/libXAbortProvoker.c Changeset: c08a6838c3c4 Author: mdoerr Date: 2019-06-13 11:12 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/c08a6838c3c4 8225663: [testbug] Missing JNIEXPORT in XAbortProvoker native function Reviewed-by: mbaesken, gromero, kvn ! test/hotspot/jtreg/compiler/testlibrary/rtm/libXAbortProvoker.c Changeset: 878f5ffd4292 Author: goetz Date: 2019-06-26 15:22 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/878f5ffd4292 Merge ! .hgtags Changeset: 58b31aedb8cc Author: mbaesken Date: 2019-05-10 10:18 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/58b31aedb8cc 8222720: Provide extended VMWare/vSphere virtualization related info in the hs_error file on linux/windows x86_64 Reviewed-by: dholmes, rehn ! src/hotspot/cpu/x86/vm_version_x86.cpp ! src/hotspot/share/runtime/os.hpp + src/hotspot/share/utilities/virtualizationSupport.cpp + src/hotspot/share/utilities/virtualizationSupport.hpp Changeset: 0fa2208281ff Author: shade Date: 2019-05-16 21:32 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/0fa2208281ff 8224033: os::snprintf should be used in virtualizationSupport.cpp Reviewed-by: mbaesken, stuefe ! src/hotspot/share/utilities/virtualizationSupport.cpp Changeset: b68d0cfddb31 Author: stuefe Date: 2019-03-26 16:26 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/b68d0cfddb31 8221480: jcmd VM.metaspace shall print limits in basic mode Reviewed-by: adinn, rehn ! src/hotspot/share/memory/metaspace.cpp ! test/hotspot/jtreg/runtime/Metaspace/PrintMetaspaceDcmd.java Changeset: 4b1bad24ce40 Author: stuefe Date: 2019-05-22 07:10 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/4b1bad24ce40 8224487: outputStream should not be copyable Reviewed-by: kbarrett, coleenp ! src/hotspot/share/c1/c1_Runtime1.cpp ! src/hotspot/share/code/codeHeapState.cpp ! src/hotspot/share/compiler/compileBroker.cpp ! src/hotspot/share/interpreter/bytecodeInterpreter.cpp ! src/hotspot/share/interpreter/interpreterRuntime.cpp ! src/hotspot/share/jvmci/jvmciRuntime.cpp ! src/hotspot/share/utilities/events.hpp ! src/hotspot/share/utilities/exceptions.cpp ! src/hotspot/share/utilities/exceptions.hpp ! src/hotspot/share/utilities/ostream.hpp Changeset: c3a15f05baea Author: jnimeh Date: 2019-03-18 15:26 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/c3a15f05baea 8218723: Use SunJCE Mac in SecretKeyFactory PBKDF2 implementation Reviewed-by: apetcher ! src/java.base/share/classes/com/sun/crypto/provider/PBKDF2KeyImpl.java + test/jdk/javax/crypto/SecretKeyFactory/SecKeyFacSunJCEPrf.java + test/jdk/javax/crypto/SecretKeyFactory/evilprov.jar + test/jdk/javax/crypto/SecretKeyFactory/evilprov/Makefile + test/jdk/javax/crypto/SecretKeyFactory/evilprov/README + test/jdk/javax/crypto/SecretKeyFactory/evilprov/com/evilprovider/EvilHmacSHA1.java + test/jdk/javax/crypto/SecretKeyFactory/evilprov/com/evilprovider/EvilProvider.java + test/jdk/javax/crypto/SecretKeyFactory/evilprov/module-info.java Changeset: f14b05baa132 Author: psadhukhan Date: 2019-03-28 13:49 +0530 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/f14b05baa132 8221411: NullPointerException in RasterPrinterJob without PrinterResolution Reviewed-by: prr ! src/java.desktop/share/classes/sun/print/RasterPrinterJob.java Changeset: 8acb97a532d9 Author: weijun Date: 2019-04-02 11:05 +0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/8acb97a532d9 8221801: Update src/java.base/share/legal/public_suffix.md Reviewed-by: xuelei ! src/java.base/share/legal/public_suffix.md + test/jdk/sun/security/util/RegisteredDomain/Versions.java Changeset: 688a9c5efeae Author: goetz Date: 2019-07-01 15:59 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/688a9c5efeae Merge ! .hgtags ! src/jdk.crypto.ec/share/classes/sun/security/ec/ECDHKeyAgreement.java Changeset: b0c7591bf072 Author: mdoerr Date: 2019-05-21 11:45 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/b0c7591bf072 8224230: [PPC64, s390] Support AsyncGetCallTrace Reviewed-by: goetz, jcbeyler, sspitsyn ! src/hotspot/os_cpu/linux_ppc/thread_linux_ppc.cpp ! src/hotspot/os_cpu/linux_s390/thread_linux_s390.cpp ! src/hotspot/share/prims/forte.cpp Changeset: 879b790aae74 Author: joehw Date: 2018-11-28 10:30 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/879b790aae74 8213117: adoptNode corrupts attribute values Reviewed-by: lancea ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/CoreDocumentImpl.java + test/jaxp/javax/xml/jaxp/unittest/dom/DocumentTest.java Changeset: 2c6e517f082e Author: valeriep Date: 2018-12-19 02:27 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/2c6e517f082e 8214096: sun.security.util.SignatureUtil passes null parameter, so JCE validation fails Summary: Changed SignatureUtil.specialSetParameter to ignore null signature parameters Reviewed-by: mullan, weijun ! src/java.base/share/classes/sun/security/util/SignatureUtil.java + test/jdk/sun/security/util/misc/SetNullSigParams.java Changeset: 3ccd38b3dceb Author: mgronlun Date: 2018-11-27 18:14 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/3ccd38b3dceb 8214287: SpecJbb2005StressModule got uncaught exception Reviewed-by: egahlin, jwilhelm ! src/jdk.jfr/share/classes/jdk/jfr/internal/EventInstrumentation.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/SecuritySupport.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/instrument/JDKEvents.java Changeset: cf8ed506b939 Author: dmarkov Date: 2019-05-20 15:42 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/cf8ed506b939 8214579: JFrame does not paint content in XVFB / X11vnc environment Reviewed-by: prr ! src/java.desktop/unix/classes/sun/java2d/xr/XRSurfaceData.java Changeset: b8e38a85d3c9 Author: roland Date: 2018-12-18 09:29 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/b8e38a85d3c9 8215483: Off heap memory accesses should be vectorized Reviewed-by: neliasso, kvn ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/cpu/ppc/ppc.ad ! src/hotspot/cpu/x86/x86.ad ! src/hotspot/share/opto/superword.cpp Changeset: 3ca9eaf563f3 Author: ysuenaga Date: 2019-01-05 10:07 +0900 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/3ca9eaf563f3 8216155: C4819 warning at libfreetype sources on Windows Reviewed-by: erikj ! make/lib/Awt2dLibraries.gmk Changeset: 7bcaf0433f94 Author: rriggs Date: 2019-01-07 14:15 -0500 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/7bcaf0433f94 8216205: Java API documentation formatting error in System.getEnv Reviewed-by: lancea, bchristi, alanb ! src/java.base/share/classes/java/lang/System.java Changeset: da82d2157076 Author: xuelei Date: 2019-04-16 16:59 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/da82d2157076 8216326: SSLSocket stream close() does not close the associated socket Reviewed-by: jnimeh ! src/java.base/share/classes/sun/security/ssl/SSLSocketImpl.java + test/jdk/javax/net/ssl/SSLSocket/InputStreamClosure.java + test/jdk/javax/net/ssl/SSLSocket/OutputStreamClosure.java Changeset: 2f7fdcd2ab77 Author: coffeys Date: 2019-05-02 22:52 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/2f7fdcd2ab77 8217364: Custom URLStreamHandler for jrt or file protocol can override default handler Reviewed-by: redestad ! src/java.base/share/classes/java/net/URL.java + test/jdk/java/net/URL/NonOverridableHandlerFactory.java Changeset: 9fa1992a0a02 Author: prr Date: 2019-05-09 16:09 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/9fa1992a0a02 8222362: Upgrade to Freetype 2.10.0 Reviewed-by: serb, erikj ! make/lib/Awt2dLibraries.gmk ! src/java.desktop/share/legal/freetype.md ! src/java.desktop/share/native/libfreetype/UPDATING.txt ! src/java.desktop/share/native/libfreetype/include/freetype/config/ftconfig.h ! src/java.desktop/share/native/libfreetype/include/freetype/config/ftheader.h ! src/java.desktop/share/native/libfreetype/include/freetype/config/ftmodule.h ! src/java.desktop/share/native/libfreetype/include/freetype/config/ftoption.h ! src/java.desktop/share/native/libfreetype/include/freetype/config/ftstdlib.h ! src/java.desktop/share/native/libfreetype/include/freetype/freetype.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftadvanc.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftbbox.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftbdf.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftbitmap.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftchapters.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftcid.h + src/java.desktop/share/native/libfreetype/include/freetype/ftcolor.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftdriver.h ! src/java.desktop/share/native/libfreetype/include/freetype/fterrdef.h ! src/java.desktop/share/native/libfreetype/include/freetype/fterrors.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftfntfmt.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftgasp.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftglyph.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftgzip.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftimage.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftincrem.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftlcdfil.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftlist.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftmac.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftmm.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftmodapi.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftmoderr.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftoutln.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftparams.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftrender.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftsizes.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftsnames.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftstroke.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftsynth.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftsystem.h ! src/java.desktop/share/native/libfreetype/include/freetype/fttrigon.h ! src/java.desktop/share/native/libfreetype/include/freetype/fttypes.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/autohint.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/cffotypes.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/cfftypes.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftcalc.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftdebug.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftdrv.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftgloadr.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/fthash.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftmemory.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftobjs.h - src/java.desktop/share/native/libfreetype/include/freetype/internal/ftpic.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftpsprop.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftrfork.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftserv.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftstream.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/fttrace.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftvalid.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/internal.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/psaux.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/pshints.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svbdf.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svcfftl.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svcid.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svfntfmt.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svgldict.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svgxval.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svkern.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svmetric.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svmm.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svotval.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svpfr.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svpostnm.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svprop.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svpscmap.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svpsinfo.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svsfnt.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svttcmap.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svtteng.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svttglyf.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svwinfnt.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/sfnt.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/t1types.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/tttypes.h ! src/java.desktop/share/native/libfreetype/include/freetype/t1tables.h ! src/java.desktop/share/native/libfreetype/include/freetype/ttnameid.h ! src/java.desktop/share/native/libfreetype/include/freetype/tttables.h ! src/java.desktop/share/native/libfreetype/include/freetype/tttags.h ! src/java.desktop/share/native/libfreetype/include/ft2build.h ! src/java.desktop/share/native/libfreetype/src/autofit/afangles.c ! src/java.desktop/share/native/libfreetype/src/autofit/afangles.h ! src/java.desktop/share/native/libfreetype/src/autofit/afblue.c ! src/java.desktop/share/native/libfreetype/src/autofit/afblue.cin ! src/java.desktop/share/native/libfreetype/src/autofit/afblue.dat ! src/java.desktop/share/native/libfreetype/src/autofit/afblue.h ! src/java.desktop/share/native/libfreetype/src/autofit/afblue.hin ! src/java.desktop/share/native/libfreetype/src/autofit/afcjk.c ! src/java.desktop/share/native/libfreetype/src/autofit/afcjk.h ! src/java.desktop/share/native/libfreetype/src/autofit/afcover.h ! src/java.desktop/share/native/libfreetype/src/autofit/afdummy.c ! src/java.desktop/share/native/libfreetype/src/autofit/afdummy.h ! src/java.desktop/share/native/libfreetype/src/autofit/aferrors.h ! src/java.desktop/share/native/libfreetype/src/autofit/afglobal.c ! src/java.desktop/share/native/libfreetype/src/autofit/afglobal.h ! src/java.desktop/share/native/libfreetype/src/autofit/afhints.c ! src/java.desktop/share/native/libfreetype/src/autofit/afhints.h ! src/java.desktop/share/native/libfreetype/src/autofit/afindic.c ! src/java.desktop/share/native/libfreetype/src/autofit/afindic.h ! src/java.desktop/share/native/libfreetype/src/autofit/aflatin.c ! src/java.desktop/share/native/libfreetype/src/autofit/aflatin.h ! src/java.desktop/share/native/libfreetype/src/autofit/afloader.c ! src/java.desktop/share/native/libfreetype/src/autofit/afloader.h ! src/java.desktop/share/native/libfreetype/src/autofit/afmodule.c ! src/java.desktop/share/native/libfreetype/src/autofit/afmodule.h - src/java.desktop/share/native/libfreetype/src/autofit/afpic.c - src/java.desktop/share/native/libfreetype/src/autofit/afpic.h ! src/java.desktop/share/native/libfreetype/src/autofit/afranges.c ! src/java.desktop/share/native/libfreetype/src/autofit/afranges.h ! src/java.desktop/share/native/libfreetype/src/autofit/afscript.h ! src/java.desktop/share/native/libfreetype/src/autofit/afshaper.c ! src/java.desktop/share/native/libfreetype/src/autofit/afshaper.h ! src/java.desktop/share/native/libfreetype/src/autofit/afstyles.h ! src/java.desktop/share/native/libfreetype/src/autofit/aftypes.h ! src/java.desktop/share/native/libfreetype/src/autofit/afwarp.c ! src/java.desktop/share/native/libfreetype/src/autofit/afwarp.h ! src/java.desktop/share/native/libfreetype/src/autofit/afwrtsys.h - src/java.desktop/share/native/libfreetype/src/base/basepic.c - src/java.desktop/share/native/libfreetype/src/base/basepic.h ! src/java.desktop/share/native/libfreetype/src/base/ftadvanc.c - src/java.desktop/share/native/libfreetype/src/base/ftapi.c ! src/java.desktop/share/native/libfreetype/src/base/ftbase.h ! src/java.desktop/share/native/libfreetype/src/base/ftbbox.c ! src/java.desktop/share/native/libfreetype/src/base/ftbitmap.c ! src/java.desktop/share/native/libfreetype/src/base/ftcalc.c ! src/java.desktop/share/native/libfreetype/src/base/ftcid.c ! src/java.desktop/share/native/libfreetype/src/base/ftdbgmem.c ! src/java.desktop/share/native/libfreetype/src/base/ftdebug.c ! src/java.desktop/share/native/libfreetype/src/base/ftfntfmt.c ! src/java.desktop/share/native/libfreetype/src/base/ftfstype.c ! src/java.desktop/share/native/libfreetype/src/base/ftgasp.c ! src/java.desktop/share/native/libfreetype/src/base/ftgloadr.c ! src/java.desktop/share/native/libfreetype/src/base/ftglyph.c ! src/java.desktop/share/native/libfreetype/src/base/fthash.c ! src/java.desktop/share/native/libfreetype/src/base/ftinit.c ! src/java.desktop/share/native/libfreetype/src/base/ftlcdfil.c ! src/java.desktop/share/native/libfreetype/src/base/ftmac.c ! src/java.desktop/share/native/libfreetype/src/base/ftmm.c ! src/java.desktop/share/native/libfreetype/src/base/ftobjs.c ! src/java.desktop/share/native/libfreetype/src/base/ftoutln.c ! src/java.desktop/share/native/libfreetype/src/base/ftpatent.c - src/java.desktop/share/native/libfreetype/src/base/ftpic.c ! src/java.desktop/share/native/libfreetype/src/base/ftpsprop.c ! src/java.desktop/share/native/libfreetype/src/base/ftrfork.c ! src/java.desktop/share/native/libfreetype/src/base/ftsnames.c ! src/java.desktop/share/native/libfreetype/src/base/ftstream.c ! src/java.desktop/share/native/libfreetype/src/base/ftstroke.c ! src/java.desktop/share/native/libfreetype/src/base/ftsynth.c ! src/java.desktop/share/native/libfreetype/src/base/ftsystem.c ! src/java.desktop/share/native/libfreetype/src/base/fttrigon.c ! src/java.desktop/share/native/libfreetype/src/base/fttype1.c ! src/java.desktop/share/native/libfreetype/src/base/ftutil.c - src/java.desktop/share/native/libfreetype/src/base/md5.c - src/java.desktop/share/native/libfreetype/src/base/md5.h ! src/java.desktop/share/native/libfreetype/src/cff/cffcmap.c ! src/java.desktop/share/native/libfreetype/src/cff/cffcmap.h ! src/java.desktop/share/native/libfreetype/src/cff/cffdrivr.c ! src/java.desktop/share/native/libfreetype/src/cff/cffdrivr.h ! src/java.desktop/share/native/libfreetype/src/cff/cfferrs.h ! src/java.desktop/share/native/libfreetype/src/cff/cffgload.c ! src/java.desktop/share/native/libfreetype/src/cff/cffgload.h ! src/java.desktop/share/native/libfreetype/src/cff/cffload.c ! src/java.desktop/share/native/libfreetype/src/cff/cffload.h ! src/java.desktop/share/native/libfreetype/src/cff/cffobjs.c ! src/java.desktop/share/native/libfreetype/src/cff/cffobjs.h ! src/java.desktop/share/native/libfreetype/src/cff/cffparse.c ! src/java.desktop/share/native/libfreetype/src/cff/cffparse.h - src/java.desktop/share/native/libfreetype/src/cff/cffpic.c - src/java.desktop/share/native/libfreetype/src/cff/cffpic.h ! src/java.desktop/share/native/libfreetype/src/cff/cfftoken.h ! src/java.desktop/share/native/libfreetype/src/cid/ciderrs.h ! src/java.desktop/share/native/libfreetype/src/cid/cidgload.c ! src/java.desktop/share/native/libfreetype/src/cid/cidgload.h ! src/java.desktop/share/native/libfreetype/src/cid/cidload.c ! src/java.desktop/share/native/libfreetype/src/cid/cidload.h ! src/java.desktop/share/native/libfreetype/src/cid/cidobjs.c ! src/java.desktop/share/native/libfreetype/src/cid/cidobjs.h ! src/java.desktop/share/native/libfreetype/src/cid/cidparse.c ! src/java.desktop/share/native/libfreetype/src/cid/cidparse.h ! src/java.desktop/share/native/libfreetype/src/cid/cidriver.c ! src/java.desktop/share/native/libfreetype/src/cid/cidriver.h ! src/java.desktop/share/native/libfreetype/src/cid/cidtoken.h ! src/java.desktop/share/native/libfreetype/src/psaux/afmparse.c ! src/java.desktop/share/native/libfreetype/src/psaux/afmparse.h ! src/java.desktop/share/native/libfreetype/src/psaux/cffdecode.c ! src/java.desktop/share/native/libfreetype/src/psaux/cffdecode.h ! src/java.desktop/share/native/libfreetype/src/psaux/psarrst.c ! src/java.desktop/share/native/libfreetype/src/psaux/psarrst.h ! src/java.desktop/share/native/libfreetype/src/psaux/psauxerr.h ! src/java.desktop/share/native/libfreetype/src/psaux/psauxmod.c ! src/java.desktop/share/native/libfreetype/src/psaux/psauxmod.h ! src/java.desktop/share/native/libfreetype/src/psaux/psblues.c ! src/java.desktop/share/native/libfreetype/src/psaux/psblues.h ! src/java.desktop/share/native/libfreetype/src/psaux/psconv.c ! src/java.desktop/share/native/libfreetype/src/psaux/psconv.h ! src/java.desktop/share/native/libfreetype/src/psaux/pserror.c ! src/java.desktop/share/native/libfreetype/src/psaux/pserror.h ! src/java.desktop/share/native/libfreetype/src/psaux/psfixed.h ! src/java.desktop/share/native/libfreetype/src/psaux/psfont.c ! src/java.desktop/share/native/libfreetype/src/psaux/psfont.h ! src/java.desktop/share/native/libfreetype/src/psaux/psft.c ! src/java.desktop/share/native/libfreetype/src/psaux/psft.h ! src/java.desktop/share/native/libfreetype/src/psaux/psglue.h ! src/java.desktop/share/native/libfreetype/src/psaux/pshints.c ! src/java.desktop/share/native/libfreetype/src/psaux/pshints.h ! src/java.desktop/share/native/libfreetype/src/psaux/psintrp.c ! src/java.desktop/share/native/libfreetype/src/psaux/psintrp.h ! src/java.desktop/share/native/libfreetype/src/psaux/psobjs.c ! src/java.desktop/share/native/libfreetype/src/psaux/psobjs.h ! src/java.desktop/share/native/libfreetype/src/psaux/psread.c ! src/java.desktop/share/native/libfreetype/src/psaux/psread.h ! src/java.desktop/share/native/libfreetype/src/psaux/psstack.c ! src/java.desktop/share/native/libfreetype/src/psaux/psstack.h ! src/java.desktop/share/native/libfreetype/src/psaux/pstypes.h ! src/java.desktop/share/native/libfreetype/src/psaux/t1cmap.c ! src/java.desktop/share/native/libfreetype/src/psaux/t1cmap.h ! src/java.desktop/share/native/libfreetype/src/psaux/t1decode.c ! src/java.desktop/share/native/libfreetype/src/psaux/t1decode.h ! src/java.desktop/share/native/libfreetype/src/pshinter/pshalgo.c ! src/java.desktop/share/native/libfreetype/src/pshinter/pshalgo.h ! src/java.desktop/share/native/libfreetype/src/pshinter/pshglob.c ! src/java.desktop/share/native/libfreetype/src/pshinter/pshglob.h ! src/java.desktop/share/native/libfreetype/src/pshinter/pshmod.c ! src/java.desktop/share/native/libfreetype/src/pshinter/pshmod.h ! src/java.desktop/share/native/libfreetype/src/pshinter/pshnterr.h - src/java.desktop/share/native/libfreetype/src/pshinter/pshpic.c - src/java.desktop/share/native/libfreetype/src/pshinter/pshpic.h ! src/java.desktop/share/native/libfreetype/src/pshinter/pshrec.c ! src/java.desktop/share/native/libfreetype/src/pshinter/pshrec.h ! src/java.desktop/share/native/libfreetype/src/psnames/psmodule.c ! src/java.desktop/share/native/libfreetype/src/psnames/psmodule.h ! src/java.desktop/share/native/libfreetype/src/psnames/psnamerr.h - src/java.desktop/share/native/libfreetype/src/psnames/pspic.c - src/java.desktop/share/native/libfreetype/src/psnames/pspic.h ! src/java.desktop/share/native/libfreetype/src/psnames/pstables.h ! src/java.desktop/share/native/libfreetype/src/raster/ftmisc.h ! src/java.desktop/share/native/libfreetype/src/raster/ftraster.c ! src/java.desktop/share/native/libfreetype/src/raster/ftraster.h ! src/java.desktop/share/native/libfreetype/src/raster/ftrend1.c ! src/java.desktop/share/native/libfreetype/src/raster/ftrend1.h ! src/java.desktop/share/native/libfreetype/src/raster/rasterrs.h - src/java.desktop/share/native/libfreetype/src/raster/rastpic.c - src/java.desktop/share/native/libfreetype/src/raster/rastpic.h ! src/java.desktop/share/native/libfreetype/src/sfnt/pngshim.c ! src/java.desktop/share/native/libfreetype/src/sfnt/pngshim.h ! src/java.desktop/share/native/libfreetype/src/sfnt/sfdriver.c ! src/java.desktop/share/native/libfreetype/src/sfnt/sfdriver.h ! src/java.desktop/share/native/libfreetype/src/sfnt/sferrors.h - src/java.desktop/share/native/libfreetype/src/sfnt/sfntpic.c - src/java.desktop/share/native/libfreetype/src/sfnt/sfntpic.h ! src/java.desktop/share/native/libfreetype/src/sfnt/sfobjs.c ! src/java.desktop/share/native/libfreetype/src/sfnt/sfobjs.h ! src/java.desktop/share/native/libfreetype/src/sfnt/ttcmap.c ! src/java.desktop/share/native/libfreetype/src/sfnt/ttcmap.h ! src/java.desktop/share/native/libfreetype/src/sfnt/ttcmapc.h + src/java.desktop/share/native/libfreetype/src/sfnt/ttcolr.c + src/java.desktop/share/native/libfreetype/src/sfnt/ttcolr.h + src/java.desktop/share/native/libfreetype/src/sfnt/ttcpal.c + src/java.desktop/share/native/libfreetype/src/sfnt/ttcpal.h ! src/java.desktop/share/native/libfreetype/src/sfnt/ttkern.c ! src/java.desktop/share/native/libfreetype/src/sfnt/ttkern.h ! src/java.desktop/share/native/libfreetype/src/sfnt/ttload.c ! src/java.desktop/share/native/libfreetype/src/sfnt/ttload.h ! src/java.desktop/share/native/libfreetype/src/sfnt/ttmtx.c ! src/java.desktop/share/native/libfreetype/src/sfnt/ttmtx.h ! src/java.desktop/share/native/libfreetype/src/sfnt/ttpost.c ! src/java.desktop/share/native/libfreetype/src/sfnt/ttpost.h ! src/java.desktop/share/native/libfreetype/src/sfnt/ttsbit.c ! src/java.desktop/share/native/libfreetype/src/sfnt/ttsbit.h ! src/java.desktop/share/native/libfreetype/src/smooth/ftgrays.c ! src/java.desktop/share/native/libfreetype/src/smooth/ftgrays.h ! src/java.desktop/share/native/libfreetype/src/smooth/ftsmerrs.h ! src/java.desktop/share/native/libfreetype/src/smooth/ftsmooth.c ! src/java.desktop/share/native/libfreetype/src/smooth/ftsmooth.h - src/java.desktop/share/native/libfreetype/src/smooth/ftspic.c - src/java.desktop/share/native/libfreetype/src/smooth/ftspic.h ! src/java.desktop/share/native/libfreetype/src/truetype/ttdriver.c ! src/java.desktop/share/native/libfreetype/src/truetype/ttdriver.h ! src/java.desktop/share/native/libfreetype/src/truetype/tterrors.h ! src/java.desktop/share/native/libfreetype/src/truetype/ttgload.c ! src/java.desktop/share/native/libfreetype/src/truetype/ttgload.h ! src/java.desktop/share/native/libfreetype/src/truetype/ttgxvar.c ! src/java.desktop/share/native/libfreetype/src/truetype/ttgxvar.h ! src/java.desktop/share/native/libfreetype/src/truetype/ttinterp.c ! src/java.desktop/share/native/libfreetype/src/truetype/ttinterp.h ! src/java.desktop/share/native/libfreetype/src/truetype/ttobjs.c ! src/java.desktop/share/native/libfreetype/src/truetype/ttobjs.h - src/java.desktop/share/native/libfreetype/src/truetype/ttpic.c - src/java.desktop/share/native/libfreetype/src/truetype/ttpic.h ! src/java.desktop/share/native/libfreetype/src/truetype/ttpload.c ! src/java.desktop/share/native/libfreetype/src/truetype/ttpload.h ! src/java.desktop/share/native/libfreetype/src/truetype/ttsubpix.c ! src/java.desktop/share/native/libfreetype/src/truetype/ttsubpix.h ! src/java.desktop/share/native/libfreetype/src/type1/t1afm.c ! src/java.desktop/share/native/libfreetype/src/type1/t1afm.h ! src/java.desktop/share/native/libfreetype/src/type1/t1driver.c ! src/java.desktop/share/native/libfreetype/src/type1/t1driver.h ! src/java.desktop/share/native/libfreetype/src/type1/t1errors.h ! src/java.desktop/share/native/libfreetype/src/type1/t1gload.c ! src/java.desktop/share/native/libfreetype/src/type1/t1gload.h ! src/java.desktop/share/native/libfreetype/src/type1/t1load.c ! src/java.desktop/share/native/libfreetype/src/type1/t1load.h ! src/java.desktop/share/native/libfreetype/src/type1/t1objs.c ! src/java.desktop/share/native/libfreetype/src/type1/t1objs.h ! src/java.desktop/share/native/libfreetype/src/type1/t1parse.c ! src/java.desktop/share/native/libfreetype/src/type1/t1parse.h ! src/java.desktop/share/native/libfreetype/src/type1/t1tokens.h Changeset: d3fea310e263 Author: thartmann Date: 2019-02-19 08:58 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/d3fea310e263 8218721: C1's CEE optimization produces safepoint poll with invalid debug information Summary: Bail out of CEE if one of the gotos is a safepoint but the if is not. Reviewed-by: vlivanov, mdoerr ! src/hotspot/share/c1/c1_Optimizer.cpp + test/hotspot/jtreg/compiler/c1/TestGotoIf.jasm + test/hotspot/jtreg/compiler/c1/TestGotoIfMain.java Changeset: 1c9d594378e4 Author: vlivanov Date: 2019-02-01 18:51 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/1c9d594378e4 8218163: C2: Continuous deoptimization w/ Reason_speculate_class_check and Action_none Reviewed-by: kvn, neliasso ! src/hotspot/share/opto/compile.hpp ! src/hotspot/share/opto/doCall.cpp ! src/hotspot/share/opto/graphKit.cpp ! src/hotspot/share/opto/graphKit.hpp Changeset: d9422eaa6391 Author: roland Date: 2019-05-21 09:08 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/d9422eaa6391 8224580: Matcher can cause oop field/array element to be reloaded Reviewed-by: neliasso, rkennke, dlong ! src/hotspot/share/opto/matcher.cpp Changeset: 8b2a77f97b10 Author: dholmes Date: 2019-02-08 20:51 -0500 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/8b2a77f97b10 8193234: When using -Xcheck:jni an internally allocated buffer can leak Reviewed-by: shade, hseigel ! src/hotspot/share/prims/jniCheck.cpp Changeset: 56647ed4582e Author: eosterlund Date: 2019-01-15 09:44 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/56647ed4582e 8216427: ciMethodData::load_extra_data() does not always unpack the last entry Reviewed-by: thartmann, kvn ! src/hotspot/share/ci/ciMethodData.cpp Changeset: 4d26f41a57dd Author: eosterlund Date: 2019-01-29 10:13 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/4d26f41a57dd 8216987: ciMethodData::load_data() unpacks MDOs with non-atomic copy Reviewed-by: kvn, mdoerr, thartmann ! src/hotspot/share/ci/ciMethodData.cpp Changeset: b7d96b1438d9 Author: neliasso Date: 2019-02-14 14:31 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/b7d96b1438d9 8087128: C2: Disallow definition split on MachCopySpill nodes Reviewed-by: kvn ! src/hotspot/share/opto/reg_split.cpp Changeset: 6fa03f44e20c Author: joehw Date: 2019-02-05 15:06 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/6fa03f44e20c 8180901: Transformer.reset() resets the state only once Reviewed-by: rriggs, lancea ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TransformerImpl.java + test/jaxp/javax/xml/jaxp/unittest/transform/ResetTest.java Changeset: 2815d9d11969 Author: roland Date: 2018-12-14 11:22 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/2815d9d11969 8215265: C2: range check elimination may allow illegal out of bound access Reviewed-by: thartmann, kvn ! src/hotspot/share/opto/loopTransform.cpp ! src/hotspot/share/opto/loopnode.hpp + test/hotspot/jtreg/compiler/rangechecks/RangeCheckEliminationScaleNotOne.java Changeset: 74b5e4af294c Author: mbaesken Date: 2019-01-03 16:14 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/74b5e4af294c 8215961: jdk/jfr/event/os/TestCPUInformation.java fails on AArch64 Reviewed-by: aph, goetz, lucy ! src/hotspot/cpu/aarch64/vm_version_ext_aarch64.cpp ! src/hotspot/cpu/s390/vm_version_ext_s390.cpp ! test/jdk/jdk/jfr/event/os/TestCPUInformation.java Changeset: c93df3ab4a30 Author: alanb Date: 2018-09-14 16:56 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/c93df3ab4a30 8208780: (se) test SelectWithConsumer.testReadableAndWriteable(): failure Reviewed-by: bpb ! test/jdk/java/nio/channels/Selector/SelectWithConsumer.java Changeset: f83d5caebeee Author: psadhukhan Date: 2019-05-21 14:41 +0530 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/f83d5caebeee 8214702: Wrong text position for whitespaced string in printing Swing text Reviewed-by: prr, serb ! src/java.desktop/share/classes/sun/swing/SwingUtilities2.java + test/jdk/javax/swing/SwingUtilities/TestTextPosInPrint.java Changeset: e61f515e3b9c Author: naoto Date: 2019-01-23 15:43 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/e61f515e3b9c 8217366: ZoneStrings are not populated for all the Locales Reviewed-by: rriggs ! src/java.base/share/classes/sun/util/cldr/CLDRTimeZoneNameProviderImpl.java ! test/jdk/java/util/TimeZone/CLDRDisplayNamesTest.java Changeset: cd98190df897 Author: naoto Date: 2019-05-07 09:37 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/cd98190df897 8220037: Inconsistencies of generated timezone files between Windows and Linux Reviewed-by: rriggs ! make/jdk/src/classes/build/tools/cldrconverter/CLDRConverter.java ! test/jdk/java/util/TimeZone/CLDRDisplayNamesTest.java Changeset: 68833595a7db Author: rrich Date: 2019-05-15 12:30 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/68833595a7db 8223572: ~ThreadInVMForHandshake() should call handle_special_runtime_exit_condition() Reviewed-by: dcubed, rehn, dholmes ! src/hotspot/share/runtime/interfaceSupport.inline.hpp Changeset: 84d2fe393497 Author: mdoerr Date: 2019-06-07 10:13 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/84d2fe393497 8225347: [s390] Unexpected exit from stack overflow test Reviewed-by: simonis ! src/hotspot/cpu/s390/globals_s390.hpp Changeset: 2f623f670659 Author: rkennke Date: 2019-05-08 11:59 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/2f623f670659 8223244: Fix usage of ARRAYCOPY_DISJOINT decorator Reviewed-by: eosterlund, shade ! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp ! src/hotspot/cpu/x86/gc/shared/modRefBarrierSetAssembler_x86.cpp ! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp Changeset: ecf849573502 Author: rehn Date: 2019-03-08 12:51 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/ecf849573502 8220173: assert(_handle_mark_nesting > 1) failed: memory leak: allocating handle outside HandleMark Reviewed-by: dcubed, redestad ! src/hotspot/share/runtime/handshake.cpp Changeset: 327d5994b2fb Author: kbarrett Date: 2019-03-12 11:13 -0400 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/327d5994b2fb 8217576: C1 atomic access handlers use incorrect decorators Summary: Fix decorator defaulting. Reviewed-by: tschatzl, eosterlund ! src/hotspot/share/c1/c1_LIRGenerator.cpp Changeset: 00bbe85a711b Author: goetz Date: 2019-07-18 11:26 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/00bbe85a711b Merge ! .hgtags ! src/java.base/share/classes/java/net/URL.java ! src/java.base/share/classes/java/net/URLStreamHandler.java ! src/java.base/share/classes/sun/net/www/protocol/ftp/FtpURLConnection.java ! src/java.base/share/classes/sun/net/www/protocol/http/HttpURLConnection.java ! src/java.base/share/classes/sun/security/ssl/SSLContextImpl.java ! src/java.base/share/classes/sun/security/ssl/X509TrustManagerImpl.java ! src/java.base/windows/classes/sun/net/www/protocol/file/Handler.java Changeset: f844c583e165 Author: coffeys Date: 2019-06-21 08:07 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/f844c583e165 8133489: Better messaging for PKIX path validation matching Reviewed-by: xuelei ! src/java.base/share/classes/java/security/cert/X509CertSelector.java ! test/jdk/java/security/cert/CertPathBuilder/selfIssued/KeyUsageMatters.java Changeset: 551bc745f05d Author: weijun Date: 2019-01-16 11:25 +0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/551bc745f05d 8215694: keytool cannot generate RSASSA-PSS certificates Reviewed-by: xuelei ! src/java.base/share/classes/java/security/spec/PSSParameterSpec.java ! src/java.base/share/classes/sun/security/pkcs10/PKCS10.java ! src/java.base/share/classes/sun/security/rsa/PSSParameters.java ! src/java.base/share/classes/sun/security/tools/keytool/CertAndKeyGen.java ! src/java.base/share/classes/sun/security/tools/keytool/Main.java ! src/java.base/share/classes/sun/security/x509/AlgorithmId.java ! src/java.base/share/classes/sun/security/x509/X509CertImpl.java + test/jdk/sun/security/tools/keytool/PSS.java + test/lib/jdk/test/lib/security/DerUtils.java Changeset: 1e9774e7d25c Author: valeriep Date: 2019-04-10 02:35 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/1e9774e7d25c 8216039: TLS with BC and RSASSA-PSS breaks ECDHServerKeyExchange Summary: Add internal Signature init methods to select provider based on both key and parameter Reviewed-by: xuelei ! src/java.base/share/classes/java/security/Signature.java ! src/java.base/share/classes/java/security/SignatureSpi.java ! src/java.base/share/classes/java/security/cert/X509CRL.java ! src/java.base/share/classes/java/security/cert/X509Certificate.java + src/java.base/share/classes/jdk/internal/misc/JavaSecuritySignatureAccess.java ! src/java.base/share/classes/jdk/internal/misc/SharedSecrets.java ! src/java.base/share/classes/sun/security/pkcs/SignerInfo.java ! src/java.base/share/classes/sun/security/pkcs10/PKCS10.java ! src/java.base/share/classes/sun/security/ssl/SignatureScheme.java ! src/java.base/share/classes/sun/security/tools/keytool/Main.java ! src/java.base/share/classes/sun/security/util/SignatureUtil.java ! src/java.base/share/classes/sun/security/x509/X509CRLImpl.java ! src/java.base/share/classes/sun/security/x509/X509CertImpl.java + test/jdk/java/security/Signature/SignatureGetInstance.java ! test/jdk/sun/security/util/misc/SetNullSigParams.java Changeset: 6bd2a0d34f0e Author: naoto Date: 2019-04-26 09:09 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/6bd2a0d34f0e 8222980: Upgrade IANA Language Subtag Registry to Version 2019-04-03 Reviewed-by: bpb, lancea ! make/data/lsrdata/language-subtag-registry.txt ! test/jdk/java/util/Locale/Bug8040211.java Changeset: aa7ebd6ceeb9 Author: weijun Date: 2019-05-09 08:49 +0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/aa7ebd6ceeb9 8222987: sun/security/tools/keytool/PSS.java times out on Solaris-SPARC Reviewed-by: mullan, xuelei ! test/jdk/sun/security/tools/keytool/PSS.java Changeset: 7d7f3d0cbc68 Author: rpatil Date: 2019-07-10 05:12 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/7d7f3d0cbc68 8224560: (tz) Upgrade time-zone data to tzdata2019a 8225580: tzdata2018i integration causes test failures on jdk-13 8215982: (tz) Upgrade time-zone data to tzdata2018i Reviewed-by: andrew, naoto ! make/data/tzdata/VERSION ! make/data/tzdata/africa ! make/data/tzdata/asia ! make/data/tzdata/australasia ! make/data/tzdata/backward ! make/data/tzdata/etcetera ! make/data/tzdata/europe ! make/data/tzdata/iso3166.tab ! make/data/tzdata/leapseconds ! make/data/tzdata/northamerica ! make/data/tzdata/zone.tab ! make/jdk/src/classes/build/tools/cldrconverter/CLDRConverter.java ! src/java.base/share/classes/sun/util/calendar/ZoneInfoFile.java ! src/java.base/share/classes/sun/util/resources/TimeZoneNames.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_de.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_es.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_fr.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_it.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_ja.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_ko.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_pt_BR.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_sv.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_zh_CN.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_zh_TW.java ! test/jdk/sun/util/calendar/zi/TestZoneInfo310.java ! test/jdk/sun/util/calendar/zi/tzdata/VERSION ! test/jdk/sun/util/calendar/zi/tzdata/africa ! test/jdk/sun/util/calendar/zi/tzdata/asia ! test/jdk/sun/util/calendar/zi/tzdata/australasia ! test/jdk/sun/util/calendar/zi/tzdata/backward ! test/jdk/sun/util/calendar/zi/tzdata/etcetera ! test/jdk/sun/util/calendar/zi/tzdata/europe ! test/jdk/sun/util/calendar/zi/tzdata/iso3166.tab ! test/jdk/sun/util/calendar/zi/tzdata/leapseconds ! test/jdk/sun/util/calendar/zi/tzdata/northamerica ! test/jdk/sun/util/calendar/zi/tzdata/zone.tab Changeset: 983d78265d8b Author: weijun Date: 2019-06-21 23:44 +0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/983d78265d8b 8225257: sun/security/tools/keytool/PSS.java timed out Reviewed-by: valeriep - test/jdk/sun/security/tools/keytool/PSS.java + test/jdk/sun/security/tools/keytool/pss/PSS.java + test/jdk/sun/security/tools/keytool/pss/java.base/sun/security/rsa/RSAKeyPairGenerator.java Changeset: 056a435ab544 Author: dl Date: 2019-05-02 06:33 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/056a435ab544 8221892: ThreadPoolExecutor: Thread.isAlive() is not equivalent to not being startable Reviewed-by: martin, dholmes ! src/java.base/share/classes/java/util/concurrent/ThreadPoolExecutor.java ! test/jdk/java/util/concurrent/tck/ThreadPoolExecutorTest.java Changeset: 3ba9c532128b Author: mbalao Date: 2019-05-28 19:01 -0300 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/3ba9c532128b 8223482: Unsupported ciphersuites may be offered by a TLS client Reviewed-by: xuelei, andrew ! src/java.base/share/classes/sun/security/ssl/SSLCipher.java ! src/java.base/share/classes/sun/security/ssl/SSLContextImpl.java ! test/jdk/sun/security/pkcs11/fips/TestTLS12.java Changeset: b96c90f836e1 Author: goetz Date: 2019-07-31 07:17 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/b96c90f836e1 Added tag jdk-11.0.5+1 for changeset 3ba9c532128b ! .hgtags From sgehwolf at redhat.com Thu Aug 1 12:58:54 2019 From: sgehwolf at redhat.com (sgehwolf at redhat.com) Date: Thu, 01 Aug 2019 12:58:54 +0000 Subject: hg: jdk-updates/jdk11u-dev: 3 new changesets Message-ID: <201908011258.x71Cwsbj016920@aojmv0008.oracle.com> Changeset: 0bcc59a50c88 Author: valeriep Date: 2019-02-27 02:49 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/0bcc59a50c88 8218780: Update MUSCLE PCSC-Lite header files Summary: update the PCSC-lite header files to 1.8.24 release Reviewed-by: coffeys ! src/java.smartcardio/share/native/libj2pcsc/pcsc.c - src/java.smartcardio/unix/native/libj2pcsc/MUSCLE/COPYING ! src/java.smartcardio/unix/native/libj2pcsc/MUSCLE/pcsclite.h ! src/java.smartcardio/unix/native/libj2pcsc/MUSCLE/winscard.h + src/java.smartcardio/unix/native/libj2pcsc/MUSCLE/wintypes.h ! src/java.smartcardio/unix/native/libj2pcsc/pcsc_md.h Changeset: 9e304e99cbb2 Author: valeriep Date: 2019-06-26 01:15 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/9e304e99cbb2 8226607: Inconsistent info between pcsclite.md and MUSCLE headers Summary: Updated the info based on MUSCLE v1.8.24 Reviewed-by: ascarpino ! src/java.smartcardio/unix/legal/pcsclite.md + src/java.smartcardio/unix/native/libj2pcsc/MUSCLE/COPYING Changeset: ed1f2c3be398 Author: kbarrett Date: 2019-03-19 14:08 -0400 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/ed1f2c3be398 8220690: ATTRIBUTE_ALIGNED requires GNU extensions enabled Summary: Use __typeof__(x) instead of typeof(x). Reviewed-by: shade, sgehwolf ! src/hotspot/share/utilities/globalDefinitions_gcc.hpp From sgehwolf at redhat.com Thu Aug 1 13:07:08 2019 From: sgehwolf at redhat.com (sgehwolf at redhat.com) Date: Thu, 01 Aug 2019 13:07:08 +0000 Subject: hg: jdk-updates/jdk11u-dev: 2 new changesets Message-ID: <201908011307.x71D78HI021247@aojmv0008.oracle.com> Changeset: edd535be0523 Author: coffeys Date: 2019-06-20 08:02 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/edd535be0523 8213561: ZipFile/MultiThreadedReadTest.java timed out in tier1 Reviewed-by: lancea ! test/jdk/java/util/zip/ZipFile/MultiThreadedReadTest.java Changeset: 7f1280609e6e Author: joehw Date: 2018-11-30 12:41 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/7f1280609e6e 8213734: SAXParser.parse(File, ..) does not close resources when Exception occurs. Reviewed-by: lancea ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLEntityManager.java + test/jaxp/javax/xml/jaxp/unittest/sax/SAXParserTest.java From martin.doerr at sap.com Fri Aug 2 13:39:34 2019 From: martin.doerr at sap.com (martin.doerr at sap.com) Date: Fri, 02 Aug 2019 13:39:34 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8228618: s390: c1/c2 fail to add a metadata relocation in the static call stub. Message-ID: <201908021339.x72DdYZ5010977@aojmv0008.oracle.com> Changeset: bfdd8638636a Author: rrich Date: 2019-07-26 16:03 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/bfdd8638636a 8228618: s390: c1/c2 fail to add a metadata relocation in the static call stub. Reviewed-by: mdoerr, goetz ! src/hotspot/cpu/s390/compiledIC_s390.cpp ! src/hotspot/cpu/s390/macroAssembler_s390.cpp ! src/hotspot/cpu/s390/nativeInst_s390.cpp ! src/hotspot/cpu/s390/nativeInst_s390.hpp ! src/hotspot/cpu/s390/relocInfo_s390.cpp ! src/hotspot/cpu/s390/relocInfo_s390.hpp From rob.mckenna at oracle.com Sun Aug 4 02:40:42 2019 From: rob.mckenna at oracle.com (rob.mckenna at oracle.com) Date: Sun, 04 Aug 2019 02:40:42 +0000 Subject: hg: jdk-updates/jdk13u: 12 new changesets Message-ID: <201908040240.x742ehdg025027@aojmv0008.oracle.com> Changeset: 76a82db7181a Author: pli Date: 2019-07-31 09:52 +0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/76a82db7181a 8228601: AArch64: Fix interpreter code at JVMCI deoptimization entry Reviewed-by: adinn, aph ! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp Changeset: 5f3b05a36d61 Author: mgronlun Date: 2019-07-31 16:09 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/5f3b05a36d61 8227605: Kitchensink fails "assert((((klass)->trace_id() & (JfrTraceIdEpoch::leakp_in_use_this_epoch_bit())) != 0)) failed: invariant" Reviewed-by: dholmes, dcubed, egahlin ! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdBits.inline.hpp ! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdMacros.hpp Changeset: 53154e45385a Author: serb Date: 2019-06-12 13:50 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/53154e45385a 8217676: Upgrade libpng to 1.6.37 Reviewed-by: prr, jdv, kcr ! make/lib/Awt2dLibraries.gmk ! src/java.desktop/share/legal/libpng.md ! 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/pngtrans.c Changeset: 929f37a9c35d Author: mbaesken Date: 2019-08-01 09:37 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/929f37a9c35d 8228764: New library dependencies due to JDK-8222720 Reviewed-by: goetz, dholmes ! src/hotspot/share/utilities/virtualizationSupport.cpp Changeset: 2387413d1054 Author: mikael Date: 2019-08-01 09:27 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/2387413d1054 Added tag jdk-13+32 for changeset 929f37a9c35d ! .hgtags Changeset: 5dae3de0e04b Author: itakiguchi Date: 2019-08-01 10:47 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/5dae3de0e04b 8227919: 8213232 causes crashes on solaris sparc64 Reviewed-by: prr, vkempik ! src/java.desktop/unix/native/libawt_xawt/awt/awt_InputMethod.c Changeset: 446dcfc2a925 Author: mgronlun Date: 2019-08-02 10:43 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/446dcfc2a925 8228834: Regression caused by JDK-8214542 not installing complete checkpoint data to candidates Reviewed-by: egahlin ! src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleCheckpoint.cpp ! src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleCheckpoint.hpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrType.cpp Changeset: 152cd40a1d36 Author: mbaesken Date: 2019-08-01 08:59 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/152cd40a1d36 8228658: test GetTotalSafepointTime.java fails on fast Linux machines with Total safepoint time 0 ms Reviewed-by: dholmes, jcbeyler ! test/jdk/sun/management/HotspotRuntimeMBean/GetTotalSafepointTime.java Changeset: 26f71e24dd24 Author: mbaesken Date: 2019-07-26 15:05 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/26f71e24dd24 8228650: runtime/SharedArchiveFile/CheckDefaultArchiveFile.java test fails on AIX Reviewed-by: mseledtsov ! test/hotspot/jtreg/runtime/SharedArchiveFile/CheckDefaultArchiveFile.java Changeset: bcc706c719d7 Author: mbaesken Date: 2019-07-25 12:15 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/bcc706c719d7 8228585: jdk/internal/platform/cgroup/TestCgroupMetrics.java - NumberFormatException because of large long values (memory limit_in_bytes) Reviewed-by: dholmes, sgehwolf ! src/java.base/linux/classes/jdk/internal/platform/cgroupv1/SubSystem.java ! test/lib/jdk/test/lib/containers/cgroup/MetricsTester.java Changeset: 2b38409a336e Author: pbansal Date: 2019-08-03 13:53 +0530 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/2b38409a336e 8226964: [Yaru] GTK L&F: There is no difference between menu selected and de-selected Reviewed-by: prr, kcr ! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKPainter.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKStyle.java Changeset: bd3f99199235 Author: robm Date: 2019-08-03 18:24 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/bd3f99199235 Merge From shade at redhat.com Mon Aug 5 17:51:55 2019 From: shade at redhat.com (shade at redhat.com) Date: Mon, 05 Aug 2019 17:51:55 +0000 Subject: hg: jdk-updates/jdk11u-dev: 3 new changesets Message-ID: <201908051751.x75Hpuuh026751@aojmv0008.oracle.com> Changeset: 8f30765336e7 Author: redestad Date: 2018-08-10 00:20 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/8f30765336e7 8209186: Rename SimpleThresholdPolicy to TieredThresholdPolicy Reviewed-by: thartmann, pliden, kvn ! src/hotspot/share/runtime/compilationPolicy.cpp - src/hotspot/share/runtime/simpleThresholdPolicy.cpp - src/hotspot/share/runtime/simpleThresholdPolicy.hpp - src/hotspot/share/runtime/simpleThresholdPolicy.inline.hpp + src/hotspot/share/runtime/tieredThresholdPolicy.cpp + src/hotspot/share/runtime/tieredThresholdPolicy.hpp Changeset: b725abdd4171 Author: ecaspole Date: 2019-01-08 10:28 -0500 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/b725abdd4171 8076988: reevaluate trivial method policy Summary: Removed some checks to qualify as trivial Reviewed-by: shade, thartmann, dlong ! src/hotspot/share/runtime/tieredThresholdPolicy.cpp Changeset: 50d3f7c11583 Author: ecaspole Date: 2019-01-09 12:02 -0500 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/50d3f7c11583 8216375: Revert JDK-8145579 after JDK-8076988 is resolved Summary: Remove obsolete code Reviewed-by: thartmann, dlong ! src/hotspot/share/c1/c1_GraphBuilder.cpp From adinn at redhat.com Tue Aug 6 08:43:01 2019 From: adinn at redhat.com (adinn at redhat.com) Date: Tue, 06 Aug 2019 08:43:01 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8163363: AArch64: Stack size in tools/launcher/Settings.java needs to be adjusted Message-ID: <201908060843.x768h2lp023958@aojmv0008.oracle.com> Changeset: b249a2a2034e Author: qpzhang Date: 2019-04-09 18:46 +0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/b249a2a2034e 8163363: AArch64: Stack size in tools/launcher/Settings.java needs to be adjusted Summary: Specify a proper min stack size input to -Xss for aarch64 Reviewed-by: aph ! test/jdk/tools/launcher/Settings.java From rob.mckenna at oracle.com Tue Aug 6 15:46:32 2019 From: rob.mckenna at oracle.com (rob.mckenna at oracle.com) Date: Tue, 06 Aug 2019 15:46:32 +0000 Subject: hg: jdk-updates/jdk13u: 4 new changesets Message-ID: <201908061546.x76FkW8O007520@aojmv0008.oracle.com> Changeset: b2fde6701654 Author: michaelm Date: 2019-08-05 10:40 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/b2fde6701654 8229018: Switching to an infinite socket timeout on Windows leads to high CPU load Reviewed-by: michaelm Contributed-by: alan.bateman at oracle.com ! src/java.base/windows/native/libnio/ch/Net.c Changeset: 830619e8936c Author: sgehwolf Date: 2019-07-12 19:37 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/830619e8936c 8227642: [TESTBUG] Make docker tests podman compatible Reviewed-by: mseledtsov, iignatyev ! test/jtreg-ext/requires/VMProps.java ! test/lib/jdk/test/lib/Platform.java ! test/lib/jdk/test/lib/containers/cgroup/MetricsTester.java ! test/lib/jdk/test/lib/containers/docker/DockerTestUtils.java Changeset: abc630225460 Author: sgehwolf Date: 2019-07-22 10:48 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/abc630225460 8228434: jdk/net/Sockets/Test.java fails after JDK-8227642 Summary: Move container constant to separate test lib class Reviewed-by: alanb ! test/hotspot/jtreg/TEST.ROOT ! test/jdk/TEST.ROOT ! test/jtreg-ext/requires/VMProps.java + test/lib/jdk/test/lib/Container.java ! test/lib/jdk/test/lib/Platform.java ! test/lib/jdk/test/lib/containers/docker/DockerTestUtils.java Changeset: be6d996bbf42 Author: robm Date: 2019-08-06 11:52 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/be6d996bbf42 Merge From goetz.lindenmaier at sap.com Wed Aug 7 05:51:44 2019 From: goetz.lindenmaier at sap.com (goetz.lindenmaier at sap.com) Date: Wed, 07 Aug 2019 05:51:44 +0000 Subject: hg: jdk-updates/jdk11u-dev: Added tag jdk-11.0.5+2 for changeset b249a2a2034e Message-ID: <201908070551.x775pi0F018690@aojmv0008.oracle.com> Changeset: 0304f8f93140 Author: goetz Date: 2019-08-07 07:45 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/0304f8f93140 Added tag jdk-11.0.5+2 for changeset b249a2a2034e ! .hgtags From rkennke at redhat.com Wed Aug 7 12:44:12 2019 From: rkennke at redhat.com (rkennke at redhat.com) Date: Wed, 07 Aug 2019 12:44:12 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8224558: Fix replicateB encoding Message-ID: <201908071244.x77CiCDd011818@aojmv0008.oracle.com> Changeset: fefc64c6a3dc Author: vdeshpande Date: 2019-05-28 09:56 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/fefc64c6a3dc 8224558: Fix replicateB encoding Reviewed-by: thartmann, vlivanov ! src/hotspot/cpu/x86/x86.ad From rkennke at redhat.com Wed Aug 7 16:03:42 2019 From: rkennke at redhat.com (rkennke at redhat.com) Date: Wed, 07 Aug 2019 16:03:42 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8215044: C2 crash in loopTransform.cpp with assert(cl->trip_count() > 0) failed: peeling a fully unrolled loop Message-ID: <201908071603.x77G3gqH020829@aojmv0008.oracle.com> Changeset: 44d805a35449 Author: roland Date: 2018-12-13 17:57 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/44d805a35449 8215044: C2 crash in loopTransform.cpp with assert(cl->trip_count() > 0) failed: peeling a fully unrolled loop Reviewed-by: thartmann, kvn ! src/hotspot/share/opto/loopTransform.cpp + test/hotspot/jtreg/compiler/loopopts/PeelingZeroTripCount.java From rkennke at redhat.com Wed Aug 7 16:06:55 2019 From: rkennke at redhat.com (rkennke at redhat.com) Date: Wed, 07 Aug 2019 16:06:55 +0000 Subject: hg: jdk-updates/jdk11u-dev: 2 new changesets Message-ID: <201908071606.x77G6ttK023701@aojmv0008.oracle.com> Changeset: 39f9449344a2 Author: thartmann Date: 2019-03-07 08:38 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/39f9449344a2 8163511: Allocation of compile task fails with assert: "Leaking compilation tasks?" Summary: Use weak handles for compile tasks to allow unloading of referenced methods. Reviewed-by: kvn, coleenp, eosterlund ! src/hotspot/share/ci/ciEnv.cpp ! src/hotspot/share/compiler/compileBroker.cpp ! src/hotspot/share/compiler/compileTask.cpp ! src/hotspot/share/compiler/compileTask.hpp ! src/hotspot/share/runtime/compilationPolicy.cpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/thread.hpp ! src/hotspot/share/runtime/tieredThresholdPolicy.cpp + test/hotspot/jtreg/compiler/classUnloading/methodUnloading/TestOverloadCompileQueues.java Changeset: 502054f87b3b Author: thartmann Date: 2019-03-12 10:09 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/502054f87b3b 8220341: Class redefinition fails with assert(!is_unloaded()) failed: unloaded method on the stack Summary: Skip unloaded methods in compile queue during marking. Reviewed-by: kvn, neliasso, eosterlund, coleenp ! src/hotspot/share/compiler/compileTask.cpp From rkennke at redhat.com Wed Aug 7 16:20:30 2019 From: rkennke at redhat.com (rkennke at redhat.com) Date: Wed, 07 Aug 2019 16:20:30 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8222387: Out-of-bounds access to CPU _family_id_xxx array Message-ID: <201908071620.x77GKUda002389@aojmv0008.oracle.com> Changeset: 5c7a459ec948 Author: dholmes Date: 2019-04-14 21:40 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/5c7a459ec948 8222387: Out-of-bounds access to CPU _family_id_xxx array Reviewed-by: dholmes, kvn Contributed-by: Jinke Fan ! src/hotspot/cpu/x86/vm_version_ext_x86.cpp ! src/hotspot/cpu/x86/vm_version_ext_x86.hpp From shade at redhat.com Wed Aug 7 18:06:10 2019 From: shade at redhat.com (shade at redhat.com) Date: Wed, 07 Aug 2019 18:06:10 +0000 Subject: hg: jdk-updates/jdk11u-dev: 3 new changesets Message-ID: <201908071806.x77I6AKJ009503@aojmv0008.oracle.com> Changeset: 8479efc5eab8 Author: zgu Date: 2019-01-29 08:28 -0500 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/8479efc5eab8 8217785: Padding ParallelTaskTerminator::_offered_termination variable Reviewed-by: shade, tschatzl ! src/hotspot/share/gc/shared/taskqueue.hpp Changeset: c32a589f386f Author: hseigel Date: 2019-07-29 09:57 -0400 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/c32a589f386f 8228596: Class redefinition fails when condy instructions are removed Summary: Make sure has_dynamic_constant flag value gets copied to merged constant pool, when it is set to TRUE Reviewed-by: coleenp, dcubed, sspitsyn ! src/hotspot/share/prims/jvmtiRedefineClasses.cpp + test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineCondy.jasm + test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/TestRedefineCondy.java Changeset: 0f6939f7c2a7 Author: sviswanathan Date: 2019-01-30 13:47 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/0f6939f7c2a7 8217371: Incorrect LP64 guard in x86.ad after JDK-8210764 (Update avx512 implementation) Reviewed-by: kvn, neliasso, thartmann ! src/hotspot/cpu/x86/x86.ad From christoph.langer at sap.com Thu Aug 8 06:38:18 2019 From: christoph.langer at sap.com (christoph.langer at sap.com) Date: Thu, 08 Aug 2019 06:38:18 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8205654: serviceability/dcmd/framework/HelpTest.java timed out; ... Message-ID: <201908080638.x786cIpP002810@aojmv0008.oracle.com> Changeset: 01fd3fb2989a Author: dtitov Date: 2019-02-08 09:41 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/01fd3fb2989a 8205654: serviceability/dcmd/framework/HelpTest.java timed out 8218705: Test sun/tools/jcmd/TestJcmdDefaults.java fails on Linux Reviewed-by: sspitsyn, dholmes + src/jdk.jcmd/linux/classes/sun/tools/ProcessHelper.java ! src/jdk.jcmd/share/classes/sun/tools/common/ProcessArgumentMatcher.java + src/jdk.jcmd/share/classes/sun/tools/common/ProcessHelper.java ! test/hotspot/jtreg/serviceability/dcmd/framework/HelpTest.java ! test/hotspot/jtreg/serviceability/dcmd/framework/InvalidCommandTest.java - test/hotspot/jtreg/serviceability/dcmd/framework/TEST.properties + test/hotspot/jtreg/serviceability/dcmd/framework/TestJavaProcess.java + test/hotspot/jtreg/serviceability/dcmd/framework/TestProcessLauncher.java ! test/hotspot/jtreg/serviceability/dcmd/framework/VMVersionTest.java ! test/hotspot/jtreg/vmTestbase/nsk/share/jpda/DebugeeBinder.java + test/jdk/sun/tools/jcmd/TestProcess.java + test/jdk/sun/tools/jcmd/TestProcessHelper.java ! test/lib/jdk/test/lib/util/JarUtils.java From christoph.langer at sap.com Thu Aug 8 06:40:12 2019 From: christoph.langer at sap.com (christoph.langer at sap.com) Date: Thu, 08 Aug 2019 06:40:12 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8221730: jcmd process name matching broken Message-ID: <201908080640.x786eCek004854@aojmv0008.oracle.com> Changeset: 793d09a94009 Author: dtitov Date: 2019-04-08 17:09 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/793d09a94009 8221730: jcmd process name matching broken Reviewed-by: jcbeyler, dholmes, cjplummer ! src/jdk.jcmd/linux/classes/sun/tools/ProcessHelper.java ! test/hotspot/jtreg/serviceability/dcmd/framework/HelpTest.java ! test/hotspot/jtreg/serviceability/dcmd/framework/InvalidCommandTest.java + test/hotspot/jtreg/serviceability/dcmd/framework/TestProcessJarLauncher.java ! test/hotspot/jtreg/serviceability/dcmd/framework/TestProcessLauncher.java + test/hotspot/jtreg/serviceability/dcmd/framework/TestProcessModuleLauncher.java ! test/hotspot/jtreg/serviceability/dcmd/framework/VMVersionTest.java ! test/hotspot/jtreg/serviceability/dcmd/framework/process/TestJavaProcess.java < test/hotspot/jtreg/serviceability/dcmd/framework/TestJavaProcess.java ! test/jdk/sun/tools/jcmd/TestProcessHelper.java From christoph.langer at sap.com Thu Aug 8 06:41:43 2019 From: christoph.langer at sap.com (christoph.langer at sap.com) Date: Thu, 08 Aug 2019 06:41:43 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8225543: Jcmd fails to attach to the Java process on Linux using the main class name if whitespace options were used to launch the process Message-ID: <201908080641.x786fhYd005239@aojmv0008.oracle.com> Changeset: eaae819d088c Author: dtitov Date: 2019-06-13 11:21 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/eaae819d088c 8225543: Jcmd fails to attach to the Java process on Linux using the main class name if whitespace options were used to launch the process Reviewed-by: sspitsyn, dholmes ! src/jdk.jcmd/linux/classes/sun/tools/ProcessHelper.java ! test/jdk/sun/tools/jcmd/TestProcessHelper.java From christoph.langer at sap.com Thu Aug 8 06:44:10 2019 From: christoph.langer at sap.com (christoph.langer at sap.com) Date: Thu, 08 Aug 2019 06:44:10 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8210130: java/net/httpclient/UnknownBodyLengthTest.java failed Message-ID: <201908080644.x786iAKt005835@aojmv0008.oracle.com> Changeset: 73ce6c3445ba Author: dfuchs Date: 2019-01-28 15:24 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/73ce6c3445ba 8210130: java/net/httpclient/UnknownBodyLengthTest.java failed Summary: The fix improves the test robustness by making it retry once in case of IO/Connect exception. Reviewed-by: chegar ! test/jdk/java/net/httpclient/UnknownBodyLengthTest.java From christoph.langer at sap.com Thu Aug 8 06:46:09 2019 From: christoph.langer at sap.com (christoph.langer at sap.com) Date: Thu, 08 Aug 2019 06:46:09 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8216562: UnknownBodyLength sometimes fails due to "Connection reset by peer" Message-ID: <201908080646.x786k9V9006541@aojmv0008.oracle.com> Changeset: 6ae3ec15a35e Author: dfuchs Date: 2019-01-30 18:21 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/6ae3ec15a35e 8216562: UnknownBodyLength sometimes fails due to "Connection reset by peer" Summary: uses a longer linger time and avoids closing socket too early. Reviewed-by: chegar ! test/jdk/java/net/httpclient/UnknownBodyLengthTest.java From christoph.langer at sap.com Thu Aug 8 06:48:10 2019 From: christoph.langer at sap.com (christoph.langer at sap.com) Date: Thu, 08 Aug 2019 06:48:10 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8222914: Partial backport of JDK-8218266; ... Message-ID: <201908080648.x786mA8R007042@aojmv0008.oracle.com> Changeset: c46a0680f378 Author: coleenp Date: 2019-02-01 06:42 -0500 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/c46a0680f378 8222914: Partial backport of JDK-8218266 8215505: Cleanup jvm.cpp obsolete code after JDK-8210094: Better loading of classloader classes Summary: remove dead code, protection_domains can be unloaded in the dictionary pd_set. Reviewed-by: lfoltan, dholmes, zgu, hseigel ! src/hotspot/share/classfile/classLoaderData.cpp ! src/hotspot/share/classfile/dictionary.cpp ! src/hotspot/share/classfile/dictionary.hpp ! src/hotspot/share/prims/jvm.cpp ! test/hotspot/jtreg/runtime/Dictionary/ProtectionDomainCacheTest.java ! test/hotspot/jtreg/runtime/Dictionary/test.policy ! test/lib/jdk/test/lib/util/JarUtils.java From goetz.lindenmaier at sap.com Thu Aug 8 09:44:26 2019 From: goetz.lindenmaier at sap.com (goetz.lindenmaier at sap.com) Date: Thu, 08 Aug 2019 09:44:26 +0000 Subject: hg: jdk-updates/jdk11u: 40 new changesets Message-ID: <201908080944.x789iSQq022343@aojmv0008.oracle.com> Changeset: adb14d5b965e Author: zgu Date: 2019-02-07 14:29 -0500 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/adb14d5b965e 8218558: NMT stack traces in output should show mt component for virtual memory allocations Reviewed-by: shade, stuefe, coleenp ! src/hotspot/share/services/allocationSite.hpp ! src/hotspot/share/services/mallocSiteTable.cpp ! src/hotspot/share/services/mallocSiteTable.hpp ! src/hotspot/share/services/memBaseline.cpp ! src/hotspot/share/services/memReporter.cpp ! src/hotspot/share/services/memReporter.hpp ! src/hotspot/share/services/virtualMemoryTracker.hpp Changeset: 9095d202f432 Author: zgu Date: 2019-02-06 13:30 -0500 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/9095d202f432 8218566: NMT: missing memory tag for assert poison page Reviewed-by: shade, stuefe ! src/hotspot/share/utilities/debug.cpp Changeset: ac17cb2c8bfe Author: roland Date: 2018-08-22 10:09 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/ac17cb2c8bfe 8209684: Intrinsics that assume some input non null should use GraphKit::must_be_not_null() Reviewed-by: kvn, thartmann ! src/hotspot/share/opto/library_call.cpp Changeset: 731b118010fc Author: jlahoda Date: 2018-08-16 15:00 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/731b118010fc 8208269: Javadoc does not support module-info in a multi-release jar Summary: Ensuring correct version is set when reading multi-release jars. Reviewed-by: jjg ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/Start.java + test/langtools/jdk/javadoc/tool/MultiReleaseJar/TestMultiRelease.java Changeset: 264a5e003e10 Author: igerasim Date: 2019-06-25 17:27 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/264a5e003e10 8226543: Reduce GC pressure during message digest calculations in password-based encryption Reviewed-by: mullan ! src/java.base/share/classes/com/sun/crypto/provider/PBES1Core.java Changeset: ed49a1eff84a Author: coleenp Date: 2019-07-24 10:22 -0400 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/ed49a1eff84a 8228485: JVM crashes when bootstrap method for condy triggers loading of class whose static initializer throws exception Summary: Add case for JVM_CONSTANT_Dynamic in error_message function. Reviewed-by: dholmes, shade ! src/hotspot/share/oops/constantPool.cpp + test/hotspot/jtreg/runtime/condy/staticInit/Example.jasm + test/hotspot/jtreg/runtime/condy/staticInit/StaticInit.java + test/hotspot/jtreg/runtime/condy/staticInit/TestInitException.java Changeset: d8aa94dc580b Author: dcubed Date: 2019-07-08 11:38 -0400 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/d8aa94dc580b 8227117: normal interpreter table is not restored after single stepping with TLH Reviewed-by: sspitsyn, eosterlund, dholmes, coleenp ! src/hotspot/share/interpreter/templateInterpreter.cpp ! src/hotspot/share/prims/jvmtiEventController.cpp Changeset: a6bc99f314f9 Author: mgronlun Date: 2019-07-02 17:46 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/a6bc99f314f9 8227011: Starting a JFR recording in response to JVMTI VMInit and / or Java agent premain corrupts memory Reviewed-by: egahlin, rwestberg ! src/hotspot/share/jfr/recorder/jfrRecorder.cpp ! src/hotspot/share/jfr/recorder/jfrRecorder.hpp ! src/hotspot/share/jfr/writers/jfrJavaEventWriter.cpp ! src/hotspot/share/jfr/writers/jfrJavaEventWriter.hpp Changeset: 4437b6ff5fcd Author: redestad Date: 2019-03-26 10:23 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/4437b6ff5fcd 8220682: Heap dumping and inspection fails with JDK-8214712 Reviewed-by: jcbeyler, jiangli, sspitsyn ! src/hotspot/share/memory/heapInspection.cpp ! src/hotspot/share/services/heapDumper.cpp Changeset: 0be373e26da9 Author: eosterlund Date: 2019-07-09 16:39 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/0be373e26da9 8227277: HeapInspection::find_instances_at_safepoint walks dead objects Reviewed-by: dholmes, kbarrett, tschatzl, coleenp ! src/hotspot/share/memory/heapInspection.cpp Changeset: f72038071b28 Author: eosterlund Date: 2018-08-30 09:12 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/f72038071b28 8210063: ZGC: Enable load barriers for IN_NATIVE runtime barriers Reviewed-by: pliden ! src/hotspot/share/gc/z/zBarrierSet.inline.hpp Changeset: ac8b939b6f41 Author: eosterlund Date: 2018-11-20 10:08 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/ac8b939b6f41 8212992: Change mirror accessor in Klass::verify_on() to use AS_NO_KEEPALIVE Reviewed-by: coleenp, pliden ! src/hotspot/share/oops/klass.cpp ! src/hotspot/share/oops/klass.hpp ! src/hotspot/share/oops/oopHandle.hpp ! src/hotspot/share/oops/oopHandle.inline.hpp Changeset: 91f6523122f0 Author: eosterlund Date: 2019-07-09 16:39 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/91f6523122f0 8224531: SEGV while collecting Klass statistics Reviewed-by: coleenp, kbarrett, tschatzl ! src/hotspot/share/memory/heapInspection.cpp ! src/hotspot/share/oops/klass.cpp Changeset: f7ec9ccc7e13 Author: bpb Date: 2018-07-03 15:02 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/f7ec9ccc7e13 8202252: (aio) Closed AsynchronousSocketChannel keeps completion handler alive Summary: Clear handler instance variable after use Reviewed-by: rriggs, alanb ! src/java.base/unix/classes/sun/nio/ch/UnixAsynchronousSocketChannelImpl.java + test/jdk/java/nio/channels/AsynchronousSocketChannel/CompletionHandlerRelease.java Changeset: 3a517caf8a66 Author: manc Date: 2019-04-30 18:44 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/3a517caf8a66 8223177: Data race on JvmtiEnvBase::_tag_map in double-checked locking Summary: Add memory fences on accesses to JvmtiEnvBase::_tag_map Reviewed-by: dholmes, jcbeyler, sspitsyn ! src/hotspot/share/prims/jvmtiEnvBase.hpp ! src/hotspot/share/prims/jvmtiTagMap.cpp Changeset: f4a5a14cdfbe Author: manc Date: 2019-05-01 20:25 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/f4a5a14cdfbe 8223227: Rename acquire_tag_map() to tag_map_acquire() in jvmtiEnvBase Reviewed-by: dholmes, jcbeyler ! src/hotspot/share/prims/jvmtiEnvBase.hpp ! src/hotspot/share/prims/jvmtiTagMap.cpp Changeset: 2c89263df410 Author: jiefu Date: 2019-03-01 10:00 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/2c89263df410 8219919: RuntimeStub name lost with PrintFrameConverterAssembly Reviewed-by: kvn ! src/hotspot/share/opto/output.cpp Changeset: b4a5528e754f Author: tvaleev Date: 2018-12-30 08:57 +0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/b4a5528e754f 8214687: Optimize Collections.nCopies().hashCode() and equals() Reviewed-by: igerasim, smarks ! src/java.base/share/classes/java/util/Collections.java ! test/jdk/java/util/Collections/NCopies.java Changeset: d3b3976c2f3c Author: pliden Date: 2018-12-17 16:55 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/d3b3976c2f3c 8215451: JNI IsSameObject should not keep objects alive Reviewed-by: eosterlund, kbarrett ! src/hotspot/share/prims/jni.cpp ! src/hotspot/share/runtime/jniHandles.cpp ! src/hotspot/share/runtime/jniHandles.hpp ! src/hotspot/share/runtime/jniHandles.inline.hpp ! test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorThreadTest.java Changeset: ea7397da5a57 Author: dtitov Date: 2019-06-06 18:57 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/ea7397da5a57 8206074: nsk/jdi/EventRequestManager/createStepRequest/crstepreq001/TestDescription.java is timing out Reviewed-by: cjplummer, gadams ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq001.java Changeset: 935678237ca8 Author: dzhou Date: 2018-11-15 21:53 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/935678237ca8 8210408: Refactor java.util.ResourceBundle:i18n shell tests to plain java tests Reviewed-by: naoto + test/jdk/java/util/ResourceBundle/Bug6299235/Bug6299235Test.java + test/jdk/java/util/ResourceBundle/Bug6299235/patches/java.desktop/sun/awt/resources/awt_ru_RU.java - test/jdk/java/util/ResourceBundle/Bug6299235Test.java - test/jdk/java/util/ResourceBundle/Bug6299235Test.sh - test/jdk/java/util/ResourceBundle/awtres.jar + test/jdk/java/util/ResourceBundle/modules/ModuleTestUtil.java - test/jdk/java/util/ResourceBundle/modules/appbasic/appbasic.sh - test/jdk/java/util/ResourceBundle/modules/appbasic/src/asiabundles/jdk/test/resources/asia/MyResourcesAsia.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/asiabundles/jdk/test/resources/asia/MyResources_ja.properties - test/jdk/java/util/ResourceBundle/modules/appbasic/src/asiabundles/jdk/test/resources/asia/MyResources_zh.properties - test/jdk/java/util/ResourceBundle/modules/appbasic/src/asiabundles/jdk/test/resources/asia/MyResources_zh_TW.properties - test/jdk/java/util/ResourceBundle/modules/appbasic/src/asiabundles/module-info.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/eubundles/jdk/test/resources/eu/MyResourcesEU.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/eubundles/jdk/test/resources/eu/MyResources_de.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/eubundles/jdk/test/resources/eu/MyResources_fr.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/eubundles/module-info.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/test/jdk/test/Main.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/test/jdk/test/resources/MyResources.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/test/jdk/test/resources/MyResourcesProviderImpl.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/test/jdk/test/resources/MyResources_en.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/test/jdk/test/resources/spi/MyResourcesProvider.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/test/module-info.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/appbasic2.sh - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/asiabundles/jdk/test/resources/asia/MyResourcesAsia.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/asiabundles/jdk/test/resources/asia/MyResources_ja.properties - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/asiabundles/jdk/test/resources/asia/MyResources_zh.properties - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/asiabundles/jdk/test/resources/asia/MyResources_zh_TW.properties - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/asiabundles/module-info.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/eubundles/jdk/test/resources/eu/MyResourcesEU.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/eubundles/jdk/test/resources/eu/MyResources_de.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/eubundles/jdk/test/resources/eu/MyResources_fr.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/eubundles/module-info.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/test/jdk/test/Main.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/test/jdk/test/resources/MyResources.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/test/jdk/test/resources/MyResourcesProviderImpl.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/test/jdk/test/resources/MyResources_en.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/test/jdk/test/resources/spi/MyResourcesProvider.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/test/module-info.java + test/jdk/java/util/ResourceBundle/modules/basic/BasicTest.java - test/jdk/java/util/ResourceBundle/modules/basic/basic.sh - test/jdk/java/util/ResourceBundle/modules/basic/src/asiabundles/jdk/test/resources/asia/MyResourcesAsia.java - test/jdk/java/util/ResourceBundle/modules/basic/src/asiabundles/jdk/test/resources/asia/MyResources_ja.properties - test/jdk/java/util/ResourceBundle/modules/basic/src/asiabundles/jdk/test/resources/asia/MyResources_ja_JP.properties - test/jdk/java/util/ResourceBundle/modules/basic/src/asiabundles/jdk/test/resources/asia/MyResources_zh.properties - test/jdk/java/util/ResourceBundle/modules/basic/src/asiabundles/jdk/test/resources/asia/MyResources_zh_TW.properties - test/jdk/java/util/ResourceBundle/modules/basic/src/asiabundles/module-info.java - test/jdk/java/util/ResourceBundle/modules/basic/src/eubundles/jdk/test/resources/eu/MyResourcesEU.java - test/jdk/java/util/ResourceBundle/modules/basic/src/eubundles/jdk/test/resources/eu/MyResources_de.java - test/jdk/java/util/ResourceBundle/modules/basic/src/eubundles/jdk/test/resources/eu/MyResources_fr.java - test/jdk/java/util/ResourceBundle/modules/basic/src/eubundles/module-info.java - test/jdk/java/util/ResourceBundle/modules/basic/src/extra/jdk/test/resources/asia/MyResources_vi.properties - test/jdk/java/util/ResourceBundle/modules/basic/src/extra/jdk/test/resources/eu/MyResources_es.java - test/jdk/java/util/ResourceBundle/modules/basic/src/mainbundles/jdk/test/resources/MyResources.java - test/jdk/java/util/ResourceBundle/modules/basic/src/mainbundles/jdk/test/resources/MyResourcesMain.java - test/jdk/java/util/ResourceBundle/modules/basic/src/mainbundles/jdk/test/resources/MyResources_en.java - test/jdk/java/util/ResourceBundle/modules/basic/src/mainbundles/jdk/test/resources/spi/MyResourcesProvider.java - test/jdk/java/util/ResourceBundle/modules/basic/src/mainbundles/module-info.java - test/jdk/java/util/ResourceBundle/modules/basic/src/test/jdk/test/Main.java - test/jdk/java/util/ResourceBundle/modules/basic/src/test/module-info.java + test/jdk/java/util/ResourceBundle/modules/basic/srcAppbasic/asiabundles/jdk/test/resources/asia/MyResourcesAsia.java + test/jdk/java/util/ResourceBundle/modules/basic/srcAppbasic/asiabundles/jdk/test/resources/asia/MyResources_ja.properties + test/jdk/java/util/ResourceBundle/modules/basic/srcAppbasic/asiabundles/jdk/test/resources/asia/MyResources_zh.properties + test/jdk/java/util/ResourceBundle/modules/basic/srcAppbasic/asiabundles/jdk/test/resources/asia/MyResources_zh_TW.properties + test/jdk/java/util/ResourceBundle/modules/basic/srcAppbasic/asiabundles/module-info.java + test/jdk/java/util/ResourceBundle/modules/basic/srcAppbasic/eubundles/jdk/test/resources/eu/MyResourcesEU.java + test/jdk/java/util/ResourceBundle/modules/basic/srcAppbasic/eubundles/jdk/test/resources/eu/MyResources_de.java + test/jdk/java/util/ResourceBundle/modules/basic/srcAppbasic/eubundles/jdk/test/resources/eu/MyResources_fr.java + test/jdk/java/util/ResourceBundle/modules/basic/srcAppbasic/eubundles/module-info.java + test/jdk/java/util/ResourceBundle/modules/basic/srcAppbasic/test/jdk/test/Main.java + test/jdk/java/util/ResourceBundle/modules/basic/srcAppbasic/test/jdk/test/resources/MyResources.java + test/jdk/java/util/ResourceBundle/modules/basic/srcAppbasic/test/jdk/test/resources/MyResourcesProviderImpl.java + test/jdk/java/util/ResourceBundle/modules/basic/srcAppbasic/test/jdk/test/resources/MyResources_en.java + test/jdk/java/util/ResourceBundle/modules/basic/srcAppbasic/test/jdk/test/resources/spi/MyResourcesProvider.java + test/jdk/java/util/ResourceBundle/modules/basic/srcAppbasic/test/module-info.java + test/jdk/java/util/ResourceBundle/modules/basic/srcAppbasic2/asiabundles/jdk/test/resources/asia/MyResourcesAsia.java + test/jdk/java/util/ResourceBundle/modules/basic/srcAppbasic2/asiabundles/jdk/test/resources/asia/MyResources_ja.properties + test/jdk/java/util/ResourceBundle/modules/basic/srcAppbasic2/asiabundles/jdk/test/resources/asia/MyResources_zh.properties + test/jdk/java/util/ResourceBundle/modules/basic/srcAppbasic2/asiabundles/jdk/test/resources/asia/MyResources_zh_TW.properties + test/jdk/java/util/ResourceBundle/modules/basic/srcAppbasic2/asiabundles/module-info.java + test/jdk/java/util/ResourceBundle/modules/basic/srcAppbasic2/eubundles/jdk/test/resources/eu/MyResourcesEU.java + test/jdk/java/util/ResourceBundle/modules/basic/srcAppbasic2/eubundles/jdk/test/resources/eu/MyResources_de.java + test/jdk/java/util/ResourceBundle/modules/basic/srcAppbasic2/eubundles/jdk/test/resources/eu/MyResources_fr.java + test/jdk/java/util/ResourceBundle/modules/basic/srcAppbasic2/eubundles/module-info.java + test/jdk/java/util/ResourceBundle/modules/basic/srcAppbasic2/test/jdk/test/Main.java + test/jdk/java/util/ResourceBundle/modules/basic/srcAppbasic2/test/jdk/test/resources/MyResources.java + test/jdk/java/util/ResourceBundle/modules/basic/srcAppbasic2/test/jdk/test/resources/MyResourcesProviderImpl.java + test/jdk/java/util/ResourceBundle/modules/basic/srcAppbasic2/test/jdk/test/resources/MyResources_en.java + test/jdk/java/util/ResourceBundle/modules/basic/srcAppbasic2/test/jdk/test/resources/spi/MyResourcesProvider.java + test/jdk/java/util/ResourceBundle/modules/basic/srcAppbasic2/test/module-info.java + test/jdk/java/util/ResourceBundle/modules/basic/srcBasic/asiabundles/jdk/test/resources/asia/MyResourcesAsia.java + test/jdk/java/util/ResourceBundle/modules/basic/srcBasic/asiabundles/jdk/test/resources/asia/MyResources_ja.properties + test/jdk/java/util/ResourceBundle/modules/basic/srcBasic/asiabundles/jdk/test/resources/asia/MyResources_ja_JP.properties + test/jdk/java/util/ResourceBundle/modules/basic/srcBasic/asiabundles/jdk/test/resources/asia/MyResources_zh.properties + test/jdk/java/util/ResourceBundle/modules/basic/srcBasic/asiabundles/jdk/test/resources/asia/MyResources_zh_TW.properties + test/jdk/java/util/ResourceBundle/modules/basic/srcBasic/asiabundles/module-info.java + test/jdk/java/util/ResourceBundle/modules/basic/srcBasic/eubundles/jdk/test/resources/eu/MyResourcesEU.java + test/jdk/java/util/ResourceBundle/modules/basic/srcBasic/eubundles/jdk/test/resources/eu/MyResources_de.java + test/jdk/java/util/ResourceBundle/modules/basic/srcBasic/eubundles/jdk/test/resources/eu/MyResources_fr.java + test/jdk/java/util/ResourceBundle/modules/basic/srcBasic/eubundles/module-info.java + test/jdk/java/util/ResourceBundle/modules/basic/srcBasic/extra/jdk/test/resources/asia/MyResources_vi.properties + test/jdk/java/util/ResourceBundle/modules/basic/srcBasic/extra/jdk/test/resources/eu/MyResources_es.java + test/jdk/java/util/ResourceBundle/modules/basic/srcBasic/mainbundles/jdk/test/resources/MyResources.java + test/jdk/java/util/ResourceBundle/modules/basic/srcBasic/mainbundles/jdk/test/resources/MyResourcesMain.java + test/jdk/java/util/ResourceBundle/modules/basic/srcBasic/mainbundles/jdk/test/resources/MyResources_en.java + test/jdk/java/util/ResourceBundle/modules/basic/srcBasic/mainbundles/jdk/test/resources/spi/MyResourcesProvider.java + test/jdk/java/util/ResourceBundle/modules/basic/srcBasic/mainbundles/module-info.java + test/jdk/java/util/ResourceBundle/modules/basic/srcBasic/test/jdk/test/Main.java + test/jdk/java/util/ResourceBundle/modules/basic/srcBasic/test/module-info.java + test/jdk/java/util/ResourceBundle/modules/basic/srcModlocal/extra/jdk/test/resources/MyResources_vi.properties + test/jdk/java/util/ResourceBundle/modules/basic/srcModlocal/test/jdk/test/Main.java + test/jdk/java/util/ResourceBundle/modules/basic/srcModlocal/test/jdk/test/resources/MyResources.java + test/jdk/java/util/ResourceBundle/modules/basic/srcModlocal/test/jdk/test/resources/MyResources_de.java + test/jdk/java/util/ResourceBundle/modules/basic/srcModlocal/test/jdk/test/resources/MyResources_en.java + test/jdk/java/util/ResourceBundle/modules/basic/srcModlocal/test/jdk/test/resources/MyResources_fr.java + test/jdk/java/util/ResourceBundle/modules/basic/srcModlocal/test/jdk/test/resources/MyResources_ja.properties + test/jdk/java/util/ResourceBundle/modules/basic/srcModlocal/test/jdk/test/resources/MyResources_zh.properties + test/jdk/java/util/ResourceBundle/modules/basic/srcModlocal/test/jdk/test/resources/MyResources_zh_TW.properties + test/jdk/java/util/ResourceBundle/modules/basic/srcModlocal/test/module-info.java + test/jdk/java/util/ResourceBundle/modules/basic/srcSimple/bundles/jdk/test/resources/MyResources.java + test/jdk/java/util/ResourceBundle/modules/basic/srcSimple/bundles/jdk/test/resources/MyResources_de.java + test/jdk/java/util/ResourceBundle/modules/basic/srcSimple/bundles/jdk/test/resources/MyResources_en.java + test/jdk/java/util/ResourceBundle/modules/basic/srcSimple/bundles/jdk/test/resources/MyResources_fr.java + test/jdk/java/util/ResourceBundle/modules/basic/srcSimple/bundles/jdk/test/resources/MyResources_ja.properties + test/jdk/java/util/ResourceBundle/modules/basic/srcSimple/bundles/jdk/test/resources/MyResources_zh.properties + test/jdk/java/util/ResourceBundle/modules/basic/srcSimple/bundles/jdk/test/resources/MyResources_zh_TW.properties + test/jdk/java/util/ResourceBundle/modules/basic/srcSimple/bundles/jdk/test/resources/spi/MyResourcesProvider.java + test/jdk/java/util/ResourceBundle/modules/basic/srcSimple/bundles/module-info.java + test/jdk/java/util/ResourceBundle/modules/basic/srcSimple/test/jdk/test/Main.java + test/jdk/java/util/ResourceBundle/modules/basic/srcSimple/test/module-info.java + test/jdk/java/util/ResourceBundle/modules/basic/srcXml/bundles/jdk/test/resources/MyResources.xml + test/jdk/java/util/ResourceBundle/modules/basic/srcXml/bundles/jdk/test/resources/MyResources_de.xml + test/jdk/java/util/ResourceBundle/modules/basic/srcXml/bundles/jdk/test/resources/MyResources_en.xml + test/jdk/java/util/ResourceBundle/modules/basic/srcXml/bundles/jdk/test/resources/MyResources_fr.xml + test/jdk/java/util/ResourceBundle/modules/basic/srcXml/bundles/jdk/test/resources/MyResources_ja.xml + test/jdk/java/util/ResourceBundle/modules/basic/srcXml/bundles/jdk/test/resources/MyResources_zh.xml + test/jdk/java/util/ResourceBundle/modules/basic/srcXml/bundles/jdk/test/resources/MyResources_zh_TW.xml + test/jdk/java/util/ResourceBundle/modules/basic/srcXml/bundles/jdk/test/resources/spi/MyResourcesProvider.java + test/jdk/java/util/ResourceBundle/modules/basic/srcXml/bundles/module-info.java + test/jdk/java/util/ResourceBundle/modules/basic/srcXml/test/jdk/test/Main.java + test/jdk/java/util/ResourceBundle/modules/basic/srcXml/test/module-info.java + test/jdk/java/util/ResourceBundle/modules/layer/LayerTest.java - test/jdk/java/util/ResourceBundle/modules/layer/run.sh ! test/jdk/java/util/ResourceBundle/modules/layer/src/Main.java - test/jdk/java/util/ResourceBundle/modules/modlocal/modlocal.sh - test/jdk/java/util/ResourceBundle/modules/modlocal/src/extra/jdk/test/resources/MyResources_vi.properties - test/jdk/java/util/ResourceBundle/modules/modlocal/src/test/jdk/test/Main.java - test/jdk/java/util/ResourceBundle/modules/modlocal/src/test/jdk/test/resources/MyResources.java - test/jdk/java/util/ResourceBundle/modules/modlocal/src/test/jdk/test/resources/MyResources_de.java - test/jdk/java/util/ResourceBundle/modules/modlocal/src/test/jdk/test/resources/MyResources_en.java - test/jdk/java/util/ResourceBundle/modules/modlocal/src/test/jdk/test/resources/MyResources_fr.java - test/jdk/java/util/ResourceBundle/modules/modlocal/src/test/jdk/test/resources/MyResources_ja.properties - test/jdk/java/util/ResourceBundle/modules/modlocal/src/test/jdk/test/resources/MyResources_zh.properties - test/jdk/java/util/ResourceBundle/modules/modlocal/src/test/jdk/test/resources/MyResources_zh_TW.properties - test/jdk/java/util/ResourceBundle/modules/modlocal/src/test/module-info.java - test/jdk/java/util/ResourceBundle/modules/simple/simple.sh - test/jdk/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/MyResources.java - test/jdk/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/MyResources_de.java - test/jdk/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/MyResources_en.java - test/jdk/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/MyResources_fr.java - test/jdk/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/MyResources_ja.properties - test/jdk/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/MyResources_zh.properties - test/jdk/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/MyResources_zh_TW.properties - test/jdk/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/spi/MyResourcesProvider.java - test/jdk/java/util/ResourceBundle/modules/simple/src/bundles/module-info.java - test/jdk/java/util/ResourceBundle/modules/simple/src/test/jdk/test/Main.java - test/jdk/java/util/ResourceBundle/modules/simple/src/test/module-info.java + test/jdk/java/util/ResourceBundle/modules/unnamed/UnNamedTest.java - test/jdk/java/util/ResourceBundle/modules/unnamed/unnamed.sh + test/jdk/java/util/ResourceBundle/modules/visibility/VisibilityTest.java - test/jdk/java/util/ResourceBundle/modules/visibility/visibility.sh - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/MyResources.xml - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/MyResources_de.xml - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/MyResources_en.xml - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/MyResources_fr.xml - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/MyResources_ja.xml - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/MyResources_zh.xml - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/MyResources_zh_TW.xml - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/spi/MyResourcesProvider.java - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/bundles/module-info.java - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/test/jdk/test/Main.java - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/test/module-info.java - test/jdk/java/util/ResourceBundle/modules/xmlformat/xmlformat.sh Changeset: 4c44b5ec9bdb Author: joehw Date: 2018-12-04 14:53 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/4c44b5ec9bdb 8213325: (props) Properties.loadFromXML does not fully comply with the spec Reviewed-by: alanb, rriggs, dfuchs, naoto ! src/java.base/share/classes/jdk/internal/org/xml/sax/DTDHandler.java ! src/java.base/share/classes/jdk/internal/util/xml/PropertiesDefaultHandler.java ! src/java.base/share/classes/jdk/internal/util/xml/impl/Parser.java ! src/java.base/share/classes/jdk/internal/util/xml/impl/ParserSAX.java - test/jdk/java/util/Properties/Compatibility.xml - test/jdk/java/util/Properties/CompatibilityTest.java + test/jdk/java/util/Properties/invalidxml/IllegalElement.xml + test/jdk/java/util/Properties/invalidxml/invalidDTD.xml ! test/jdk/java/util/ResourceBundle/Control/XmlRB.xml ! test/jdk/java/util/ResourceBundle/Control/XmlRB_ja.xml ! test/jdk/java/util/ResourceBundle/modules/basic/srcXml/bundles/jdk/test/resources/MyResources.xml ! test/jdk/java/util/ResourceBundle/modules/basic/srcXml/bundles/jdk/test/resources/MyResources_de.xml ! test/jdk/java/util/ResourceBundle/modules/basic/srcXml/bundles/jdk/test/resources/MyResources_en.xml ! test/jdk/java/util/ResourceBundle/modules/basic/srcXml/bundles/jdk/test/resources/MyResources_fr.xml ! test/jdk/java/util/ResourceBundle/modules/basic/srcXml/bundles/jdk/test/resources/MyResources_ja.xml ! test/jdk/java/util/ResourceBundle/modules/basic/srcXml/bundles/jdk/test/resources/MyResources_zh.xml ! test/jdk/java/util/ResourceBundle/modules/basic/srcXml/bundles/jdk/test/resources/MyResources_zh_TW.xml ! test/jdk/java/util/spi/ResourceBundleControlProvider/com/foo/XmlRB.xml ! test/jdk/java/util/spi/ResourceBundleControlProvider/com/foo/XmlRB_ja.xml Changeset: 34e93b804e43 Author: hseigel Date: 2019-01-09 08:07 -0500 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/34e93b804e43 8215901: [TESTBUG] TestCheckedEnsureLocalCapacity.java fails intermittently Summary: Change pattern match to not require that the matching string start at the beginning of a line. Reviewed-by: dcubed, dholmes ! test/hotspot/jtreg/runtime/jni/checked/TestCheckedEnsureLocalCapacity.java Changeset: dfb005cae199 Author: kevinw Date: 2019-03-01 04:34 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/dfb005cae199 8219513: compiler/codegen/aes/TestCipherBlockChainingEncrypt.java timeout on Solaris-sparc Reviewed-by: kvn, iignatyev Contributed-by: fairoz.matte at oracle.com ! test/hotspot/jtreg/compiler/codegen/aes/TestCipherBlockChainingEncrypt.java Changeset: f50d8a907650 Author: mbaesken Date: 2019-07-10 11:11 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/f50d8a907650 8227247: tools/sjavac/IdleShutdown.java fails with AssertionError: Error too big on windows Reviewed-by: jjg, stuefe ! test/langtools/tools/sjavac/IdleShutdown.java Changeset: 0dde97131034 Author: sgroeger Date: 2019-06-20 14:09 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/0dde97131034 8226468: [aix] loadquery failed error message displayed Reviewed-by: stuefe, mbaesken ! src/java.base/aix/native/libjli/java_md_aix.c ! src/java.desktop/aix/native/libawt/porting_aix.c Changeset: 74bee49d0311 Author: stuefe Date: 2019-07-02 10:28 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/74bee49d0311 8227041: runtime/memory/RunUnitTestsConcurrently.java has a memory leak Reviewed-by: stefank, coleenp ! src/hotspot/share/memory/metaspace.cpp ! src/hotspot/share/prims/whitebox.cpp ! src/hotspot/share/utilities/internalVMTests.cpp Changeset: 4cd36c369298 Author: ogatak Date: 2019-07-31 23:58 -0400 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/4cd36c369298 8224090: [PPC64] Fix SLP patterns for filling an array with double float literals Reviewed-by: mdoerr, simonis ! src/hotspot/cpu/ppc/ppc.ad Changeset: 30762ddb0f04 Author: goetz Date: 2019-08-01 09:45 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/30762ddb0f04 Merge - test/jdk/java/util/Properties/Compatibility.xml - test/jdk/java/util/Properties/CompatibilityTest.java - test/jdk/java/util/ResourceBundle/Bug6299235Test.java - test/jdk/java/util/ResourceBundle/Bug6299235Test.sh - test/jdk/java/util/ResourceBundle/awtres.jar - test/jdk/java/util/ResourceBundle/modules/appbasic/appbasic.sh - test/jdk/java/util/ResourceBundle/modules/appbasic/src/asiabundles/jdk/test/resources/asia/MyResourcesAsia.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/asiabundles/jdk/test/resources/asia/MyResources_ja.properties - test/jdk/java/util/ResourceBundle/modules/appbasic/src/asiabundles/jdk/test/resources/asia/MyResources_zh.properties - test/jdk/java/util/ResourceBundle/modules/appbasic/src/asiabundles/jdk/test/resources/asia/MyResources_zh_TW.properties - test/jdk/java/util/ResourceBundle/modules/appbasic/src/asiabundles/module-info.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/eubundles/jdk/test/resources/eu/MyResourcesEU.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/eubundles/jdk/test/resources/eu/MyResources_de.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/eubundles/jdk/test/resources/eu/MyResources_fr.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/eubundles/module-info.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/test/jdk/test/Main.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/test/jdk/test/resources/MyResources.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/test/jdk/test/resources/MyResourcesProviderImpl.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/test/jdk/test/resources/MyResources_en.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/test/jdk/test/resources/spi/MyResourcesProvider.java - test/jdk/java/util/ResourceBundle/modules/appbasic/src/test/module-info.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/appbasic2.sh - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/asiabundles/jdk/test/resources/asia/MyResourcesAsia.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/asiabundles/jdk/test/resources/asia/MyResources_ja.properties - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/asiabundles/jdk/test/resources/asia/MyResources_zh.properties - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/asiabundles/jdk/test/resources/asia/MyResources_zh_TW.properties - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/asiabundles/module-info.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/eubundles/jdk/test/resources/eu/MyResourcesEU.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/eubundles/jdk/test/resources/eu/MyResources_de.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/eubundles/jdk/test/resources/eu/MyResources_fr.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/eubundles/module-info.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/test/jdk/test/Main.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/test/jdk/test/resources/MyResources.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/test/jdk/test/resources/MyResourcesProviderImpl.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/test/jdk/test/resources/MyResources_en.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/test/jdk/test/resources/spi/MyResourcesProvider.java - test/jdk/java/util/ResourceBundle/modules/appbasic2/src/test/module-info.java - test/jdk/java/util/ResourceBundle/modules/basic/basic.sh - test/jdk/java/util/ResourceBundle/modules/basic/src/asiabundles/jdk/test/resources/asia/MyResourcesAsia.java - test/jdk/java/util/ResourceBundle/modules/basic/src/asiabundles/jdk/test/resources/asia/MyResources_ja.properties - test/jdk/java/util/ResourceBundle/modules/basic/src/asiabundles/jdk/test/resources/asia/MyResources_ja_JP.properties - test/jdk/java/util/ResourceBundle/modules/basic/src/asiabundles/jdk/test/resources/asia/MyResources_zh.properties - test/jdk/java/util/ResourceBundle/modules/basic/src/asiabundles/jdk/test/resources/asia/MyResources_zh_TW.properties - test/jdk/java/util/ResourceBundle/modules/basic/src/asiabundles/module-info.java - test/jdk/java/util/ResourceBundle/modules/basic/src/eubundles/jdk/test/resources/eu/MyResourcesEU.java - test/jdk/java/util/ResourceBundle/modules/basic/src/eubundles/jdk/test/resources/eu/MyResources_de.java - test/jdk/java/util/ResourceBundle/modules/basic/src/eubundles/jdk/test/resources/eu/MyResources_fr.java - test/jdk/java/util/ResourceBundle/modules/basic/src/eubundles/module-info.java - test/jdk/java/util/ResourceBundle/modules/basic/src/extra/jdk/test/resources/asia/MyResources_vi.properties - test/jdk/java/util/ResourceBundle/modules/basic/src/extra/jdk/test/resources/eu/MyResources_es.java - test/jdk/java/util/ResourceBundle/modules/basic/src/mainbundles/jdk/test/resources/MyResources.java - test/jdk/java/util/ResourceBundle/modules/basic/src/mainbundles/jdk/test/resources/MyResourcesMain.java - test/jdk/java/util/ResourceBundle/modules/basic/src/mainbundles/jdk/test/resources/MyResources_en.java - test/jdk/java/util/ResourceBundle/modules/basic/src/mainbundles/jdk/test/resources/spi/MyResourcesProvider.java - test/jdk/java/util/ResourceBundle/modules/basic/src/mainbundles/module-info.java - test/jdk/java/util/ResourceBundle/modules/basic/src/test/jdk/test/Main.java - test/jdk/java/util/ResourceBundle/modules/basic/src/test/module-info.java - test/jdk/java/util/ResourceBundle/modules/layer/run.sh - test/jdk/java/util/ResourceBundle/modules/modlocal/modlocal.sh - test/jdk/java/util/ResourceBundle/modules/modlocal/src/extra/jdk/test/resources/MyResources_vi.properties - test/jdk/java/util/ResourceBundle/modules/modlocal/src/test/jdk/test/Main.java - test/jdk/java/util/ResourceBundle/modules/modlocal/src/test/jdk/test/resources/MyResources.java - test/jdk/java/util/ResourceBundle/modules/modlocal/src/test/jdk/test/resources/MyResources_de.java - test/jdk/java/util/ResourceBundle/modules/modlocal/src/test/jdk/test/resources/MyResources_en.java - test/jdk/java/util/ResourceBundle/modules/modlocal/src/test/jdk/test/resources/MyResources_fr.java - test/jdk/java/util/ResourceBundle/modules/modlocal/src/test/jdk/test/resources/MyResources_ja.properties - test/jdk/java/util/ResourceBundle/modules/modlocal/src/test/jdk/test/resources/MyResources_zh.properties - test/jdk/java/util/ResourceBundle/modules/modlocal/src/test/jdk/test/resources/MyResources_zh_TW.properties - test/jdk/java/util/ResourceBundle/modules/modlocal/src/test/module-info.java - test/jdk/java/util/ResourceBundle/modules/simple/simple.sh - test/jdk/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/MyResources.java - test/jdk/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/MyResources_de.java - test/jdk/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/MyResources_en.java - test/jdk/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/MyResources_fr.java - test/jdk/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/MyResources_ja.properties - test/jdk/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/MyResources_zh.properties - test/jdk/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/MyResources_zh_TW.properties - test/jdk/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/spi/MyResourcesProvider.java - test/jdk/java/util/ResourceBundle/modules/simple/src/bundles/module-info.java - test/jdk/java/util/ResourceBundle/modules/simple/src/test/jdk/test/Main.java - test/jdk/java/util/ResourceBundle/modules/simple/src/test/module-info.java - test/jdk/java/util/ResourceBundle/modules/unnamed/unnamed.sh - test/jdk/java/util/ResourceBundle/modules/visibility/visibility.sh - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/MyResources.xml - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/MyResources_de.xml - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/MyResources_en.xml - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/MyResources_fr.xml - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/MyResources_ja.xml - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/MyResources_zh.xml - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/MyResources_zh_TW.xml - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/spi/MyResourcesProvider.java - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/bundles/module-info.java - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/test/jdk/test/Main.java - test/jdk/java/util/ResourceBundle/modules/xmlformat/src/test/module-info.java - test/jdk/java/util/ResourceBundle/modules/xmlformat/xmlformat.sh Changeset: 0bcc59a50c88 Author: valeriep Date: 2019-02-27 02:49 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/0bcc59a50c88 8218780: Update MUSCLE PCSC-Lite header files Summary: update the PCSC-lite header files to 1.8.24 release Reviewed-by: coffeys ! src/java.smartcardio/share/native/libj2pcsc/pcsc.c - src/java.smartcardio/unix/native/libj2pcsc/MUSCLE/COPYING ! src/java.smartcardio/unix/native/libj2pcsc/MUSCLE/pcsclite.h ! src/java.smartcardio/unix/native/libj2pcsc/MUSCLE/winscard.h + src/java.smartcardio/unix/native/libj2pcsc/MUSCLE/wintypes.h ! src/java.smartcardio/unix/native/libj2pcsc/pcsc_md.h Changeset: 9e304e99cbb2 Author: valeriep Date: 2019-06-26 01:15 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/9e304e99cbb2 8226607: Inconsistent info between pcsclite.md and MUSCLE headers Summary: Updated the info based on MUSCLE v1.8.24 Reviewed-by: ascarpino ! src/java.smartcardio/unix/legal/pcsclite.md + src/java.smartcardio/unix/native/libj2pcsc/MUSCLE/COPYING Changeset: ed1f2c3be398 Author: kbarrett Date: 2019-03-19 14:08 -0400 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/ed1f2c3be398 8220690: ATTRIBUTE_ALIGNED requires GNU extensions enabled Summary: Use __typeof__(x) instead of typeof(x). Reviewed-by: shade, sgehwolf ! src/hotspot/share/utilities/globalDefinitions_gcc.hpp Changeset: edd535be0523 Author: coffeys Date: 2019-06-20 08:02 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/edd535be0523 8213561: ZipFile/MultiThreadedReadTest.java timed out in tier1 Reviewed-by: lancea ! test/jdk/java/util/zip/ZipFile/MultiThreadedReadTest.java Changeset: 7f1280609e6e Author: joehw Date: 2018-11-30 12:41 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/7f1280609e6e 8213734: SAXParser.parse(File, ..) does not close resources when Exception occurs. Reviewed-by: lancea ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLEntityManager.java + test/jaxp/javax/xml/jaxp/unittest/sax/SAXParserTest.java Changeset: bfdd8638636a Author: rrich Date: 2019-07-26 16:03 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/bfdd8638636a 8228618: s390: c1/c2 fail to add a metadata relocation in the static call stub. Reviewed-by: mdoerr, goetz ! src/hotspot/cpu/s390/compiledIC_s390.cpp ! src/hotspot/cpu/s390/macroAssembler_s390.cpp ! src/hotspot/cpu/s390/nativeInst_s390.cpp ! src/hotspot/cpu/s390/nativeInst_s390.hpp ! src/hotspot/cpu/s390/relocInfo_s390.cpp ! src/hotspot/cpu/s390/relocInfo_s390.hpp Changeset: 8f30765336e7 Author: redestad Date: 2018-08-10 00:20 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/8f30765336e7 8209186: Rename SimpleThresholdPolicy to TieredThresholdPolicy Reviewed-by: thartmann, pliden, kvn ! src/hotspot/share/runtime/compilationPolicy.cpp - src/hotspot/share/runtime/simpleThresholdPolicy.cpp - src/hotspot/share/runtime/simpleThresholdPolicy.hpp - src/hotspot/share/runtime/simpleThresholdPolicy.inline.hpp + src/hotspot/share/runtime/tieredThresholdPolicy.cpp + src/hotspot/share/runtime/tieredThresholdPolicy.hpp Changeset: b725abdd4171 Author: ecaspole Date: 2019-01-08 10:28 -0500 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/b725abdd4171 8076988: reevaluate trivial method policy Summary: Removed some checks to qualify as trivial Reviewed-by: shade, thartmann, dlong ! src/hotspot/share/runtime/tieredThresholdPolicy.cpp Changeset: 50d3f7c11583 Author: ecaspole Date: 2019-01-09 12:02 -0500 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/50d3f7c11583 8216375: Revert JDK-8145579 after JDK-8076988 is resolved Summary: Remove obsolete code Reviewed-by: thartmann, dlong ! src/hotspot/share/c1/c1_GraphBuilder.cpp Changeset: b249a2a2034e Author: qpzhang Date: 2019-04-09 18:46 +0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/b249a2a2034e 8163363: AArch64: Stack size in tools/launcher/Settings.java needs to be adjusted Summary: Specify a proper min stack size input to -Xss for aarch64 Reviewed-by: aph ! test/jdk/tools/launcher/Settings.java Changeset: 0304f8f93140 Author: goetz Date: 2019-08-07 07:45 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/0304f8f93140 Added tag jdk-11.0.5+2 for changeset b249a2a2034e ! .hgtags From goetz.lindenmaier at sap.com Thu Aug 8 10:00:51 2019 From: goetz.lindenmaier at sap.com (goetz.lindenmaier at sap.com) Date: Thu, 08 Aug 2019 10:00:51 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8221725: AArch64 build failures after JDK-8221408 (Windows 32bit build build errors/warnings in hotspot) Message-ID: <201908081000.x78A0qdA002326@aojmv0008.oracle.com> Changeset: 7ff3b62bdd43 Author: shade Date: 2019-04-01 10:02 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/7ff3b62bdd43 8221725: AArch64 build failures after JDK-8221408 (Windows 32bit build build errors/warnings in hotspot) Reviewed-by: dholmes, stuefe ! src/hotspot/cpu/aarch64/aarch64.ad From goetz.lindenmaier at sap.com Thu Aug 8 10:02:34 2019 From: goetz.lindenmaier at sap.com (goetz.lindenmaier at sap.com) Date: Thu, 08 Aug 2019 10:02:34 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8221408: Windows 32bit build build errors/warnings in hotspot Message-ID: <201908081002.x78A2YUp003139@aojmv0008.oracle.com> Changeset: f03e922bfcb8 Author: stuefe Date: 2019-03-29 08:36 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/f03e922bfcb8 8221408: Windows 32bit build build errors/warnings in hotspot Reviewed-by: kbarrett, dholmes ! src/hotspot/os_cpu/windows_x86/os_windows_x86.cpp ! src/hotspot/share/classfile/classFileParser.cpp ! src/hotspot/share/oops/markOop.hpp From christoph.langer at sap.com Thu Aug 8 12:15:50 2019 From: christoph.langer at sap.com (christoph.langer at sap.com) Date: Thu, 08 Aug 2019 12:15:50 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8208655: use JTreg skipped status in hotspot tests Message-ID: <201908081215.x78CFpW1003910@aojmv0008.oracle.com> Changeset: 418dbf2f6212 Author: iignatyev Date: 2018-08-02 14:40 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/418dbf2f6212 8208655: use JTreg skipped status in hotspot tests Reviewed-by: kvn, hseigel, iklam ! test/hotspot/jtreg/TEST.ROOT ! test/hotspot/jtreg/compiler/codecache/dtrace/SegmentedCodeCacheDtraceTest.java ! test/hotspot/jtreg/compiler/codegen/aes/TestAESMain.java ! test/hotspot/jtreg/compiler/codegen/aes/TestCipherBlockChainingEncrypt.java ! test/hotspot/jtreg/compiler/intrinsics/base64/TestBase64.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/MaterializeVirtualObjectTest.java ! test/hotspot/jtreg/compiler/tiered/ConstantGettersTransitionsTest.java ! test/hotspot/jtreg/compiler/tiered/LevelTransitionTest.java ! test/hotspot/jtreg/compiler/tiered/NonTieredLevelsTest.java ! test/hotspot/jtreg/compiler/tiered/TieredLevelsTest.java ! test/hotspot/jtreg/gc/arguments/TestAggressiveHeap.java ! test/hotspot/jtreg/gc/g1/TestHumongousShrinkHeap.java ! test/hotspot/jtreg/gc/g1/TestLargePageUseForAuxMemory.java ! test/hotspot/jtreg/gc/g1/TestShrinkAuxiliaryData.java ! test/hotspot/jtreg/runtime/6819213/TestBootNativeLibraryPath.java ! test/hotspot/jtreg/runtime/CompressedOops/CompressedClassPointers.java ! test/hotspot/jtreg/runtime/CompressedOops/CompressedKlassPointerAndOops.java ! test/hotspot/jtreg/runtime/ErrorHandling/TestOnError.java ! test/hotspot/jtreg/runtime/SharedArchiveFile/CdsDifferentObjectAlignment.java ! test/hotspot/jtreg/runtime/SharedArchiveFile/CdsSameObjectAlignment.java ! test/hotspot/jtreg/runtime/XCheckJniJsig/XCheckJSig.java ! test/hotspot/jtreg/runtime/libadimalloc.solaris.sparc/Testlibadimalloc.java ! test/hotspot/jtreg/runtime/memory/LargePages/TestLargePagesFlags.java ! test/hotspot/jtreg/runtime/os/AvailableProcessors.java ! test/hotspot/jtreg/runtime/signal/SigTestDriver.java ! test/hotspot/jtreg/serviceability/jvmti/GetObjectSizeOverflow.java ! test/hotspot/jtreg/serviceability/jvmti/NotifyFramePop/NotifyFramePopTest.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbCDSCore.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbCDSJstackPrintAll.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbInspect.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbJdis.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbLongConstant.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbPrintAs.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbRegionDetailsScanOopsForG1.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbScanOops.java ! test/hotspot/jtreg/serviceability/sa/DeadlockDetectionTest.java ! test/hotspot/jtreg/serviceability/sa/TestJmapCore.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/UnloadingTest.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/AttachingConnector/attach/attach004/TestDriver.java ! test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/thread/strace001.java + test/lib/jtreg/SkippedException.java From christoph.langer at sap.com Thu Aug 8 12:16:46 2019 From: christoph.langer at sap.com (christoph.langer at sap.com) Date: Thu, 08 Aug 2019 12:16:46 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8208701: Fix for JDK-8208655 causes test failures in CI tier1 Message-ID: <201908081216.x78CGkBO004204@aojmv0008.oracle.com> Changeset: 5faebfde703d Author: iignatyev Date: 2018-08-02 16:16 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/5faebfde703d 8208701: Fix for JDK-8208655 causes test failures in CI tier1 Reviewed-by: dholmes, dcubed ! test/hotspot/jtreg/runtime/6819213/TestBootNativeLibraryPath.java ! test/hotspot/jtreg/runtime/CompressedOops/CompressedKlassPointerAndOops.java ! test/hotspot/jtreg/runtime/XCheckJniJsig/XCheckJSig.java ! test/hotspot/jtreg/runtime/memory/LargePages/TestLargePagesFlags.java From christoph.langer at sap.com Thu Aug 8 12:18:12 2019 From: christoph.langer at sap.com (christoph.langer at sap.com) Date: Thu, 08 Aug 2019 12:18:12 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8208706: compiler/tiered/ConstantGettersTransitionsTest.java fails to compile Message-ID: <201908081218.x78CIC9m004694@aojmv0008.oracle.com> Changeset: 883e9abaf57b Author: dcubed Date: 2018-08-02 22:14 -0400 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/883e9abaf57b 8208706: compiler/tiered/ConstantGettersTransitionsTest.java fails to compile Reviewed-by: dholmes ! test/hotspot/jtreg/compiler/tiered/ConstantGettersTransitionsTest.java From zgu at redhat.com Thu Aug 8 12:55:09 2019 From: zgu at redhat.com (zgu at redhat.com) Date: Thu, 08 Aug 2019 12:55:09 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8225141: Better handling of classes in error state in fast class initialization checks Message-ID: <201908081255.x78Ct9xk029957@aojmv0008.oracle.com> Changeset: a72ce47db0b4 Author: vlivanov Date: 2019-06-06 13:46 +0300 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/a72ce47db0b4 8225141: Better handling of classes in error state in fast class initialization checks Reviewed-by: dlong, dholmes ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/instanceKlass.hpp From zgu at redhat.com Thu Aug 8 13:04:46 2019 From: zgu at redhat.com (zgu at redhat.com) Date: Thu, 08 Aug 2019 13:04:46 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8226798: JVM crash in klassItable::initialize_itable_for_interface(int, InstanceKlass*, bool, Thread*) Message-ID: <201908081304.x78D4k4i003055@aojmv0008.oracle.com> Changeset: e7588e3593b4 Author: hseigel Date: 2019-07-11 09:26 -0400 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/e7588e3593b4 8226798: JVM crash in klassItable::initialize_itable_for_interface(int, InstanceKlass*, bool, Thread*) Summary: When calculating vtable size at class load time, do not look for miranda method if matching package private method is found in a super class. Reviewed-by: acorn, lfoltan ! src/hotspot/share/oops/klassVtable.cpp + test/hotspot/jtreg/runtime/VtableTests/VTableTest.java + test/hotspot/jtreg/runtime/VtableTests/pkg/A.java From zgu at redhat.com Thu Aug 8 13:11:43 2019 From: zgu at redhat.com (zgu at redhat.com) Date: Thu, 08 Aug 2019 13:11:43 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8227392: Colors with alpha are painted incorrectly on Linux, after JDK-8214579; ... Message-ID: <201908081311.x78DBh5m009816@aojmv0008.oracle.com> Changeset: 7a65d59f3cd2 Author: alitvinov Date: 2019-07-16 15:15 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/7a65d59f3cd2 8227392: Colors with alpha are painted incorrectly on Linux, after JDK-8214579 8224825: java/awt/Color/AlphaColorTest.java fails in linux-x64 system Reviewed-by: prr ! src/java.desktop/unix/classes/sun/java2d/xr/XRSurfaceData.java ! test/jdk/java/awt/Color/AlphaColorTest.java From zgu at redhat.com Thu Aug 8 13:12:46 2019 From: zgu at redhat.com (zgu at redhat.com) Date: Thu, 08 Aug 2019 13:12:46 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8225423: GTK L&F: JSplitPane: There is no divider shown Message-ID: <201908081312.x78DCkYP010420@aojmv0008.oracle.com> Changeset: e3b56655964e Author: psadhukhan Date: 2019-07-12 09:27 +0530 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/e3b56655964e 8225423: GTK L&F: JSplitPane: There is no divider shown Reviewed-by: prr, serb ! src/java.desktop/unix/native/libawt_xawt/awt/gtk3_interface.c ! src/java.desktop/unix/native/libawt_xawt/awt/gtk3_interface.h From sgehwolf at redhat.com Thu Aug 8 13:15:20 2019 From: sgehwolf at redhat.com (sgehwolf at redhat.com) Date: Thu, 08 Aug 2019 13:15:20 +0000 Subject: hg: jdk-updates/jdk11u-dev: 10 new changesets Message-ID: <201908081315.x78DFLPe011928@aojmv0008.oracle.com> Changeset: e8760ee188cb Author: sgehwolf Date: 2019-03-13 20:07 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/e8760ee188cb 8220579: [Containers] SubSystem.java out of sync with osContainer_linux.cpp Reviewed-by: bobv, adinn ! src/java.base/linux/classes/jdk/internal/platform/cgroupv1/SubSystem.java Changeset: 426fae9c5382 Author: bobv Date: 2019-03-19 12:29 -0400 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/426fae9c5382 8217766: Container Support doesn't work for some Join Controllers combinations Reviewed-by: rriggs, sgehwolf ! src/hotspot/os/linux/osContainer_linux.cpp ! src/java.base/linux/classes/jdk/internal/platform/cgroupv1/Metrics.java Changeset: 0f0b6fe4fd34 Author: bobv Date: 2019-03-21 14:40 -0400 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/0f0b6fe4fd34 8220674: [TESTBUG] MetricsMemoryTester failcount test in docker container only works with debug JVMs Reviewed-by: sspitsyn, sgehwolf ! test/jdk/jdk/internal/platform/docker/MetricsMemoryTester.java ! test/jdk/jdk/internal/platform/docker/TestDockerMemoryMetrics.java Changeset: f918502a7200 Author: mseledtsov Date: 2019-03-08 11:08 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/f918502a7200 8220313: [TESTBUG] Update base image for Docker testing to OL 7.6 Summary: Updated the OL version in Dockerfile in FROM field Reviewed-by: dcubed ! test/hotspot/jtreg/runtime/containers/docker/Dockerfile-BasicTest ! test/jdk/jdk/internal/platform/docker/Dockerfile-BasicTest Changeset: 485b03da3c6d Author: mseledtsov Date: 2019-03-26 13:25 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/485b03da3c6d 8221342: [TESTBUG] Generate Dockerfile for docker testing Summary: Dockerfile is generated; introduced properties to specify custom base image Reviewed-by: sgehwolf, dholmes, jiefu - test/hotspot/jtreg/runtime/containers/docker/Dockerfile-BasicTest - test/hotspot/jtreg/runtime/containers/docker/Dockerfile-BasicTest-aarch64 - test/hotspot/jtreg/runtime/containers/docker/Dockerfile-BasicTest-ppc64le - test/hotspot/jtreg/runtime/containers/docker/Dockerfile-BasicTest-s390x - test/jdk/jdk/internal/platform/docker/Dockerfile-BasicTest - test/jdk/jdk/internal/platform/docker/Dockerfile-BasicTest-aarch64 - test/jdk/jdk/internal/platform/docker/Dockerfile-BasicTest-ppc64le - test/jdk/jdk/internal/platform/docker/Dockerfile-BasicTest-s390x ! test/lib/jdk/test/lib/containers/docker/DockerTestUtils.java + test/lib/jdk/test/lib/containers/docker/DockerfileConfig.java Changeset: f7a1314b6286 Author: ngasson Date: 2019-04-08 09:31 +0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/f7a1314b6286 8221529: [TESTBUG] Docker tests use old/deprecated image on AArch64 Reviewed-by: aph, sgehwolf, mseledtsov ! test/lib/jdk/test/lib/containers/docker/DockerfileConfig.java Changeset: 758b2905ac90 Author: bobv Date: 2019-03-19 12:10 -0400 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/758b2905ac90 8212528: Wrong cgroup subsystem being used for some CPU Container Metrics Reviewed-by: rriggs, sgehwolf ! src/java.base/linux/classes/jdk/internal/platform/cgroupv1/Metrics.java Changeset: a8030469f829 Author: mseledtsov Date: 2019-03-27 08:38 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/a8030469f829 8221527: [TESTBUG] DockerBasicTest.java contains hard-coded reference to JDK 10 Summary: Using Docker test library to get the image name Reviewed-by: dholmes ! test/hotspot/jtreg/runtime/containers/docker/DockerBasicTest.java Changeset: 30343fbbdb22 Author: bobv Date: 2019-03-19 12:00 -0400 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/30343fbbdb22 8219562: Line of code in osContainer_linux.cpp L102 appears unreachable Reviewed-by: rriggs, sgehwolf ! src/hotspot/os/linux/osContainer_linux.cpp Changeset: c8c52e18c69f Author: bobv Date: 2019-05-10 11:15 -0400 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/c8c52e18c69f 8221340: [TESTBUG] TestCgroupMetrics.java fails after fix for JDK-8219562 Reviewed-by: mseledtsov, rriggs ! src/java.base/linux/classes/jdk/internal/platform/cgroupv1/SubSystem.java ! test/lib/jdk/test/lib/containers/cgroup/MetricsTester.java From zgu at redhat.com Thu Aug 8 13:25:16 2019 From: zgu at redhat.com (zgu at redhat.com) Date: Thu, 08 Aug 2019 13:25:16 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8217676: Upgrade libpng to 1.6.37 Message-ID: <201908081325.x78DPHav019585@aojmv0008.oracle.com> Changeset: 6708924227c4 Author: serb Date: 2019-06-12 13:50 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/6708924227c4 8217676: Upgrade libpng to 1.6.37 Reviewed-by: prr, jdv, kcr ! make/lib/Awt2dLibraries.gmk ! src/java.desktop/share/legal/libpng.md ! 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/pngtrans.c From zgu at redhat.com Thu Aug 8 13:41:22 2019 From: zgu at redhat.com (zgu at redhat.com) Date: Thu, 08 Aug 2019 13:41:22 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8223336: Assert in VirtualMemoryTracker::remove_released_region when running the SharedArchiveConsistency.java test with -XX:NativeMemoryTracking=detail Message-ID: <201908081341.x78DfMBa029086@aojmv0008.oracle.com> Changeset: 7845f9e03d60 Author: ccheung Date: 2019-05-31 15:49 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/7845f9e03d60 8223336: Assert in VirtualMemoryTracker::remove_released_region when running the SharedArchiveConsistency.java test with -XX:NativeMemoryTracking=detail Summary: added the missing call MemTracker::record_virtual_memory_reserve_and_commit() Reviewed-by: jiangli, zgu ! src/hotspot/os/windows/os_windows.cpp From zgu at redhat.com Thu Aug 8 13:57:28 2019 From: zgu at redhat.com (zgu at redhat.com) Date: Thu, 08 Aug 2019 13:57:28 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8219244: NMT: Change ThreadSafepointState's allocation type from mtInternal to mtThread Message-ID: <201908081357.x78DvSEW008181@aojmv0008.oracle.com> Changeset: afa5ae53ce13 Author: zgu Date: 2019-02-20 08:31 -0500 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/afa5ae53ce13 8219244: NMT: Change ThreadSafepointState's allocation type from mtInternal to mtThread Reviewed-by: coleenp, minqi ! src/hotspot/share/runtime/safepoint.hpp From zgu at redhat.com Thu Aug 8 14:14:17 2019 From: zgu at redhat.com (zgu at redhat.com) Date: Thu, 08 Aug 2019 14:14:17 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8208499: NMT: Missing memory tag for Safepoint polling page Message-ID: <201908081414.x78EEHIm018287@aojmv0008.oracle.com> Changeset: 90212879d5d1 Author: zgu Date: 2018-07-31 07:35 -0400 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/90212879d5d1 8208499: NMT: Missing memory tag for Safepoint polling page Summary: Added missing memory tag and cleanup memory type enum Reviewed-by: shade, coleenp ! src/hotspot/share/memory/allocation.hpp ! src/hotspot/share/runtime/safepointMechanism.cpp ! src/hotspot/share/services/memTracker.cpp ! src/hotspot/share/services/nmtCommon.cpp + test/hotspot/jtreg/runtime/NMT/SafepointPollingPages.java From christoph.langer at sap.com Thu Aug 8 14:16:33 2019 From: christoph.langer at sap.com (christoph.langer at sap.com) Date: Thu, 08 Aug 2019 14:16:33 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8228585: jdk/internal/platform/cgroup/TestCgroupMetrics.java - NumberFormatException because of large long values (memory limit_in_bytes) Message-ID: <201908081416.x78EGXrg019093@aojmv0008.oracle.com> Changeset: 5249a22ad356 Author: mbaesken Date: 2019-07-25 12:15 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/5249a22ad356 8228585: jdk/internal/platform/cgroup/TestCgroupMetrics.java - NumberFormatException because of large long values (memory limit_in_bytes) Reviewed-by: dholmes, sgehwolf ! src/java.base/linux/classes/jdk/internal/platform/cgroupv1/SubSystem.java ! test/lib/jdk/test/lib/containers/cgroup/MetricsTester.java From adinn at redhat.com Thu Aug 8 15:58:09 2019 From: adinn at redhat.com (adinn at redhat.com) Date: Thu, 08 Aug 2019 15:58:09 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8205421: AARCH64: StubCodeMark should be placed after alignment Message-ID: <201908081558.x78Fw9cZ025850@aojmv0008.oracle.com> Changeset: de862fad608d Author: dpochepk Date: 2019-08-07 17:03 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/de862fad608d 8205421: AARCH64: StubCodeMark should be placed after alignment Reviewed-by: aph ! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp From ramanand.patil at oracle.com Thu Aug 8 16:12:52 2019 From: ramanand.patil at oracle.com (ramanand.patil at oracle.com) Date: Thu, 08 Aug 2019 16:12:52 +0000 Subject: hg: jdk-updates/jdk13u: 8228469: (tz) Upgrade time-zone data to tzdata2019b Message-ID: <201908081612.x78GCrlH006148@aojmv0008.oracle.com> Changeset: ca72e729c260 Author: rpatil Date: 2019-08-08 17:10 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/ca72e729c260 8228469: (tz) Upgrade time-zone data to tzdata2019b Reviewed-by: naoto, coffeys ! make/data/tzdata/VERSION ! make/data/tzdata/africa ! make/data/tzdata/antarctica ! make/data/tzdata/asia ! make/data/tzdata/australasia ! make/data/tzdata/europe ! make/data/tzdata/factory ! make/data/tzdata/northamerica ! make/data/tzdata/pacificnew ! make/data/tzdata/southamerica ! make/data/tzdata/systemv ! make/data/tzdata/zone.tab ! src/java.base/share/classes/sun/util/calendar/ZoneInfoFile.java ! test/jdk/java/util/TimeZone/TimeZoneTest.java ! test/jdk/sun/util/calendar/zi/tzdata/VERSION ! test/jdk/sun/util/calendar/zi/tzdata/africa ! test/jdk/sun/util/calendar/zi/tzdata/antarctica ! test/jdk/sun/util/calendar/zi/tzdata/asia ! test/jdk/sun/util/calendar/zi/tzdata/australasia ! test/jdk/sun/util/calendar/zi/tzdata/europe ! test/jdk/sun/util/calendar/zi/tzdata/factory ! test/jdk/sun/util/calendar/zi/tzdata/northamerica ! test/jdk/sun/util/calendar/zi/tzdata/pacificnew ! test/jdk/sun/util/calendar/zi/tzdata/southamerica ! test/jdk/sun/util/calendar/zi/tzdata/systemv ! test/jdk/sun/util/calendar/zi/tzdata/zone.tab From sgehwolf at redhat.com Thu Aug 8 16:27:14 2019 From: sgehwolf at redhat.com (sgehwolf at redhat.com) Date: Thu, 08 Aug 2019 16:27:14 +0000 Subject: hg: jdk-updates/jdk11u-dev: 2 new changesets Message-ID: <201908081627.x78GRE8T016000@aojmv0008.oracle.com> Changeset: e937e64d8370 Author: mseledtsov Date: 2019-04-04 12:29 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/e937e64d8370 8221710: [TESTBUG] more configurable parameters for docker testing Summary: Introduced docker test config properties Reviewed-by: lmesnik, iignatyev, egahlin ! test/hotspot/jtreg/runtime/containers/docker/DockerBasicTest.java ! test/lib/jdk/test/lib/containers/docker/DockerTestUtils.java Changeset: 03421b35a714 Author: mseledtsov Date: 2019-05-23 11:37 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/03421b35a714 8224165: [TESTBUG] Docker tests produce excessive output Summary: Trimmed child process output, saving child stdout to file Reviewed-by: dholmes, lmesnik ! test/lib/jdk/test/lib/containers/docker/DockerTestUtils.java From jianglizhou at google.com Thu Aug 8 19:12:56 2019 From: jianglizhou at google.com (jianglizhou at google.com) Date: Thu, 08 Aug 2019 19:12:56 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8202035: Archive the set of ModuleDescriptor and ModuleReference objects for observable system modules with unnamed initial module. Message-ID: <201908081912.x78JCuUo029749@aojmv0008.oracle.com> Changeset: 99d2d49a8771 Author: jiangli Date: 2018-07-08 12:43 -0400 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/99d2d49a8771 8202035: Archive the set of ModuleDescriptor and ModuleReference objects for observable system modules with unnamed initial module. Summary: Support system module archiving with unnamed initial module at dump time. Reviewed-by: erikj, coleenp, mchung, iklam, ccheung Contributed-by: alan.bateman at oracle.com, jiangli.zhou at oracle.com ! make/hotspot/lib/JvmFeatures.gmk ! make/hotspot/symbols/symbols-unix ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/classfile/javaClasses.hpp ! src/hotspot/share/classfile/stringTable.cpp ! src/hotspot/share/classfile/systemDictionary.hpp ! src/hotspot/share/classfile/vmSymbols.hpp ! src/hotspot/share/include/jvm.h + src/hotspot/share/memory/heapShared.cpp + src/hotspot/share/memory/heapShared.hpp ! src/hotspot/share/memory/metaspaceShared.cpp ! src/hotspot/share/memory/metaspaceShared.hpp ! src/hotspot/share/prims/jvm.cpp ! src/java.base/share/classes/jdk/internal/misc/VM.java + src/java.base/share/classes/jdk/internal/module/ArchivedModuleGraph.java ! src/java.base/share/classes/jdk/internal/module/ModuleBootstrap.java ! src/java.base/share/native/libjava/VM.c ! test/hotspot/jtreg/runtime/appcds/TestCommon.java + test/hotspot/jtreg/runtime/appcds/cacheObject/ArchivedModuleComboTest.java + test/hotspot/jtreg/runtime/appcds/cacheObject/ArchivedModuleCompareTest.java + test/hotspot/jtreg/runtime/appcds/cacheObject/ArchivedModuleWithCustomImageTest.java + test/hotspot/jtreg/runtime/appcds/cacheObject/CheckArchivedModuleApp.java + test/hotspot/jtreg/runtime/appcds/cacheObject/PrintSystemModulesApp.java + test/hotspot/jtreg/runtime/appcds/cacheObject/src/test/jdk/test/Test.java + test/hotspot/jtreg/runtime/appcds/cacheObject/src/test/module-info.java From shade at redhat.com Fri Aug 9 08:29:52 2019 From: shade at redhat.com (shade at redhat.com) Date: Fri, 09 Aug 2019 08:29:52 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8227919: 8213232 causes crashes on solaris sparc64 Message-ID: <201908090829.x798TqtM027936@aojmv0008.oracle.com> Changeset: 9668c6781929 Author: itakiguchi Date: 2019-08-01 10:47 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/9668c6781929 8227919: 8213232 causes crashes on solaris sparc64 Reviewed-by: prr, vkempik ! src/java.desktop/unix/native/libawt_xawt/awt/awt_InputMethod.c From christoph.langer at sap.com Fri Aug 9 13:32:37 2019 From: christoph.langer at sap.com (christoph.langer at sap.com) Date: Fri, 09 Aug 2019 13:32:37 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8209939: [testbug][ppc] Test SafepointPollingPages fails after 8208499 with UseSIGTRAP on. Message-ID: <201908091332.x79DWbRn029508@aojmv0008.oracle.com> Changeset: 427fde38e831 Author: goetz Date: 2018-08-28 17:03 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/427fde38e831 8209939: [testbug][ppc] Test SafepointPollingPages fails after 8208499 with UseSIGTRAP on. Reviewed-by: mdoerr, ghaug ! test/hotspot/jtreg/runtime/NMT/SafepointPollingPages.java From matthias.baesken at sap.com Mon Aug 12 07:27:51 2019 From: matthias.baesken at sap.com (matthias.baesken at sap.com) Date: Mon, 12 Aug 2019 07:27:51 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8228764: New library dependencies due to JDK-8222720 Message-ID: <201908120727.x7C7RpsP014772@aojmv0008.oracle.com> Changeset: 4146897c7978 Author: mbaesken Date: 2019-08-01 09:37 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/4146897c7978 8228764: New library dependencies due to JDK-8222720 Reviewed-by: goetz, dholmes ! src/hotspot/share/utilities/virtualizationSupport.cpp From shade at redhat.com Mon Aug 12 07:46:25 2019 From: shade at redhat.com (shade at redhat.com) Date: Mon, 12 Aug 2019 07:46:25 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8228400: Remove built-in AArch64 simulator Message-ID: <201908120746.x7C7kPKV024052@aojmv0008.oracle.com> Changeset: d32dc37e5f82 Author: shade Date: 2019-07-29 11:14 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/d32dc37e5f82 8228400: Remove built-in AArch64 simulator Reviewed-by: adinn, aph, dsamersoff ! src/hotspot/cpu/aarch64/aarch64.ad - src/hotspot/cpu/aarch64/aarch64_call.cpp - src/hotspot/cpu/aarch64/aarch64_linkage.S ! src/hotspot/cpu/aarch64/assembler_aarch64.cpp ! src/hotspot/cpu/aarch64/assembler_aarch64.hpp ! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/c1_MacroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/c1_Runtime1_aarch64.cpp ! src/hotspot/cpu/aarch64/c1_globals_aarch64.hpp - src/hotspot/cpu/aarch64/cpustate_aarch64.hpp - src/hotspot/cpu/aarch64/decode_aarch64.hpp ! src/hotspot/cpu/aarch64/globals_aarch64.hpp ! src/hotspot/cpu/aarch64/immediate_aarch64.cpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp ! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp ! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp ! src/hotspot/cpu/aarch64/stubRoutines_aarch64.hpp ! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp ! src/hotspot/cpu/aarch64/templateTable_aarch64.cpp ! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp - src/hotspot/os_cpu/linux_aarch64/linux_aarch64.S ! src/hotspot/os_cpu/linux_aarch64/os_linux_aarch64.cpp ! src/hotspot/os_cpu/linux_aarch64/prefetch_linux_aarch64.inline.hpp From shade at redhat.com Mon Aug 12 07:53:52 2019 From: shade at redhat.com (shade at redhat.com) Date: Mon, 12 Aug 2019 07:53:52 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8217896: Make better use of LCPUs when building on AIX Message-ID: <201908120753.x7C7rqg2000428@aojmv0008.oracle.com> Changeset: 9df633d78584 Author: ihse Date: 2019-02-01 12:44 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/9df633d78584 8217896: Make better use of LCPUs when building on AIX Reviewed-by: ihse Contributed-by: Andrew Leonard ! make/autoconf/build-performance.m4 From matthias.baesken at sap.com Mon Aug 12 08:01:29 2019 From: matthias.baesken at sap.com (matthias.baesken at sap.com) Date: Mon, 12 Aug 2019 08:01:29 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8228578: fix CFData object leak in macosx KeystoreImpl.m Message-ID: <201908120801.x7C81UVP002422@aojmv0008.oracle.com> Changeset: f4bbd6a228a1 Author: mbaesken Date: 2019-07-24 12:36 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/f4bbd6a228a1 8228578: fix CFData object leak in macosx KeystoreImpl.m Reviewed-by: weijun ! src/java.base/macosx/native/libosxsecurity/KeystoreImpl.m From matthias.baesken at sap.com Mon Aug 12 08:12:39 2019 From: matthias.baesken at sap.com (matthias.baesken at sap.com) Date: Mon, 12 Aug 2019 08:12:39 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8228501: java_props_macosx.c - provide missing CFRelease for CFLocaleCopyCurrent Message-ID: <201908120812.x7C8CdcP010271@aojmv0008.oracle.com> Changeset: e2046af01c5b Author: mbaesken Date: 2019-07-24 09:28 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/e2046af01c5b 8228501: java_props_macosx.c - provide missing CFRelease for CFLocaleCopyCurrent Reviewed-by: naoto ! src/java.base/macosx/native/libjava/java_props_macosx.c From matthias.baesken at sap.com Mon Aug 12 10:48:33 2019 From: matthias.baesken at sap.com (matthias.baesken at sap.com) Date: Mon, 12 Aug 2019 10:48:33 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8227834: build.log output from failing commands : include the hs_error file path in case of crashes in build Message-ID: <201908121048.x7CAmXPr012375@aojmv0008.oracle.com> Changeset: f54a019819dd Author: mbaesken Date: 2019-07-17 09:58 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/f54a019819dd 8227834: build.log output from failing commands : include the hs_error file path in case of crashes in build Reviewed-by: tbell ! make/InitSupport.gmk From goetz.lindenmaier at sap.com Mon Aug 12 12:42:03 2019 From: goetz.lindenmaier at sap.com (goetz.lindenmaier at sap.com) Date: Mon, 12 Aug 2019 12:42:03 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8220227: Host Locale Provider getDisplayCountry returns error message under non-English Win10 Message-ID: <201908121242.x7CCg4AI003768@aojmv0008.oracle.com> Changeset: d84dae4fba03 Author: tnakamura Date: 2019-03-13 13:05 +0900 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/d84dae4fba03 8220227: Host Locale Provider getDisplayCountry returns error message under non-English Win10 Summary: Adjusting to detect translated Unknown messages Reviewed-by: naoto ! src/java.base/windows/classes/sun/util/locale/provider/HostLocaleProviderAdapterImpl.java ! src/java.base/windows/native/libjava/HostLocaleProviderAdapter_md.c ! test/jdk/java/util/Locale/LocaleProviders.java ! test/jdk/java/util/Locale/LocaleProviders.sh From rob.mckenna at oracle.com Tue Aug 13 21:38:59 2019 From: rob.mckenna at oracle.com (rob.mckenna at oracle.com) Date: Tue, 13 Aug 2019 21:38:59 +0000 Subject: hg: jdk-updates/jdk13u: 8 new changesets Message-ID: <201908132139.x7DLd0vc029672@aojmv0008.oracle.com> Changeset: 5c85b58e2a42 Author: naoto Date: 2019-08-07 08:42 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/5c85b58e2a42 8228971: Locale API doc has redundant hyphens for some parameters Reviewed-by: lancea Contributed-by: Patrick Concannon ! src/java.base/share/classes/java/util/Locale.java Changeset: 8b104d8b27fd Author: jwilhelm Date: 2019-08-08 03:08 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/8b104d8b27fd Added tag jdk-13+33 for changeset 5c85b58e2a42 ! .hgtags Changeset: 8f3fcb9251d1 Author: thartmann Date: 2019-08-08 07:05 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/8f3fcb9251d1 8229219: C2 compilation fails with assert: Bad graph detected in build_loop_late Summary: Backed out JDK-8173196. Reviewed-by: shade, rbackman ! src/hotspot/share/gc/g1/c2/g1BarrierSetC2.cpp ! src/hotspot/share/gc/shared/c2/cardTableBarrierSetC2.cpp ! src/hotspot/share/opto/graphKit.cpp ! src/hotspot/share/opto/graphKit.hpp Changeset: 36a842b472e8 Author: rrich Date: 2019-08-08 07:07 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/36a842b472e8 8228359: [TESTBUG] jdk.jfr.e.g.c.TestGCHeapConfigurationEventWith32BitOops.java does not expect MinHeapSize to be aligned to HeapAlignment Reviewed-by: mseledtsov, clanger ! test/jdk/jdk/jfr/event/gc/configuration/TestGCHeapConfigurationEventWith32BitOops.java Changeset: 7faf0261e0a2 Author: ljiang Date: 2019-08-08 09:32 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/7faf0261e0a2 8228778: JDK 13 L10n resource files update - msgdrop 20 Reviewed-by: naoto ! src/java.base/share/classes/sun/launcher/resources/launcher_ja.properties ! src/java.base/share/classes/sun/launcher/resources/launcher_zh_CN.properties ! 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 Changeset: 9c250a7600e1 Author: diazhou Date: 2019-08-08 05:05 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/9c250a7600e1 8229180: Remove EA from JDK 13 version string Reviewed-by: tbell, mikael ! make/autoconf/version-numbers Changeset: 31b7274c7b9e Author: jwilhelm Date: 2019-08-09 03:36 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/31b7274c7b9e Added tag jdk-13+33 for changeset 9c250a7600e1 ! .hgtags Changeset: 4c1b5449fa89 Author: robm Date: 2019-08-13 12:30 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/4c1b5449fa89 Merge From goetz.lindenmaier at sap.com Wed Aug 14 06:34:13 2019 From: goetz.lindenmaier at sap.com (goetz.lindenmaier at sap.com) Date: Wed, 14 Aug 2019 06:34:13 +0000 Subject: hg: jdk-updates/jdk11u-dev: Added tag jdk-11.0.5+3 for changeset d84dae4fba03 Message-ID: <201908140634.x7E6YD5w017249@aojmv0008.oracle.com> Changeset: 13cf8c04427b Author: goetz Date: 2019-08-14 08:33 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/13cf8c04427b Added tag jdk-11.0.5+3 for changeset d84dae4fba03 ! .hgtags From shade at redhat.com Wed Aug 14 08:57:20 2019 From: shade at redhat.com (shade at redhat.com) Date: Wed, 14 Aug 2019 08:57:20 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8226530: ZipFile reads wrong entry size from ZIP64 entries Message-ID: <201908140857.x7E8vKUm006424@aojmv0008.oracle.com> Changeset: cc6a8cf983c6 Author: lancea Date: 2019-08-07 14:04 -0400 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/cc6a8cf983c6 8226530: ZipFile reads wrong entry size from ZIP64 entries Reviewed-by: bpb, clanger, shade ! src/java.base/share/classes/java/util/zip/ZipEntry.java ! src/java.base/share/classes/java/util/zip/ZipFile.java ! src/java.base/share/classes/java/util/zip/ZipInputStream.java + test/jdk/java/util/zip/ZipFile/Zip64SizeTest.java From adinn at redhat.com Wed Aug 14 15:41:24 2019 From: adinn at redhat.com (adinn at redhat.com) Date: Wed, 14 Aug 2019 15:41:24 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8213134: AArch64: vector shift failed with MaxVectorSize=8 Message-ID: <201908141541.x7EFfO2b014498@aojmv0008.oracle.com> Changeset: e40a0ec15d3a Author: yzhang Date: 2018-11-28 16:22 +0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/e40a0ec15d3a 8213134: AArch64: vector shift failed with MaxVectorSize=8 Summary: add vshiftcnt instructions for vector64 and add vsra/vsrl instructions to AArch64 backend. To detect shift failures, MaxVectorSize options are added to jtreg test cases. Reviewed-by: aph, kvn ! src/hotspot/cpu/aarch64/aarch64.ad ! test/hotspot/jtreg/compiler/c2/cr6340864/TestByteVect.java ! test/hotspot/jtreg/compiler/c2/cr6340864/TestDoubleVect.java ! test/hotspot/jtreg/compiler/c2/cr6340864/TestFloatVect.java ! test/hotspot/jtreg/compiler/c2/cr6340864/TestIntVect.java ! test/hotspot/jtreg/compiler/c2/cr6340864/TestLongVect.java ! test/hotspot/jtreg/compiler/c2/cr6340864/TestShortVect.java ! test/hotspot/jtreg/compiler/codegen/TestCharVect2.java From goetz.lindenmaier at sap.com Thu Aug 15 06:32:39 2019 From: goetz.lindenmaier at sap.com (goetz.lindenmaier at sap.com) Date: Thu, 15 Aug 2019 06:32:39 +0000 Subject: hg: jdk-updates/jdk11u: 52 new changesets Message-ID: <201908150632.x7F6WhI8010252@aojmv0008.oracle.com> Changeset: fefc64c6a3dc Author: vdeshpande Date: 2019-05-28 09:56 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/fefc64c6a3dc 8224558: Fix replicateB encoding Reviewed-by: thartmann, vlivanov ! src/hotspot/cpu/x86/x86.ad Changeset: 44d805a35449 Author: roland Date: 2018-12-13 17:57 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/44d805a35449 8215044: C2 crash in loopTransform.cpp with assert(cl->trip_count() > 0) failed: peeling a fully unrolled loop Reviewed-by: thartmann, kvn ! src/hotspot/share/opto/loopTransform.cpp + test/hotspot/jtreg/compiler/loopopts/PeelingZeroTripCount.java Changeset: 39f9449344a2 Author: thartmann Date: 2019-03-07 08:38 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/39f9449344a2 8163511: Allocation of compile task fails with assert: "Leaking compilation tasks?" Summary: Use weak handles for compile tasks to allow unloading of referenced methods. Reviewed-by: kvn, coleenp, eosterlund ! src/hotspot/share/ci/ciEnv.cpp ! src/hotspot/share/compiler/compileBroker.cpp ! src/hotspot/share/compiler/compileTask.cpp ! src/hotspot/share/compiler/compileTask.hpp ! src/hotspot/share/runtime/compilationPolicy.cpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/thread.hpp ! src/hotspot/share/runtime/tieredThresholdPolicy.cpp + test/hotspot/jtreg/compiler/classUnloading/methodUnloading/TestOverloadCompileQueues.java Changeset: 502054f87b3b Author: thartmann Date: 2019-03-12 10:09 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/502054f87b3b 8220341: Class redefinition fails with assert(!is_unloaded()) failed: unloaded method on the stack Summary: Skip unloaded methods in compile queue during marking. Reviewed-by: kvn, neliasso, eosterlund, coleenp ! src/hotspot/share/compiler/compileTask.cpp Changeset: 5c7a459ec948 Author: dholmes Date: 2019-04-14 21:40 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/5c7a459ec948 8222387: Out-of-bounds access to CPU _family_id_xxx array Reviewed-by: dholmes, kvn Contributed-by: Jinke Fan ! src/hotspot/cpu/x86/vm_version_ext_x86.cpp ! src/hotspot/cpu/x86/vm_version_ext_x86.hpp Changeset: 8479efc5eab8 Author: zgu Date: 2019-01-29 08:28 -0500 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/8479efc5eab8 8217785: Padding ParallelTaskTerminator::_offered_termination variable Reviewed-by: shade, tschatzl ! src/hotspot/share/gc/shared/taskqueue.hpp Changeset: c32a589f386f Author: hseigel Date: 2019-07-29 09:57 -0400 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/c32a589f386f 8228596: Class redefinition fails when condy instructions are removed Summary: Make sure has_dynamic_constant flag value gets copied to merged constant pool, when it is set to TRUE Reviewed-by: coleenp, dcubed, sspitsyn ! src/hotspot/share/prims/jvmtiRedefineClasses.cpp + test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineCondy.jasm + test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/TestRedefineCondy.java Changeset: 0f6939f7c2a7 Author: sviswanathan Date: 2019-01-30 13:47 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/0f6939f7c2a7 8217371: Incorrect LP64 guard in x86.ad after JDK-8210764 (Update avx512 implementation) Reviewed-by: kvn, neliasso, thartmann ! src/hotspot/cpu/x86/x86.ad Changeset: 01fd3fb2989a Author: dtitov Date: 2019-02-08 09:41 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/01fd3fb2989a 8205654: serviceability/dcmd/framework/HelpTest.java timed out 8218705: Test sun/tools/jcmd/TestJcmdDefaults.java fails on Linux Reviewed-by: sspitsyn, dholmes + src/jdk.jcmd/linux/classes/sun/tools/ProcessHelper.java ! src/jdk.jcmd/share/classes/sun/tools/common/ProcessArgumentMatcher.java + src/jdk.jcmd/share/classes/sun/tools/common/ProcessHelper.java ! test/hotspot/jtreg/serviceability/dcmd/framework/HelpTest.java ! test/hotspot/jtreg/serviceability/dcmd/framework/InvalidCommandTest.java - test/hotspot/jtreg/serviceability/dcmd/framework/TEST.properties + test/hotspot/jtreg/serviceability/dcmd/framework/TestJavaProcess.java + test/hotspot/jtreg/serviceability/dcmd/framework/TestProcessLauncher.java ! test/hotspot/jtreg/serviceability/dcmd/framework/VMVersionTest.java ! test/hotspot/jtreg/vmTestbase/nsk/share/jpda/DebugeeBinder.java + test/jdk/sun/tools/jcmd/TestProcess.java + test/jdk/sun/tools/jcmd/TestProcessHelper.java ! test/lib/jdk/test/lib/util/JarUtils.java Changeset: 793d09a94009 Author: dtitov Date: 2019-04-08 17:09 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/793d09a94009 8221730: jcmd process name matching broken Reviewed-by: jcbeyler, dholmes, cjplummer ! src/jdk.jcmd/linux/classes/sun/tools/ProcessHelper.java ! test/hotspot/jtreg/serviceability/dcmd/framework/HelpTest.java ! test/hotspot/jtreg/serviceability/dcmd/framework/InvalidCommandTest.java + test/hotspot/jtreg/serviceability/dcmd/framework/TestProcessJarLauncher.java ! test/hotspot/jtreg/serviceability/dcmd/framework/TestProcessLauncher.java + test/hotspot/jtreg/serviceability/dcmd/framework/TestProcessModuleLauncher.java ! test/hotspot/jtreg/serviceability/dcmd/framework/VMVersionTest.java ! test/hotspot/jtreg/serviceability/dcmd/framework/process/TestJavaProcess.java < test/hotspot/jtreg/serviceability/dcmd/framework/TestJavaProcess.java ! test/jdk/sun/tools/jcmd/TestProcessHelper.java Changeset: eaae819d088c Author: dtitov Date: 2019-06-13 11:21 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/eaae819d088c 8225543: Jcmd fails to attach to the Java process on Linux using the main class name if whitespace options were used to launch the process Reviewed-by: sspitsyn, dholmes ! src/jdk.jcmd/linux/classes/sun/tools/ProcessHelper.java ! test/jdk/sun/tools/jcmd/TestProcessHelper.java Changeset: 73ce6c3445ba Author: dfuchs Date: 2019-01-28 15:24 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/73ce6c3445ba 8210130: java/net/httpclient/UnknownBodyLengthTest.java failed Summary: The fix improves the test robustness by making it retry once in case of IO/Connect exception. Reviewed-by: chegar ! test/jdk/java/net/httpclient/UnknownBodyLengthTest.java Changeset: 6ae3ec15a35e Author: dfuchs Date: 2019-01-30 18:21 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/6ae3ec15a35e 8216562: UnknownBodyLength sometimes fails due to "Connection reset by peer" Summary: uses a longer linger time and avoids closing socket too early. Reviewed-by: chegar ! test/jdk/java/net/httpclient/UnknownBodyLengthTest.java Changeset: c46a0680f378 Author: coleenp Date: 2019-02-01 06:42 -0500 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/c46a0680f378 8222914: Partial backport of JDK-8218266 8215505: Cleanup jvm.cpp obsolete code after JDK-8210094: Better loading of classloader classes Summary: remove dead code, protection_domains can be unloaded in the dictionary pd_set. Reviewed-by: lfoltan, dholmes, zgu, hseigel ! src/hotspot/share/classfile/classLoaderData.cpp ! src/hotspot/share/classfile/dictionary.cpp ! src/hotspot/share/classfile/dictionary.hpp ! src/hotspot/share/prims/jvm.cpp ! test/hotspot/jtreg/runtime/Dictionary/ProtectionDomainCacheTest.java ! test/hotspot/jtreg/runtime/Dictionary/test.policy ! test/lib/jdk/test/lib/util/JarUtils.java Changeset: 7ff3b62bdd43 Author: shade Date: 2019-04-01 10:02 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/7ff3b62bdd43 8221725: AArch64 build failures after JDK-8221408 (Windows 32bit build build errors/warnings in hotspot) Reviewed-by: dholmes, stuefe ! src/hotspot/cpu/aarch64/aarch64.ad Changeset: f03e922bfcb8 Author: stuefe Date: 2019-03-29 08:36 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/f03e922bfcb8 8221408: Windows 32bit build build errors/warnings in hotspot Reviewed-by: kbarrett, dholmes ! src/hotspot/os_cpu/windows_x86/os_windows_x86.cpp ! src/hotspot/share/classfile/classFileParser.cpp ! src/hotspot/share/oops/markOop.hpp Changeset: 418dbf2f6212 Author: iignatyev Date: 2018-08-02 14:40 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/418dbf2f6212 8208655: use JTreg skipped status in hotspot tests Reviewed-by: kvn, hseigel, iklam ! test/hotspot/jtreg/TEST.ROOT ! test/hotspot/jtreg/compiler/codecache/dtrace/SegmentedCodeCacheDtraceTest.java ! test/hotspot/jtreg/compiler/codegen/aes/TestAESMain.java ! test/hotspot/jtreg/compiler/codegen/aes/TestCipherBlockChainingEncrypt.java ! test/hotspot/jtreg/compiler/intrinsics/base64/TestBase64.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/MaterializeVirtualObjectTest.java ! test/hotspot/jtreg/compiler/tiered/ConstantGettersTransitionsTest.java ! test/hotspot/jtreg/compiler/tiered/LevelTransitionTest.java ! test/hotspot/jtreg/compiler/tiered/NonTieredLevelsTest.java ! test/hotspot/jtreg/compiler/tiered/TieredLevelsTest.java ! test/hotspot/jtreg/gc/arguments/TestAggressiveHeap.java ! test/hotspot/jtreg/gc/g1/TestHumongousShrinkHeap.java ! test/hotspot/jtreg/gc/g1/TestLargePageUseForAuxMemory.java ! test/hotspot/jtreg/gc/g1/TestShrinkAuxiliaryData.java ! test/hotspot/jtreg/runtime/6819213/TestBootNativeLibraryPath.java ! test/hotspot/jtreg/runtime/CompressedOops/CompressedClassPointers.java ! test/hotspot/jtreg/runtime/CompressedOops/CompressedKlassPointerAndOops.java ! test/hotspot/jtreg/runtime/ErrorHandling/TestOnError.java ! test/hotspot/jtreg/runtime/SharedArchiveFile/CdsDifferentObjectAlignment.java ! test/hotspot/jtreg/runtime/SharedArchiveFile/CdsSameObjectAlignment.java ! test/hotspot/jtreg/runtime/XCheckJniJsig/XCheckJSig.java ! test/hotspot/jtreg/runtime/libadimalloc.solaris.sparc/Testlibadimalloc.java ! test/hotspot/jtreg/runtime/memory/LargePages/TestLargePagesFlags.java ! test/hotspot/jtreg/runtime/os/AvailableProcessors.java ! test/hotspot/jtreg/runtime/signal/SigTestDriver.java ! test/hotspot/jtreg/serviceability/jvmti/GetObjectSizeOverflow.java ! test/hotspot/jtreg/serviceability/jvmti/NotifyFramePop/NotifyFramePopTest.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbCDSCore.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbCDSJstackPrintAll.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbInspect.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbJdis.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbLongConstant.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbPrintAs.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbRegionDetailsScanOopsForG1.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbScanOops.java ! test/hotspot/jtreg/serviceability/sa/DeadlockDetectionTest.java ! test/hotspot/jtreg/serviceability/sa/TestJmapCore.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/UnloadingTest.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/AttachingConnector/attach/attach004/TestDriver.java ! test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/thread/strace001.java + test/lib/jtreg/SkippedException.java Changeset: 5faebfde703d Author: iignatyev Date: 2018-08-02 16:16 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/5faebfde703d 8208701: Fix for JDK-8208655 causes test failures in CI tier1 Reviewed-by: dholmes, dcubed ! test/hotspot/jtreg/runtime/6819213/TestBootNativeLibraryPath.java ! test/hotspot/jtreg/runtime/CompressedOops/CompressedKlassPointerAndOops.java ! test/hotspot/jtreg/runtime/XCheckJniJsig/XCheckJSig.java ! test/hotspot/jtreg/runtime/memory/LargePages/TestLargePagesFlags.java Changeset: 883e9abaf57b Author: dcubed Date: 2018-08-02 22:14 -0400 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/883e9abaf57b 8208706: compiler/tiered/ConstantGettersTransitionsTest.java fails to compile Reviewed-by: dholmes ! test/hotspot/jtreg/compiler/tiered/ConstantGettersTransitionsTest.java Changeset: a72ce47db0b4 Author: vlivanov Date: 2019-06-06 13:46 +0300 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/a72ce47db0b4 8225141: Better handling of classes in error state in fast class initialization checks Reviewed-by: dlong, dholmes ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/instanceKlass.hpp Changeset: e7588e3593b4 Author: hseigel Date: 2019-07-11 09:26 -0400 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/e7588e3593b4 8226798: JVM crash in klassItable::initialize_itable_for_interface(int, InstanceKlass*, bool, Thread*) Summary: When calculating vtable size at class load time, do not look for miranda method if matching package private method is found in a super class. Reviewed-by: acorn, lfoltan ! src/hotspot/share/oops/klassVtable.cpp + test/hotspot/jtreg/runtime/VtableTests/VTableTest.java + test/hotspot/jtreg/runtime/VtableTests/pkg/A.java Changeset: 7a65d59f3cd2 Author: alitvinov Date: 2019-07-16 15:15 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/7a65d59f3cd2 8227392: Colors with alpha are painted incorrectly on Linux, after JDK-8214579 8224825: java/awt/Color/AlphaColorTest.java fails in linux-x64 system Reviewed-by: prr ! src/java.desktop/unix/classes/sun/java2d/xr/XRSurfaceData.java ! test/jdk/java/awt/Color/AlphaColorTest.java Changeset: e3b56655964e Author: psadhukhan Date: 2019-07-12 09:27 +0530 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/e3b56655964e 8225423: GTK L&F: JSplitPane: There is no divider shown Reviewed-by: prr, serb ! src/java.desktop/unix/native/libawt_xawt/awt/gtk3_interface.c ! src/java.desktop/unix/native/libawt_xawt/awt/gtk3_interface.h Changeset: e8760ee188cb Author: sgehwolf Date: 2019-03-13 20:07 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/e8760ee188cb 8220579: [Containers] SubSystem.java out of sync with osContainer_linux.cpp Reviewed-by: bobv, adinn ! src/java.base/linux/classes/jdk/internal/platform/cgroupv1/SubSystem.java Changeset: 426fae9c5382 Author: bobv Date: 2019-03-19 12:29 -0400 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/426fae9c5382 8217766: Container Support doesn't work for some Join Controllers combinations Reviewed-by: rriggs, sgehwolf ! src/hotspot/os/linux/osContainer_linux.cpp ! src/java.base/linux/classes/jdk/internal/platform/cgroupv1/Metrics.java Changeset: 0f0b6fe4fd34 Author: bobv Date: 2019-03-21 14:40 -0400 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/0f0b6fe4fd34 8220674: [TESTBUG] MetricsMemoryTester failcount test in docker container only works with debug JVMs Reviewed-by: sspitsyn, sgehwolf ! test/jdk/jdk/internal/platform/docker/MetricsMemoryTester.java ! test/jdk/jdk/internal/platform/docker/TestDockerMemoryMetrics.java Changeset: f918502a7200 Author: mseledtsov Date: 2019-03-08 11:08 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/f918502a7200 8220313: [TESTBUG] Update base image for Docker testing to OL 7.6 Summary: Updated the OL version in Dockerfile in FROM field Reviewed-by: dcubed ! test/hotspot/jtreg/runtime/containers/docker/Dockerfile-BasicTest ! test/jdk/jdk/internal/platform/docker/Dockerfile-BasicTest Changeset: 485b03da3c6d Author: mseledtsov Date: 2019-03-26 13:25 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/485b03da3c6d 8221342: [TESTBUG] Generate Dockerfile for docker testing Summary: Dockerfile is generated; introduced properties to specify custom base image Reviewed-by: sgehwolf, dholmes, jiefu - test/hotspot/jtreg/runtime/containers/docker/Dockerfile-BasicTest - test/hotspot/jtreg/runtime/containers/docker/Dockerfile-BasicTest-aarch64 - test/hotspot/jtreg/runtime/containers/docker/Dockerfile-BasicTest-ppc64le - test/hotspot/jtreg/runtime/containers/docker/Dockerfile-BasicTest-s390x - test/jdk/jdk/internal/platform/docker/Dockerfile-BasicTest - test/jdk/jdk/internal/platform/docker/Dockerfile-BasicTest-aarch64 - test/jdk/jdk/internal/platform/docker/Dockerfile-BasicTest-ppc64le - test/jdk/jdk/internal/platform/docker/Dockerfile-BasicTest-s390x ! test/lib/jdk/test/lib/containers/docker/DockerTestUtils.java + test/lib/jdk/test/lib/containers/docker/DockerfileConfig.java Changeset: f7a1314b6286 Author: ngasson Date: 2019-04-08 09:31 +0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/f7a1314b6286 8221529: [TESTBUG] Docker tests use old/deprecated image on AArch64 Reviewed-by: aph, sgehwolf, mseledtsov ! test/lib/jdk/test/lib/containers/docker/DockerfileConfig.java Changeset: 758b2905ac90 Author: bobv Date: 2019-03-19 12:10 -0400 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/758b2905ac90 8212528: Wrong cgroup subsystem being used for some CPU Container Metrics Reviewed-by: rriggs, sgehwolf ! src/java.base/linux/classes/jdk/internal/platform/cgroupv1/Metrics.java Changeset: a8030469f829 Author: mseledtsov Date: 2019-03-27 08:38 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/a8030469f829 8221527: [TESTBUG] DockerBasicTest.java contains hard-coded reference to JDK 10 Summary: Using Docker test library to get the image name Reviewed-by: dholmes ! test/hotspot/jtreg/runtime/containers/docker/DockerBasicTest.java Changeset: 30343fbbdb22 Author: bobv Date: 2019-03-19 12:00 -0400 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/30343fbbdb22 8219562: Line of code in osContainer_linux.cpp L102 appears unreachable Reviewed-by: rriggs, sgehwolf ! src/hotspot/os/linux/osContainer_linux.cpp Changeset: c8c52e18c69f Author: bobv Date: 2019-05-10 11:15 -0400 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/c8c52e18c69f 8221340: [TESTBUG] TestCgroupMetrics.java fails after fix for JDK-8219562 Reviewed-by: mseledtsov, rriggs ! src/java.base/linux/classes/jdk/internal/platform/cgroupv1/SubSystem.java ! test/lib/jdk/test/lib/containers/cgroup/MetricsTester.java Changeset: 6708924227c4 Author: serb Date: 2019-06-12 13:50 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/6708924227c4 8217676: Upgrade libpng to 1.6.37 Reviewed-by: prr, jdv, kcr ! make/lib/Awt2dLibraries.gmk ! src/java.desktop/share/legal/libpng.md ! 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/pngtrans.c Changeset: 7845f9e03d60 Author: ccheung Date: 2019-05-31 15:49 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/7845f9e03d60 8223336: Assert in VirtualMemoryTracker::remove_released_region when running the SharedArchiveConsistency.java test with -XX:NativeMemoryTracking=detail Summary: added the missing call MemTracker::record_virtual_memory_reserve_and_commit() Reviewed-by: jiangli, zgu ! src/hotspot/os/windows/os_windows.cpp Changeset: afa5ae53ce13 Author: zgu Date: 2019-02-20 08:31 -0500 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/afa5ae53ce13 8219244: NMT: Change ThreadSafepointState's allocation type from mtInternal to mtThread Reviewed-by: coleenp, minqi ! src/hotspot/share/runtime/safepoint.hpp Changeset: 90212879d5d1 Author: zgu Date: 2018-07-31 07:35 -0400 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/90212879d5d1 8208499: NMT: Missing memory tag for Safepoint polling page Summary: Added missing memory tag and cleanup memory type enum Reviewed-by: shade, coleenp ! src/hotspot/share/memory/allocation.hpp ! src/hotspot/share/runtime/safepointMechanism.cpp ! src/hotspot/share/services/memTracker.cpp ! src/hotspot/share/services/nmtCommon.cpp + test/hotspot/jtreg/runtime/NMT/SafepointPollingPages.java Changeset: 5249a22ad356 Author: mbaesken Date: 2019-07-25 12:15 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/5249a22ad356 8228585: jdk/internal/platform/cgroup/TestCgroupMetrics.java - NumberFormatException because of large long values (memory limit_in_bytes) Reviewed-by: dholmes, sgehwolf ! src/java.base/linux/classes/jdk/internal/platform/cgroupv1/SubSystem.java ! test/lib/jdk/test/lib/containers/cgroup/MetricsTester.java Changeset: de862fad608d Author: dpochepk Date: 2019-08-07 17:03 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/de862fad608d 8205421: AARCH64: StubCodeMark should be placed after alignment Reviewed-by: aph ! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp Changeset: e937e64d8370 Author: mseledtsov Date: 2019-04-04 12:29 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/e937e64d8370 8221710: [TESTBUG] more configurable parameters for docker testing Summary: Introduced docker test config properties Reviewed-by: lmesnik, iignatyev, egahlin ! test/hotspot/jtreg/runtime/containers/docker/DockerBasicTest.java ! test/lib/jdk/test/lib/containers/docker/DockerTestUtils.java Changeset: 03421b35a714 Author: mseledtsov Date: 2019-05-23 11:37 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/03421b35a714 8224165: [TESTBUG] Docker tests produce excessive output Summary: Trimmed child process output, saving child stdout to file Reviewed-by: dholmes, lmesnik ! test/lib/jdk/test/lib/containers/docker/DockerTestUtils.java Changeset: 99d2d49a8771 Author: jiangli Date: 2018-07-08 12:43 -0400 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/99d2d49a8771 8202035: Archive the set of ModuleDescriptor and ModuleReference objects for observable system modules with unnamed initial module. Summary: Support system module archiving with unnamed initial module at dump time. Reviewed-by: erikj, coleenp, mchung, iklam, ccheung Contributed-by: alan.bateman at oracle.com, jiangli.zhou at oracle.com ! make/hotspot/lib/JvmFeatures.gmk ! make/hotspot/symbols/symbols-unix ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/classfile/javaClasses.hpp ! src/hotspot/share/classfile/stringTable.cpp ! src/hotspot/share/classfile/systemDictionary.hpp ! src/hotspot/share/classfile/vmSymbols.hpp ! src/hotspot/share/include/jvm.h + src/hotspot/share/memory/heapShared.cpp + src/hotspot/share/memory/heapShared.hpp ! src/hotspot/share/memory/metaspaceShared.cpp ! src/hotspot/share/memory/metaspaceShared.hpp ! src/hotspot/share/prims/jvm.cpp ! src/java.base/share/classes/jdk/internal/misc/VM.java + src/java.base/share/classes/jdk/internal/module/ArchivedModuleGraph.java ! src/java.base/share/classes/jdk/internal/module/ModuleBootstrap.java ! src/java.base/share/native/libjava/VM.c ! test/hotspot/jtreg/runtime/appcds/TestCommon.java + test/hotspot/jtreg/runtime/appcds/cacheObject/ArchivedModuleComboTest.java + test/hotspot/jtreg/runtime/appcds/cacheObject/ArchivedModuleCompareTest.java + test/hotspot/jtreg/runtime/appcds/cacheObject/ArchivedModuleWithCustomImageTest.java + test/hotspot/jtreg/runtime/appcds/cacheObject/CheckArchivedModuleApp.java + test/hotspot/jtreg/runtime/appcds/cacheObject/PrintSystemModulesApp.java + test/hotspot/jtreg/runtime/appcds/cacheObject/src/test/jdk/test/Test.java + test/hotspot/jtreg/runtime/appcds/cacheObject/src/test/module-info.java Changeset: 9668c6781929 Author: itakiguchi Date: 2019-08-01 10:47 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/9668c6781929 8227919: 8213232 causes crashes on solaris sparc64 Reviewed-by: prr, vkempik ! src/java.desktop/unix/native/libawt_xawt/awt/awt_InputMethod.c Changeset: 427fde38e831 Author: goetz Date: 2018-08-28 17:03 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/427fde38e831 8209939: [testbug][ppc] Test SafepointPollingPages fails after 8208499 with UseSIGTRAP on. Reviewed-by: mdoerr, ghaug ! test/hotspot/jtreg/runtime/NMT/SafepointPollingPages.java Changeset: 4146897c7978 Author: mbaesken Date: 2019-08-01 09:37 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/4146897c7978 8228764: New library dependencies due to JDK-8222720 Reviewed-by: goetz, dholmes ! src/hotspot/share/utilities/virtualizationSupport.cpp Changeset: d32dc37e5f82 Author: shade Date: 2019-07-29 11:14 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/d32dc37e5f82 8228400: Remove built-in AArch64 simulator Reviewed-by: adinn, aph, dsamersoff ! src/hotspot/cpu/aarch64/aarch64.ad - src/hotspot/cpu/aarch64/aarch64_call.cpp - src/hotspot/cpu/aarch64/aarch64_linkage.S ! src/hotspot/cpu/aarch64/assembler_aarch64.cpp ! src/hotspot/cpu/aarch64/assembler_aarch64.hpp ! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/c1_MacroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/c1_Runtime1_aarch64.cpp ! src/hotspot/cpu/aarch64/c1_globals_aarch64.hpp - src/hotspot/cpu/aarch64/cpustate_aarch64.hpp - src/hotspot/cpu/aarch64/decode_aarch64.hpp ! src/hotspot/cpu/aarch64/globals_aarch64.hpp ! src/hotspot/cpu/aarch64/immediate_aarch64.cpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp ! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp ! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp ! src/hotspot/cpu/aarch64/stubRoutines_aarch64.hpp ! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp ! src/hotspot/cpu/aarch64/templateTable_aarch64.cpp ! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp - src/hotspot/os_cpu/linux_aarch64/linux_aarch64.S ! src/hotspot/os_cpu/linux_aarch64/os_linux_aarch64.cpp ! src/hotspot/os_cpu/linux_aarch64/prefetch_linux_aarch64.inline.hpp Changeset: 9df633d78584 Author: ihse Date: 2019-02-01 12:44 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/9df633d78584 8217896: Make better use of LCPUs when building on AIX Reviewed-by: ihse Contributed-by: Andrew Leonard ! make/autoconf/build-performance.m4 Changeset: f4bbd6a228a1 Author: mbaesken Date: 2019-07-24 12:36 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/f4bbd6a228a1 8228578: fix CFData object leak in macosx KeystoreImpl.m Reviewed-by: weijun ! src/java.base/macosx/native/libosxsecurity/KeystoreImpl.m Changeset: e2046af01c5b Author: mbaesken Date: 2019-07-24 09:28 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/e2046af01c5b 8228501: java_props_macosx.c - provide missing CFRelease for CFLocaleCopyCurrent Reviewed-by: naoto ! src/java.base/macosx/native/libjava/java_props_macosx.c Changeset: f54a019819dd Author: mbaesken Date: 2019-07-17 09:58 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/f54a019819dd 8227834: build.log output from failing commands : include the hs_error file path in case of crashes in build Reviewed-by: tbell ! make/InitSupport.gmk Changeset: d84dae4fba03 Author: tnakamura Date: 2019-03-13 13:05 +0900 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/d84dae4fba03 8220227: Host Locale Provider getDisplayCountry returns error message under non-English Win10 Summary: Adjusting to detect translated Unknown messages Reviewed-by: naoto ! src/java.base/windows/classes/sun/util/locale/provider/HostLocaleProviderAdapterImpl.java ! src/java.base/windows/native/libjava/HostLocaleProviderAdapter_md.c ! test/jdk/java/util/Locale/LocaleProviders.java ! test/jdk/java/util/Locale/LocaleProviders.sh Changeset: 13cf8c04427b Author: goetz Date: 2019-08-14 08:33 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/13cf8c04427b Added tag jdk-11.0.5+3 for changeset d84dae4fba03 ! .hgtags From zgu at redhat.com Thu Aug 15 13:18:35 2019 From: zgu at redhat.com (zgu at redhat.com) Date: Thu, 15 Aug 2019 13:18:35 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8216401: Allow "file:" URLs in Class-Path of local JARs Message-ID: <201908151318.x7FDIZD0025455@aojmv0008.oracle.com> Changeset: 0880105f1d17 Author: bchristi Date: 2019-01-14 11:22 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/0880105f1d17 8216401: Allow "file:" URLs in Class-Path of local JARs Reviewed-by: alanb, mchung ! src/java.base/share/classes/jdk/internal/loader/URLClassPath.java + test/jdk/jdk/internal/loader/URLClassPath/JarClassPathFileEntry.java From neugens at redhat.com Fri Aug 16 15:00:08 2019 From: neugens at redhat.com (neugens at redhat.com) Date: Fri, 16 Aug 2019 15:00:08 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8220657: JFR.dump does not work when filename is set Message-ID: <201908161500.x7GF08H3003978@aojmv0008.oracle.com> Changeset: caf1b0aebafc Author: egahlin Date: 2019-08-16 16:36 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/caf1b0aebafc 8220657: JFR.dump does not work when filename is set Reviewed-by: ysuenaga ! src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformRecording.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/DCmdDump.java + test/jdk/jdk/jfr/jcmd/TestJcmdDumpWithFileName.java From shade at redhat.com Fri Aug 16 16:00:27 2019 From: shade at redhat.com (shade at redhat.com) Date: Fri, 16 Aug 2019 16:00:27 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8228711: Path rendered incorrectly when it goes outside the clipping region Message-ID: <201908161600.x7GG0RaS015397@aojmv0008.oracle.com> Changeset: ac772fb2ef54 Author: lbourges Date: 2019-08-07 10:25 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/ac772fb2ef54 8228711: Path rendered incorrectly when it goes outside the clipping region Summary: fixed closePath() to preserve last position and its outcode in Stroker and TransformingPathConsumer2D.PathClipFilter Reviewed-by: prr, kcr ! src/java.desktop/share/classes/sun/java2d/marlin/DDasher.java ! src/java.desktop/share/classes/sun/java2d/marlin/DHelpers.java ! src/java.desktop/share/classes/sun/java2d/marlin/DStroker.java ! src/java.desktop/share/classes/sun/java2d/marlin/DTransformingPathConsumer2D.java ! src/java.desktop/share/classes/sun/java2d/marlin/Dasher.java ! src/java.desktop/share/classes/sun/java2d/marlin/Helpers.java ! src/java.desktop/share/classes/sun/java2d/marlin/Stroker.java ! src/java.desktop/share/classes/sun/java2d/marlin/TransformingPathConsumer2D.java ! src/java.desktop/share/classes/sun/java2d/marlin/Version.java ! test/jdk/sun/java2d/marlin/ClipShapeTest.java From shade at redhat.com Mon Aug 19 11:49:21 2019 From: shade at redhat.com (shade at redhat.com) Date: Mon, 19 Aug 2019 11:49:21 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8228601: AArch64: Fix interpreter code at JVMCI deoptimization entry Message-ID: <201908191149.x7JBnLQr026082@aojmv0008.oracle.com> Changeset: 15343c11235e Author: pli Date: 2019-07-31 09:52 +0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/15343c11235e 8228601: AArch64: Fix interpreter code at JVMCI deoptimization entry Reviewed-by: adinn, aph ! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp From zgu at redhat.com Mon Aug 19 12:21:48 2019 From: zgu at redhat.com (zgu at redhat.com) Date: Mon, 19 Aug 2019 12:21:48 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8226964: [Yaru] GTK L&F: There is no difference between menu selected and de-selected Message-ID: <201908191221.x7JCLm0C016959@aojmv0008.oracle.com> Changeset: 4c3d6d819332 Author: pbansal Date: 2019-08-03 13:53 +0530 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/4c3d6d819332 8226964: [Yaru] GTK L&F: There is no difference between menu selected and de-selected Reviewed-by: prr, kcr ! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKPainter.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKStyle.java From rwestrel at redhat.com Mon Aug 19 13:08:52 2019 From: rwestrel at redhat.com (rwestrel at redhat.com) Date: Mon, 19 Aug 2019 13:08:52 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8211232: GraphKit::make_runtime_call() sometimes attaches wrong memory state to call Message-ID: <201908191308.x7JD8qIu014199@aojmv0008.oracle.com> Changeset: 67c2bb3929ce Author: roland Date: 2018-09-28 14:24 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/67c2bb3929ce 8211232: GraphKit::make_runtime_call() sometimes attaches wrong memory state to call Reviewed-by: kvn ! src/hotspot/share/opto/graphKit.cpp ! src/hotspot/share/opto/graphKit.hpp From rwestrel at redhat.com Mon Aug 19 13:13:37 2019 From: rwestrel at redhat.com (rwestrel at redhat.com) Date: Mon, 19 Aug 2019 13:13:37 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8219517: assert(false) failed: infinite loop in PhaseIterGVN::optimize Message-ID: <201908191313.x7JDDbKg016217@aojmv0008.oracle.com> Changeset: fe756dc62d26 Author: neliasso Date: 2019-03-13 15:22 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/fe756dc62d26 8219517: assert(false) failed: infinite loop in PhaseIterGVN::optimize Reviewed-by: kvn, thartmann ! src/hotspot/share/opto/memnode.cpp From zgu at redhat.com Mon Aug 19 13:16:16 2019 From: zgu at redhat.com (zgu at redhat.com) Date: Mon, 19 Aug 2019 13:16:16 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8219370: NMT: Move synchronization primitives from mtInternal to mtSynchronizer Message-ID: <201908191316.x7JDGGMg017096@aojmv0008.oracle.com> Changeset: f0a46411b60e Author: zgu Date: 2019-02-20 10:22 -0500 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/f0a46411b60e 8219370: NMT: Move synchronization primitives from mtInternal to mtSynchronizer Reviewed-by: dholmes, rehn ! src/hotspot/os/posix/os_posix.hpp ! src/hotspot/os/solaris/os_solaris.hpp ! src/hotspot/os/windows/os_windows.hpp ! src/hotspot/share/memory/allocation.hpp ! src/hotspot/share/runtime/monitorChunk.cpp ! src/hotspot/share/runtime/monitorChunk.hpp ! src/hotspot/share/runtime/mutex.hpp ! src/hotspot/share/runtime/semaphore.hpp ! src/hotspot/share/services/nmtCommon.cpp From rwestrel at redhat.com Mon Aug 19 13:38:08 2019 From: rwestrel at redhat.com (rwestrel at redhat.com) Date: Mon, 19 Aug 2019 13:38:08 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8226409: Enable argument profiling for sun.misc.Unsafe.put*/get* Message-ID: <201908191338.x7JDc8Tb000829@aojmv0008.oracle.com> Changeset: 6a630f35bf3a Author: vlivanov Date: 2019-07-05 12:55 +0300 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/6a630f35bf3a 8226409: Enable argument profiling for sun.misc.Unsafe.put*/get* Reviewed-by: kvn ! src/hotspot/share/classfile/vmSymbols.hpp ! src/hotspot/share/oops/methodData.cpp From rwestrel at redhat.com Mon Aug 19 13:43:21 2019 From: rwestrel at redhat.com (rwestrel at redhat.com) Date: Mon, 19 Aug 2019 13:43:21 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8225644: C1 dumps incorrect class name in ClassCastException message Message-ID: <201908191343.x7JDhLSJ003971@aojmv0008.oracle.com> Changeset: 3049a8d2e24b Author: bsrbnd Date: 2019-06-25 21:24 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/3049a8d2e24b 8225644: C1 dumps incorrect class name in ClassCastException message Reviewed-by: vlivanov, bsrbnd Contributed-by: fujie at loongson.cn, bsrbnd at gmail.com ! src/hotspot/share/runtime/sharedRuntime.cpp + test/hotspot/jtreg/compiler/c1/CCEMessageTest.java From rwestrel at redhat.com Mon Aug 19 14:04:29 2019 From: rwestrel at redhat.com (rwestrel at redhat.com) Date: Mon, 19 Aug 2019 14:04:29 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8210390: C2 still crashes with "assert(mode == ControlAroundStripMined && use == sfpt) failed: missed a node" Message-ID: <201908191404.x7JE4TXO014371@aojmv0008.oracle.com> Changeset: 88e16fb99c19 Author: roland Date: 2018-09-12 16:38 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/88e16fb99c19 8210390: C2 still crashes with "assert(mode == ControlAroundStripMined && use == sfpt) failed: missed a node" Reviewed-by: thartmann, kvn ! src/hotspot/share/opto/loopopts.cpp + test/hotspot/jtreg/compiler/loopstripmining/StripMinedLoopReorgOffsets.java From shade at redhat.com Mon Aug 19 14:19:57 2019 From: shade at redhat.com (shade at redhat.com) Date: Mon, 19 Aug 2019 14:19:57 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8228725: AArch64: Purge method call format support Message-ID: <201908191419.x7JEJv2m023994@aojmv0008.oracle.com> Changeset: f81019137a5a Author: shade Date: 2019-07-30 22:16 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/f81019137a5a 8228725: AArch64: Purge method call format support Reviewed-by: adinn ! src/hotspot/cpu/aarch64/interpreterRT_aarch64.cpp ! src/hotspot/cpu/aarch64/interpreterRT_aarch64.hpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp From rwestrel at redhat.com Tue Aug 20 09:10:31 2019 From: rwestrel at redhat.com (rwestrel at redhat.com) Date: Tue, 20 Aug 2019 09:10:31 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8218581: Incorrect exception message generation Message-ID: <201908200910.x7K9AVvA009910@aojmv0008.oracle.com> Changeset: 67ae30b69f78 Author: mikael Date: 2019-02-06 18:34 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/67ae30b69f78 8218581: Incorrect exception message generation Reviewed-by: hseigel ! src/hotspot/share/classfile/modules.cpp From martin.doerr at sap.com Tue Aug 20 09:20:54 2019 From: martin.doerr at sap.com (martin.doerr at sap.com) Date: Tue, 20 Aug 2019 09:20:54 +0000 Subject: hg: jdk-updates/jdk11u-dev: 2 new changesets Message-ID: <201908200920.x7K9KsZZ014657@aojmv0008.oracle.com> Changeset: c11eb773d0b0 Author: mdoerr Date: 2019-08-02 11:28 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/c11eb773d0b0 8228649: [PPC64] SA reads wrong slots from interpreter frames Summary: Make frame layout consistent between dbg and product build and implement offsets accordingly. Reviewed-by: goetz, gromero ! src/hotspot/cpu/ppc/frame_ppc.hpp ! src/hotspot/cpu/ppc/frame_ppc.inline.hpp ! src/hotspot/cpu/ppc/interp_masm_ppc_64.cpp ! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp ! src/hotspot/cpu/ppc/templateInterpreterGenerator_ppc.cpp ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/ppc64/PPC64Frame.java ! test/hotspot/jtreg/ProblemList.txt Changeset: 50bea1035d97 Author: stuefe Date: 2018-09-03 14:27 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/50bea1035d97 8210314: [aix] NMT does not show "Safepoint" memory type Reviewed-by: goetz, mbaesken ! src/hotspot/os/aix/safepointMechanism_aix.cpp From sgehwolf at redhat.com Tue Aug 20 09:43:15 2019 From: sgehwolf at redhat.com (sgehwolf at redhat.com) Date: Tue, 20 Aug 2019 09:43:15 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8220672: [TESTBUG] TestCPUSets should check that cpuset does not exceed available cores Message-ID: <201908200943.x7K9hFOF027618@aojmv0008.oracle.com> Changeset: 315e87371209 Author: mseledtsov Date: 2019-05-20 15:18 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/315e87371209 8220672: [TESTBUG] TestCPUSets should check that cpuset does not exceed available cores Summary: making sure cpuset size does not exceed available cores Reviewed-by: dholmes, lmesnik, shade ! test/hotspot/jtreg/runtime/containers/docker/TestCPUSets.java From sgehwolf at redhat.com Tue Aug 20 17:06:07 2019 From: sgehwolf at redhat.com (sgehwolf at redhat.com) Date: Tue, 20 Aug 2019 17:06:07 +0000 Subject: hg: jdk-updates/jdk11u-dev: 3 new changesets Message-ID: <201908201706.x7KH67Xo025394@aojmv0008.oracle.com> Changeset: b2bbfc3c59dc Author: mseledtsov Date: 2019-03-07 13:20 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/b2bbfc3c59dc 8219997: [TESTBUG] Create test for JFR events in Docker container: CPU, Memory and Process Info Summary: Start docker with limits on CPU/Mem, verify JFR reports correct data Reviewed-by: egahlin + test/hotspot/jtreg/runtime/containers/docker/JfrReporter.java + test/hotspot/jtreg/runtime/containers/docker/TestJFREvents.java Changeset: 787c9f1e0203 Author: jiefu Date: 2019-04-09 06:11 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/787c9f1e0203 8221894: Add comments for docker tests in the test doc Reviewed-by: erikj, dholmes, shade ! doc/testing.html ! doc/testing.md Changeset: cebdce120ff3 Author: mseledtsov Date: 2019-04-12 12:26 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/cebdce120ff3 8222299: [TESTBUG] move hotspot container tests to hotspot/containers Summary: Moved the tests, updated relevant files Reviewed-by: dholmes, iignatyev, shade ! doc/testing.html ! doc/testing.md ! test/hotspot/jtreg/TEST.groups + test/hotspot/jtreg/containers/cgroup/PlainRead.java + test/hotspot/jtreg/containers/docker/AttemptOOM.java + test/hotspot/jtreg/containers/docker/CheckContainerized.java + test/hotspot/jtreg/containers/docker/DockerBasicTest.java + test/hotspot/jtreg/containers/docker/HelloDocker.java + test/hotspot/jtreg/containers/docker/JfrReporter.java + test/hotspot/jtreg/containers/docker/PrintContainerInfo.java + test/hotspot/jtreg/containers/docker/TEST.properties + test/hotspot/jtreg/containers/docker/TestCPUAwareness.java + test/hotspot/jtreg/containers/docker/TestCPUSets.java + test/hotspot/jtreg/containers/docker/TestJFREvents.java + test/hotspot/jtreg/containers/docker/TestMemoryAwareness.java + test/hotspot/jtreg/containers/docker/TestMisc.java - test/hotspot/jtreg/runtime/containers/cgroup/PlainRead.java - test/hotspot/jtreg/runtime/containers/docker/AttemptOOM.java - test/hotspot/jtreg/runtime/containers/docker/CheckContainerized.java - test/hotspot/jtreg/runtime/containers/docker/DockerBasicTest.java - test/hotspot/jtreg/runtime/containers/docker/HelloDocker.java - test/hotspot/jtreg/runtime/containers/docker/JfrReporter.java - test/hotspot/jtreg/runtime/containers/docker/PrintContainerInfo.java - test/hotspot/jtreg/runtime/containers/docker/TEST.properties - test/hotspot/jtreg/runtime/containers/docker/TestCPUAwareness.java - test/hotspot/jtreg/runtime/containers/docker/TestCPUSets.java - test/hotspot/jtreg/runtime/containers/docker/TestJFREvents.java - test/hotspot/jtreg/runtime/containers/docker/TestMemoryAwareness.java - test/hotspot/jtreg/runtime/containers/docker/TestMisc.java ! test/lib/jdk/test/lib/containers/docker/DockerTestUtils.java From shade at redhat.com Tue Aug 20 18:54:44 2019 From: shade at redhat.com (shade at redhat.com) Date: Tue, 20 Aug 2019 18:54:44 +0000 Subject: hg: jdk-updates/jdk11u-dev: 3 new changesets Message-ID: <201908201854.x7KIsiuo011867@aojmv0008.oracle.com> Changeset: 4b78edce84fe Author: fmatte Date: 2019-07-02 08:43 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/4b78edce84fe 8225715: jhsdb jmap fails to write binary heap dump of a jshell process Summary: Add a Null check for getSourceFileName() before writing into thread dump. Reviewed-by: cjplummer, kevinw ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/HeapHprofBinWriter.java + test/jdk/sun/tools/jhsdb/JShellHeapDumpTest.java Changeset: 65bb816a5bbc Author: pliden Date: 2019-08-12 10:49 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/65bb816a5bbc 8229406: ZGC: Fix incorrect statistics Reviewed-by: pliden, eosterlund Contributed-by: albert.th at alibaba-inc.com ! src/hotspot/share/gc/z/zStat.cpp Changeset: 6ad83ea7dda7 Author: vlivanov Date: 2019-01-22 18:14 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/6ad83ea7dda7 8202952: C2: Unexpected dead nodes after matching Reviewed-by: kvn ! src/hotspot/cpu/x86/x86.ad + test/hotspot/jtreg/compiler/c2/TestMatcherLargeOffset.java From alexey.ivanov at oracle.com Tue Aug 20 19:02:32 2019 From: alexey.ivanov at oracle.com (alexey.ivanov at oracle.com) Date: Tue, 20 Aug 2019 19:02:32 +0000 Subject: hg: jdk-updates/jdk13u: 8222108: Reduce minRefreshTime for updating remote printer list on Windows Message-ID: <201908201902.x7KJ2WVV014967@aojmv0008.oracle.com> Changeset: 3baa9b8053a0 Author: aivanov Date: 2019-08-18 21:36 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/3baa9b8053a0 8222108: Reduce minRefreshTime for updating remote printer list on Windows Reviewed-by: prr, serb ! src/java.desktop/windows/classes/sun/print/PrintServiceLookupProvider.java ! test/jdk/java/awt/print/RemotePrinterStatusRefresh/RemotePrinterStatusRefresh.java From goetz.lindenmaier at sap.com Wed Aug 21 07:16:08 2019 From: goetz.lindenmaier at sap.com (goetz.lindenmaier at sap.com) Date: Wed, 21 Aug 2019 07:16:08 +0000 Subject: hg: jdk-updates/jdk11u-dev: 2 new changesets Message-ID: <201908210716.x7L7G8aE003840@aojmv0008.oracle.com> Changeset: 1b64ef356d0e Author: goetz Date: 2019-08-21 09:11 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/1b64ef356d0e Added tag jdk-11.0.5+4 for changeset 315e87371209 ! .hgtags Changeset: 52d84a263f1e Author: goetz Date: 2019-08-21 09:14 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/52d84a263f1e Merge - test/hotspot/jtreg/runtime/containers/cgroup/PlainRead.java - test/hotspot/jtreg/runtime/containers/docker/AttemptOOM.java - test/hotspot/jtreg/runtime/containers/docker/CheckContainerized.java - test/hotspot/jtreg/runtime/containers/docker/DockerBasicTest.java - test/hotspot/jtreg/runtime/containers/docker/HelloDocker.java - test/hotspot/jtreg/runtime/containers/docker/PrintContainerInfo.java - test/hotspot/jtreg/runtime/containers/docker/TEST.properties - test/hotspot/jtreg/runtime/containers/docker/TestCPUAwareness.java - test/hotspot/jtreg/runtime/containers/docker/TestCPUSets.java - test/hotspot/jtreg/runtime/containers/docker/TestMemoryAwareness.java - test/hotspot/jtreg/runtime/containers/docker/TestMisc.java From goetz.lindenmaier at sap.com Wed Aug 21 07:19:37 2019 From: goetz.lindenmaier at sap.com (goetz.lindenmaier at sap.com) Date: Wed, 21 Aug 2019 07:19:37 +0000 Subject: hg: jdk-updates/jdk11u: 19 new changesets Message-ID: <201908210719.x7L7Jdnt004630@aojmv0008.oracle.com> Changeset: cc6a8cf983c6 Author: lancea Date: 2019-08-07 14:04 -0400 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/cc6a8cf983c6 8226530: ZipFile reads wrong entry size from ZIP64 entries Reviewed-by: bpb, clanger, shade ! src/java.base/share/classes/java/util/zip/ZipEntry.java ! src/java.base/share/classes/java/util/zip/ZipFile.java ! src/java.base/share/classes/java/util/zip/ZipInputStream.java + test/jdk/java/util/zip/ZipFile/Zip64SizeTest.java Changeset: e40a0ec15d3a Author: yzhang Date: 2018-11-28 16:22 +0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/e40a0ec15d3a 8213134: AArch64: vector shift failed with MaxVectorSize=8 Summary: add vshiftcnt instructions for vector64 and add vsra/vsrl instructions to AArch64 backend. To detect shift failures, MaxVectorSize options are added to jtreg test cases. Reviewed-by: aph, kvn ! src/hotspot/cpu/aarch64/aarch64.ad ! test/hotspot/jtreg/compiler/c2/cr6340864/TestByteVect.java ! test/hotspot/jtreg/compiler/c2/cr6340864/TestDoubleVect.java ! test/hotspot/jtreg/compiler/c2/cr6340864/TestFloatVect.java ! test/hotspot/jtreg/compiler/c2/cr6340864/TestIntVect.java ! test/hotspot/jtreg/compiler/c2/cr6340864/TestLongVect.java ! test/hotspot/jtreg/compiler/c2/cr6340864/TestShortVect.java ! test/hotspot/jtreg/compiler/codegen/TestCharVect2.java Changeset: 0880105f1d17 Author: bchristi Date: 2019-01-14 11:22 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/0880105f1d17 8216401: Allow "file:" URLs in Class-Path of local JARs Reviewed-by: alanb, mchung ! src/java.base/share/classes/jdk/internal/loader/URLClassPath.java + test/jdk/jdk/internal/loader/URLClassPath/JarClassPathFileEntry.java Changeset: caf1b0aebafc Author: egahlin Date: 2019-08-16 16:36 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/caf1b0aebafc 8220657: JFR.dump does not work when filename is set Reviewed-by: ysuenaga ! src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformRecording.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/DCmdDump.java + test/jdk/jdk/jfr/jcmd/TestJcmdDumpWithFileName.java Changeset: ac772fb2ef54 Author: lbourges Date: 2019-08-07 10:25 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/ac772fb2ef54 8228711: Path rendered incorrectly when it goes outside the clipping region Summary: fixed closePath() to preserve last position and its outcode in Stroker and TransformingPathConsumer2D.PathClipFilter Reviewed-by: prr, kcr ! src/java.desktop/share/classes/sun/java2d/marlin/DDasher.java ! src/java.desktop/share/classes/sun/java2d/marlin/DHelpers.java ! src/java.desktop/share/classes/sun/java2d/marlin/DStroker.java ! src/java.desktop/share/classes/sun/java2d/marlin/DTransformingPathConsumer2D.java ! src/java.desktop/share/classes/sun/java2d/marlin/Dasher.java ! src/java.desktop/share/classes/sun/java2d/marlin/Helpers.java ! src/java.desktop/share/classes/sun/java2d/marlin/Stroker.java ! src/java.desktop/share/classes/sun/java2d/marlin/TransformingPathConsumer2D.java ! src/java.desktop/share/classes/sun/java2d/marlin/Version.java ! test/jdk/sun/java2d/marlin/ClipShapeTest.java Changeset: 15343c11235e Author: pli Date: 2019-07-31 09:52 +0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/15343c11235e 8228601: AArch64: Fix interpreter code at JVMCI deoptimization entry Reviewed-by: adinn, aph ! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp Changeset: 4c3d6d819332 Author: pbansal Date: 2019-08-03 13:53 +0530 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/4c3d6d819332 8226964: [Yaru] GTK L&F: There is no difference between menu selected and de-selected Reviewed-by: prr, kcr ! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKPainter.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKStyle.java Changeset: 67c2bb3929ce Author: roland Date: 2018-09-28 14:24 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/67c2bb3929ce 8211232: GraphKit::make_runtime_call() sometimes attaches wrong memory state to call Reviewed-by: kvn ! src/hotspot/share/opto/graphKit.cpp ! src/hotspot/share/opto/graphKit.hpp Changeset: fe756dc62d26 Author: neliasso Date: 2019-03-13 15:22 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/fe756dc62d26 8219517: assert(false) failed: infinite loop in PhaseIterGVN::optimize Reviewed-by: kvn, thartmann ! src/hotspot/share/opto/memnode.cpp Changeset: f0a46411b60e Author: zgu Date: 2019-02-20 10:22 -0500 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/f0a46411b60e 8219370: NMT: Move synchronization primitives from mtInternal to mtSynchronizer Reviewed-by: dholmes, rehn ! src/hotspot/os/posix/os_posix.hpp ! src/hotspot/os/solaris/os_solaris.hpp ! src/hotspot/os/windows/os_windows.hpp ! src/hotspot/share/memory/allocation.hpp ! src/hotspot/share/runtime/monitorChunk.cpp ! src/hotspot/share/runtime/monitorChunk.hpp ! src/hotspot/share/runtime/mutex.hpp ! src/hotspot/share/runtime/semaphore.hpp ! src/hotspot/share/services/nmtCommon.cpp Changeset: 6a630f35bf3a Author: vlivanov Date: 2019-07-05 12:55 +0300 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/6a630f35bf3a 8226409: Enable argument profiling for sun.misc.Unsafe.put*/get* Reviewed-by: kvn ! src/hotspot/share/classfile/vmSymbols.hpp ! src/hotspot/share/oops/methodData.cpp Changeset: 3049a8d2e24b Author: bsrbnd Date: 2019-06-25 21:24 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/3049a8d2e24b 8225644: C1 dumps incorrect class name in ClassCastException message Reviewed-by: vlivanov, bsrbnd Contributed-by: fujie at loongson.cn, bsrbnd at gmail.com ! src/hotspot/share/runtime/sharedRuntime.cpp + test/hotspot/jtreg/compiler/c1/CCEMessageTest.java Changeset: 88e16fb99c19 Author: roland Date: 2018-09-12 16:38 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/88e16fb99c19 8210390: C2 still crashes with "assert(mode == ControlAroundStripMined && use == sfpt) failed: missed a node" Reviewed-by: thartmann, kvn ! src/hotspot/share/opto/loopopts.cpp + test/hotspot/jtreg/compiler/loopstripmining/StripMinedLoopReorgOffsets.java Changeset: f81019137a5a Author: shade Date: 2019-07-30 22:16 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/f81019137a5a 8228725: AArch64: Purge method call format support Reviewed-by: adinn ! src/hotspot/cpu/aarch64/interpreterRT_aarch64.cpp ! src/hotspot/cpu/aarch64/interpreterRT_aarch64.hpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp Changeset: 67ae30b69f78 Author: mikael Date: 2019-02-06 18:34 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/67ae30b69f78 8218581: Incorrect exception message generation Reviewed-by: hseigel ! src/hotspot/share/classfile/modules.cpp Changeset: c11eb773d0b0 Author: mdoerr Date: 2019-08-02 11:28 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/c11eb773d0b0 8228649: [PPC64] SA reads wrong slots from interpreter frames Summary: Make frame layout consistent between dbg and product build and implement offsets accordingly. Reviewed-by: goetz, gromero ! src/hotspot/cpu/ppc/frame_ppc.hpp ! src/hotspot/cpu/ppc/frame_ppc.inline.hpp ! src/hotspot/cpu/ppc/interp_masm_ppc_64.cpp ! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp ! src/hotspot/cpu/ppc/templateInterpreterGenerator_ppc.cpp ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/ppc64/PPC64Frame.java ! test/hotspot/jtreg/ProblemList.txt Changeset: 50bea1035d97 Author: stuefe Date: 2018-09-03 14:27 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/50bea1035d97 8210314: [aix] NMT does not show "Safepoint" memory type Reviewed-by: goetz, mbaesken ! src/hotspot/os/aix/safepointMechanism_aix.cpp Changeset: 315e87371209 Author: mseledtsov Date: 2019-05-20 15:18 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/315e87371209 8220672: [TESTBUG] TestCPUSets should check that cpuset does not exceed available cores Summary: making sure cpuset size does not exceed available cores Reviewed-by: dholmes, lmesnik, shade ! test/hotspot/jtreg/runtime/containers/docker/TestCPUSets.java Changeset: 1b64ef356d0e Author: goetz Date: 2019-08-21 09:11 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/1b64ef356d0e Added tag jdk-11.0.5+4 for changeset 315e87371209 ! .hgtags From shade at redhat.com Wed Aug 21 10:27:49 2019 From: shade at redhat.com (shade at redhat.com) Date: Wed, 21 Aug 2019 10:27:49 +0000 Subject: hg: jdk-updates/jdk11u-dev: 3 new changesets Message-ID: <201908211027.x7LARnM9022623@aojmv0008.oracle.com> Changeset: 4f787d0086fc Author: roland Date: 2018-08-14 16:54 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/4f787d0086fc 8209420: Track membars for volatile accesses so they can be properly optimized Reviewed-by: adinn, aph, thartmann ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/share/gc/shared/c2/barrierSetC2.cpp ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/memnode.cpp ! src/hotspot/share/opto/memnode.hpp Changeset: 4cf59897e14f Author: roland Date: 2018-09-27 17:46 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/4cf59897e14f 8211233: MemBarNode::trailing_membar() and MemBarNode::leading_membar() need to handle dying subgraphs better Reviewed-by: kvn, thartmann ! src/hotspot/share/opto/memnode.cpp Changeset: 04dd2501a9df Author: roland Date: 2018-12-03 10:51 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/04dd2501a9df 8214857: "bad trailing membar" assert failure at memnode.cpp:3220 Reviewed-by: adinn, thartmann ! src/hotspot/share/opto/memnode.cpp From zgu at redhat.com Wed Aug 21 11:41:35 2019 From: zgu at redhat.com (zgu at redhat.com) Date: Wed, 21 Aug 2019 11:41:35 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8225189: Multiple JNI calls within critical region in ZIP Library Message-ID: <201908211141.x7LBfZQp010898@aojmv0008.oracle.com> Changeset: 87d0acb9f1d7 Author: lancea Date: 2019-06-11 13:04 -0400 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/87d0acb9f1d7 8225189: Multiple JNI calls within critical region in ZIP Library Reviewed-by: alanb ! src/java.base/share/native/libzip/Deflater.c ! src/java.base/share/native/libzip/Inflater.c From dmitrij.pochepko at bell-sw.com Wed Aug 21 13:21:43 2019 From: dmitrij.pochepko at bell-sw.com (dmitrij.pochepko at bell-sw.com) Date: Wed, 21 Aug 2019 13:21:43 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8215792: AArch64: String.indexOf generates incorrect result Message-ID: <201908211321.x7LDLhCq008462@aojmv0008.oracle.com> Changeset: c40094e3ef04 Author: dpochepk Date: 2019-08-21 16:20 +0300 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/c40094e3ef04 8215792: AArch64: String.indexOf generates incorrect result Reviewed-by: dsamersoff ! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp + test/hotspot/jtreg/compiler/intrinsics/Test8215792.java From shade at redhat.com Wed Aug 21 13:59:38 2019 From: shade at redhat.com (shade at redhat.com) Date: Wed, 21 Aug 2019 13:59:38 +0000 Subject: hg: jdk-updates/jdk11u-dev: 2 new changesets Message-ID: <201908211359.x7LDxcwU001358@aojmv0008.oracle.com> Changeset: aea199a3609c Author: vlivanov Date: 2019-02-14 15:27 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/aea199a3609c 8218879: Keep track of memory accesses originated from Unsafe Reviewed-by: thartmann ! src/hotspot/share/c1/c1_Decorators.hpp ! src/hotspot/share/c1/c1_LIRGenerator.cpp ! src/hotspot/share/gc/shared/c2/barrierSetC2.cpp ! src/hotspot/share/opto/graphKit.cpp ! src/hotspot/share/opto/graphKit.hpp ! src/hotspot/share/opto/memnode.cpp ! src/hotspot/share/opto/memnode.hpp Changeset: 17dfeb9ddb7d Author: thartmann Date: 2019-06-12 14:06 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/17dfeb9ddb7d 8224658: Unsafe access C2 compile fails with assert(flat != TypePtr::BOTTOM) failed: cannot alias-analyze an untyped ptr: adr_type = NULL Summary: Handle unsafe off-heap access with constant zero address. Reviewed-by: vlivanov, roland ! src/hotspot/share/opto/graphKit.hpp ! src/hotspot/share/opto/library_call.cpp ! src/hotspot/share/opto/memnode.cpp ! src/hotspot/share/opto/output.cpp + test/hotspot/jtreg/compiler/unsafe/TestUnsafeLoadWithZeroAddress.java From rwestrel at redhat.com Thu Aug 22 11:46:08 2019 From: rwestrel at redhat.com (rwestrel at redhat.com) Date: Thu, 22 Aug 2019 11:46:08 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8225388: Running jcmd Compiler.CodeHeap_Analytics all 0 cause crash. Message-ID: <201908221146.x7MBk8mu004982@aojmv0008.oracle.com> Changeset: a29a36e5a2df Author: lmesnik Date: 2019-07-30 17:28 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/a29a36e5a2df 8225388: Running jcmd Compiler.CodeHeap_Analytics all 0 cause crash. Reviewed-by: thartmann, sspitsyn ! src/hotspot/share/code/codeCache.cpp ! src/hotspot/share/code/codeCache.hpp ! src/hotspot/share/code/codeHeapState.cpp ! src/hotspot/share/code/codeHeapState.hpp ! src/hotspot/share/compiler/compileBroker.cpp ! src/hotspot/share/compiler/compileBroker.hpp ! src/hotspot/share/runtime/java.cpp ! src/hotspot/share/services/diagnosticCommand.cpp ! src/hotspot/share/services/diagnosticCommand.hpp + test/hotspot/jtreg/serviceability/dcmd/compiler/CodeHeapAnalyticsParams.java From adinn at redhat.com Thu Aug 22 11:58:47 2019 From: adinn at redhat.com (adinn at redhat.com) Date: Thu, 22 Aug 2019 11:58:47 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8209413: AArch64: NPE in clhsdb jstack command Message-ID: <201908221158.x7MBwlgp013192@aojmv0008.oracle.com> Changeset: 9eafbb5f6288 Author: ngasson Date: 2019-08-21 11:58 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/9eafbb5f6288 8209413: AArch64: NPE in clhsdb jstack command Reviewed-by: aph ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp ! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp ! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/aarch64/AARCH64CurrentFrameGuess.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/aarch64/AARCH64Frame.java From adinn at redhat.com Sun Aug 25 10:58:57 2019 From: adinn at redhat.com (adinn at redhat.com) Date: Sun, 25 Aug 2019 10:58:57 +0000 Subject: hg: jdk-updates/jdk11u-dev: 2 new changesets Message-ID: <201908251058.x7PAwvHG009346@aojmv0008.oracle.com> Changeset: 51c94b611e63 Author: adinn Date: 2019-08-23 13:20 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/51c94b611e63 8230099: Prepare for backport of JDK-8217368 Reviewed-by: aph ! src/hotspot/cpu/aarch64/aarch64.ad Changeset: 97701c7e0bca Author: ngasson Date: 2019-08-23 13:22 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/97701c7e0bca 8217368: AArch64: C2 recursive stack locking optimisation not triggered Reviewed-by: aph, drwhite ! src/hotspot/cpu/aarch64/aarch64.ad From dms at samersoff.net Sun Aug 25 15:28:38 2019 From: dms at samersoff.net (dms at samersoff.net) Date: Sun, 25 Aug 2019 15:28:38 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8229352: Use of an uninitialized register in 32-bit ARM template interpreter Message-ID: <201908251528.x7PFSc08007683@aojmv0008.oracle.com> Changeset: f035048a2e6f Author: dsamersoff Date: 2019-08-25 15:24 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/f035048a2e6f 8229352: Use of an uninitialized register in 32-bit ARM template interpreter Reviewed-by: dlong, shade Contributed-by: christoph.goettschkes at microdoc.com ! src/hotspot/cpu/arm/templateTable_arm.cpp From christoph.langer at sap.com Mon Aug 26 09:10:54 2019 From: christoph.langer at sap.com (christoph.langer at sap.com) Date: Mon, 26 Aug 2019 09:10:54 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8224991: Problemlist javax/net/ssl/ServerName/SSLEngineExplorerMatchedSNI.java Message-ID: <201908260910.x7Q9AtEP027636@aojmv0008.oracle.com> Changeset: 0a4e238dc769 Author: xuelei Date: 2019-05-29 13:39 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/0a4e238dc769 8224991: Problemlist javax/net/ssl/ServerName/SSLEngineExplorerMatchedSNI.java Reviewed-by: mullan ! test/jdk/ProblemList.txt From shade at redhat.com Mon Aug 26 09:55:53 2019 From: shade at redhat.com (shade at redhat.com) Date: Mon, 26 Aug 2019 09:55:53 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8210389: C2: assert(n->outcnt() != 0 || C->top() == n || n->is_Proj()) failed: No dead instructions after post-alloc Message-ID: <201908260955.x7Q9trCa020387@aojmv0008.oracle.com> Changeset: db863c1149c0 Author: roland Date: 2018-09-18 20:41 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/db863c1149c0 8210389: C2: assert(n->outcnt() != 0 || C->top() == n || n->is_Proj()) failed: No dead instructions after post-alloc Reviewed-by: kvn, thartmann ! src/hotspot/share/opto/compile.cpp + test/hotspot/jtreg/compiler/regalloc/VolatileLoadMemBarsOnlyUses.java From yasuenag at gmail.com Mon Aug 26 11:49:04 2019 From: yasuenag at gmail.com (yasuenag at gmail.com) Date: Mon, 26 Aug 2019 11:49:04 +0000 Subject: hg: jdk-updates/jdk11u-dev: 2 new changesets Message-ID: <201908261149.x7QBn4Zv023066@aojmv0008.oracle.com> Changeset: 66c682c0d972 Author: ysuenaga Date: 2019-07-13 20:55 +0900 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/66c682c0d972 8227594: sadebugd/DebugdConnectTest.java fails due to "java.rmi.NotBoundException: SARemoteDebugger" Reviewed-by: cjplummer, sspitsyn + test/hotspot/jtreg/serviceability/sa/sadebugd/TEST.properties Changeset: e0dd17f50860 Author: ysuenaga Date: 2019-05-29 13:50 +0900 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/e0dd17f50860 8223814: SA: jhsdb common help needs to be more detailed Reviewed-by: dholmes, sspitsyn, ysuenaga Contributed-by: Osamu Sakamoto ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/SALauncher.java From shade at redhat.com Mon Aug 26 12:07:33 2019 From: shade at redhat.com (shade at redhat.com) Date: Mon, 26 Aug 2019 12:07:33 +0000 Subject: hg: jdk-updates/jdk11u-dev: 2 new changesets Message-ID: <201908261207.x7QC7X9p004751@aojmv0008.oracle.com> Changeset: 68df20da18d3 Author: alanb Date: 2019-02-03 10:00 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/68df20da18d3 8216046: test/jdk/java/beans/PropertyEditor/Test6397609.java failing Reviewed-by: alanb, serb Contributed-by: fujie at loongson.cn ! test/jdk/java/beans/PropertyEditor/Test6397609.java Changeset: 787cc6280ea7 Author: rriggs Date: 2019-01-31 10:05 -0500 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/787cc6280ea7 8216528: test/jdk/java/rmi/transport/runtimeThreadInheritanceLeak/RuntimeThreadInheritanceLeak.java failing with Xcomp Reviewed-by: dholmes, alanb Contributed-by: fujie at loongson.cn ! test/jdk/java/rmi/transport/runtimeThreadInheritanceLeak/RuntimeThreadInheritanceLeak.java From christoph.langer at sap.com Mon Aug 26 12:19:38 2019 From: christoph.langer at sap.com (christoph.langer at sap.com) Date: Mon, 26 Aug 2019 12:19:38 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8228658: test GetTotalSafepointTime.java fails on fast Linux machines with Total safepoint time 0 ms Message-ID: <201908261219.x7QCJcTg010449@aojmv0008.oracle.com> Changeset: bd4fa194cffa Author: mbaesken Date: 2019-08-01 08:59 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/bd4fa194cffa 8228658: test GetTotalSafepointTime.java fails on fast Linux machines with Total safepoint time 0 ms Reviewed-by: dholmes, jcbeyler ! test/jdk/sun/management/HotspotRuntimeMBean/GetTotalSafepointTime.java From christoph.langer at sap.com Mon Aug 26 12:22:48 2019 From: christoph.langer at sap.com (christoph.langer at sap.com) Date: Mon, 26 Aug 2019 12:22:48 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8227869: fix wrong format specifiers in os_aix.cpp Message-ID: <201908261222.x7QCMm3t014038@aojmv0008.oracle.com> Changeset: 28c4c2291637 Author: mbaesken Date: 2019-07-17 15:40 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/28c4c2291637 8227869: fix wrong format specifiers in os_aix.cpp Reviewed-by: dholmes, mdoerr, clanger ! src/hotspot/os/aix/os_aix.cpp From christoph.langer at sap.com Mon Aug 26 12:25:34 2019 From: christoph.langer at sap.com (christoph.langer at sap.com) Date: Mon, 26 Aug 2019 12:25:34 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8227630: adjust format specifiers in loadlib_aix.cpp Message-ID: <201908261225.x7QCPYuY016362@aojmv0008.oracle.com> Changeset: e380a9cc90f3 Author: mbaesken Date: 2019-07-12 12:19 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/e380a9cc90f3 8227630: adjust format specifiers in loadlib_aix.cpp Reviewed-by: mdoerr, shade ! src/hotspot/os/aix/loadlib_aix.cpp From dmitrij.pochepko at bell-sw.com Mon Aug 26 12:34:51 2019 From: dmitrij.pochepko at bell-sw.com (dmitrij.pochepko at bell-sw.com) Date: Mon, 26 Aug 2019 12:34:51 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8218966: AArch64: String.compareTo() can read memory after string Message-ID: <201908261234.x7QCYp6u018755@aojmv0008.oracle.com> Changeset: 6b2fcd869c34 Author: dpochepk Date: 2019-08-26 15:34 +0300 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/6b2fcd869c34 8218966: AArch64: String.compareTo() can read memory after string Reviewed-by: adinn, dsamersoff ! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp + test/hotspot/jtreg/compiler/intrinsics/string/TestStringCompareToDifferentLength.java + test/hotspot/jtreg/compiler/intrinsics/string/TestStringCompareToSameLength.java From christoph.langer at sap.com Mon Aug 26 12:41:41 2019 From: christoph.langer at sap.com (christoph.langer at sap.com) Date: Mon, 26 Aug 2019 12:41:41 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8224221: add memprotect calls to event log Message-ID: <201908261241.x7QCffUO024527@aojmv0008.oracle.com> Changeset: eb4cd8cad920 Author: mbaesken Date: 2019-05-23 15:15 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/eb4cd8cad920 8224221: add memprotect calls to event log Reviewed-by: dholmes, mdoerr ! src/hotspot/os/aix/os_aix.cpp ! src/hotspot/os/bsd/os_bsd.cpp ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/solaris/os_solaris.cpp ! src/hotspot/share/runtime/globals.hpp ! src/hotspot/share/utilities/events.hpp From shade at redhat.com Mon Aug 26 13:03:46 2019 From: shade at redhat.com (shade at redhat.com) Date: Mon, 26 Aug 2019 13:03:46 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8224202: Speed up Properties.load Message-ID: <201908261303.x7QD3kMi004232@aojmv0008.oracle.com> Changeset: b7b360bdc2b5 Author: redestad Date: 2019-05-23 18:43 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/b7b360bdc2b5 8224202: Speed up Properties.load Reviewed-by: rriggs, igerasim ! src/java.base/share/classes/java/util/Properties.java From martin.doerr at sap.com Mon Aug 26 13:35:32 2019 From: martin.doerr at sap.com (martin.doerr at sap.com) Date: Mon, 26 Aug 2019 13:35:32 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8229925: [s390, PPC64] Exception check missing in interpreter Message-ID: <201908261335.x7QDZWdb022066@aojmv0008.oracle.com> Changeset: 6a7ef9f11c3f Author: mdoerr Date: 2019-08-22 15:52 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/6a7ef9f11c3f 8229925: [s390, PPC64] Exception check missing in interpreter Reviewed-by: dholmes, rrich ! src/hotspot/cpu/ppc/interp_masm_ppc_64.cpp ! src/hotspot/cpu/s390/interp_masm_s390.cpp From sgehwolf at redhat.com Mon Aug 26 13:38:28 2019 From: sgehwolf at redhat.com (sgehwolf at redhat.com) Date: Mon, 26 Aug 2019 13:38:28 +0000 Subject: hg: jdk-updates/jdk11u-dev: 2 new changesets Message-ID: <201908261338.x7QDcSs5026939@aojmv0008.oracle.com> Changeset: 21e81280a42d Author: erikj Date: 2018-11-14 09:26 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/21e81280a42d 8211727: Adjust default concurrency settings for running tests on Sparc Reviewed-by: ctornqvi, tbell, mikael ! make/RunTests.gmk Changeset: a0baa2f5e98d Author: erikj Date: 2018-11-16 09:49 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/a0baa2f5e98d 8214003: Limit default test jobs based on memory size Reviewed-by: shade, tbell ! make/RunTests.gmk ! make/RunTestsPrebuilt.gmk From sgehwolf at redhat.com Mon Aug 26 16:03:11 2019 From: sgehwolf at redhat.com (sgehwolf at redhat.com) Date: Mon, 26 Aug 2019 16:03:11 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8218280: LineNumberReader throws "Mark invalid" exception if CRLF straddles buffer. Message-ID: <201908261603.x7QG3BO4015434@aojmv0008.oracle.com> Changeset: d0c9869783ca Author: bpb Date: 2019-04-29 07:39 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/d0c9869783ca 8218280: LineNumberReader throws "Mark invalid" exception if CRLF straddles buffer. Reviewed-by: dfuchs, prappo ! src/java.base/share/classes/java/io/LineNumberReader.java + test/jdk/java/io/LineNumberReader/MarkSplitCRLF.java From zgu at redhat.com Mon Aug 26 16:04:54 2019 From: zgu at redhat.com (zgu at redhat.com) Date: Mon, 26 Aug 2019 16:04:54 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8222108: Reduce minRefreshTime for updating remote printer list on Windows Message-ID: <201908261604.x7QG4sfs016173@aojmv0008.oracle.com> Changeset: 185839250713 Author: aivanov Date: 2019-08-18 21:36 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/185839250713 8222108: Reduce minRefreshTime for updating remote printer list on Windows Reviewed-by: prr, serb ! src/java.desktop/windows/classes/sun/print/PrintServiceLookupProvider.java ! test/jdk/java/awt/print/RemotePrinterStatusRefresh/RemotePrinterStatusRefresh.java From shade at redhat.com Mon Aug 26 16:39:00 2019 From: shade at redhat.com (shade at redhat.com) Date: Mon, 26 Aug 2019 16:39:00 +0000 Subject: hg: jdk-updates/jdk11u-dev: 3 new changesets Message-ID: <201908261639.x7QGd0i3008712@aojmv0008.oracle.com> Changeset: f59397b4eb32 Author: weijun Date: 2019-05-10 09:39 +0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/f59397b4eb32 8200400: Restrict Sasl mechanisms Reviewed-by: mullan ! src/java.base/share/conf/security/java.security ! src/java.security.sasl/share/classes/javax/security/sasl/Sasl.java + test/jdk/javax/security/sasl/Sasl/DisabledMechanisms.java Changeset: 3cc8ce23883a Author: coffeys Date: 2019-02-07 12:09 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/3cc8ce23883a 8218553: Enhance keystore load debug output Reviewed-by: weijun ! src/java.base/macosx/classes/apple/security/KeychainStore.java ! src/java.base/share/classes/com/sun/crypto/provider/JceKeyStore.java ! src/java.base/share/classes/sun/security/pkcs12/PKCS12KeyStore.java ! src/java.base/share/classes/sun/security/provider/JavaKeyStore.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11KeyStore.java ! src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/KeyStore.java Changeset: d406af4cbb1e Author: weijun Date: 2019-08-15 15:39 +0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/d406af4cbb1e 8229767: Typo in java.security: Sasl.createClient and Sasl.createServer Reviewed-by: xuelei ! src/java.base/share/conf/security/java.security From shade at redhat.com Mon Aug 26 16:42:11 2019 From: shade at redhat.com (shade at redhat.com) Date: Mon, 26 Aug 2019 16:42:11 +0000 Subject: hg: jdk-updates/jdk11u-dev: 3 new changesets Message-ID: <201908261642.x7QGgBHC009770@aojmv0008.oracle.com> Changeset: 7375edafd3e8 Author: vromero Date: 2019-06-05 16:01 -0400 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/7375edafd3e8 8216261: Javap ignores default modifier on interfaces Reviewed-by: jjg, darcy ! src/jdk.jdeps/share/classes/com/sun/tools/javap/ClassWriter.java + test/langtools/tools/javap/default_methods/JavapNotPrintingDefaultModifierTest.java Changeset: 15a23811b8cd Author: vromero Date: 2019-06-05 21:50 -0400 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/15a23811b8cd 8225386: test for JDK-8216261 fails in Windows Reviewed-by: jjg ! test/langtools/tools/javap/default_methods/JavapNotPrintingDefaultModifierTest.java Changeset: fd53b157559d Author: kvn Date: 2018-08-08 18:38 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/fd53b157559d 8207965: C2-only debug build fails Reviewed-by: kvn, iignatyev Contributed-by: xxinliu at amazon.com ! make/hotspot/src/native/dtrace/generateJvmOffsets.cpp ! src/hotspot/share/aot/aotCodeHeap.cpp ! src/hotspot/share/aot/aotCompiledMethod.cpp ! src/hotspot/share/aot/aotCompiledMethod.hpp ! src/hotspot/share/compiler/compilerDirectives.cpp ! src/hotspot/share/gc/z/zBarrierSet.cpp ! test/hotspot/jtreg/compiler/cpuflags/TestAESIntrinsicsOnUnsupportedConfig.java ! test/hotspot/jtreg/compiler/onSpinWait/TestOnSpinWait.java + test/hotspot/jtreg/compiler/onSpinWait/TestOnSpinWaitC1.java ! test/hotspot/jtreg/compiler/runtime/Test6859338.java ! test/hotspot/jtreg/compiler/types/TestMeetIncompatibleInterfaceArrays.java ! test/hotspot/jtreg/compiler/whitebox/BlockingCompilation.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbFindPC.java ! test/hotspot/jtreg/vmTestbase/jit/tiered/tieredTest.sh From sgehwolf at redhat.com Mon Aug 26 19:02:52 2019 From: sgehwolf at redhat.com (sgehwolf at redhat.com) Date: Mon, 26 Aug 2019 19:02:52 +0000 Subject: hg: jdk-updates/jdk11u-dev: 6 new changesets Message-ID: <201908261902.x7QJ2rDC028833@aojmv0008.oracle.com> Changeset: 682ac3ecaa03 Author: serb Date: 2019-01-05 10:13 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/682ac3ecaa03 8215756: Memory leaks in the AWT on macOS Reviewed-by: dmarkov ! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTView.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTWindow.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CGraphicsEnv.m Changeset: 866ba51a6e67 Author: michaelm Date: 2019-06-28 11:26 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/866ba51a6e67 8222968: ByteArrayPublisher is not thread-safe resulting in broken re-use of HttpRequests Reviewed-by: chegar, dfuchs ! src/java.net.http/share/classes/jdk/internal/net/http/RequestPublishers.java + test/jdk/java/net/httpclient/ByteArrayPublishers.java Changeset: 699509c7afdb Author: dchuyko Date: 2019-05-22 21:33 +0300 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/699509c7afdb 8220072: GCC 8.3 reports errors in java.base Reviewed-by: rriggs ! src/java.base/unix/native/libjava/canonicalize_md.c Changeset: 42ff03a51827 Author: dchuyko Date: 2019-02-08 16:37 +0300 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/42ff03a51827 8215130: Fix errors in LittleCMS 2.9 reported by GCC 8 Reviewed-by: prr ! src/java.desktop/share/native/liblcms/cmsxform.c Changeset: e24d573c677f Author: mikael Date: 2019-02-21 16:56 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/e24d573c677f 8214777: Avoid some GCC 8.X strncpy() errors in HotSpot Reviewed-by: kbarrett, rehn ! src/hotspot/os/aix/os_perf_aix.cpp ! src/hotspot/os/linux/os_perf_linux.cpp ! src/hotspot/os/posix/os_posix.cpp ! src/hotspot/os/solaris/os_perf_solaris.cpp ! src/hotspot/os/windows/os_perf_windows.cpp ! src/hotspot/os/windows/os_windows.cpp ! src/hotspot/share/classfile/classFileParser.cpp ! src/hotspot/share/classfile/classLoaderExt.cpp ! src/hotspot/share/classfile/verifier.cpp ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/services/diagnosticArgument.cpp ! src/hotspot/share/utilities/xmlstream.cpp Changeset: 82a70d3f91ec Author: shade Date: 2019-02-23 10:55 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/82a70d3f91ec 8219583: Windows build failure after JDK-8214777 (Avoid some GCC 8.X strncpy() errors in HotSpot) Reviewed-by: kbarrett, mikael ! src/hotspot/share/classfile/classFileParser.cpp ! src/hotspot/share/classfile/classLoaderExt.cpp ! src/hotspot/share/classfile/verifier.cpp ! src/hotspot/share/services/diagnosticArgument.cpp ! src/hotspot/share/utilities/xmlstream.cpp From adinn at redhat.com Tue Aug 27 08:23:27 2019 From: adinn at redhat.com (adinn at redhat.com) Date: Tue, 27 Aug 2019 08:23:27 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8216989: CardTableBarrierSetAssembler::gen_write_ref_array_post_barrier() does not check for zero length on AARCH64 Message-ID: <201908270823.x7R8NRiL006542@aojmv0008.oracle.com> Changeset: 12816fdce66d Author: dpochepk Date: 2019-08-23 12:57 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/12816fdce66d 8216989: CardTableBarrierSetAssembler::gen_write_ref_array_post_barrier() does not check for zero length on AARCH64 Reviewed-by: adinn ! src/hotspot/cpu/aarch64/gc/g1/g1BarrierSetAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/gc/g1/g1BarrierSetAssembler_aarch64.hpp ! src/hotspot/cpu/aarch64/gc/shared/cardTableBarrierSetAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/gc/shared/cardTableBarrierSetAssembler_aarch64.hpp ! src/hotspot/cpu/aarch64/gc/shared/modRefBarrierSetAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/gc/shared/modRefBarrierSetAssembler_aarch64.hpp ! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp From adinn at redhat.com Tue Aug 27 08:24:19 2019 From: adinn at redhat.com (adinn at redhat.com) Date: Tue, 27 Aug 2019 08:24:19 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8219993: AArch64: Compiled CI stubs are unsafely modified Message-ID: <201908270824.x7R8OJdx006929@aojmv0008.oracle.com> Changeset: 3571ef738508 Author: aph Date: 2019-04-05 09:53 -0400 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/3571ef738508 8219993: AArch64: Compiled CI stubs are unsafely modified Reviewed-by: adinn ! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.hpp ! src/hotspot/cpu/aarch64/compiledIC_aarch64.cpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp ! src/hotspot/cpu/aarch64/nativeInst_aarch64.cpp From shade at redhat.com Tue Aug 27 08:28:40 2019 From: shade at redhat.com (shade at redhat.com) Date: Tue, 27 Aug 2019 08:28:40 +0000 Subject: hg: jdk-updates/jdk11u-dev: 4 new changesets Message-ID: <201908270828.x7R8Sep8008075@aojmv0008.oracle.com> Changeset: 7d1e0d1be3bd Author: joehw Date: 2019-04-16 21:29 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/7d1e0d1be3bd 8222415: Xerces 2.12.0: Parsing Configuration Reviewed-by: lancea ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLEntityManager.java ! test/jaxp/javax/xml/jaxp/unittest/parsers/BaseParsingTest.java Changeset: 05505202e967 Author: joehw Date: 2019-04-25 15:54 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/05505202e967 8222743: Xerces 2.12.0: DOM Implementation Reviewed-by: lancea ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/AttrImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/AttrNSImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/ChildNode.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/CoreDOMImplementationImpl.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/dom/DOMNormalizer.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/DocumentTypeImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/ElementImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/ElementNSImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/NodeImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/PSVIDOMImplementationImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/ParentNode.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/TextImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/ParserConfigurationSettings.java ! test/jaxp/javax/xml/jaxp/unittest/dom/DocumentTest.java Changeset: c527992e3e21 Author: joehw Date: 2019-05-09 09:23 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/c527992e3e21 8222991: Xerces 2.12.0: Validation Reviewed-by: lancea ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/TypeValidator.java ! 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/xs/traversers/XSDAbstractTraverser.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDComplexTypeTraverser.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/impl/xs/traversers/XSDSimpleTypeTraverser.java ! test/jaxp/javax/xml/jaxp/unittest/validation/SchemaTest.java Changeset: 59470dac9ff3 Author: joehw Date: 2019-05-29 11:58 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/59470dac9ff3 8225005: Xerces 2.12.0: License file Reviewed-by: lancea ! src/java.xml/share/legal/xerces.md From shade at redhat.com Tue Aug 27 08:40:22 2019 From: shade at redhat.com (shade at redhat.com) Date: Tue, 27 Aug 2019 08:40:22 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8229118: [TESTBUG] serviceability/sa/ClhsdbFindPC fails on AArch64 Message-ID: <201908270840.x7R8eMpH015474@aojmv0008.oracle.com> Changeset: 11811b48a625 Author: ngasson Date: 2019-08-15 14:00 +0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/11811b48a625 8229118: [TESTBUG] serviceability/sa/ClhsdbFindPC fails on AArch64 Reviewed-by: cjplummer, adinn ! test/hotspot/jtreg/serviceability/sa/ClhsdbFindPC.java + test/hotspot/jtreg/serviceability/sa/LingeredAppWithTrivialMain.java From adinn at redhat.com Tue Aug 27 14:34:25 2019 From: adinn at redhat.com (adinn at redhat.com) Date: Tue, 27 Aug 2019 14:34:25 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8215879: AArch64: ReservedStackAccess may leave stack guard in inconsistent state Message-ID: <201908271434.x7REYPYC023723@aojmv0008.oracle.com> Changeset: d43c5ab1a337 Author: aph Date: 2018-12-21 18:26 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/d43c5ab1a337 8215879: AArch64: ReservedStackAccess may leave stack guard in inconsistent state Reviewed-by: aph, dholmes Contributed-by: Andrey Petushkov ! src/hotspot/os_cpu/linux_aarch64/os_linux_aarch64.cpp ! src/hotspot/share/runtime/thread.cpp From sean.coffey at oracle.com Tue Aug 27 18:40:29 2019 From: sean.coffey at oracle.com (sean.coffey at oracle.com) Date: Tue, 27 Aug 2019 18:40:29 +0000 Subject: hg: jdk-updates/jdk13u: 8222968: ByteArrayPublisher is not thread-safe resulting in broken re-use of HttpRequests Message-ID: <201908271840.x7RIeTnf027057@aojmv0008.oracle.com> Changeset: adbc307cf11a Author: michaelm Date: 2019-06-28 11:26 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/adbc307cf11a 8222968: ByteArrayPublisher is not thread-safe resulting in broken re-use of HttpRequests Reviewed-by: chegar, dfuchs ! src/java.net.http/share/classes/jdk/internal/net/http/RequestPublishers.java + test/jdk/java/net/httpclient/ByteArrayPublishers.java From rob.mckenna at oracle.com Tue Aug 27 20:45:13 2019 From: rob.mckenna at oracle.com (rob.mckenna at oracle.com) Date: Tue, 27 Aug 2019 20:45:13 +0000 Subject: hg: jdk-updates/jdk13u: 8185898: setRequestProperty(key, null) results in HTTP header without colon in request Message-ID: <201908272045.x7RKjDc3010393@aojmv0008.oracle.com> Changeset: c436c14819d7 Author: michaelm Date: 2019-08-12 11:24 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/c436c14819d7 8185898: setRequestProperty(key, null) results in HTTP header without colon in request Reviewed-by: chegar, dfuchs ! src/java.base/share/classes/sun/net/www/MessageHeader.java + test/jdk/sun/net/www/B8185898.java From dmitry.markov at oracle.com Wed Aug 28 08:29:00 2019 From: dmitry.markov at oracle.com (dmitry.markov at oracle.com) Date: Wed, 28 Aug 2019 08:29:00 +0000 Subject: hg: jdk-updates/jdk13u: 8225505: ctrl-F1 does not show the tooltip of a menu item (JMenuItems) Message-ID: <201908280829.x7S8T0pr008185@aojmv0008.oracle.com> Changeset: 94f58cc0f362 Author: dmarkov Date: 2019-08-28 09:28 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/94f58cc0f362 8225505: ctrl-F1 does not show the tooltip of a menu item (JMenuItems) Reviewed-by: psadhukhan, serb ! src/java.desktop/share/classes/javax/swing/ToolTipManager.java + test/jdk/javax/swing/ToolTipManager/JMenuItemToolTipKeyBindingsTest/JMenuItemToolTipKeyBindingsTest.java From goetz.lindenmaier at sap.com Wed Aug 28 09:07:49 2019 From: goetz.lindenmaier at sap.com (goetz.lindenmaier at sap.com) Date: Wed, 28 Aug 2019 09:07:49 +0000 Subject: hg: jdk-updates/jdk11u-dev: 3 new changesets Message-ID: <201908280907.x7S97nbr028174@aojmv0008.oracle.com> Changeset: 7431ec494a29 Author: goetz Date: 2019-08-28 10:59 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/7431ec494a29 Added tag jdk-11.0.5+5 for changeset d43c5ab1a337 ! .hgtags Changeset: 355bc0967a7f Author: goetz Date: 2019-08-28 10:59 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/355bc0967a7f Added tag jdk-11.0.6+0 for changeset 7431ec494a29 ! .hgtags Changeset: 3f01d36ea558 Author: goetz Date: 2019-08-12 12:27 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/3f01d36ea558 8229408: Bump update version for OpenJDK: jdk-11.0.6 Reviewed-by: shade ! make/autoconf/version-numbers From goetz.lindenmaier at sap.com Wed Aug 28 09:42:10 2019 From: goetz.lindenmaier at sap.com (goetz.lindenmaier at sap.com) Date: Wed, 28 Aug 2019 09:42:10 +0000 Subject: hg: jdk-updates/jdk11u: 57 new changesets Message-ID: <201908280942.x7S9gEs9017336@aojmv0008.oracle.com> Changeset: b2bbfc3c59dc Author: mseledtsov Date: 2019-03-07 13:20 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/b2bbfc3c59dc 8219997: [TESTBUG] Create test for JFR events in Docker container: CPU, Memory and Process Info Summary: Start docker with limits on CPU/Mem, verify JFR reports correct data Reviewed-by: egahlin + test/hotspot/jtreg/runtime/containers/docker/JfrReporter.java + test/hotspot/jtreg/runtime/containers/docker/TestJFREvents.java Changeset: 787c9f1e0203 Author: jiefu Date: 2019-04-09 06:11 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/787c9f1e0203 8221894: Add comments for docker tests in the test doc Reviewed-by: erikj, dholmes, shade ! doc/testing.html ! doc/testing.md Changeset: cebdce120ff3 Author: mseledtsov Date: 2019-04-12 12:26 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/cebdce120ff3 8222299: [TESTBUG] move hotspot container tests to hotspot/containers Summary: Moved the tests, updated relevant files Reviewed-by: dholmes, iignatyev, shade ! doc/testing.html ! doc/testing.md ! test/hotspot/jtreg/TEST.groups + test/hotspot/jtreg/containers/cgroup/PlainRead.java + test/hotspot/jtreg/containers/docker/AttemptOOM.java + test/hotspot/jtreg/containers/docker/CheckContainerized.java + test/hotspot/jtreg/containers/docker/DockerBasicTest.java + test/hotspot/jtreg/containers/docker/HelloDocker.java + test/hotspot/jtreg/containers/docker/JfrReporter.java + test/hotspot/jtreg/containers/docker/PrintContainerInfo.java + test/hotspot/jtreg/containers/docker/TEST.properties + test/hotspot/jtreg/containers/docker/TestCPUAwareness.java + test/hotspot/jtreg/containers/docker/TestCPUSets.java + test/hotspot/jtreg/containers/docker/TestJFREvents.java + test/hotspot/jtreg/containers/docker/TestMemoryAwareness.java + test/hotspot/jtreg/containers/docker/TestMisc.java - test/hotspot/jtreg/runtime/containers/cgroup/PlainRead.java - test/hotspot/jtreg/runtime/containers/docker/AttemptOOM.java - test/hotspot/jtreg/runtime/containers/docker/CheckContainerized.java - test/hotspot/jtreg/runtime/containers/docker/DockerBasicTest.java - test/hotspot/jtreg/runtime/containers/docker/HelloDocker.java - test/hotspot/jtreg/runtime/containers/docker/JfrReporter.java - test/hotspot/jtreg/runtime/containers/docker/PrintContainerInfo.java - test/hotspot/jtreg/runtime/containers/docker/TEST.properties - test/hotspot/jtreg/runtime/containers/docker/TestCPUAwareness.java - test/hotspot/jtreg/runtime/containers/docker/TestCPUSets.java - test/hotspot/jtreg/runtime/containers/docker/TestJFREvents.java - test/hotspot/jtreg/runtime/containers/docker/TestMemoryAwareness.java - test/hotspot/jtreg/runtime/containers/docker/TestMisc.java ! test/lib/jdk/test/lib/containers/docker/DockerTestUtils.java Changeset: 4b78edce84fe Author: fmatte Date: 2019-07-02 08:43 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/4b78edce84fe 8225715: jhsdb jmap fails to write binary heap dump of a jshell process Summary: Add a Null check for getSourceFileName() before writing into thread dump. Reviewed-by: cjplummer, kevinw ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/HeapHprofBinWriter.java + test/jdk/sun/tools/jhsdb/JShellHeapDumpTest.java Changeset: 65bb816a5bbc Author: pliden Date: 2019-08-12 10:49 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/65bb816a5bbc 8229406: ZGC: Fix incorrect statistics Reviewed-by: pliden, eosterlund Contributed-by: albert.th at alibaba-inc.com ! src/hotspot/share/gc/z/zStat.cpp Changeset: 6ad83ea7dda7 Author: vlivanov Date: 2019-01-22 18:14 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/6ad83ea7dda7 8202952: C2: Unexpected dead nodes after matching Reviewed-by: kvn ! src/hotspot/cpu/x86/x86.ad + test/hotspot/jtreg/compiler/c2/TestMatcherLargeOffset.java Changeset: 52d84a263f1e Author: goetz Date: 2019-08-21 09:14 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/52d84a263f1e Merge - test/hotspot/jtreg/runtime/containers/cgroup/PlainRead.java - test/hotspot/jtreg/runtime/containers/docker/AttemptOOM.java - test/hotspot/jtreg/runtime/containers/docker/CheckContainerized.java - test/hotspot/jtreg/runtime/containers/docker/DockerBasicTest.java - test/hotspot/jtreg/runtime/containers/docker/HelloDocker.java - test/hotspot/jtreg/runtime/containers/docker/PrintContainerInfo.java - test/hotspot/jtreg/runtime/containers/docker/TEST.properties - test/hotspot/jtreg/runtime/containers/docker/TestCPUAwareness.java - test/hotspot/jtreg/runtime/containers/docker/TestCPUSets.java - test/hotspot/jtreg/runtime/containers/docker/TestMemoryAwareness.java - test/hotspot/jtreg/runtime/containers/docker/TestMisc.java Changeset: 4f787d0086fc Author: roland Date: 2018-08-14 16:54 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/4f787d0086fc 8209420: Track membars for volatile accesses so they can be properly optimized Reviewed-by: adinn, aph, thartmann ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/share/gc/shared/c2/barrierSetC2.cpp ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/memnode.cpp ! src/hotspot/share/opto/memnode.hpp Changeset: 4cf59897e14f Author: roland Date: 2018-09-27 17:46 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/4cf59897e14f 8211233: MemBarNode::trailing_membar() and MemBarNode::leading_membar() need to handle dying subgraphs better Reviewed-by: kvn, thartmann ! src/hotspot/share/opto/memnode.cpp Changeset: 04dd2501a9df Author: roland Date: 2018-12-03 10:51 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/04dd2501a9df 8214857: "bad trailing membar" assert failure at memnode.cpp:3220 Reviewed-by: adinn, thartmann ! src/hotspot/share/opto/memnode.cpp Changeset: 87d0acb9f1d7 Author: lancea Date: 2019-06-11 13:04 -0400 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/87d0acb9f1d7 8225189: Multiple JNI calls within critical region in ZIP Library Reviewed-by: alanb ! src/java.base/share/native/libzip/Deflater.c ! src/java.base/share/native/libzip/Inflater.c Changeset: c40094e3ef04 Author: dpochepk Date: 2019-08-21 16:20 +0300 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/c40094e3ef04 8215792: AArch64: String.indexOf generates incorrect result Reviewed-by: dsamersoff ! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp + test/hotspot/jtreg/compiler/intrinsics/Test8215792.java Changeset: aea199a3609c Author: vlivanov Date: 2019-02-14 15:27 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/aea199a3609c 8218879: Keep track of memory accesses originated from Unsafe Reviewed-by: thartmann ! src/hotspot/share/c1/c1_Decorators.hpp ! src/hotspot/share/c1/c1_LIRGenerator.cpp ! src/hotspot/share/gc/shared/c2/barrierSetC2.cpp ! src/hotspot/share/opto/graphKit.cpp ! src/hotspot/share/opto/graphKit.hpp ! src/hotspot/share/opto/memnode.cpp ! src/hotspot/share/opto/memnode.hpp Changeset: 17dfeb9ddb7d Author: thartmann Date: 2019-06-12 14:06 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/17dfeb9ddb7d 8224658: Unsafe access C2 compile fails with assert(flat != TypePtr::BOTTOM) failed: cannot alias-analyze an untyped ptr: adr_type = NULL Summary: Handle unsafe off-heap access with constant zero address. Reviewed-by: vlivanov, roland ! src/hotspot/share/opto/graphKit.hpp ! src/hotspot/share/opto/library_call.cpp ! src/hotspot/share/opto/memnode.cpp ! src/hotspot/share/opto/output.cpp + test/hotspot/jtreg/compiler/unsafe/TestUnsafeLoadWithZeroAddress.java Changeset: a29a36e5a2df Author: lmesnik Date: 2019-07-30 17:28 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/a29a36e5a2df 8225388: Running jcmd Compiler.CodeHeap_Analytics all 0 cause crash. Reviewed-by: thartmann, sspitsyn ! src/hotspot/share/code/codeCache.cpp ! src/hotspot/share/code/codeCache.hpp ! src/hotspot/share/code/codeHeapState.cpp ! src/hotspot/share/code/codeHeapState.hpp ! src/hotspot/share/compiler/compileBroker.cpp ! src/hotspot/share/compiler/compileBroker.hpp ! src/hotspot/share/runtime/java.cpp ! src/hotspot/share/services/diagnosticCommand.cpp ! src/hotspot/share/services/diagnosticCommand.hpp + test/hotspot/jtreg/serviceability/dcmd/compiler/CodeHeapAnalyticsParams.java Changeset: 9eafbb5f6288 Author: ngasson Date: 2019-08-21 11:58 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/9eafbb5f6288 8209413: AArch64: NPE in clhsdb jstack command Reviewed-by: aph ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp ! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp ! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/aarch64/AARCH64CurrentFrameGuess.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/aarch64/AARCH64Frame.java Changeset: 51c94b611e63 Author: adinn Date: 2019-08-23 13:20 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/51c94b611e63 8230099: Prepare for backport of JDK-8217368 Reviewed-by: aph ! src/hotspot/cpu/aarch64/aarch64.ad Changeset: 97701c7e0bca Author: ngasson Date: 2019-08-23 13:22 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/97701c7e0bca 8217368: AArch64: C2 recursive stack locking optimisation not triggered Reviewed-by: aph, drwhite ! src/hotspot/cpu/aarch64/aarch64.ad Changeset: f035048a2e6f Author: dsamersoff Date: 2019-08-25 15:24 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/f035048a2e6f 8229352: Use of an uninitialized register in 32-bit ARM template interpreter Reviewed-by: dlong, shade Contributed-by: christoph.goettschkes at microdoc.com ! src/hotspot/cpu/arm/templateTable_arm.cpp Changeset: 0a4e238dc769 Author: xuelei Date: 2019-05-29 13:39 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/0a4e238dc769 8224991: Problemlist javax/net/ssl/ServerName/SSLEngineExplorerMatchedSNI.java Reviewed-by: mullan ! test/jdk/ProblemList.txt Changeset: db863c1149c0 Author: roland Date: 2018-09-18 20:41 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/db863c1149c0 8210389: C2: assert(n->outcnt() != 0 || C->top() == n || n->is_Proj()) failed: No dead instructions after post-alloc Reviewed-by: kvn, thartmann ! src/hotspot/share/opto/compile.cpp + test/hotspot/jtreg/compiler/regalloc/VolatileLoadMemBarsOnlyUses.java Changeset: 66c682c0d972 Author: ysuenaga Date: 2019-07-13 20:55 +0900 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/66c682c0d972 8227594: sadebugd/DebugdConnectTest.java fails due to "java.rmi.NotBoundException: SARemoteDebugger" Reviewed-by: cjplummer, sspitsyn + test/hotspot/jtreg/serviceability/sa/sadebugd/TEST.properties Changeset: e0dd17f50860 Author: ysuenaga Date: 2019-05-29 13:50 +0900 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/e0dd17f50860 8223814: SA: jhsdb common help needs to be more detailed Reviewed-by: dholmes, sspitsyn, ysuenaga Contributed-by: Osamu Sakamoto ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/SALauncher.java Changeset: 68df20da18d3 Author: alanb Date: 2019-02-03 10:00 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/68df20da18d3 8216046: test/jdk/java/beans/PropertyEditor/Test6397609.java failing Reviewed-by: alanb, serb Contributed-by: fujie at loongson.cn ! test/jdk/java/beans/PropertyEditor/Test6397609.java Changeset: 787cc6280ea7 Author: rriggs Date: 2019-01-31 10:05 -0500 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/787cc6280ea7 8216528: test/jdk/java/rmi/transport/runtimeThreadInheritanceLeak/RuntimeThreadInheritanceLeak.java failing with Xcomp Reviewed-by: dholmes, alanb Contributed-by: fujie at loongson.cn ! test/jdk/java/rmi/transport/runtimeThreadInheritanceLeak/RuntimeThreadInheritanceLeak.java Changeset: bd4fa194cffa Author: mbaesken Date: 2019-08-01 08:59 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/bd4fa194cffa 8228658: test GetTotalSafepointTime.java fails on fast Linux machines with Total safepoint time 0 ms Reviewed-by: dholmes, jcbeyler ! test/jdk/sun/management/HotspotRuntimeMBean/GetTotalSafepointTime.java Changeset: 28c4c2291637 Author: mbaesken Date: 2019-07-17 15:40 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/28c4c2291637 8227869: fix wrong format specifiers in os_aix.cpp Reviewed-by: dholmes, mdoerr, clanger ! src/hotspot/os/aix/os_aix.cpp Changeset: e380a9cc90f3 Author: mbaesken Date: 2019-07-12 12:19 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/e380a9cc90f3 8227630: adjust format specifiers in loadlib_aix.cpp Reviewed-by: mdoerr, shade ! src/hotspot/os/aix/loadlib_aix.cpp Changeset: 6b2fcd869c34 Author: dpochepk Date: 2019-08-26 15:34 +0300 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/6b2fcd869c34 8218966: AArch64: String.compareTo() can read memory after string Reviewed-by: adinn, dsamersoff ! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp + test/hotspot/jtreg/compiler/intrinsics/string/TestStringCompareToDifferentLength.java + test/hotspot/jtreg/compiler/intrinsics/string/TestStringCompareToSameLength.java Changeset: eb4cd8cad920 Author: mbaesken Date: 2019-05-23 15:15 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/eb4cd8cad920 8224221: add memprotect calls to event log Reviewed-by: dholmes, mdoerr ! src/hotspot/os/aix/os_aix.cpp ! src/hotspot/os/bsd/os_bsd.cpp ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/solaris/os_solaris.cpp ! src/hotspot/share/runtime/globals.hpp ! src/hotspot/share/utilities/events.hpp Changeset: b7b360bdc2b5 Author: redestad Date: 2019-05-23 18:43 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/b7b360bdc2b5 8224202: Speed up Properties.load Reviewed-by: rriggs, igerasim ! src/java.base/share/classes/java/util/Properties.java Changeset: 6a7ef9f11c3f Author: mdoerr Date: 2019-08-22 15:52 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/6a7ef9f11c3f 8229925: [s390, PPC64] Exception check missing in interpreter Reviewed-by: dholmes, rrich ! src/hotspot/cpu/ppc/interp_masm_ppc_64.cpp ! src/hotspot/cpu/s390/interp_masm_s390.cpp Changeset: 21e81280a42d Author: erikj Date: 2018-11-14 09:26 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/21e81280a42d 8211727: Adjust default concurrency settings for running tests on Sparc Reviewed-by: ctornqvi, tbell, mikael ! make/RunTests.gmk Changeset: a0baa2f5e98d Author: erikj Date: 2018-11-16 09:49 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/a0baa2f5e98d 8214003: Limit default test jobs based on memory size Reviewed-by: shade, tbell ! make/RunTests.gmk ! make/RunTestsPrebuilt.gmk Changeset: d0c9869783ca Author: bpb Date: 2019-04-29 07:39 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/d0c9869783ca 8218280: LineNumberReader throws "Mark invalid" exception if CRLF straddles buffer. Reviewed-by: dfuchs, prappo ! src/java.base/share/classes/java/io/LineNumberReader.java + test/jdk/java/io/LineNumberReader/MarkSplitCRLF.java Changeset: 185839250713 Author: aivanov Date: 2019-08-18 21:36 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/185839250713 8222108: Reduce minRefreshTime for updating remote printer list on Windows Reviewed-by: prr, serb ! src/java.desktop/windows/classes/sun/print/PrintServiceLookupProvider.java ! test/jdk/java/awt/print/RemotePrinterStatusRefresh/RemotePrinterStatusRefresh.java Changeset: f59397b4eb32 Author: weijun Date: 2019-05-10 09:39 +0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/f59397b4eb32 8200400: Restrict Sasl mechanisms Reviewed-by: mullan ! src/java.base/share/conf/security/java.security ! src/java.security.sasl/share/classes/javax/security/sasl/Sasl.java + test/jdk/javax/security/sasl/Sasl/DisabledMechanisms.java Changeset: 3cc8ce23883a Author: coffeys Date: 2019-02-07 12:09 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/3cc8ce23883a 8218553: Enhance keystore load debug output Reviewed-by: weijun ! src/java.base/macosx/classes/apple/security/KeychainStore.java ! src/java.base/share/classes/com/sun/crypto/provider/JceKeyStore.java ! src/java.base/share/classes/sun/security/pkcs12/PKCS12KeyStore.java ! src/java.base/share/classes/sun/security/provider/JavaKeyStore.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11KeyStore.java ! src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/KeyStore.java Changeset: d406af4cbb1e Author: weijun Date: 2019-08-15 15:39 +0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/d406af4cbb1e 8229767: Typo in java.security: Sasl.createClient and Sasl.createServer Reviewed-by: xuelei ! src/java.base/share/conf/security/java.security Changeset: 7375edafd3e8 Author: vromero Date: 2019-06-05 16:01 -0400 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/7375edafd3e8 8216261: Javap ignores default modifier on interfaces Reviewed-by: jjg, darcy ! src/jdk.jdeps/share/classes/com/sun/tools/javap/ClassWriter.java + test/langtools/tools/javap/default_methods/JavapNotPrintingDefaultModifierTest.java Changeset: 15a23811b8cd Author: vromero Date: 2019-06-05 21:50 -0400 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/15a23811b8cd 8225386: test for JDK-8216261 fails in Windows Reviewed-by: jjg ! test/langtools/tools/javap/default_methods/JavapNotPrintingDefaultModifierTest.java Changeset: fd53b157559d Author: kvn Date: 2018-08-08 18:38 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/fd53b157559d 8207965: C2-only debug build fails Reviewed-by: kvn, iignatyev Contributed-by: xxinliu at amazon.com ! make/hotspot/src/native/dtrace/generateJvmOffsets.cpp ! src/hotspot/share/aot/aotCodeHeap.cpp ! src/hotspot/share/aot/aotCompiledMethod.cpp ! src/hotspot/share/aot/aotCompiledMethod.hpp ! src/hotspot/share/compiler/compilerDirectives.cpp ! src/hotspot/share/gc/z/zBarrierSet.cpp ! test/hotspot/jtreg/compiler/cpuflags/TestAESIntrinsicsOnUnsupportedConfig.java ! test/hotspot/jtreg/compiler/onSpinWait/TestOnSpinWait.java + test/hotspot/jtreg/compiler/onSpinWait/TestOnSpinWaitC1.java ! test/hotspot/jtreg/compiler/runtime/Test6859338.java ! test/hotspot/jtreg/compiler/types/TestMeetIncompatibleInterfaceArrays.java ! test/hotspot/jtreg/compiler/whitebox/BlockingCompilation.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbFindPC.java ! test/hotspot/jtreg/vmTestbase/jit/tiered/tieredTest.sh Changeset: 682ac3ecaa03 Author: serb Date: 2019-01-05 10:13 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/682ac3ecaa03 8215756: Memory leaks in the AWT on macOS Reviewed-by: dmarkov ! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTView.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTWindow.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CGraphicsEnv.m Changeset: 866ba51a6e67 Author: michaelm Date: 2019-06-28 11:26 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/866ba51a6e67 8222968: ByteArrayPublisher is not thread-safe resulting in broken re-use of HttpRequests Reviewed-by: chegar, dfuchs ! src/java.net.http/share/classes/jdk/internal/net/http/RequestPublishers.java + test/jdk/java/net/httpclient/ByteArrayPublishers.java Changeset: 699509c7afdb Author: dchuyko Date: 2019-05-22 21:33 +0300 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/699509c7afdb 8220072: GCC 8.3 reports errors in java.base Reviewed-by: rriggs ! src/java.base/unix/native/libjava/canonicalize_md.c Changeset: 42ff03a51827 Author: dchuyko Date: 2019-02-08 16:37 +0300 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/42ff03a51827 8215130: Fix errors in LittleCMS 2.9 reported by GCC 8 Reviewed-by: prr ! src/java.desktop/share/native/liblcms/cmsxform.c Changeset: e24d573c677f Author: mikael Date: 2019-02-21 16:56 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/e24d573c677f 8214777: Avoid some GCC 8.X strncpy() errors in HotSpot Reviewed-by: kbarrett, rehn ! src/hotspot/os/aix/os_perf_aix.cpp ! src/hotspot/os/linux/os_perf_linux.cpp ! src/hotspot/os/posix/os_posix.cpp ! src/hotspot/os/solaris/os_perf_solaris.cpp ! src/hotspot/os/windows/os_perf_windows.cpp ! src/hotspot/os/windows/os_windows.cpp ! src/hotspot/share/classfile/classFileParser.cpp ! src/hotspot/share/classfile/classLoaderExt.cpp ! src/hotspot/share/classfile/verifier.cpp ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/services/diagnosticArgument.cpp ! src/hotspot/share/utilities/xmlstream.cpp Changeset: 82a70d3f91ec Author: shade Date: 2019-02-23 10:55 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/82a70d3f91ec 8219583: Windows build failure after JDK-8214777 (Avoid some GCC 8.X strncpy() errors in HotSpot) Reviewed-by: kbarrett, mikael ! src/hotspot/share/classfile/classFileParser.cpp ! src/hotspot/share/classfile/classLoaderExt.cpp ! src/hotspot/share/classfile/verifier.cpp ! src/hotspot/share/services/diagnosticArgument.cpp ! src/hotspot/share/utilities/xmlstream.cpp Changeset: 12816fdce66d Author: dpochepk Date: 2019-08-23 12:57 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/12816fdce66d 8216989: CardTableBarrierSetAssembler::gen_write_ref_array_post_barrier() does not check for zero length on AARCH64 Reviewed-by: adinn ! src/hotspot/cpu/aarch64/gc/g1/g1BarrierSetAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/gc/g1/g1BarrierSetAssembler_aarch64.hpp ! src/hotspot/cpu/aarch64/gc/shared/cardTableBarrierSetAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/gc/shared/cardTableBarrierSetAssembler_aarch64.hpp ! src/hotspot/cpu/aarch64/gc/shared/modRefBarrierSetAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/gc/shared/modRefBarrierSetAssembler_aarch64.hpp ! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp Changeset: 3571ef738508 Author: aph Date: 2019-04-05 09:53 -0400 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/3571ef738508 8219993: AArch64: Compiled CI stubs are unsafely modified Reviewed-by: adinn ! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.hpp ! src/hotspot/cpu/aarch64/compiledIC_aarch64.cpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp ! src/hotspot/cpu/aarch64/nativeInst_aarch64.cpp Changeset: 7d1e0d1be3bd Author: joehw Date: 2019-04-16 21:29 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/7d1e0d1be3bd 8222415: Xerces 2.12.0: Parsing Configuration Reviewed-by: lancea ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLEntityManager.java ! test/jaxp/javax/xml/jaxp/unittest/parsers/BaseParsingTest.java Changeset: 05505202e967 Author: joehw Date: 2019-04-25 15:54 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/05505202e967 8222743: Xerces 2.12.0: DOM Implementation Reviewed-by: lancea ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/AttrImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/AttrNSImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/ChildNode.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/CoreDOMImplementationImpl.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/dom/DOMNormalizer.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/DocumentTypeImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/ElementImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/ElementNSImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/NodeImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/PSVIDOMImplementationImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/ParentNode.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/TextImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/ParserConfigurationSettings.java ! test/jaxp/javax/xml/jaxp/unittest/dom/DocumentTest.java Changeset: c527992e3e21 Author: joehw Date: 2019-05-09 09:23 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/c527992e3e21 8222991: Xerces 2.12.0: Validation Reviewed-by: lancea ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/TypeValidator.java ! 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/xs/traversers/XSDAbstractTraverser.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDComplexTypeTraverser.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/impl/xs/traversers/XSDSimpleTypeTraverser.java ! test/jaxp/javax/xml/jaxp/unittest/validation/SchemaTest.java Changeset: 59470dac9ff3 Author: joehw Date: 2019-05-29 11:58 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/59470dac9ff3 8225005: Xerces 2.12.0: License file Reviewed-by: lancea ! src/java.xml/share/legal/xerces.md Changeset: 11811b48a625 Author: ngasson Date: 2019-08-15 14:00 +0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/11811b48a625 8229118: [TESTBUG] serviceability/sa/ClhsdbFindPC fails on AArch64 Reviewed-by: cjplummer, adinn ! test/hotspot/jtreg/serviceability/sa/ClhsdbFindPC.java + test/hotspot/jtreg/serviceability/sa/LingeredAppWithTrivialMain.java Changeset: d43c5ab1a337 Author: aph Date: 2018-12-21 18:26 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/d43c5ab1a337 8215879: AArch64: ReservedStackAccess may leave stack guard in inconsistent state Reviewed-by: aph, dholmes Contributed-by: Andrey Petushkov ! src/hotspot/os_cpu/linux_aarch64/os_linux_aarch64.cpp ! src/hotspot/share/runtime/thread.cpp Changeset: 7431ec494a29 Author: goetz Date: 2019-08-28 10:59 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/7431ec494a29 Added tag jdk-11.0.5+5 for changeset d43c5ab1a337 ! .hgtags From paul.hohensee at gmail.com Wed Aug 28 16:02:27 2019 From: paul.hohensee at gmail.com (paul.hohensee at gmail.com) Date: Wed, 28 Aug 2019 16:02:27 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8217731: Font rendering and glyph spacing changed from jdk-8 to jdk-11 Message-ID: <201908281602.x7SG2R4J029763@aojmv0008.oracle.com> Changeset: a1b7cc187add Author: prr Date: 2019-08-28 09:01 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/a1b7cc187add 8217731: Font rendering and glyph spacing changed from jdk-8 to jdk-11 Summary: Prefer the older v35 freetype byte code interpreter. Reviewed-by: serb, neugens Contributed-by: alvdavi at amazon.com ! src/java.desktop/share/native/libfontmanager/freetypeScaler.c From matthias.baesken at sap.com Thu Aug 29 06:46:23 2019 From: matthias.baesken at sap.com (matthias.baesken at sap.com) Date: Thu, 29 Aug 2019 06:46:23 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8214315: G1: fatal error: acquiring lock SATB_Q_FL_lock/1 out of order with lock tty_lock/0 Message-ID: <201908290646.x7T6kNTT020365@aojmv0008.oracle.com> Changeset: 93ce869a551e Author: kbarrett Date: 2018-12-08 18:52 -0500 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/93ce869a551e 8214315: G1: fatal error: acquiring lock SATB_Q_FL_lock/1 out of order with lock tty_lock/0 Summary: Add new 'tty' lock rank. Reviewed-by: eosterlund, tschatzl ! src/hotspot/share/runtime/mutex.cpp ! src/hotspot/share/runtime/mutex.hpp ! src/hotspot/share/runtime/mutexLocker.cpp From christoph.langer at sap.com Thu Aug 29 13:59:21 2019 From: christoph.langer at sap.com (christoph.langer at sap.com) Date: Thu, 29 Aug 2019 13:59:21 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8222015: Small VM.metaspace improvements Message-ID: <201908291359.x7TDxMsd005001@aojmv0008.oracle.com> Changeset: 245d6b7a9d38 Author: stuefe Date: 2019-04-05 11:52 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/245d6b7a9d38 8222015: Small VM.metaspace improvements Reviewed-by: jiangli, coleenp ! src/hotspot/share/memory/metaspace.cpp ! src/hotspot/share/memory/metaspace/metaspaceCommon.cpp ! src/hotspot/share/memory/metaspace/metaspaceCommon.hpp ! src/hotspot/share/memory/metaspace/printCLDMetaspaceInfoClosure.cpp ! src/hotspot/share/memory/metaspace/printCLDMetaspaceInfoClosure.hpp ! src/hotspot/share/memory/metaspace/printMetaspaceInfoKlassClosure.cpp ! src/hotspot/share/memory/metaspace/printMetaspaceInfoKlassClosure.hpp From christoph.langer at sap.com Thu Aug 29 14:04:19 2019 From: christoph.langer at sap.com (christoph.langer at sap.com) Date: Thu, 29 Aug 2019 14:04:19 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8224193: stringStream should not use Resouce Area Message-ID: <201908291404.x7TE4JwF006500@aojmv0008.oracle.com> Changeset: 6421c819cd67 Author: stuefe Date: 2019-05-22 09:33 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/6421c819cd67 8224193: stringStream should not use Resouce Area Reviewed-by: goetz, coleenp, dholmes ! src/hotspot/share/utilities/ostream.cpp ! src/hotspot/share/utilities/ostream.hpp + test/hotspot/gtest/utilities/test_ostream.cpp From christoph.langer at sap.com Thu Aug 29 14:06:18 2019 From: christoph.langer at sap.com (christoph.langer at sap.com) Date: Thu, 29 Aug 2019 14:06:18 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8224958: add os::dll_load calls to event log Message-ID: <201908291406.x7TE6IvA008526@aojmv0008.oracle.com> Changeset: 831b5526339c Author: mbaesken Date: 2019-06-05 16:53 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/831b5526339c 8224958: add os::dll_load calls to event log Reviewed-by: dholmes, mdoerr, stuefe ! src/hotspot/os/aix/os_aix.cpp ! src/hotspot/os/bsd/os_bsd.cpp ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/solaris/os_solaris.cpp ! src/hotspot/os/windows/os_windows.cpp From philip.race at oracle.com Thu Aug 29 18:24:12 2019 From: philip.race at oracle.com (philip.race at oracle.com) Date: Thu, 29 Aug 2019 18:24:12 +0000 Subject: hg: jdk-updates/jdk13u: 8229800: WindowsServerCore 1809 does not provide d2d1.dll library required by awt.dll Message-ID: <201908291824.x7TIODjP018318@aojmv0008.oracle.com> Changeset: 38603a49c0cb Author: prr Date: 2019-08-28 09:13 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/38603a49c0cb 8229800: WindowsServerCore 1809 does not provide d2d1.dll library required by awt.dll Reviewed-by: jdv, serb, aaivanov ! src/java.desktop/windows/native/common/awt/systemscale/systemScale.cpp ! src/java.desktop/windows/native/libawt/windows/awt_Win32GraphicsDevice.cpp From yasuenag at gmail.com Fri Aug 30 02:35:21 2019 From: yasuenag at gmail.com (yasuenag at gmail.com) Date: Fri, 30 Aug 2019 02:35:21 +0000 Subject: hg: jdk-updates/jdk13u: 8227594: sadebugd/DebugdConnectTest.java fails due to "java.rmi.NotBoundException: SARemoteDebugger" Message-ID: <201908300235.x7U2ZLZm017529@aojmv0008.oracle.com> Changeset: cc54bb26e397 Author: ysuenaga Date: 2019-07-13 20:55 +0900 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/cc54bb26e397 8227594: sadebugd/DebugdConnectTest.java fails due to "java.rmi.NotBoundException: SARemoteDebugger" Reviewed-by: cjplummer, sspitsyn + test/hotspot/jtreg/serviceability/sa/sadebugd/TEST.properties From christoph.langer at sap.com Fri Aug 30 06:33:30 2019 From: christoph.langer at sap.com (christoph.langer at sap.com) Date: Fri, 30 Aug 2019 06:33:30 +0000 Subject: hg: jdk-updates/jdk13u: 8229925: [s390, PPC64] Exception check missing in interpreter Message-ID: <201908300633.x7U6XUg5025539@aojmv0008.oracle.com> Changeset: f5fc3c7308ff Author: mdoerr Date: 2019-08-22 15:52 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/f5fc3c7308ff 8229925: [s390, PPC64] Exception check missing in interpreter Reviewed-by: dholmes, rrich ! src/hotspot/cpu/ppc/interp_masm_ppc_64.cpp ! src/hotspot/cpu/s390/interp_masm_s390.cpp From christoph.langer at sap.com Fri Aug 30 06:34:59 2019 From: christoph.langer at sap.com (christoph.langer at sap.com) Date: Fri, 30 Aug 2019 06:34:59 +0000 Subject: hg: jdk-updates/jdk13u: 8229706: java/net/MulticastSocket/NoLoopbackPackets.java fails on some AIX machines Message-ID: <201908300634.x7U6YxLk026076@aojmv0008.oracle.com> Changeset: 981b2004b958 Author: mbaesken Date: 2019-08-14 15:07 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/981b2004b958 8229706: java/net/MulticastSocket/NoLoopbackPackets.java fails on some AIX machines Reviewed-by: chegar, clanger ! test/jdk/java/net/MulticastSocket/NoLoopbackPackets.java From christoph.langer at sap.com Fri Aug 30 06:35:49 2019 From: christoph.langer at sap.com (christoph.langer at sap.com) Date: Fri, 30 Aug 2019 06:35:49 +0000 Subject: hg: jdk-updates/jdk13u: 8219082: jdk/jfr/event/runtime/TestShutdownEvent.java failed in validateStackTrace() Message-ID: <201908300635.x7U6ZnVi027503@aojmv0008.oracle.com> Changeset: fc28cd577fa1 Author: mbaesken Date: 2019-08-09 15:39 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/fc28cd577fa1 8219082: jdk/jfr/event/runtime/TestShutdownEvent.java failed in validateStackTrace() Reviewed-by: mdoerr, mseledtsov ! test/jdk/jdk/jfr/event/runtime/TestShutdownEvent.java From bourges.laurent at gmail.com Fri Aug 30 14:05:06 2019 From: bourges.laurent at gmail.com (bourges.laurent at gmail.com) Date: Fri, 30 Aug 2019 14:05:06 +0000 Subject: hg: jdk-updates/jdk13u: 8228711: Path rendered incorrectly when it goes outside the clipping region Message-ID: <201908301405.x7UE56Sl012494@aojmv0008.oracle.com> Changeset: 79141305e4e4 Author: lbourges Date: 2019-08-07 10:25 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/79141305e4e4 8228711: Path rendered incorrectly when it goes outside the clipping region Summary: fixed closePath() to preserve last position and its outcode in Stroker and TransformingPathConsumer2D.PathClipFilter Reviewed-by: prr, kcr ! src/java.desktop/share/classes/sun/java2d/marlin/DDasher.java ! src/java.desktop/share/classes/sun/java2d/marlin/DHelpers.java ! src/java.desktop/share/classes/sun/java2d/marlin/DStroker.java ! src/java.desktop/share/classes/sun/java2d/marlin/DTransformingPathConsumer2D.java ! src/java.desktop/share/classes/sun/java2d/marlin/Dasher.java ! src/java.desktop/share/classes/sun/java2d/marlin/Helpers.java ! src/java.desktop/share/classes/sun/java2d/marlin/Stroker.java ! src/java.desktop/share/classes/sun/java2d/marlin/TransformingPathConsumer2D.java ! src/java.desktop/share/classes/sun/java2d/marlin/Version.java ! test/jdk/sun/java2d/marlin/ClipShapeTest.java