hg: shenandoah/jdk11: 117 new changesets
shade at redhat.com
shade at redhat.com
Thu Aug 1 18:42:42 UTC 2019
Changeset: c2fcd9542144
Author: andrew
Date: 2019-07-16 21:19 +0100
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/c2fcd9542144
Added tag jdk-11.0.4-ga for changeset 6a4d57474e1c
! .hgtags
Changeset: c9669b62f01c
Author: xuelei
Date: 2019-05-29 11:46 -0700
URL: https://hg.openjdk.java.net/shenandoah/jdk11/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/shenandoah/jdk11/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/shenandoah/jdk11/rev/cfadbb802097
Merge
Changeset: 910ce7513868
Author: goetz
Date: 2019-05-27 14:48 +0200
URL: https://hg.openjdk.java.net/shenandoah/jdk11/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/shenandoah/jdk11/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/shenandoah/jdk11/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/shenandoah/jdk11/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/shenandoah/jdk11/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/shenandoah/jdk11/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/shenandoah/jdk11/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/shenandoah/jdk11/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/shenandoah/jdk11/rev/af47e0398606
Merge
! .hgtags
Changeset: 139d2441dc6b
Author: goetz
Date: 2019-06-12 16:20 +0200
URL: https://hg.openjdk.java.net/shenandoah/jdk11/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/shenandoah/jdk11/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/shenandoah/jdk11/rev/cdc3f40684c4
Merge
Changeset: 4f0ebc7ee2e8
Author: thartmann
Date: 2018-10-30 09:06 +0100
URL: https://hg.openjdk.java.net/shenandoah/jdk11/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/shenandoah/jdk11/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/shenandoah/jdk11/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/shenandoah/jdk11/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/shenandoah/jdk11/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/shenandoah/jdk11/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/shenandoah/jdk11/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/shenandoah/jdk11/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/shenandoah/jdk11/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/shenandoah/jdk11/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/shenandoah/jdk11/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/shenandoah/jdk11/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/shenandoah/jdk11/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/shenandoah/jdk11/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/shenandoah/jdk11/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/shenandoah/jdk11/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/shenandoah/jdk11/rev/9ef31e843f4a
Merge
! .hgtags
Changeset: 12baeb2d38fb
Author: naoto
Date: 2018-12-04 11:10 -0800
URL: https://hg.openjdk.java.net/shenandoah/jdk11/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/shenandoah/jdk11/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/shenandoah/jdk11/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/shenandoah/jdk11/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/shenandoah/jdk11/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/shenandoah/jdk11/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/shenandoah/jdk11/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/shenandoah/jdk11/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/shenandoah/jdk11/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/shenandoah/jdk11/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/shenandoah/jdk11/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/shenandoah/jdk11/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/shenandoah/jdk11/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/shenandoah/jdk11/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/shenandoah/jdk11/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/shenandoah/jdk11/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/shenandoah/jdk11/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/shenandoah/jdk11/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/shenandoah/jdk11/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/shenandoah/jdk11/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/shenandoah/jdk11/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/shenandoah/jdk11/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/shenandoah/jdk11/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/shenandoah/jdk11/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/shenandoah/jdk11/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/shenandoah/jdk11/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/shenandoah/jdk11/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/shenandoah/jdk11/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/shenandoah/jdk11/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/shenandoah/jdk11/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/shenandoah/jdk11/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/shenandoah/jdk11/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/shenandoah/jdk11/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/shenandoah/jdk11/rev/878f5ffd4292
Merge
! .hgtags
Changeset: 58b31aedb8cc
Author: mbaesken
Date: 2019-05-10 10:18 +0200
URL: https://hg.openjdk.java.net/shenandoah/jdk11/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/shenandoah/jdk11/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/shenandoah/jdk11/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/shenandoah/jdk11/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/shenandoah/jdk11/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/shenandoah/jdk11/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/shenandoah/jdk11/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/shenandoah/jdk11/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/shenandoah/jdk11/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/shenandoah/jdk11/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/shenandoah/jdk11/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/shenandoah/jdk11/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/shenandoah/jdk11/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/shenandoah/jdk11/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/shenandoah/jdk11/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/shenandoah/jdk11/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/shenandoah/jdk11/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/shenandoah/jdk11/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/shenandoah/jdk11/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/shenandoah/jdk11/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/shenandoah/jdk11/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/shenandoah/jdk11/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/shenandoah/jdk11/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/shenandoah/jdk11/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/shenandoah/jdk11/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/shenandoah/jdk11/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/shenandoah/jdk11/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/shenandoah/jdk11/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/shenandoah/jdk11/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/shenandoah/jdk11/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/shenandoah/jdk11/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/shenandoah/jdk11/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/shenandoah/jdk11/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/shenandoah/jdk11/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/shenandoah/jdk11/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/shenandoah/jdk11/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/shenandoah/jdk11/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/shenandoah/jdk11/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/shenandoah/jdk11/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/shenandoah/jdk11/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/shenandoah/jdk11/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/shenandoah/jdk11/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/shenandoah/jdk11/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/shenandoah/jdk11/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/shenandoah/jdk11/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/shenandoah/jdk11/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/shenandoah/jdk11/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/shenandoah/jdk11/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/shenandoah/jdk11/rev/b96c90f836e1
Added tag jdk-11.0.5+1 for changeset 3ba9c532128b
! .hgtags
Changeset: 98d166146cd0
Author: shade
Date: 2019-08-01 19:06 +0200
URL: https://hg.openjdk.java.net/shenandoah/jdk11/rev/98d166146cd0
Merge
! .hgtags
! make/autoconf/version-numbers
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/templateTable_aarch64.cpp
! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.cpp
! src/hotspot/cpu/x86/vm_version_x86.cpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/share/c1/c1_LIRGenerator.cpp
! src/hotspot/share/classfile/classLoaderData.cpp
! src/hotspot/share/code/codeCache.cpp
! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/opto/callGenerator.cpp
! src/hotspot/share/opto/callnode.cpp
! src/hotspot/share/opto/callnode.hpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/compile.hpp
! src/hotspot/share/opto/escape.cpp
! src/hotspot/share/opto/graphKit.cpp
! src/hotspot/share/opto/graphKit.hpp
! src/hotspot/share/opto/ifnode.cpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/loopTransform.cpp
! src/hotspot/share/opto/loopnode.hpp
! src/hotspot/share/opto/matcher.cpp
! src/hotspot/share/opto/superword.cpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/os.hpp
- src/java.desktop/share/native/libfreetype/include/freetype/internal/ftpic.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/base/basepic.c
- src/java.desktop/share/native/libfreetype/src/base/basepic.h
- src/java.desktop/share/native/libfreetype/src/base/ftapi.c
- src/java.desktop/share/native/libfreetype/src/base/ftpic.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/cffpic.c
- src/java.desktop/share/native/libfreetype/src/cff/cffpic.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/psnames/pspic.c
- src/java.desktop/share/native/libfreetype/src/psnames/pspic.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/sfntpic.c
- src/java.desktop/share/native/libfreetype/src/sfnt/sfntpic.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/ttpic.c
- src/java.desktop/share/native/libfreetype/src/truetype/ttpic.h
More information about the shenandoah-dev
mailing list