hg: shenandoah/jdk11: 163 new changesets
shade at redhat.com
shade at redhat.com
Wed May 8 19:40:42 UTC 2019
Changeset: 1513c37187dc
Author: andrew
Date: 2019-04-16 21:50 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/1513c37187dc
Added tag jdk-11.0.3-ga for changeset 175eb80c253a
! .hgtags
Changeset: 7fdd8a358428
Author: clanger
Date: 2019-02-27 12:46 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/7fdd8a358428
Added tag jdk-11.0.4+0 for changeset cd1c042181e9
! .hgtags
Changeset: 83a926bc11f1
Author: clanger
Date: 2019-02-27 12:52 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/83a926bc11f1
8219710: Bump update version for OpenJDK: jdk11.0.4
Reviewed-by: goetz
! make/autoconf/version-numbers
Changeset: 5d1cef3a47d6
Author: roland
Date: 2018-11-09 10:52 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/5d1cef3a47d6
8205574: Loop predication "assert(f <= 1 && f >= 0) failed Incorrect frequency"
Reviewed-by: kvn
! src/hotspot/share/opto/loopPredicate.cpp
Changeset: 77d9d51fa87e
Author: shade
Date: 2018-08-20 10:04 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/77d9d51fa87e
8209573: [TESTBUG] gc/epsilon/TestMemoryMXBeans should retry on failure
Reviewed-by: kvn, pliden
! test/hotspot/jtreg/gc/epsilon/TestMemoryMXBeans.java
Changeset: 2a6b24793745
Author: jlahoda
Date: 2018-11-12 09:35 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/2a6b24793745
8209055: c.s.t.javac.code.DeferredCompletionFailureHandler seems to use WeakHashMap incorrectly
Summary: Do not keep speculative Symbols in DeferredCompletionFailureHandler.
Reviewed-by: jjg, vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/ClassFinder.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/DeferredCompletionFailureHandler.java
+ test/langtools/tools/javac/processing/model/completionfailure/SymbolsDontCumulate.java
Changeset: 7d9c0aa588fa
Author: rraghavan
Date: 2018-12-18 19:13 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/7d9c0aa588fa
8211698: Crash in C2 compiled code during execution of double array heavy processing code
Summary: Correctly registered new Opaque4Node in add_range_check_predicate
Reviewed-by: roland, thartmann
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/loopTransform.cpp
! src/hotspot/share/opto/loopnode.hpp
! src/hotspot/share/opto/node.cpp
+ test/hotspot/jtreg/compiler/loopopts/Test8211698.java
Changeset: 21d73cbc4dd6
Author: cushon
Date: 2018-09-10 16:59 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/21d73cbc4dd6
8210483: AssertionError in DeferredAttr at setOverloadKind caused by JDK-8203679
Reviewed-by: mcimadamore, vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/ArgumentAttr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/DeferredAttr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/JCTree.java
+ test/langtools/tools/javac/lambda/methodReference/MethodRefStuck.java
+ test/langtools/tools/javac/lambda/methodReference/MethodRefStuck.out
Changeset: 3bf4ad83cc97
Author: iignatyev
Date: 2018-08-01 10:04 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/3bf4ad83cc97
8174691: [TESTBUG] A number of native hotspot unit tests fail when executed in stand-alone mode
Reviewed-by: kvn, tschatzl
! src/hotspot/share/gc/g1/g1Arguments.hpp
! test/hotspot/gtest/gc/g1/test_g1HeapVerifier.cpp
! test/hotspot/gtest/runtime/test_os.cpp
! test/hotspot/gtest/utilities/test_spinYield.cpp
Changeset: 73a65a62f3dc
Author: hseigel
Date: 2019-01-02 10:35 -0500
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/73a65a62f3dc
8215398: -Xlog option usage => Invalid decorator '\temp\app_cds.log'.
Summary: On Windows, do not treat ':' as a delimeter when it's in a string such as "C:..."
Reviewed-by: dholmes, sspitsyn
! src/hotspot/share/logging/logConfiguration.cpp
+ test/hotspot/jtreg/serviceability/logging/TestFullNames.java
Changeset: fe997ff98f68
Author: valeriep
Date: 2018-07-13 02:36 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/fe997ff98f68
8179098: Crypto AES/ECB encryption/decryption performance regression (introduced in jdk9b73)
Summary: Do bounds check per encryption/decryption call instead of per block
Reviewed-by: ascarpino, redestad
! src/java.base/share/classes/com/sun/crypto/provider/AESCrypt.java
! src/java.base/share/classes/com/sun/crypto/provider/CipherBlockChaining.java
! src/java.base/share/classes/com/sun/crypto/provider/CipherFeedback.java
! src/java.base/share/classes/com/sun/crypto/provider/CounterMode.java
! src/java.base/share/classes/com/sun/crypto/provider/ElectronicCodeBook.java
! src/java.base/share/classes/com/sun/crypto/provider/GaloisCounterMode.java
! src/java.base/share/classes/com/sun/crypto/provider/OutputFeedback.java
! src/java.base/share/classes/com/sun/crypto/provider/PCBC.java
+ src/java.base/share/classes/sun/security/util/ArrayUtil.java
Changeset: bdef4b8bd745
Author: ascarpino
Date: 2019-02-11 13:23 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/bdef4b8bd745
8201633: Problems with AES-GCM native acceleration
Reviewed-by: valeriep
! src/java.base/share/classes/com/sun/crypto/provider/GaloisCounterMode.java
Changeset: 62b7feb2a424
Author: serb
Date: 2018-11-10 18:48 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/62b7feb2a424
8211435: Exception in thread "AWT-EventQueue-1" java.lang.IllegalArgumentException: null source
Reviewed-by: dmarkov, lbourges, kaddepalli, prr
! src/java.desktop/share/classes/java/awt/DefaultKeyboardFocusManager.java
+ test/jdk/java/awt/Focus/NullActiveWindowOnFocusLost/NullActiveWindowOnFocusLost.java
Changeset: 81ffc4400fd6
Author: sveerabhadra
Date: 2019-02-21 11:10 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/81ffc4400fd6
8190361: Incorrect version info in jaccessinspector.exe and jaccesswalker.exe
Reviewed-by: prr, mhalder
! src/jdk.accessibility/windows/native/jaccessinspector/jaccessinspectorWindow.rc
! src/jdk.accessibility/windows/native/jaccesswalker/jaccesswalkerWindow.rc
Changeset: af4c02487ee8
Author: goetz
Date: 2019-03-06 08:44 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/af4c02487ee8
Merge
! .hgtags
Changeset: 4eeba4a93e01
Author: itakiguchi
Date: 2018-10-19 15:26 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/4eeba4a93e01
8211393: Memory leak issue on awt_InputMethod.c
Reviewed-by: naoto, clanger
! src/java.desktop/aix/native/libawt_xawt/awt/awt_InputMethod.c
! src/java.desktop/unix/native/libawt_xawt/awt/awt_InputMethod.c
Changeset: 487f5f38bf19
Author: sherman
Date: 2018-08-07 16:07 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/487f5f38bf19
8208634: Add x-IBM-1129 charset
Reviewed-by: alanb, sherman
Contributed-by: enasser at in.ibm.com
+ make/data/charsetmapping/IBM1129.c2b
+ make/data/charsetmapping/IBM1129.map
! make/data/charsetmapping/charsets
! make/data/charsetmapping/stdcs-aix
! make/nb_native/nbproject/configurations.xml
! test/jdk/java/nio/charset/Charset/RegisteredCharsets.java
! test/jdk/java/nio/charset/RemovingSunIO/SunioAlias.java
! test/jdk/sun/nio/cs/CheckHistoricalNames.java
Changeset: cd14f3f1d702
Author: itakiguchi
Date: 2018-12-02 11:09 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/cd14f3f1d702
8213618: IBM970 charset has missing entry and remove unexpected entries
Reviewed-by: srl, martin
! make/data/charsetmapping/IBM970.c2b
! make/data/charsetmapping/IBM970.map
! test/jdk/sun/nio/cs/TestIBMBugs.java
Changeset: cbec59639b24
Author: itakiguchi
Date: 2018-12-06 10:22 -0500
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/cbec59639b24
8212794: IBM-964 is required for AIX default charset
Reviewed-by: rriggs, ihse, alanb
! make/data/charsetmapping/charsets
! make/data/charsetmapping/stdcs-aix
! src/jdk.charsets/share/classes/sun/nio/cs/ext/IBM33722.java
- src/jdk.charsets/share/classes/sun/nio/cs/ext/IBM964.java
+ src/jdk.charsets/share/classes/sun/nio/cs/ext/IBM964.java.template
- src/jdk.charsets/share/classes/sun/nio/cs/ext/SimpleEUCEncoder.java
+ src/jdk.charsets/share/classes/sun/nio/cs/ext/SimpleEUCEncoder.java.template
! test/jdk/sun/nio/cs/TestIBMBugs.java
Changeset: c64dc31daf01
Author: itakiguchi
Date: 2019-01-24 12:52 -0500
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/c64dc31daf01
8214533: IBM-29626C is required for AIX default charset
Reviewed-by: alanb, rriggs
! make/data/charsetmapping/charsets
! make/data/charsetmapping/stdcs-aix
+ src/jdk.charsets/share/classes/sun/nio/cs/ext/IBM29626C.java.template
Changeset: fe57931cf2e9
Author: itakiguchi
Date: 2019-01-29 12:16 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/fe57931cf2e9
8217880: AIX build issue after JDK-8214533
Reviewed-by: goetz, ihse, mbaesken
! make/data/charsetmapping/stdcs-aix
Changeset: 4fc61287d36e
Author: rraghavan
Date: 2018-11-12 01:15 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/4fc61287d36e
8210803: Compilation failure in codeBlob.cpp for Windows 32-bit
Summary: Added ordinary operator delete declaration within class
Reviewed-by: kvn, rlichten, thartmann
! src/hotspot/share/code/codeBlob.hpp
Changeset: 82ca0bc39bca
Author: simonis
Date: 2018-11-08 12:24 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/82ca0bc39bca
8213515: Improve freetype detection on linux/ppc64/ppc64le/s390x
Reviewed-by: shade, ihse, stuefe
! make/autoconf/lib-freetype.m4
Changeset: 13e7b95fb06c
Author: mikael
Date: 2018-10-02 22:36 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/13e7b95fb06c
8211350: Remove jprt support
Reviewed-by: dholmes, erikj, mchung, alanb, jjg
- make/Jprt.gmk
! make/Main.gmk
! make/conf/jib-profiles.js
- make/jprt.properties
! src/hotspot/os/linux/os_linux.cpp
! test/TestCommon.gmk
! test/hotspot/jtreg/TEST.groups
- test/hotspot/jtreg/jprt.config
! test/jdk/ProblemList.txt
! test/jdk/TEST.groups
! test/jdk/com/sun/jdi/cds/CDSJDITest.java
! test/jdk/java/lang/String/CompactString/CompactString.java
! test/jdk/java/lang/StringBuffer/CompactStringBuffer.java
! test/jdk/java/lang/StringBuilder/CompactStringBuilder.java
- test/jdk/jprt.config
! test/jdk/lib/security/CheckBlacklistedCerts.java
! test/jdk/tools/jimage/JImageTest.java
! test/jdk/tools/jlink/plugins/StringSharingPluginTest.java
! test/jdk/tools/jlink/plugins/StripDebugPluginTest.java
! test/jdk/tools/lib/tests/Helper.java
! test/jdk/tools/pack200/Pack200Test.java
! test/jdk/tools/pack200/TestExceptions.java
! test/langtools/Makefile
Changeset: 81437133cd9e
Author: weijun
Date: 2018-10-10 22:13 +0800
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/81437133cd9e
8211969: test/jdk/lib/security/CheckBlacklistedCerts.java searching for wrong paths
Reviewed-by: mullan
! test/jdk/lib/security/CheckBlacklistedCerts.java
Changeset: dd747064109e
Author: jjiang
Date: 2018-10-16 10:16 +0800
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/dd747064109e
8211971: Move security/cacerts/VerifyCACerts.java and security/CheckBlacklistedCerts.java
Summary: Move lib/security tests to sun/security/lib
Reviewed-by: weijun
- test/jdk/lib/security/CheckBlacklistedCerts.java
- test/jdk/lib/security/cacerts/VerifyCACerts.java
+ test/jdk/sun/security/lib/CheckBlacklistedCerts.java
+ test/jdk/sun/security/lib/cacerts/VerifyCACerts.java
Changeset: ddb04368f21e
Author: mdoerr
Date: 2019-03-01 17:48 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/ddb04368f21e
8219582: PPC: Crash after C1 checkcast patched and GC
Reviewed-by: akozlov, goetz
! src/hotspot/cpu/ppc/c1_LIRAssembler_ppc.cpp
Changeset: 0cfd4f0ef931
Author: mullan
Date: 2018-10-19 09:31 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/0cfd4f0ef931
8195793: Remove GTE CyberTrust Global Root
Reviewed-by: rhalade
! src/java.base/share/lib/security/cacerts
! test/jdk/sun/security/lib/cacerts/VerifyCACerts.java
Changeset: f3f367ec771b
Author: jgeorge
Date: 2018-12-13 13:03 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/f3f367ec771b
8202884: SA: Attach/detach might fail on Linux if debugee application create/destroy threads during attaching
Summary: While doing a ptrace attach, do not attach to threads which are in the process of exiting or are zombies -- skip these threads.
Reviewed-by: jcbeyler, ysuenaga
! src/jdk.hotspot.agent/linux/native/libsaproc/libproc_impl.c
! src/jdk.hotspot.agent/linux/native/libsaproc/libproc_impl.h
! src/jdk.hotspot.agent/linux/native/libsaproc/ps_proc.c
Changeset: 341b16ae32a7
Author: aivanov
Date: 2018-12-11 14:11 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/341b16ae32a7
8215123: Crash in runtime image built with jlink --compress=2
Reviewed-by: ihse, alanb
! src/java.base/share/native/libjimage/imageDecompressor.cpp
Changeset: 9daced9e8d92
Author: jcm
Date: 2019-01-23 23:24 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/9daced9e8d92
8213825: assert(false) failed: Non-balanced monitor enter/exit! Likely JNI locking
Summary: skip sfpt optimization for Load is removed for Java Object's Markword Load.
Reviewed-by: kvn, dlong
! src/hotspot/share/opto/memnode.cpp
Changeset: 3393f6f6c1a2
Author: dholmes
Date: 2019-02-20 19:41 -0500
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/3393f6f6c1a2
8217765: Internal Error (javaCalls.cpp:61) guarantee(thread->can_call_java()) failed
Reviewed-by: rehn, redestad, coleenp
! src/hotspot/share/oops/instanceKlass.cpp
Changeset: a00d78251171
Author: serb
Date: 2018-10-31 10:01 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/a00d78251171
8208702: javax/swing/reliability/HangDuringStaticInitialization.java may hang on macos
Reviewed-by: prr, denis
! src/java.desktop/macosx/classes/sun/lwawt/macosx/LWCToolkit.java
! src/java.desktop/macosx/native/libawt_lwawt/awt/LWCToolkit.m
! test/jdk/javax/swing/reliability/HangDuringStaticInitialization.java
Changeset: fba3c573d356
Author: ascarpino
Date: 2019-03-07 19:35 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/fba3c573d356
8220165: Encryption using GCM results in RuntimeException- input length out of bound
Reviewed-by: valeriep
! src/java.base/share/classes/com/sun/crypto/provider/GaloisCounterMode.java
+ test/jdk/com/sun/crypto/provider/Cipher/AEAD/GCMLargeDataKAT.java
Changeset: e0d47c058971
Author: fyang
Date: 2019-02-26 10:52 +0800
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/e0d47c058971
8219698: aarch64: SIGILL triggered when specifying unsupported hardware features
Reviewed-by: aph
! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp
Changeset: 99ff09dbee34
Author: stefank
Date: 2019-02-19 10:02 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/99ff09dbee34
8218733: SA: CollectedHeap provides broken implementation for used() and capacity()
Reviewed-by: shade, jgeorge, eosterlund
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/epsilon/EpsilonHeap.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shared/CollectedHeap.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZCollectedHeap.java
Changeset: ae39a79e3e37
Author: xuelei
Date: 2018-12-18 12:08 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/ae39a79e3e37
8215443: The use of TransportContext.fatal() leads to bad coding style
Reviewed-by: ascarpino
! src/java.base/share/classes/sun/security/ssl/Alert.java
! src/java.base/share/classes/sun/security/ssl/AlpnExtension.java
! src/java.base/share/classes/sun/security/ssl/CertSignAlgsExtension.java
! src/java.base/share/classes/sun/security/ssl/CertStatusExtension.java
! src/java.base/share/classes/sun/security/ssl/CertificateMessage.java
! src/java.base/share/classes/sun/security/ssl/CertificateRequest.java
! src/java.base/share/classes/sun/security/ssl/CertificateStatus.java
! src/java.base/share/classes/sun/security/ssl/CertificateVerify.java
! src/java.base/share/classes/sun/security/ssl/ChangeCipherSpec.java
! src/java.base/share/classes/sun/security/ssl/ClientHello.java
! src/java.base/share/classes/sun/security/ssl/ClientKeyExchange.java
! src/java.base/share/classes/sun/security/ssl/CookieExtension.java
! src/java.base/share/classes/sun/security/ssl/DHClientKeyExchange.java
! src/java.base/share/classes/sun/security/ssl/DHKeyExchange.java
! src/java.base/share/classes/sun/security/ssl/DHServerKeyExchange.java
! src/java.base/share/classes/sun/security/ssl/ECDHClientKeyExchange.java
! src/java.base/share/classes/sun/security/ssl/ECDHKeyExchange.java
! src/java.base/share/classes/sun/security/ssl/ECDHServerKeyExchange.java
! src/java.base/share/classes/sun/security/ssl/ECPointFormatsExtension.java
! src/java.base/share/classes/sun/security/ssl/EncryptedExtensions.java
! src/java.base/share/classes/sun/security/ssl/ExtendedMasterSecretExtension.java
! src/java.base/share/classes/sun/security/ssl/Finished.java
! src/java.base/share/classes/sun/security/ssl/HandshakeContext.java
! src/java.base/share/classes/sun/security/ssl/HelloRequest.java
! src/java.base/share/classes/sun/security/ssl/HelloVerifyRequest.java
! src/java.base/share/classes/sun/security/ssl/KeyShareExtension.java
! src/java.base/share/classes/sun/security/ssl/KeyUpdate.java
! src/java.base/share/classes/sun/security/ssl/MaxFragExtension.java
! src/java.base/share/classes/sun/security/ssl/NewSessionTicket.java
! src/java.base/share/classes/sun/security/ssl/PostHandshakeContext.java
! src/java.base/share/classes/sun/security/ssl/PreSharedKeyExtension.java
! src/java.base/share/classes/sun/security/ssl/PskKeyExchangeModesExtension.java
! src/java.base/share/classes/sun/security/ssl/RSAClientKeyExchange.java
! src/java.base/share/classes/sun/security/ssl/RSAKeyExchange.java
! src/java.base/share/classes/sun/security/ssl/RSAServerKeyExchange.java
! src/java.base/share/classes/sun/security/ssl/RenegoInfoExtension.java
! src/java.base/share/classes/sun/security/ssl/SSLEngineImpl.java
! src/java.base/share/classes/sun/security/ssl/SSLExtensions.java
! src/java.base/share/classes/sun/security/ssl/SSLSocketImpl.java
! src/java.base/share/classes/sun/security/ssl/SSLTransport.java
! src/java.base/share/classes/sun/security/ssl/ServerHello.java
! src/java.base/share/classes/sun/security/ssl/ServerHelloDone.java
! src/java.base/share/classes/sun/security/ssl/ServerKeyExchange.java
! src/java.base/share/classes/sun/security/ssl/ServerNameExtension.java
! src/java.base/share/classes/sun/security/ssl/SignatureAlgorithmsExtension.java
! src/java.base/share/classes/sun/security/ssl/SupportedGroupsExtension.java
! src/java.base/share/classes/sun/security/ssl/SupportedVersionsExtension.java
! src/java.base/share/classes/sun/security/ssl/TransportContext.java
Changeset: f2793adec0db
Author: ascarpino
Date: 2019-02-12 14:08 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/f2793adec0db
8215790: Delegated task created by SSLEngine throws java.nio.BufferUnderflowException
Reviewed-by: jnimeh
! src/java.base/share/classes/sun/security/ssl/ClientHello.java
+ test/jdk/javax/net/ssl/interop/ClientHelloBufferUnderflowException.java
Changeset: 776e4a5fae09
Author: xuelei
Date: 2019-02-20 10:20 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/776e4a5fae09
8219389: Delegated task created by SSLEngine throws BufferUnderflowException
Reviewed-by: ascarpino
! src/java.base/share/classes/sun/security/ssl/ClientHello.java
! src/java.base/share/classes/sun/security/ssl/HandshakeContext.java
! src/java.base/share/classes/sun/security/ssl/PostHandshakeContext.java
! test/jdk/javax/net/ssl/interop/ClientHelloBufferUnderflowException.java
Changeset: 05c8ba8443ca
Author: vromero
Date: 2018-11-08 10:36 -0500
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/05c8ba8443ca
8210197: javac can't tell during speculative attribution if a diamond expression is creating an anonymous inner class or not
Reviewed-by: mcimadamore
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/DeferredAttr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/JCTree.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeMaker.java
+ test/langtools/tools/javac/T8210197/DiamondWithAnonymousInnerClassTest.java
Changeset: 71ccb47cfa8b
Author: goetz
Date: 2019-03-13 08:02 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/71ccb47cfa8b
Merge
! .hgtags
! test/hotspot/gtest/runtime/test_os.cpp
Changeset: 51f3c245ec6f
Author: goetz
Date: 2019-03-14 09:01 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/51f3c245ec6f
Merge
Changeset: a344c49b2d8c
Author: apetcher
Date: 2018-08-29 12:00 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/a344c49b2d8c
8201317: X25519/X448 code improvements
Summary: Minor code/comment improvements
Reviewed-by: xuelei
! src/java.base/share/classes/sun/security/util/math/intpoly/IntegerPolynomial.java
! src/jdk.crypto.ec/share/classes/sun/security/ec/XDHKeyAgreement.java
Changeset: b04ec783f5fb
Author: serb
Date: 2018-10-16 15:47 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/b04ec783f5fb
8210739: Calling JSpinner's setFont with null throws NullPointerException
Reviewed-by: psadhukhan
! src/java.desktop/macosx/classes/com/apple/laf/AquaSpinnerUI.java
! src/java.desktop/share/classes/javax/swing/JSpinner.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicSpinnerUI.java
+ test/jdk/javax/swing/JSpinner/WrongEditorTextFieldFont/FontSetToNull.java
Changeset: bdf10d7ca0c2
Author: dfuchs
Date: 2019-01-16 19:09 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/bdf10d7ca0c2
8217094: HttpClient SSL race if a socket IOException is raised before ALPN is available
Summary: The patch makes suer that the SSLFlowDelegate's ALPN CF is always completed
Reviewed-by: chegar
! src/java.net.http/share/classes/jdk/internal/net/http/common/SSLFlowDelegate.java
! src/java.net.http/share/classes/jdk/internal/net/http/common/SSLTube.java
! src/java.net.http/share/classes/jdk/internal/net/http/common/SubscriberWrapper.java
+ test/jdk/java/net/httpclient/ALPNFailureTest.java
+ test/jdk/java/net/httpclient/ALPNProxyFailureTest.java
! test/jdk/java/net/httpclient/DigestEchoServer.java
Changeset: 00d2660ba91b
Author: xuelei
Date: 2019-01-16 11:19 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/00d2660ba91b
8216045: The size of key_exchange may be wrong on FFDHE
Reviewed-by: jnimeh
! src/java.base/share/classes/sun/security/ssl/DHKeyExchange.java
Changeset: 3086207c8650
Author: mullan
Date: 2019-03-05 08:24 -0500
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/3086207c8650
8217878: ENVELOPING XML signature no longer works in JDK 11
8218629: XML Digital Signature throws NAMESPACE_ERR exception on OpenJDK 11, works 8/9/10
Summary: Backout and restore previous XML signature marshalling implementation
Reviewed-by: weijun
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/Base64.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/XMLUtils.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/AbstractDOMSignatureMethod.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/ApacheCanonicalizer.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/ApacheOctetStreamData.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/ApacheTransform.java
- src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/BaseStructure.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMCanonicalXMLC14N11Method.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMCanonicalXMLC14NMethod.java
+ src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMCryptoBinary.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMDigestMethod.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMEnvelopedTransform.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMExcC14NMethod.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMHMACSignatureMethod.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMKeyInfo.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMKeyInfoFactory.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMKeyName.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMKeyValue.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMManifest.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMPGPData.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMReference.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMRetrievalMethod.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMSignatureMethod.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMSignatureProperties.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMSignatureProperty.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMSignedInfo.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMStructure.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMSubTreeData.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMTransform.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMURIDereferencer.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMUtils.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMX509Data.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMX509IssuerSerial.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMXMLObject.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMXMLSignature.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMXMLSignatureFactory.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMXPathFilter2Transform.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMXPathTransform.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMXSLTTransform.java
- src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/Marshaller.java
- src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/XmlWriter.java
- src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/XmlWriterToTree.java
! test/jdk/javax/xml/crypto/dsig/GenerationTests.java
+ test/jdk/javax/xml/crypto/dsig/data/envelope2.xml
Changeset: 3f4419405d57
Author: mdoerr
Date: 2019-03-08 11:23 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/3f4419405d57
8219584: Try to dump error file by thread which causes safepoint timeout
Reviewed-by: stuefe, dholmes, kvn
! src/hotspot/os/posix/os_posix.cpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/runtime/os.hpp
! src/hotspot/share/runtime/safepoint.cpp
! src/hotspot/share/utilities/vmError.cpp
! test/hotspot/jtreg/TEST.ROOT
+ test/hotspot/jtreg/runtime/Safepoint/TestAbortVMOnSafepointTimeout.java
! test/jdk/TEST.ROOT
! test/jtreg-ext/requires/VMProps.java
Changeset: a531fbd196bb
Author: sgehwolf
Date: 2019-03-08 13:56 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/a531fbd196bb
8220353: [TESTBUG] TestRegisterRestoring uses SafepointALot without UnlockDiagnosticVMOptions
Reviewed-by: thartmann, shade
! test/hotspot/jtreg/compiler/runtime/safepoints/TestRegisterRestoring.java
Changeset: be7accf4c044
Author: shade
Date: 2019-03-19 17:30 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/be7accf4c044
8220718: Missing ResourceMark in nmethod::metadata_do
Reviewed-by: mdoerr, zgu
! src/hotspot/share/code/nmethod.cpp
Changeset: 956096a88147
Author: ssadetsky
Date: 2019-02-15 10:01 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/956096a88147
8218479: JTextPane display issue with GTKLookAndFeel
Reviewed-by: prr, serb
! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKStyle.java
Changeset: 619fc2e4250e
Author: ssadetsky
Date: 2019-02-15 10:06 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/619fc2e4250e
8218473: JOptionPane display issue with GTKLookAndFeel
Reviewed-by: prr, serb
! src/java.desktop/unix/native/libawt_xawt/awt/gtk3_interface.c
Changeset: fa3eed43d5fa
Author: pbansal
Date: 2019-02-15 10:58 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/fa3eed43d5fa
8218469: JSlider display issue with slider for GTKLookAndFeel
8218470: JScrollBar display issue with GTKLookAndFeel
8218472: JProgressBar display issue with GTKLookAndFeel
8203627: Swing applications with JRadioButton and JCheckbox fail to render correctly when using GTK3 and the GTK L&F
Reviewed-by: serb, prr
! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKStyle.java
! src/java.desktop/unix/native/libawt_xawt/awt/gtk3_interface.c
! src/java.desktop/unix/native/libawt_xawt/awt/gtk3_interface.h
Changeset: 5acaa286c59f
Author: pbansal
Date: 2019-03-05 13:09 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/5acaa286c59f
8214253: Tooltip is transparent rather than having a black background
Reviewed-by: serb, psadhukhan
! src/java.desktop/unix/native/libawt_xawt/awt/gtk3_interface.c
Changeset: d8055284208e
Author: pbansal
Date: 2019-01-10 16:38 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/d8055284208e
8214252: Expanded & Collapsed nodes of a JTree look the same on GTK3
Reviewed-by: serb, psadhukhan
! src/java.desktop/unix/native/libawt_xawt/awt/gtk3_interface.c
Changeset: a1f3a677b63e
Author: dmarkov
Date: 2019-02-26 18:12 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/a1f3a677b63e
8214109: XToolkit is not correctly displayed color on 16-bit high color setting
Reviewed-by: serb, prr
! src/java.desktop/unix/classes/sun/awt/X11/XWindow.java
Changeset: 7d798bbbd870
Author: nishjain
Date: 2018-12-03 12:35 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/7d798bbbd870
8213294: Upgrade IANA LSR data
Reviewed-by: naoto
! make/data/lsrdata/language-subtag-registry.txt
Changeset: f8520f3982d8
Author: apetcher
Date: 2018-12-11 09:36 -0500
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/f8520f3982d8
8208648: ECC Field Arithmetic Enhancements
Summary: interal library enhancements to support ECC implementatation
Reviewed-by: jnimeh
! src/java.base/share/classes/sun/security/util/ArrayUtil.java
! src/java.base/share/classes/sun/security/util/math/MutableIntegerModuloP.java
+ src/java.base/share/classes/sun/security/util/math/intpoly/FieldGen.jsh
! src/java.base/share/classes/sun/security/util/math/intpoly/IntegerPolynomial.java
! src/java.base/share/classes/sun/security/util/math/intpoly/IntegerPolynomial1305.java
! src/java.base/share/classes/sun/security/util/math/intpoly/IntegerPolynomial25519.java
! src/java.base/share/classes/sun/security/util/math/intpoly/IntegerPolynomial448.java
+ src/java.base/share/classes/sun/security/util/math/intpoly/IntegerPolynomialP256.java
+ src/java.base/share/classes/sun/security/util/math/intpoly/IntegerPolynomialP384.java
+ src/java.base/share/classes/sun/security/util/math/intpoly/IntegerPolynomialP521.java
+ src/java.base/share/classes/sun/security/util/math/intpoly/P256OrderField.java
+ src/java.base/share/classes/sun/security/util/math/intpoly/P384OrderField.java
+ src/java.base/share/classes/sun/security/util/math/intpoly/P521OrderField.java
+ src/java.base/share/classes/sun/security/util/math/intpoly/header.txt
! test/jdk/sun/security/util/math/BigIntegerModuloP.java
! test/jdk/sun/security/util/math/TestIntegerModuloP.java
Changeset: 2f0cb96c5a8f
Author: pbansal
Date: 2019-01-18 13:36 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/2f0cb96c5a8f
8214111: There is no icon in all JOptionPane target image
Reviewed-by: serb, psadhukhan
! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKStyle.java
Changeset: 69b675266f36
Author: kevinw
Date: 2019-01-31 04:49 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/69b675266f36
8209951: Problematic sparc intrinsic: com.sun.crypto.provider.CipherBlockChaining
Reviewed-by: kvn, thartmann
Contributed-by: fairoz.matte at oracle.com
! src/hotspot/cpu/sparc/stubGenerator_sparc.cpp
+ test/hotspot/jtreg/compiler/codegen/aes/TestCipherBlockChainingEncrypt.java
Changeset: bd5a1a075207
Author: pbansal
Date: 2019-03-05 14:03 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/bd5a1a075207
8214112: The whole text in target JPasswordField image are not selected
Reviewed-by: serb, psadhukhan
! src/java.desktop/unix/native/libawt_xawt/awt/gtk3_interface.c
Changeset: e96de175ffdf
Author: mbaesken
Date: 2019-02-20 17:29 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/e96de175ffdf
8219460: ppc: adjust NativeGeneralJump::insert_unconditional to stack allocated MacroAssembler
Reviewed-by: mdoerr
! src/hotspot/cpu/ppc/nativeInst_ppc.cpp
Changeset: 9d08a9ff3e31
Author: mbaesken
Date: 2019-02-18 09:38 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/9d08a9ff3e31
8219112: name_and_sig_as_C_string usages in frame_s390 miss ResourceMark
Reviewed-by: shade, lucy
! src/hotspot/cpu/s390/frame_s390.cpp
Changeset: 1ecc2696e303
Author: mbaesken
Date: 2019-01-09 14:46 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/1ecc2696e303
8216355: missing NULL checks in libnet in interface iteration and potential resource leak in getMacAddress
Reviewed-by: clanger, rwestberg
! src/java.base/unix/native/libnet/Inet6AddressImpl.c
! src/java.base/unix/native/libnet/NetworkInterface.c
Changeset: b6a7d56a79da
Author: pbansal
Date: 2018-12-21 11:43 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/b6a7d56a79da
8215364: JavaFX crashes on Ubuntu 18.04 with Wayland while using Swing-FX interop
Reviewed-by: prr, kcr
! src/java.desktop/unix/native/libawt_xawt/xawt/XToolkit.c
Changeset: 240e049e021e
Author: goetz
Date: 2019-03-20 16:01 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/240e049e021e
Merge
! .hgtags
Changeset: 94ee5cc4e534
Author: goetz
Date: 2019-03-21 08:31 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/94ee5cc4e534
Merge
Changeset: 4f3558358899
Author: mbaesken
Date: 2019-01-30 09:57 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/4f3558358899
8217786: Provide virtualization related info in the hs_error file on linux s390x
Reviewed-by: dholmes, stuefe
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/linux/os_linux.hpp
Changeset: fe7205ebf226
Author: tschatzl
Date: 2019-01-30 16:19 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/fe7205ebf226
8218060: JDK-8217786 breaks build due to remaining unused function
Summary: Remove unused function.
Reviewed-by: eosterlund
! src/hotspot/os/linux/os_linux.cpp
Changeset: 6f72ae155396
Author: tschatzl
Date: 2019-01-30 17:02 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/6f72ae155396
8218063: JDK-8218060 breaks build for S390
Summary: Reinstated function removed by JDK-8218060 and properly ifdef'ed it.
Reviewed-by: shade, eosterlund
! src/hotspot/os/linux/os_linux.cpp
Changeset: 2808dd19c481
Author: aph
Date: 2018-11-13 11:21 -0500
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/2808dd19c481
8209415: Fix JVMTI test failure HS202
Summary: Fix test for static method in exception throw handler
Reviewed-by: adinn
! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp
Changeset: 3b5559109b41
Author: coleenp
Date: 2019-03-21 10:14 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/3b5559109b41
8210457: JVM crash in ResolvedMethodTable::add_method(Handle)
Summary: Add a function to call NSME in ResolvedMethodTable to replace deleted methods.
Reviewed-by: sspitsyn
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/memory/universe.cpp
! src/hotspot/share/memory/universe.hpp
! src/hotspot/share/oops/method.cpp
! src/hotspot/share/prims/jvmtiRedefineClasses.cpp
! src/hotspot/share/prims/resolvedMethodTable.cpp
! src/hotspot/share/prims/resolvedMethodTable.hpp
! src/java.base/share/classes/jdk/internal/misc/Unsafe.java
! test/jdk/java/lang/instrument/NamedBuffer.java
+ test/jdk/java/lang/instrument/RedefineAddDeleteMethod/DeleteMethodHandle/MethodHandleDeletedMethod.java
+ test/jdk/java/lang/instrument/RedefineAddDeleteMethod/DeleteMethodHandle/redef/Xost.java
Changeset: ea4f978b817d
Author: aivanov
Date: 2019-02-07 13:57 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/ea4f978b817d
8217263: Automate DashOffset test
Reviewed-by: prr, serb
+ test/jdk/java/awt/BasicStroke/DashOffset.java
Changeset: e8a240b57b8b
Author: iklam
Date: 2018-10-25 11:23 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/e8a240b57b8b
8212205: VM asserts after CDS archive has been unmapped
Reviewed-by: dholmes, jiangli, hseigel, stuefe
! src/hotspot/share/memory/allocation.hpp
! src/hotspot/share/memory/filemap.cpp
! src/hotspot/share/memory/metaspaceShared.cpp
! src/hotspot/share/memory/metaspaceShared.hpp
Changeset: d2e560eba61b
Author: stuefe
Date: 2018-10-18 15:56 -0500
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/d2e560eba61b
8212828: (process) Provide a way for Runtime.exec to use posix_spawn on linux
Reviewed-by: alanb, rriggs
Contributed-by: david.lloyd at redhat.com
! make/launcher/Launcher-java.base.gmk
! src/java.base/unix/classes/java/lang/ProcessImpl.java
! src/java.base/unix/native/libjava/ProcessImpl_md.c
! test/jdk/java/lang/ProcessBuilder/Basic.java
Changeset: 41a10102e99e
Author: mbaesken
Date: 2019-02-28 10:28 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/41a10102e99e
8219746: Provide virtualization related info in the hs_error file on linux ppc64 / ppc64le
Reviewed-by: dholmes, lucy, mdoerr
! src/hotspot/os/linux/os_linux.cpp
Changeset: 650a6e581819
Author: roland
Date: 2019-02-18 17:41 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/650a6e581819
8219335: "failed: unexpected type" assert failure in ConnectionGraph::split_unique_types() with unsafe accesses
Reviewed-by: thartmann, kvn
! src/hotspot/share/opto/escape.cpp
+ test/hotspot/jtreg/compiler/unsafe/MaybeOffHeapUnsafeAccessToNewObject.java
Changeset: b5c9f0b44373
Author: mbaesken
Date: 2018-12-21 14:42 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/b5c9f0b44373
8215707: [macosx] fix pthread_getschedparam and pthread_setschedparam calls
Reviewed-by: clanger, dholmes
! src/hotspot/os/bsd/os_bsd.cpp
Changeset: d0cfc92bb8b9
Author: dbuck
Date: 2019-03-22 09:05 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/d0cfc92bb8b9
8217564: idempotent protection missing in crc32c.h
Summary: added include guard to crc32c.h
Reviewed-by: dcubed
! src/hotspot/cpu/x86/crc32c.h
Changeset: 5ad8c7615633
Author: mbalao
Date: 2019-02-15 11:46 -0300
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/5ad8c7615633
8219011: Implement MacroAssembler::warn method on AArch64
Reviewed-by: adinn
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
Changeset: 5fc5c10a6eae
Author: adinn
Date: 2018-12-19 11:45 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/5fc5c10a6eae
8209414: AArch64: method handle invocation does not respect JVMTI interp_only mode
Reviewed-by: adinn
Contributed-by: nick.gasson at arm.com
! src/hotspot/cpu/aarch64/methodHandles_aarch64.cpp
Changeset: 3ed37df2f5d8
Author: clanger
Date: 2019-03-22 08:56 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/3ed37df2f5d8
8200286: (testbug) MOptionTest test fails with java.lang.AssertionError: Classfiles too old!
Reviewed-by: stuefe, jjg
! test/langtools/tools/javac/modules/MOptionTest.java
Changeset: 4d24b1dc7598
Author: aph
Date: 2019-02-15 12:10 -0500
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/4d24b1dc7598
8219006: AArch64: Register corruption in slow subtype check
Reviewed-by: adinn
! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
Changeset: 5ce122a0582e
Author: goetz
Date: 2019-03-27 16:01 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/5ce122a0582e
Merge
! .hgtags
Changeset: 869ed07fbf0f
Author: roland
Date: 2019-03-12 15:42 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/869ed07fbf0f
8220374: C2: LoopStripMining doesn't strip as expected
Reviewed-by: rkennke, thartmann, mdoerr
! src/hotspot/share/opto/loopnode.cpp
+ test/hotspot/jtreg/compiler/loopstripmining/CheckLoopStripMining.java
Changeset: c481b31595b3
Author: mbaesken
Date: 2019-03-22 09:29 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/c481b31595b3
8215296: do not disable c99 on Solaris
Reviewed-by: dholmes, ihse, goetz, clanger
! make/autoconf/flags-cflags.m4
Changeset: 4b1ebc747064
Author: rkennke
Date: 2019-03-15 09:57 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/4b1ebc747064
8220714: C2 Compilation failure when accessing off-heap memory using Unsafe
Reviewed-by: vlivanov, roland
! src/hotspot/share/opto/library_call.cpp
Changeset: 6d754f2325fa
Author: shade
Date: 2019-03-27 11:35 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/6d754f2325fa
8220198: Lots of com/sun/crypto/provider/Cipher tests fail on x86_32 due to missing SHA512 stubs
Reviewed-by: kvn, thartmann
! src/hotspot/cpu/x86/vm_version_x86.cpp
! src/hotspot/share/opto/graphKit.cpp
! src/hotspot/share/opto/library_call.cpp
Changeset: e38b14eaf6cb
Author: shade
Date: 2019-03-27 11:35 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/e38b14eaf6cb
8221401: java/math/BigInteger/LargeValueExceptions.java test should be disabled on 32-bit platforms
Reviewed-by: stuefe, bpb
! test/jdk/java/math/BigInteger/LargeValueExceptions.java
Changeset: 99d8f05969f7
Author: shade
Date: 2019-03-27 11:35 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/99d8f05969f7
8221400: java/lang/String/StringRepeat.java test requests too much heap
Reviewed-by: stuefe, alanb
! test/jdk/java/lang/String/StringRepeat.java
Changeset: 4874e7a694a1
Author: gromero
Date: 2019-03-20 16:59 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/4874e7a694a1
8220794: PPC64: Fix signal handler for SIGSEGV on branch to illegal address
Reviewed-by: stuefe, goetz
! src/hotspot/os_cpu/linux_ppc/os_linux_ppc.cpp
Changeset: 9d681dbc5d5b
Author: simonis
Date: 2019-03-26 11:51 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/9d681dbc5d5b
8221083: [ppc64] Wrong oop compare in C1-generated code
Reviewed-by: mdoerr, goetz
! src/hotspot/cpu/ppc/c1_LIRAssembler_ppc.cpp
+ test/hotspot/jtreg/compiler/codegen/TestOopCmp.java
Changeset: 387c726d22b7
Author: simonis
Date: 2019-03-26 18:42 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/387c726d22b7
8221483: TestOopCmp.java fails due to "Multiple garbage collectors selected"
Reviewed-by: kvn, mdoerr
! test/hotspot/jtreg/compiler/codegen/TestOopCmp.java
Changeset: 6728d04efc65
Author: joehw
Date: 2019-04-02 07:31 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/6728d04efc65
8207760: SAXException: Invalid UTF-16 surrogate detected: d83c ?
Summary: Properly handle unicode16 characters split across buffer chunks.
Reviewed-by: lancea, dfuchs
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/ToHTMLStream.java
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/ToStream.java
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/ToTextStream.java
+ test/jaxp/javax/xml/jaxp/unittest/transform/JDK8207760.java
Changeset: e88fd2517548
Author: kbarrett
Date: 2019-04-02 13:12 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/e88fd2517548
8202353: os::readdir should use readdir instead of readdir_r
Summary: Summary: os::readdir uses POSIX readdir, drop buffer arg, fix JFR uses.
Reviewed-by: coleenp, tschatzl, bsrbnd
! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/aix/os_aix.inline.hpp
! src/hotspot/os/aix/os_perf_aix.cpp
! src/hotspot/os/aix/perfMemory_aix.cpp
! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/os/bsd/os_bsd.inline.hpp
! src/hotspot/os/bsd/perfMemory_bsd.cpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/linux/os_linux.inline.hpp
! src/hotspot/os/linux/os_perf_linux.cpp
! src/hotspot/os/linux/perfMemory_linux.cpp
! src/hotspot/os/posix/os_posix.cpp
! src/hotspot/os/solaris/os_perf_solaris.cpp
! src/hotspot/os/solaris/os_solaris.cpp
! src/hotspot/os/solaris/os_solaris.inline.hpp
! src/hotspot/os/solaris/perfMemory_solaris.cpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/os/windows/os_windows.inline.hpp
! src/hotspot/os/windows/perfMemory_windows.cpp
! src/hotspot/share/jfr/recorder/repository/jfrRepository.cpp
! src/hotspot/share/runtime/os.hpp
! test/jdk/ProblemList.txt
Changeset: 713f422ed6ca
Author: ghaug
Date: 2019-03-26 16:00 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/713f422ed6ca
8221479: Fix JFR profiling on s390
Reviewed-by: mdoerr, clanger
! src/hotspot/os_cpu/linux_s390/thread_linux_s390.cpp
Changeset: 64751f2609eb
Author: ngasson
Date: 2019-03-29 09:31 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/64751f2609eb
8220707: [TESTBUG] serviceability/sa/TestHeapDumpForLargeArray.java fails with jtreg -vmoption:-Xmx < 8g
Reviewed-by: clanger, sballal, jcbeyler
! test/hotspot/jtreg/serviceability/sa/TestHeapDumpForLargeArray.java
Changeset: f7b8057430ee
Author: bpb
Date: 2019-04-03 08:15 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/f7b8057430ee
8202794: Native Unix code should use readdir rather than readdir_r
8207748: Fix for 8202794 breaks tier1 builds
Summary: Replace uses of readdir_r with readdir.
Reviewed-by: alanb, bsrbnd, kbarrett, darcy
! src/java.base/unix/native/libjava/TimeZone_md.c
! src/java.base/unix/native/libjava/UnixFileSystem_md.c
! src/jdk.management/unix/native/libmanagement_ext/OperatingSystemImpl.c
Changeset: 3f987ff2aaf6
Author: alanb
Date: 2019-04-03 09:16 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/3f987ff2aaf6
8207340: (fs) UnixNativeDispatcher close and readdir usages should be fixed
Summary: Replace readdir_r with readdir, use RESTARTABLE for close only on aix.
Reviewed-by: bpb
! src/java.base/unix/native/libnio/fs/UnixNativeDispatcher.c
Changeset: 2e7a852df177
Author: xiaofeya
Date: 2018-08-09 15:42 +0800
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/2e7a852df177
8208656: Move java/util/Calendar/CalendarTestScripts tests into OpenJDK
Reviewed-by: naoto
+ test/jdk/java/util/Calendar/CalendarTestScripts/CalendarAdapter.java
+ test/jdk/java/util/Calendar/CalendarTestScripts/CalendarTestEngine.java
+ test/jdk/java/util/Calendar/CalendarTestScripts/CalendarTestException.java
+ test/jdk/java/util/Calendar/CalendarTestScripts/Exceptions.java
+ test/jdk/java/util/Calendar/CalendarTestScripts/GregorianAdapter.java
+ test/jdk/java/util/Calendar/CalendarTestScripts/JapaneseRollDayOfWeekTestGenerator.java
+ test/jdk/java/util/Calendar/CalendarTestScripts/JapaneseRollTests.java
+ test/jdk/java/util/Calendar/CalendarTestScripts/JapaneseTests.java
+ test/jdk/java/util/Calendar/CalendarTestScripts/README
+ test/jdk/java/util/Calendar/CalendarTestScripts/Result.java
+ test/jdk/java/util/Calendar/CalendarTestScripts/Symbol.java
+ test/jdk/java/util/Calendar/CalendarTestScripts/Variable.java
+ test/jdk/java/util/Calendar/CalendarTestScripts/japanese/japanese.cts
+ test/jdk/java/util/Calendar/CalendarTestScripts/japanese/japanese_add.cts
+ test/jdk/java/util/Calendar/CalendarTestScripts/japanese/japanese_exceptions.cts
+ test/jdk/java/util/Calendar/CalendarTestScripts/japanese/japanese_minmax.cts
+ test/jdk/java/util/Calendar/CalendarTestScripts/japanese/japanese_normalization.cts
+ test/jdk/java/util/Calendar/CalendarTestScripts/japanese/japanese_roll.cts
+ test/jdk/java/util/Calendar/CalendarTestScripts/params/lenient.cts
+ test/jdk/java/util/Calendar/CalendarTestScripts/params/non-lenient.cts
+ test/jdk/java/util/Calendar/CalendarTestScripts/timezones/tz_japan.cts
+ test/jdk/java/util/Calendar/CalendarTestScripts/timezones/tz_novosibirsk.cts
+ test/jdk/java/util/Calendar/CalendarTestScripts/timezones/tz_pst.cts
+ test/jdk/java/util/Calendar/CalendarTestScripts/timezones/tz_sydney.cts
Changeset: cdb311e9a015
Author: naoto
Date: 2018-09-25 13:57 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/cdb311e9a015
8210633: Cannot parse JapaneseDate string with DateTimeFormatterBuilder Mapped-values
Reviewed-by: scolebourne, rriggs
! src/java.base/share/classes/java/time/format/DateTimeFormatterBuilder.java
! test/jdk/java/time/test/java/time/format/TestDateTimeFormatterBuilderWithLocale.java
Changeset: f63e72754ba7
Author: naoto
Date: 2019-02-28 14:03 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/f63e72754ba7
8219890: Calendar.getDisplayName() returns empty string for new Japanese Era on some locales
Reviewed-by: lancea
! src/java.base/share/classes/java/util/JapaneseImperialCalendar.java
! test/jdk/java/util/Calendar/JapaneseEraNameTest.java
Changeset: e2cbdda3b446
Author: andrew
Date: 2019-04-03 18:36 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/e2cbdda3b446
Merge
Changeset: 952508675ebd
Author: naoto
Date: 2019-04-03 02:25 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/952508675ebd
8205432: Replace the placeholder Japanese era name
Reviewed-by: rriggs, chegar, phh, clanger
! make/data/unicodedata/UnicodeData.txt
! src/java.base/share/classes/java/time/chrono/JapaneseEra.java
! src/java.base/share/classes/java/util/JapaneseImperialCalendar.java
! src/java.base/share/classes/sun/text/resources/FormatData.java
! src/java.base/share/classes/sun/text/resources/JavaTimeSupplementary.java
! src/java.base/share/classes/sun/util/calendar/Era.java
! src/java.base/share/classes/sun/util/calendar/LocalGregorianCalendar.java
! src/java.base/share/classes/sun/util/locale/provider/CalendarNameProviderImpl.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/FormatData_ja.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_ja.java
! src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ja.xml
! src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/root.xml
! test/jdk/java/lang/Character/UnicodeData.txt
! test/jdk/java/text/Format/DateFormat/WeekDateTest.java
! test/jdk/java/time/tck/java/time/chrono/TCKJapaneseChronology.java
! test/jdk/java/time/tck/java/time/chrono/TCKJapaneseEra.java
! test/jdk/java/time/test/java/time/chrono/TestJapaneseChronology.java
! test/jdk/java/time/test/java/time/chrono/TestUmmAlQuraChronology.java
! test/jdk/java/time/test/java/time/format/TestNonIsoFormatter.java
! test/jdk/java/util/Calendar/CalendarTestScripts/CalendarAdapter.java
! test/jdk/java/util/Calendar/CalendarTestScripts/Symbol.java
! test/jdk/java/util/Calendar/CalendarTestScripts/japanese/japanese.cts
! test/jdk/java/util/Calendar/CalendarTestScripts/japanese/japanese_add.cts
! test/jdk/java/util/Calendar/CalendarTestScripts/japanese/japanese_minmax.cts
! test/jdk/java/util/Calendar/CalendarTestScripts/japanese/japanese_roll.cts
! test/jdk/java/util/Calendar/JapaneseEraNameTest.java
! test/jdk/java/util/Calendar/JapaneseLenientEraTest.java
! test/jdk/java/util/Calendar/NarrowNamesTest.java
! test/jdk/java/util/Calendar/ZoneOffsets.java
Changeset: a979b404a343
Author: goetz
Date: 2019-04-03 15:05 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/a979b404a343
Merge
! .hgtags
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/ToHTMLStream.java
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/ToStream.java
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/ToTextStream.java
Changeset: 4017ed587471
Author: goetz
Date: 2019-04-04 09:33 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/4017ed587471
Merge
Changeset: 38ceb89f449c
Author: clanger
Date: 2019-03-01 10:15 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/38ceb89f449c
8219915: [TESTBUG] Fix test langtools/tools/javac/processing/model/completionfailure/SymbolsDontCumulate.java in Standalone mode
Reviewed-by: jlahoda
! test/langtools/tools/javac/processing/model/completionfailure/SymbolsDontCumulate.java
Changeset: 5d374228b598
Author: shade
Date: 2019-04-04 19:58 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/5d374228b598
8221870: use driver to run CtwRunner in applications/ctw tests
Reviewed-by: shade, epavlova
! test/hotspot/jtreg/applications/ctw/modules/generate.bash
! test/hotspot/jtreg/applications/ctw/modules/java_base.java
! test/hotspot/jtreg/applications/ctw/modules/java_base_2.java
! test/hotspot/jtreg/applications/ctw/modules/java_compiler.java
! test/hotspot/jtreg/applications/ctw/modules/java_datatransfer.java
! test/hotspot/jtreg/applications/ctw/modules/java_desktop.java
! test/hotspot/jtreg/applications/ctw/modules/java_desktop_2.java
! test/hotspot/jtreg/applications/ctw/modules/java_instrument.java
! test/hotspot/jtreg/applications/ctw/modules/java_logging.java
! test/hotspot/jtreg/applications/ctw/modules/java_management.java
! test/hotspot/jtreg/applications/ctw/modules/java_management_rmi.java
! test/hotspot/jtreg/applications/ctw/modules/java_naming.java
+ test/hotspot/jtreg/applications/ctw/modules/java_net_http.java
! test/hotspot/jtreg/applications/ctw/modules/java_prefs.java
! test/hotspot/jtreg/applications/ctw/modules/java_rmi.java
! test/hotspot/jtreg/applications/ctw/modules/java_scripting.java
! test/hotspot/jtreg/applications/ctw/modules/java_security_jgss.java
! test/hotspot/jtreg/applications/ctw/modules/java_security_sasl.java
! test/hotspot/jtreg/applications/ctw/modules/java_smartcardio.java
! test/hotspot/jtreg/applications/ctw/modules/java_sql.java
! test/hotspot/jtreg/applications/ctw/modules/java_sql_rowset.java
+ test/hotspot/jtreg/applications/ctw/modules/java_transaction_xa.java
! test/hotspot/jtreg/applications/ctw/modules/java_xml.java
! test/hotspot/jtreg/applications/ctw/modules/java_xml_crypto.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_accessibility.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_aot.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_attach.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_charsets.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_compiler.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_crypto_cryptoki.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_crypto_ec.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_crypto_mscapi.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_crypto_ucrypto.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_dynalink.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_editpad.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_hotspot_agent.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_httpserver.java
- test/hotspot/jtreg/applications/ctw/modules/jdk_incubator_httpclient.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_internal_ed.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_internal_jvmstat.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_internal_le.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_internal_opt.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_internal_vm_ci.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_internal_vm_compiler.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_internal_vm_compiler_management.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_jartool.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_javadoc.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_jcmd.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_jconsole.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_jdeps.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_jdi.java
+ test/hotspot/jtreg/applications/ctw/modules/jdk_jfr.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_jlink.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_jshell.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_jsobject.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_jstatd.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_localedata.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_management.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_management_agent.java
+ test/hotspot/jtreg/applications/ctw/modules/jdk_management_jfr.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_naming_dns.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_naming_rmi.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_net.java
- test/hotspot/jtreg/applications/ctw/modules/jdk_packager.java
- test/hotspot/jtreg/applications/ctw/modules/jdk_packager_services.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_rmic.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_scripting_nashorn.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_scripting_nashorn_shell.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_sctp.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_security_auth.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_security_jgss.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_unsupported.java
+ test/hotspot/jtreg/applications/ctw/modules/jdk_unsupported_desktop.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_xml_dom.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_zipfs.java
Changeset: f13686e3cdad
Author: clanger
Date: 2019-01-18 09:04 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/f13686e3cdad
8217311: Improve Exception thrown when MulticastSocket.setInterface fails on AIX(Unix)
Reviewed-by: sgroeger, alanb, mbaesken, chegar
! src/java.base/unix/native/libnet/PlainDatagramSocketImpl.c
Changeset: 25f701d64a2f
Author: goetz
Date: 2019-04-05 07:59 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/25f701d64a2f
8219918: ProblemList hotspot tests failing in SAP testing.
Reviewed-by: dholmes
! test/hotspot/jtreg/ProblemList.txt
Changeset: 765e95555f7d
Author: twisti
Date: 2018-08-28 15:17 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/765e95555f7d
8210008: custom extension for make/SourceRevision.gmk
Reviewed-by: erikj
! make/SourceRevision.gmk
Changeset: 47c0aad7defb
Author: erikj
Date: 2018-09-07 14:54 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/47c0aad7defb
8210283: Support git as an SCM alternative in the build
Reviewed-by: ihse, ehelin
+ .gitignore
! make/SourceRevision.gmk
! make/autoconf/basics.m4
! make/autoconf/spec.gmk.in
! make/common/MakeBase.gmk
Changeset: e6c3c14a3a48
Author: erikj
Date: 2018-09-12 08:46 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/e6c3c14a3a48
8210519: build/releaseFile/CheckSource.java failed additional sources found
Reviewed-by: mikael, dholmes, ihse
! test/jdk/build/releaseFile/CheckSource.java
Changeset: 1f01e3740bfe
Author: clanger
Date: 2019-03-30 21:29 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/1f01e3740bfe
8221610: Resurrect (legacy) JRE bundle target
Reviewed-by: erikj, azeller
! make/Bundles.gmk
! make/Main.gmk
! make/autoconf/spec.gmk.in
Changeset: ed1545a67cd7
Author: clanger
Date: 2019-04-18 09:14 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/ed1545a67cd7
Merge
! .hgtags
Changeset: 978904e76b35
Author: mdoerr
Date: 2019-04-23 11:30 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/978904e76b35
8220625: tools/javac/classreader/8171132/BadConstantValue.java failed with "did not see expected error"
Reviewed-by: clanger
! test/langtools/tools/javac/classreader/8171132/BadConstantValue.java
Changeset: bfe88d507e00
Author: mdoerr
Date: 2019-02-18 12:16 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/bfe88d507e00
8218991: s390: Add intrinsic for GHASH algorithm
Reviewed-by: lucy, simonis
! src/hotspot/cpu/s390/stubGenerator_s390.cpp
! src/hotspot/cpu/s390/vm_version_s390.cpp
Changeset: 12cd93c30a63
Author: mdoerr
Date: 2019-03-12 11:53 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/12cd93c30a63
8220441: [PPC64] Clobber memory effect missing for memory barriers in atomics
Reviewed-by: simonis, goetz
! src/hotspot/os_cpu/aix_ppc/atomic_aix_ppc.hpp
! src/hotspot/os_cpu/linux_ppc/atomic_linux_ppc.hpp
Changeset: a0348cb9c40e
Author: mdoerr
Date: 2019-04-05 09:18 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/a0348cb9c40e
8221833: Readability check in Symbol::is_valid not performed for some addresses
Reviewed-by: zgu, coleenp
! src/hotspot/share/runtime/os.cpp
Changeset: 20af96441b0c
Author: pbansal
Date: 2019-04-04 12:14 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/20af96441b0c
8220349: The fix done for JDK-8214253 have caused issues in JTree behaviour
Reviewed-by: serb, prr
! src/java.desktop/unix/native/libawt_xawt/awt/gtk3_interface.c
Changeset: 53d58274bb8b
Author: shade
Date: 2019-04-07 13:28 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/53d58274bb8b
8221917: serviceability/sa/TestPrintMdo.java fails on 32-bit platforms
Reviewed-by: cjplummer, dholmes
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/DataLayout.java
Changeset: 5a5b211016c8
Author: shade
Date: 2019-04-07 13:28 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/5a5b211016c8
8222032: x86_32 fails with "wrong size of mach node" on AVX-512 machine
Reviewed-by: kvn, vlivanov
! src/hotspot/cpu/x86/x86_32.ad
Changeset: 2eb4d0f91c0c
Author: lfoltan
Date: 2019-01-29 11:56 -0500
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/2eb4d0f91c0c
8216970: condy causes JVM crash
Summary: Fix issue with ConstantPool::constant_tag_at to correctly handle a condy whose return type is an array.
Reviewed-by: acorn, hseigel, jrose
! src/hotspot/share/oops/constantPool.cpp
+ test/hotspot/jtreg/runtime/condy/escapeAnalysis/TestEscapeCondy.java
+ test/hotspot/jtreg/runtime/condy/escapeAnalysis/TestEscapeThroughInvokeWithCondy$A.jasm
+ test/hotspot/jtreg/runtime/condy/escapeAnalysis/TestEscapeThroughInvokeWithCondy.jasm
Changeset: df5487678893
Author: bulasevich
Date: 2019-02-22 17:30 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/df5487678893
8217647: JFR: recordings on 32-bit systems unreadable
Reviewed-by: egahlin
Contributed-by: boris.ulasevich at bell-sw.com, markus.gronlund at oracle.com
! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointWriter.cpp
! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointWriter.hpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrType.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSetWriter.hpp
! src/hotspot/share/jfr/recorder/repository/jfrChunkState.cpp
! src/hotspot/share/jfr/recorder/repository/jfrChunkState.hpp
! src/hotspot/share/jfr/recorder/repository/jfrChunkWriter.cpp
! src/hotspot/share/jfr/recorder/repository/jfrChunkWriter.hpp
! src/hotspot/share/jfr/recorder/repository/jfrRepository.cpp
! src/hotspot/share/jfr/recorder/repository/jfrRepository.hpp
! src/hotspot/share/jfr/recorder/service/jfrRecorderService.cpp
! src/hotspot/share/jfr/writers/jfrEventWriterHost.inline.hpp
! src/hotspot/share/jfr/writers/jfrPosition.hpp
! src/hotspot/share/jfr/writers/jfrPosition.inline.hpp
! src/hotspot/share/jfr/writers/jfrStreamWriterHost.hpp
! src/hotspot/share/jfr/writers/jfrStreamWriterHost.inline.hpp
! src/hotspot/share/jfr/writers/jfrWriterHost.hpp
! src/hotspot/share/jfr/writers/jfrWriterHost.inline.hpp
Changeset: 7ec21d486b82
Author: sherman
Date: 2018-09-18 19:44 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/7ec21d486b82
8210899: (zipfs) ZipFileSystem.EntryOutputStreamCRC32 mistakenly set the crc32 value into size field
Reviewed-by: bpb
! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipFileSystem.java
! test/jdk/jdk/nio/zipfs/ZipFSTester.java
Changeset: b729aab4ca10
Author: amlu
Date: 2018-11-22 10:30 +0800
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/b729aab4ca10
8211266: [TESTBUG] ZipFSTester.java failed intermittently in ZipFSTester.checkRead(): bound must be positive
Reviewed-by: lancea
! test/jdk/jdk/nio/zipfs/ZipFSTester.java
Changeset: 45731e89399b
Author: clanger
Date: 2018-12-19 10:36 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/45731e89399b
8215472: (zipfs) Cleanups in implementation classes of jdk.zipfs and tests
Reviewed-by: redestad, lancea
! src/jdk.zipfs/share/classes/jdk/nio/zipfs/JarFileSystem.java
! src/jdk.zipfs/share/classes/jdk/nio/zipfs/JarFileSystemProvider.java
! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipCoder.java
! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipConstants.java
! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipDirectoryStream.java
! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipFileAttributeView.java
! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipFileAttributes.java
! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipFileStore.java
! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipFileSystem.java
! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipFileSystemProvider.java
! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipInfo.java
! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipPath.java
! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipUtils.java
! test/jdk/java/util/zip/zip.java
Changeset: 338118c86b93
Author: vlivanov
Date: 2019-02-04 17:35 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/338118c86b93
8188133: C2: Static field accesses in clinit can trigger deoptimizations
Reviewed-by: kvn
! src/hotspot/share/ci/ciMethod.hpp
! src/hotspot/share/opto/bytecodeInfo.cpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/compile.hpp
! src/hotspot/share/opto/parse.hpp
! src/hotspot/share/opto/parse3.cpp
Changeset: b62e34cdb0fe
Author: prr
Date: 2019-01-30 14:03 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/b62e34cdb0fe
8218020: Fix version number in mesa.md 3rd party legal file
Reviewed-by: serb, psadhukhan
! src/java.desktop/share/legal/mesa3d.md
Changeset: e6a530dc3bc7
Author: hannesw
Date: 2018-09-14 14:45 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/e6a530dc3bc7
8209914: javadoc search sometimes generates bad URIs
Reviewed-by: jjg
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/search.js
Changeset: a8f355ba5a7d
Author: shade
Date: 2019-04-15 18:22 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/a8f355ba5a7d
8222397: x86_32 tests with UseSHA1Intrinsics SEGV due to garbled registers
Reviewed-by: kvn, dsamersoff
! src/hotspot/cpu/x86/stubGenerator_x86_32.cpp
Changeset: 3cdc82597319
Author: shade
Date: 2019-04-15 18:22 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/3cdc82597319
8222410: java/nio/file/attribute/BasicFileAttributeView/UnixSocketFile hangs when "nc" does not accept "-U"
Reviewed-by: alanb
! test/jdk/java/nio/file/attribute/BasicFileAttributeView/UnixSocketFile.java
Changeset: d87990ab7b2b
Author: shade
Date: 2019-02-01 16:03 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/d87990ab7b2b
8217879: hs_err should print more instructions in hex dump
Reviewed-by: stuefe, coleenp, dholmes, lucy, stefank
! src/hotspot/os_cpu/aix_ppc/os_aix_ppc.cpp
! src/hotspot/os_cpu/bsd_x86/os_bsd_x86.cpp
! src/hotspot/os_cpu/linux_aarch64/os_linux_aarch64.cpp
! src/hotspot/os_cpu/linux_arm/os_linux_arm.cpp
! src/hotspot/os_cpu/linux_ppc/os_linux_ppc.cpp
! src/hotspot/os_cpu/linux_s390/os_linux_s390.cpp
! src/hotspot/os_cpu/linux_sparc/os_linux_sparc.cpp
! src/hotspot/os_cpu/linux_x86/os_linux_x86.cpp
! src/hotspot/os_cpu/solaris_sparc/os_solaris_sparc.cpp
! src/hotspot/os_cpu/solaris_x86/os_solaris_x86.cpp
! src/hotspot/os_cpu/windows_x86/os_windows_x86.cpp
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/runtime/os.hpp
Changeset: 7f112a842f64
Author: igerasim
Date: 2019-03-21 12:28 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/7f112a842f64
8170494: JNI exception pending in PlainDatagramSocketImpl.c
Reviewed-by: clanger, vtewari
! src/java.base/unix/native/libnet/PlainDatagramSocketImpl.c
Changeset: 83a8e2e5d76e
Author: mullan
Date: 2019-04-08 12:19 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/83a8e2e5d76e
8222089: [TESTBUG] sun/security/lib/cacerts/VerifyCACerts.java fails due to cert within 90-day expiry window
Reviewed-by: xuelei
! test/jdk/sun/security/lib/cacerts/VerifyCACerts.java
Changeset: ca6708944494
Author: mullan
Date: 2019-04-08 13:33 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/ca6708944494
8222133: Add temporary exceptions for root certs that are due to expire soon
Reviewed-by: xuelei
! test/jdk/sun/security/lib/cacerts/VerifyCACerts.java
Changeset: 96f5b782b40a
Author: clanger
Date: 2019-04-08 06:56 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/96f5b782b40a
8221880: Better customization for Windows RC properties FileDescription and ProductName
Reviewed-by: erikj
! make/autoconf/flags-other.m4
! make/autoconf/jdk-version.m4
! make/autoconf/spec.gmk.in
Changeset: db5c04dc87a5
Author: clanger
Date: 2019-04-16 17:15 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/db5c04dc87a5
8222522: Add configure options for Mac Bundle creation
Reviewed-by: erikj
! make/autoconf/jdk-version.m4
Changeset: 1ffa9e8410e7
Author: itakiguchi
Date: 2018-12-05 12:59 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/1ffa9e8410e7
8214002: Cannot use italic font style if the font has embedded bitmap
Reviewed-by: prr
! src/java.desktop/share/native/libfontmanager/freetypeScaler.c
+ test/jdk/java/awt/font/TextLayout/FontGlyphCompare.java
Changeset: 21e3b55b05ef
Author: mbalao
Date: 2019-03-01 12:21 -0300
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/21e3b55b05ef
8218854: FontMetrics.getMaxAdvance may be less than the maximum FontMetrics.charWidth
Summary: Consider algorithmic bold in FontMetrics.getMaxAdvance value and update obliqueness.
Reviewed-by: prr, serb
! src/java.desktop/share/native/libfontmanager/freetypeScaler.c
+ test/jdk/java/awt/FontMetrics/MaxAdvanceIsMax.java
Changeset: ab9a99513499
Author: prr
Date: 2019-03-21 21:37 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/ab9a99513499
8221304: Problem list java/awt/FontMetrics/MaxAdvanceIsMax.java
Reviewed-by: serb
! test/jdk/ProblemList.txt
Changeset: b2f7d11c5282
Author: lzhai
Date: 2019-04-23 08:29 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/b2f7d11c5282
8206955: MethodHandleProxies.asInterfaceInstance does not support default methods
Summary: Cache default method handles.
Reviewed-by: mchung, plevart
! src/java.base/share/classes/java/lang/invoke/MethodHandleProxies.java
+ test/jdk/java/lang/invoke/MethodHandlesProxiesTest.java
Changeset: 62173baf701e
Author: smarks
Date: 2019-04-09 09:49 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/62173baf701e
8221924: get(null) on single-entry unmodifiable Map returns null instead of throwing NPE
Reviewed-by: redestad, lancea
! src/java.base/share/classes/java/util/ImmutableCollections.java
! test/jdk/java/util/Map/MapFactories.java
Changeset: ab9db1fbc27f
Author: mullan
Date: 2019-03-07 14:29 -0500
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/ab9db1fbc27f
8218618: Program fails when using JDK addressed by UNC path and using Security Manager
Reviewed-by: weijun
! src/java.base/share/classes/sun/security/provider/PolicyFile.java
Changeset: 32cf83827c4e
Author: itakiguchi
Date: 2019-03-15 00:49 +0900
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/32cf83827c4e
8220281: IBM-858 alias name is missing on IBM00858 charset
Summary: Add aliases into IBM charsets
Reviewed-by: naoto
! make/data/charsetmapping/charsets
! test/jdk/sun/nio/cs/TestIBMBugs.java
Changeset: b3f7a4c524f2
Author: sgroeger
Date: 2019-04-08 15:01 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/b3f7a4c524f2
8222027: java/util/logging/LogManager/TestLoggerNames.java generates intermittent ClassCastException
Summary: Make a strong reference to TestLogger and dont fetch it from LogManager
Reviewed-by: dfuchs
! test/jdk/java/util/logging/LogManager/TestLoggerNames.java
Changeset: aa7816a7a6b0
Author: goetz
Date: 2019-05-01 07:35 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/aa7816a7a6b0
Added tag jdk-11.0.4+1 for changeset b3f7a4c524f2
! .hgtags
Changeset: 7bb488236ac9
Author: itakiguchi
Date: 2019-02-17 15:15 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/7bb488236ac9
8212678: Windows IME related patch
Reviewed-by: serb, naoto
! src/java.desktop/windows/classes/sun/awt/windows/WInputMethod.java
! src/java.desktop/windows/native/libawt/windows/awt_Component.cpp
! src/java.desktop/windows/native/libawt/windows/awt_InputMethod.cpp
Changeset: 6d22003f3a75
Author: lfoltan
Date: 2018-07-16 11:34 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/6d22003f3a75
8205611: Improve the wording of LinkageErrors to include module and class loader information
Summary: Clean up the wording of loader constraint violations to include the module and class loader information.
Reviewed-by: coleenp, goetz, hseigel
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/javaClasses.hpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/interpreter/linkResolver.cpp
! src/hotspot/share/oops/klassVtable.cpp
! test/hotspot/jtreg/runtime/LoaderConstraints/differentLE/Test.java
! test/hotspot/jtreg/runtime/LoaderConstraints/duplicateLE/Test.java
! test/hotspot/jtreg/runtime/LoaderConstraints/duplicateParentLE/Test.java
! test/hotspot/jtreg/runtime/LoaderConstraints/itableLdrConstraint/Test.java
! test/hotspot/jtreg/runtime/LoaderConstraints/vtableLdrConstraint/Test.java
Changeset: 5d23a2e771f7
Author: gromero
Date: 2019-05-02 18:01 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/5d23a2e771f7
8223266: PPC64: Check for branch to illegal address before checking for mem serialization
Reviewed-by: goetz, mdoerr
! src/hotspot/os_cpu/linux_ppc/os_linux_ppc.cpp
Changeset: 9d0382d2027a
Author: mdoerr
Date: 2019-01-16 10:16 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/9d0382d2027a
8216556: Unnecessary liveness computation with JVMTI
Reviewed-by: redestad, dlong, kvn
! src/hotspot/share/ci/ciEnv.cpp
! src/hotspot/share/ci/ciEnv.hpp
! src/hotspot/share/ci/ciMethod.cpp
Changeset: 5b2edba303a6
Author: gromero
Date: 2019-03-20 16:43 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/5b2edba303a6
8221175: Fix bad function case for controlled JVM crash on PPC64 big-endian
Reviewed-by: chrisphi, stuefe, goetz
! src/hotspot/share/utilities/vmError.cpp
Changeset: 4a7e19049fb8
Author: gromero
Date: 2019-05-06 09:53 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/4a7e19049fb8
8223395: PPC64: Improve comments in the JVM signal handler to match ISA text
Reviewed-by: mdoerr
! src/hotspot/os_cpu/linux_ppc/os_linux_ppc.cpp
Changeset: c2e37b4d40f6
Author: rhalade
Date: 2019-01-16 22:29 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/c2e37b4d40f6
8216577: Add GlobalSign's R6 Root certificate
Reviewed-by: mullan, robm
! src/java.base/share/lib/security/cacerts
+ test/jdk/security/infra/java/security/cert/CertPathValidator/certification/GlobalSignR6CA.java
! test/jdk/sun/security/lib/cacerts/VerifyCACerts.java
Changeset: 02d2b4656b06
Author: avu
Date: 2018-11-14 13:52 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/02d2b4656b06
8213292: Input freezes after MacOS key-selector (press&hold) usage on macOS Mojave
Reviewed-by: serb
! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTView.m
Changeset: f0388f64f3c3
Author: sgehwolf
Date: 2019-04-18 13:58 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/f0388f64f3c3
8221639: [i386] expand_exec_shield_cs_limit workaround is undefined code after JDK-8199717
Summary: Only perform this optimization for x86_64
Reviewed-by: dholmes, andrew
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os_cpu/linux_x86/os_linux_x86.cpp
Changeset: 3040da27c3a1
Author: jgeorge
Date: 2019-05-03 13:33 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/3040da27c3a1
8204308: SA: serviceability/sa/TestInstanceKlassSize*.java fails when running in CDS mode
Summary: Use longs instead of ints while computing the identity hash of klass symbols
Reviewed-by: coleenp, lfoltan, jiangli, shade
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/Symbol.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/Hashtable.java
! test/hotspot/jtreg/ProblemList-cds-mode.txt
! test/hotspot/jtreg/ProblemList.txt
+ test/hotspot/jtreg/serviceability/sa/CDSJMapClstats.java
Changeset: bb0627474430
Author: lmesnik
Date: 2019-04-02 17:11 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/bb0627474430
8221437: assert(java_lang_invoke_ResolvedMethodName::vmtarget(resolved_method()) == m()) failed: Should not change after link resolution
Reviewed-by: coleenp, sspitsyn
! src/hotspot/share/prims/methodHandles.cpp
Changeset: 2ea8d73a87c1
Author: prr
Date: 2018-09-25 14:44 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/2ea8d73a87c1
8210880: Remove HPKeysym.h from JDK sources
Reviewed-by: serb, dmarkov
! src/java.desktop/unix/legal/xwindows.md
- src/java.desktop/unix/native/libawt_xawt/awt/HPkeysym.h
! src/java.desktop/unix/native/libawt_xawt/xawt/XWindow.c
Changeset: 22de2f5f0795
Author: vlivanov
Date: 2019-01-15 16:41 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/22de2f5f0795
8215757: C2: PhaseIdealLoop::create_new_if_for_predicate() computes wrong IDOM
Reviewed-by: kvn, roland
! src/hotspot/share/opto/loopPredicate.cpp
Changeset: 3b9194001c2e
Author: neliasso
Date: 2019-03-07 22:16 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/3b9194001c2e
8219448: split-if update_uses accesses stale idom data
Reviewed-by: thartmann, kvn
! src/hotspot/share/opto/split_if.cpp
Changeset: 7693d9f05c23
Author: goetz
Date: 2019-05-08 07:33 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/7693d9f05c23
Added tag jdk-11.0.4+2 for changeset 3b9194001c2e
! .hgtags
Changeset: 3908850f5027
Author: shade
Date: 2019-05-08 19:40 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk11/rev/3908850f5027
Merge
! .hgtags
- make/Jprt.gmk
! make/autoconf/flags-cflags.m4
! make/autoconf/version-numbers
- make/jprt.properties
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp
! src/hotspot/cpu/ppc/c1_LIRAssembler_ppc.cpp
! src/hotspot/cpu/x86/vm_version_x86.cpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/interpreter/linkResolver.cpp
! 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/library_call.cpp
! src/hotspot/share/opto/loopPredicate.cpp
! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/opto/memnode.cpp
! src/hotspot/share/opto/parse.hpp
! src/hotspot/share/opto/parse3.cpp
! src/hotspot/share/opto/split_if.cpp
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/runtime/os.hpp
! src/hotspot/share/runtime/safepoint.cpp
- src/java.desktop/unix/native/libawt_xawt/awt/HPkeysym.h
- src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/BaseStructure.java
- src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/Marshaller.java
- src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/XmlWriter.java
- src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/XmlWriterToTree.java
- src/jdk.charsets/share/classes/sun/nio/cs/ext/IBM964.java
- src/jdk.charsets/share/classes/sun/nio/cs/ext/SimpleEUCEncoder.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shared/CollectedHeap.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shenandoah/ShenandoahHeap.java
! test/hotspot/jtreg/TEST.ROOT
! test/hotspot/jtreg/TEST.groups
- test/hotspot/jtreg/applications/ctw/modules/jdk_incubator_httpclient.java
- test/hotspot/jtreg/applications/ctw/modules/jdk_packager.java
- test/hotspot/jtreg/applications/ctw/modules/jdk_packager_services.java
- test/hotspot/jtreg/jprt.config
! test/hotspot/jtreg/serviceability/sa/TestHeapDumpForLargeArray.java
- test/jdk/jprt.config
- test/jdk/lib/security/CheckBlacklistedCerts.java
- test/jdk/lib/security/cacerts/VerifyCACerts.java
More information about the shenandoah-dev
mailing list