hg: shenandoah/jdk11: 87 new changesets

roman at kennke.org roman at kennke.org
Fri Jan 18 16:40:46 UTC 2019


Changeset: e30b718febd1
Author:    andrew
Date:      2019-01-02 05:07 +0000
URL:       http://hg.openjdk.java.net/shenandoah/jdk11/rev/e30b718febd1

Added tag shenandoah-jdk-11.0.1+13-20190101 for changeset eefd364ff6b5

! .hgtags

Changeset: 3de2d18f88fa
Author:    andrew
Date:      2019-01-02 05:11 +0000
URL:       http://hg.openjdk.java.net/shenandoah/jdk11/rev/3de2d18f88fa

Remove jcheck

- .jcheck/conf

Changeset: 0cc0a722cab0
Author:    chegar
Date:      2018-08-10 15:02 +0100
URL:       http://hg.openjdk.java.net/shenandoah/jdk11/rev/0cc0a722cab0

8199156: Better route routing
Reviewed-by: igerasim, mschoene, michaelm, rhalade

! src/java.base/unix/native/libnet/net_util_md.c

Changeset: 38bb012b77cb
Author:    chegar
Date:      2018-08-10 14:49 +0100
URL:       http://hg.openjdk.java.net/shenandoah/jdk11/rev/38bb012b77cb

8199161: Better interface enumeration
Reviewed-by: igerasim, mschoene, michaelm, rhalade

! src/java.base/windows/native/libnet/NetworkInterface.c

Changeset: d2349d4f8450
Author:    chegar
Date:      2018-08-10 14:35 +0100
URL:       http://hg.openjdk.java.net/shenandoah/jdk11/rev/d2349d4f8450

8199166: Better interface lists
Reviewed-by: igerasim, mschoene, michaelm, rhalade

! src/java.base/windows/native/libnet/NetworkInterface.c

Changeset: fe6011623b24
Author:    jwilhelm
Date:      2018-09-13 01:49 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk11/rev/fe6011623b24

8199552: Update to build scripts
Reviewed-by: jwilhelm
Contributed-by: magnus.ihse.bursie at oracle.com

! make/autoconf/flags-cflags.m4

Changeset: 0725f4a9240b
Author:    igerasim
Date:      2018-10-02 21:43 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk11/rev/0725f4a9240b

8200659: Improve BigDecimal support
Reviewed-by: darcy, rhalade, mschoene

! src/java.base/share/classes/java/math/BigDecimal.java
! src/java.base/share/classes/java/math/BigInteger.java

Changeset: b44a524e85b1
Author:    serb
Date:      2018-08-21 14:53 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk11/rev/b44a524e85b1

8203955: Improve robot support
Reviewed-by: prr, psadhukhan, rhalade, skoivu

! src/java.desktop/share/classes/java/awt/Robot.java

Changeset: 1c7114828582
Author:    serb
Date:      2018-08-16 10:22 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk11/rev/1c7114828582

8204895: Better icon support
Reviewed-by: prr, mschoene, aghaisas, rhalade

! src/java.desktop/unix/native/libawt_xawt/awt/awt_UNIXToolkit.c

Changeset: cad1474b7886
Author:    psadhukhan
Date:      2018-08-20 11:35 +0530
URL:       http://hg.openjdk.java.net/shenandoah/jdk11/rev/cad1474b7886

8205356: Choose printer defaults
Reviewed-by: prr, mschoene, rhalade

! src/java.desktop/windows/native/libawt/windows/WPrinterJob.cpp

Changeset: 4316dbab7ed2
Author:    dtitov
Date:      2018-07-25 11:11 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk11/rev/4316dbab7ed2

8205709: Proper allocation handling
Reviewed-by: sspitsyn

! src/java.instrument/unix/native/libinstrument/FileSystemSupport_md.c
! src/java.instrument/windows/native/libinstrument/FileSystemSupport_md.c

Changeset: 70004415bf29
Author:    dholmes
Date:      2018-08-20 18:54 -0400
URL:       http://hg.openjdk.java.net/shenandoah/jdk11/rev/70004415bf29

8205714: Initial class initialization
Reviewed-by: acorn, coleenp, kvn, vlivanov

! src/hotspot/share/oops/cpCache.cpp
! src/hotspot/share/runtime/sharedRuntime.cpp

Changeset: 2833a4577d64
Author:    igerasim
Date:      2018-09-28 18:05 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk11/rev/2833a4577d64

8206290: Better FileChannel transfer performance
Reviewed-by: alanb, rhalade, mschoene

! src/java.base/share/classes/sun/nio/ch/FileChannelImpl.java

Changeset: 31fff1fd5ae3
Author:    jnimeh
Date:      2018-07-23 11:01 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk11/rev/31fff1fd5ae3

8206295: More reliable p11 transactions
Reviewed-by: valeriep, mschoene, rhalade

! src/jdk.crypto.cryptoki/windows/native/libj2pkcs11/p11_md.c

Changeset: 483f3d1b841c
Author:    igerasim
Date:      2018-07-25 21:10 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk11/rev/483f3d1b841c

8206301: Improve NIO stability
Reviewed-by: alanb, mschoene, rhalade

! src/java.base/windows/native/libnio/ch/DatagramDispatcher.c
! src/java.base/windows/native/libnio/ch/WindowsSelectorImpl.c

Changeset: cb7b092cc706
Author:    igerasim
Date:      2018-10-05 18:25 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk11/rev/cb7b092cc706

8209094: Improve web server connections
Reviewed-by: chegar, dfuchs, mschoene, igerasim

! make/lib/Lib-java.base.gmk
! src/java.base/share/classes/sun/net/www/protocol/http/ntlm/NTLMAuthenticationCallback.java
! src/java.base/share/conf/net.properties
! src/java.base/unix/classes/sun/net/www/protocol/http/ntlm/NTLMAuthentication.java
! src/java.base/windows/classes/sun/net/www/protocol/http/ntlm/NTLMAuthentication.java
+ src/java.base/windows/native/libnet/NTLMAuthentication.c

Changeset: a48b98b93916
Author:    coleenp
Date:      2018-09-11 14:38 -0400
URL:       http://hg.openjdk.java.net/shenandoah/jdk11/rev/a48b98b93916

8210094: Better loading of classloader classes
Reviewed-by: acorn, hseigel, ahgross, rhalade

! src/hotspot/share/classfile/classFileParser.cpp
! src/hotspot/share/classfile/classLoaderData.cpp
! src/hotspot/share/classfile/dictionary.cpp
! src/hotspot/share/classfile/dictionary.hpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/classfile/verificationType.cpp
! src/hotspot/share/classfile/verifier.cpp
! src/hotspot/share/oops/constantPool.cpp
! src/hotspot/share/prims/jvm.cpp

Changeset: 6a21d3c5a31f
Author:    serb
Date:      2018-09-27 12:54 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk11/rev/6a21d3c5a31f

8210598: Strengthen Windows Access Bridge Support
Reviewed-by: prr, psadhukhan, rhalade, mschoene

! src/jdk.accessibility/windows/native/libwindowsaccessbridge/AccessBridgeMessageQueue.cpp

Changeset: 5cb7101f5ecb
Author:    prr
Date:      2018-10-05 11:35 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk11/rev/5cb7101f5ecb

8210606: Improved data set handling
Reviewed-by: serb, psadhukhan, mschoene, rhalade

! src/java.desktop/share/native/liblcms/cmscgats.c

Changeset: c2d27806d75a
Author:    igerasim
Date:      2018-10-05 18:19 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk11/rev/c2d27806d75a

8210610: Improved LSA authentication
Reviewed-by: valeriep, mschoene, rhalade

! src/java.security.jgss/windows/native/libw2k_lsa_auth/NativeCreds.c

Changeset: 3627383678b8
Author:    prr
Date:      2018-10-08 13:11 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk11/rev/3627383678b8

8210866: Improve JPEG processing
Reviewed-by: serb, psadhukhan, rhalade

! src/java.desktop/share/native/libjavajpeg/jmemmgr.c

Changeset: 7b0daf4d19aa
Author:    igerasim
Date:      2018-10-08 23:05 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk11/rev/7b0daf4d19aa

8210870: Libsunmscapi improved interactions
Reviewed-by: valeriep, mschoene, rhalade

! src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/KeyStore.java
! src/jdk.crypto.mscapi/windows/native/libsunmscapi/security.cpp

Changeset: d4b86dcfa2f3
Author:    prr
Date:      2018-10-12 11:53 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk11/rev/d4b86dcfa2f3

7017058: Malayalam glyph substitution is failing for Malayalam with Windows Kartika font.
8191130: Sinhala text rendering problem with C+VIRAMA+ZWJ+RA/YA+V
8195836: opentype:Bengali: "Khanda Ta" shaping issue with U+09A4 TA, U+09CD virama, U+200D ZWJ
Reviewed-by: serb, psadhukhan

! src/java.desktop/share/classes/sun/font/CMap.java
+ test/jdk/java/awt/font/GlyphVector/ZWJLigatureTest.java

Changeset: f25c3569add2
Author:    mchinnathamb
Date:      2018-10-26 16:09 +0530
URL:       http://hg.openjdk.java.net/shenandoah/jdk11/rev/f25c3569add2

8027434: "-XX:OnOutOfMemoryError" uses fork instead of vfork
Reviewed-by: dholmes, iklam

! 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
! src/hotspot/share/runtime/os.hpp
! src/hotspot/share/utilities/vmError.cpp

Changeset: eee9f9c70dfe
Author:    michaelm
Date:      2018-10-22 11:42 +0100
URL:       http://hg.openjdk.java.net/shenandoah/jdk11/rev/eee9f9c70dfe

8203850: java.net.http HTTP client should allow specifying Origin and Referer headers
Reviewed-by: chegar, dfuchs

! src/java.net.http/share/classes/jdk/internal/net/http/common/Utils.java
! test/jdk/java/net/httpclient/RequestBuilderTest.java
! test/jdk/java/net/httpclient/SpecialHeadersTest.java

Changeset: 98c328fe0ced
Author:    sherman
Date:      2018-07-09 13:08 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk11/rev/98c328fe0ced

8206389: JarEntry.setCreation/LastAccessTime without setLastModifiedTime causes Invalid CEN header
Reviewed-by: alanb, martin

! src/java.base/share/classes/java/util/zip/ZipOutputStream.java
! test/jdk/java/util/zip/TestExtraTime.java

Changeset: a9209d8c3d89
Author:    mhalder
Date:      2018-09-14 17:53 +0530
URL:       http://hg.openjdk.java.net/shenandoah/jdk11/rev/a9209d8c3d89

8206392: [macosx] Cycling through windows (JFrames) does not work with keyboard shortcut
Reviewed-by: dmarkov, kaddepalli

! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java
+ test/jdk/java/awt/Frame/CycleThroughFrameTest/CycleThroughFrameTest.java

Changeset: 8ad56e18b5c0
Author:    rhalade
Date:      2018-10-31 13:58 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk11/rev/8ad56e18b5c0

8207059: Update test certificates in QuoVadisCA.java test
Reviewed-by: mullan, mbaesken

! test/jdk/security/infra/java/security/cert/CertPathValidator/certification/QuoVadisCA.java

Changeset: 289efc6d8029
Author:    kvn
Date:      2018-08-13 13:24 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk11/rev/289efc6d8029

8207153: Some intrinsic tests take long time to run
Reviewed-by: thartmann, mikael

! test/hotspot/jtreg/compiler/codegen/aes/TestAESMain.java
! test/hotspot/jtreg/compiler/intrinsics/base64/TestBase64.java
! test/lib/sun/hotspot/code/Compiler.java

Changeset: d76042250b2b
Author:    lucy
Date:      2018-09-03 09:43 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk11/rev/d76042250b2b

8207343: Automate vtable/itable stub size calculation
Reviewed-by: kvn, mdoerr

! src/hotspot/cpu/aarch64/vtableStubs_aarch64.cpp
! src/hotspot/cpu/arm/vtableStubs_arm.cpp
! src/hotspot/cpu/ppc/vtableStubs_ppc_64.cpp
! src/hotspot/cpu/s390/vtableStubs_s390.cpp
! src/hotspot/cpu/sparc/vtableStubs_sparc.cpp
! src/hotspot/cpu/x86/vtableStubs_x86_32.cpp
! src/hotspot/cpu/x86/vtableStubs_x86_64.cpp
! src/hotspot/share/code/vtableStubs.cpp
! src/hotspot/share/code/vtableStubs.hpp
! src/hotspot/share/logging/logTag.hpp

Changeset: c0a7f62300bf
Author:    sballal
Date:      2018-09-28 14:31 +0530
URL:       http://hg.openjdk.java.net/shenandoah/jdk11/rev/c0a7f62300bf

8207745: serviceability/sa/TestJmapCore.java times out parsing a 4GB hprof file
Reviewed-by: dholmes, jgeorge

! test/hotspot/jtreg/serviceability/sa/ClhsdbCDSCore.java
! test/hotspot/jtreg/serviceability/sa/TestHeapDumpForInvokeDynamic.java
! test/hotspot/jtreg/serviceability/sa/TestJmapCore.java

Changeset: b0087b012a36
Author:    mbaesken
Date:      2018-07-24 09:27 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk11/rev/b0087b012a36

8207941: javax/swing/plaf/basic/BasicGraphicsUtils/8132119/bug8132119.java fails on machines without Arial font [testbug]
Reviewed-by: goetz, psadhukhan

! test/jdk/javax/swing/plaf/basic/BasicGraphicsUtils/8132119/bug8132119.java

Changeset: b015d7ef7817
Author:    prr
Date:      2018-10-12 17:02 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk11/rev/b015d7ef7817

8208595: [parfait] Better X11 font support
Reviewed-by: serb, psadhukhan

! src/java.desktop/unix/native/libfontmanager/X11FontScaler.c

Changeset: 277ff4c45dce
Author:    ljiang
Date:      2018-08-28 20:05 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk11/rev/277ff4c45dce

8208746: ISO 4217 Amendment #168 update
8209775: ISO 4217 Amendment #169 update
Reviewed-by: naoto

! make/data/currency/CurrencyData.properties
! src/java.base/share/classes/sun/util/resources/CurrencyNames.properties
! test/jdk/java/util/Currency/ValidateISO4217.java
! test/jdk/java/util/Currency/tablea1.txt
! test/jdk/sun/text/resources/LocaleData
! test/jdk/sun/text/resources/LocaleDataTest.java

Changeset: 259c695eba60
Author:    joehw
Date:      2018-08-20 10:11 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk11/rev/259c695eba60

8209576: java.nio.file.Files.writeString writes garbled UTF-16 instead of UTF-8
Reviewed-by: sherman

! src/java.base/share/classes/java/lang/StringCoding.java
! test/jdk/java/nio/file/Files/ReadWriteString.java

Changeset: 4f03bcec53b0
Author:    lucy
Date:      2018-08-20 17:25 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk11/rev/4f03bcec53b0

8209588: SIGSEGV in MethodArityHistogram() with -XX:+CountCompiledCalls
Reviewed-by: kvn, goetz

! src/hotspot/share/runtime/sharedRuntime.cpp

Changeset: 1cce3b2e3c3b
Author:    roland
Date:      2018-08-17 17:13 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk11/rev/1cce3b2e3c3b

8209639: assert failure in coalesce.cpp: attempted to spill a non-spillable item
Reviewed-by: neliasso, kvn

! src/hotspot/share/opto/coalesce.cpp
+ test/hotspot/jtreg/compiler/c2/SubsumingLoadsCauseFlagSpill.java

Changeset: fa2315675fe8
Author:    aleonard
Date:      2018-09-07 11:24 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk11/rev/fa2315675fe8

8209786: JDK12 fails to build on s390x with gcc 7.3
Reviewed-by: ihse, goetz

! make/lib/CoreLibraries.gmk
! src/java.desktop/share/native/libmlib_image/mlib_ImageLookUp_Bit.c

Changeset: b2d24ec0ac72
Author:    coffeys
Date:      2018-08-03 09:57 +0100
URL:       http://hg.openjdk.java.net/shenandoah/jdk11/rev/b2d24ec0ac72

8207775: Better management of CipherCore buffers
Reviewed-by: ascarpino

! src/java.base/share/classes/com/sun/crypto/provider/CipherCore.java

Changeset: a6ac8ab33d72
Author:    coffeys
Date:      2018-10-15 14:42 +0100
URL:       http://hg.openjdk.java.net/shenandoah/jdk11/rev/a6ac8ab33d72

8209862: CipherCore performance improvement
Reviewed-by: apetcher, ascarpino
Contributed-by: sergey.kuksenko at oracle.com, sean.coffey at oracle.com

! src/java.base/share/classes/com/sun/crypto/provider/CipherCore.java

Changeset: c73ac1512523
Author:    coleenp
Date:      2018-10-15 15:16 -0400
URL:       http://hg.openjdk.java.net/shenandoah/jdk11/rev/c73ac1512523

8209889: RedefineStress tests crash
Reviewed-by: mdoerr

! src/hotspot/share/compiler/compileBroker.cpp

Changeset: 7163be7a45bb
Author:    mbaesken
Date:      2018-09-05 12:48 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk11/rev/7163be7a45bb

8209942: [epsilon] range function for EpsilonTLABElasticity causes compiler warning
Reviewed-by: shade, simonis
Contributed-by: ralf.schmelter at sap.com

! src/hotspot/share/gc/epsilon/epsilon_globals.hpp

Changeset: 931422f2c338
Author:    lucy
Date:      2018-08-30 09:34 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk11/rev/931422f2c338

8209950: SIGBUS in CodeHeapState::print_names()
Reviewed-by: thartmann, kvn

! src/hotspot/share/code/codeHeapState.cpp
! src/hotspot/share/code/compiledMethod.cpp
! src/hotspot/share/code/compiledMethod.hpp
! src/hotspot/share/runtime/sharedRuntime.cpp

Changeset: 3e89446c359d
Author:    ghaug
Date:      2018-08-28 14:55 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk11/rev/3e89446c359d

8209996: [PPC64] Fix JFR profiling
Reviewed-by: mdoerr, simonis

! src/hotspot/cpu/ppc/frame_ppc.cpp

Changeset: e9372643952e
Author:    ljiang
Date:      2018-08-29 19:14 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk11/rev/e9372643952e

8210153: localized currency symbol of VES
Reviewed-by: naoto

! src/jdk.localedata/share/classes/sun/util/resources/ext/CurrencyNames_es_VE.properties
! test/jdk/java/text/Format/NumberFormat/CurrencyFormat.java
! test/jdk/java/text/Format/NumberFormat/CurrencySymbols.properties

Changeset: 841878272d19
Author:    goetz
Date:      2018-09-01 18:15 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk11/rev/841878272d19

8210259: [testbug] IncompatibleOptions.java fails if VM configured without ZGC
Reviewed-by: pliden, kbarrett

! test/hotspot/jtreg/runtime/appcds/sharedStrings/IncompatibleOptions.java
! test/lib/sun/hotspot/gc/GC.java

Changeset: 071dcb04f0e4
Author:    lucy
Date:      2018-09-10 16:40 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk11/rev/071dcb04f0e4

8210319: [s390]: Use of shift operators not covered by cpp standard
Reviewed-by: mdoerr, goetz

! src/hotspot/cpu/s390/macroAssembler_s390.cpp

Changeset: 0fdbd7f5c995
Author:    jnimeh
Date:      2018-10-17 06:55 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk11/rev/0fdbd7f5c995

8210334: TLS 1.3 server fails if ClientHello doesn't have pre_shared_key and psk_key_exchange_modes
Reviewed-by: ascarpino, wetmore

! src/java.base/share/classes/sun/security/ssl/PskKeyExchangeModesExtension.java

Changeset: d95c1a47ebbc
Author:    lbourges
Date:      2018-10-13 14:18 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk11/rev/d95c1a47ebbc

8210335: Clipping problems with complex affine transforms: negative scaling factors or small scaling factors
Summary: fixed clipping rectangle to take into account the inverse transform (scale/shear)
Reviewed-by: prr, serb

! src/java.desktop/share/classes/sun/java2d/marlin/DMarlinRenderingEngine.java
! src/java.desktop/share/classes/sun/java2d/marlin/DRendererContext.java
! src/java.desktop/share/classes/sun/java2d/marlin/DStroker.java
! src/java.desktop/share/classes/sun/java2d/marlin/DTransformingPathConsumer2D.java
! src/java.desktop/share/classes/sun/java2d/marlin/MarlinConst.java
! src/java.desktop/share/classes/sun/java2d/marlin/MarlinRenderingEngine.java
! src/java.desktop/share/classes/sun/java2d/marlin/RendererContext.java
! src/java.desktop/share/classes/sun/java2d/marlin/Stroker.java
! src/java.desktop/share/classes/sun/java2d/marlin/TransformingPathConsumer2D.java
! src/java.desktop/share/classes/sun/java2d/marlin/Version.java
+ test/jdk/sun/java2d/marlin/ScaleClipTest.java

Changeset: de8ad7caf655
Author:    shade
Date:      2018-09-04 13:19 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk11/rev/de8ad7caf655

8210355: Minimal and Zero non-PCH builds fail after JDK-8207343 (Automate vtable/itable stub size calculation)
Reviewed-by: thartmann

! src/hotspot/share/code/vtableStubs.cpp

Changeset: 38a1bfb04d93
Author:    shade
Date:      2018-09-04 13:19 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk11/rev/38a1bfb04d93

8210357: Zero builds fail after JDK-8207343 (Automate vtable/itable stub size calculation)
Reviewed-by: thartmann

! src/hotspot/cpu/zero/vtableStubs_zero.cpp

Changeset: fbf8ca8d7538
Author:    aefimov
Date:      2018-10-24 16:13 +0100
URL:       http://hg.openjdk.java.net/shenandoah/jdk11/rev/fbf8ca8d7538

8210490: TimeZone.getDisplayName given Locale.US doesn't always honor the Locale.
Summary: specified locale for formatting..
Reviewed-by: naoto

! src/java.base/share/classes/sun/util/cldr/CLDRTimeZoneNameProviderImpl.java
! test/jdk/java/util/TimeZone/CLDRDisplayNamesTest.java

Changeset: 324eb4100d73
Author:    mdoerr
Date:      2018-09-12 12:54 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk11/rev/324eb4100d73

8210497: [PPC64] Vector registers not saved across safepoint
Reviewed-by: goetz, lucy

! src/hotspot/cpu/ppc/ppc.ad
! src/hotspot/cpu/ppc/register_ppc.cpp
! src/hotspot/cpu/ppc/register_ppc.hpp
! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp
! src/hotspot/cpu/ppc/vmreg_ppc.inline.hpp

Changeset: 4b3a4b7c7521
Author:    mchung
Date:      2018-09-10 12:48 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk11/rev/4b3a4b7c7521

8210502: jdeps does not handle properly on analyzing a mixture of MR JARs and non-MR JARs
Reviewed-by: alanb

! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/ClassFileReader.java
! test/langtools/tools/jdeps/MultiReleaseJar.java
+ test/langtools/tools/jdeps/foo/module-info.java

Changeset: 6657a88c64a7
Author:    weijun
Date:      2018-10-12 16:46 +0100
URL:       http://hg.openjdk.java.net/shenandoah/jdk11/rev/6657a88c64a7

8210736: jdk/javax/xml/crypto/dsig/GenerationTests.java slow on linux
Reviewed-by: alanb

! test/jdk/javax/xml/crypto/dsig/GenerationTests.java

Changeset: edf7fe7e3e7b
Author:    mdoerr
Date:      2018-10-04 16:39 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk11/rev/edf7fe7e3e7b

8210754: print_location is not reliable enough (printing register info)
Reviewed-by: stuefe, coleenp

! src/hotspot/share/classfile/classLoaderData.cpp
! src/hotspot/share/classfile/classLoaderData.hpp
! src/hotspot/share/code/codeBlob.cpp
! src/hotspot/share/code/codeBlob.hpp
! src/hotspot/share/memory/metaspace.cpp
! src/hotspot/share/memory/metaspace.hpp
! src/hotspot/share/memory/metaspace/virtualSpaceList.cpp
! src/hotspot/share/memory/metaspace/virtualSpaceList.hpp
! src/hotspot/share/oops/klass.cpp
! src/hotspot/share/oops/klass.hpp
! src/hotspot/share/oops/oop.cpp
! src/hotspot/share/oops/oop.hpp
! src/hotspot/share/oops/symbol.cpp
! src/hotspot/share/oops/symbol.hpp
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/runtime/os.hpp

Changeset: 464a51a733a5
Author:    kvn
Date:      2018-10-27 10:33 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk11/rev/464a51a733a5

8210764: Update avx512 implementation
8211251: Default mask register for avx512 instructions
8211272: x86_32 build failures after JDK-8210764 (Update avx512 implementation)
8211375: Minimal VM build failures after JDK-8211251 (Default mask register for avx512 instructions)
Reviewed-by: kvn
Contributed-by: sandhya.viswanathan at intel.com, shade at redhat.com

! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp
! src/hotspot/cpu/arm/c1_LIRAssembler_arm.cpp
! src/hotspot/cpu/ppc/c1_LIRAssembler_ppc.cpp
! src/hotspot/cpu/s390/c1_LIRAssembler_s390.cpp
! src/hotspot/cpu/sparc/c1_LIRAssembler_sparc.cpp
! src/hotspot/cpu/x86/assembler_x86.cpp
! src/hotspot/cpu/x86/assembler_x86.hpp
! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp
! src/hotspot/cpu/x86/c1_LIRGenerator_x86.cpp
! src/hotspot/cpu/x86/globals_x86.hpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.hpp
! src/hotspot/cpu/x86/stubGenerator_x86_32.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp
! src/hotspot/cpu/x86/vm_version_x86.cpp
! src/hotspot/cpu/x86/vm_version_x86.hpp
! src/hotspot/cpu/x86/x86.ad
! src/hotspot/cpu/x86/x86_32.ad
! src/hotspot/cpu/x86/x86_64.ad
! src/hotspot/share/c1/c1_LIR.cpp
! src/hotspot/share/c1/c1_LIR.hpp
! src/hotspot/share/c1/c1_LIRAssembler.cpp
! src/hotspot/share/c1/c1_LIRAssembler.hpp

Changeset: d55132be5545
Author:    iris
Date:      2018-10-11 17:54 +0100
URL:       http://hg.openjdk.java.net/shenandoah/jdk11/rev/d55132be5545

8210775: JVM TI Spec missing copyright
Reviewed-by: dholmes, mchung, sspitsyn

! src/hotspot/share/prims/jvmti.xml
! src/hotspot/share/prims/jvmti.xsl

Changeset: 648dadb21246
Author:    henryjen
Date:      2018-09-28 13:15 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk11/rev/648dadb21246

8210810: Escaped character at specific position in argument file is not handled properly
Reviewed-by: alanb
Contributed-by: Bo Zhang <zhangbodut at gmail.com>

! src/java.base/share/native/libjli/args.c
! test/jdk/tools/launcher/ArgFileSyntax.java

Changeset: dfb055ca1aba
Author:    jgeorge
Date:      2018-09-18 23:20 +0530
URL:       http://hg.openjdk.java.net/shenandoah/jdk11/rev/dfb055ca1aba

8210836: Build fails with warn_unused_result in openjdk/src/jdk.hotspot.agent/linux/native/libsaproc/ps_core.c
Summary: Read in and process the return value of pread() while dealing with the PT_INTERP segment
Reviewed-by: stuefe, jcbeyler

! src/jdk.hotspot.agent/linux/native/libsaproc/ps_core.c

Changeset: ec79fc42e008
Author:    mbaesken
Date:      2018-09-28 09:20 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk11/rev/ec79fc42e008

8210964: add more ld preloading related info to hs_error file on Linux
Reviewed-by: clanger, stuefe

! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/linux/os_linux.hpp

Changeset: 015be686ea4a
Author:    rkennke
Date:      2018-09-25 16:41 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk11/rev/015be686ea4a

8211061: Tests fail with assert(VM_Version::supports_sse4_1()) on ThreadRipper CPU
Reviewed-by: thartmann, roland

! src/hotspot/cpu/x86/vm_version_x86.cpp

Changeset: 043827dcdb8f
Author:    dholmes
Date:      2018-10-09 20:19 -0400
URL:       http://hg.openjdk.java.net/shenandoah/jdk11/rev/043827dcdb8f

8211065: Private method check in linkResolver is incorrect
Reviewed-by: acorn, lfoltan

! src/hotspot/share/interpreter/linkResolver.cpp
! test/hotspot/jtreg/runtime/Nestmates/privateMethods/TestInvokeErrors.java
+ test/hotspot/jtreg/runtime/linkResolver/TestDeletedMethod.java
+ test/hotspot/jtreg/runtime/linkResolver/TestDeletedMethod_Sub.jcod
+ test/hotspot/jtreg/runtime/linkResolver/TestDeletedMethod_Super.jcod

Changeset: ecc7cda64651
Author:    adinn
Date:      2018-09-26 17:01 +0100
URL:       http://hg.openjdk.java.net/shenandoah/jdk11/rev/ecc7cda64651

8211105: AArch64: Disable cos/sin and log intrinsics in jdk11u pending fix
Summary: AArch64 cos/sin and log intrinsics are currently broken so should be disabled
Reviewed-by: aph, shade

! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp

Changeset: 0e2a57adabe7
Author:    mbaesken
Date:      2018-09-27 17:13 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk11/rev/0e2a57adabe7

8211208: make AllocateHeapAt an unsupported option on AIX
Reviewed-by: shade, tschatzl

! src/hotspot/share/runtime/arguments.cpp
! test/hotspot/jtreg/gc/TestAllocateHeapAt.java
! test/hotspot/jtreg/gc/TestAllocateHeapAtError.java
! test/hotspot/jtreg/gc/TestAllocateHeapAtMultiple.java
! test/hotspot/jtreg/gc/stress/gcbasher/TestGCBasherWithAllocateHeapAt.java

Changeset: 9ed6a4f717d9
Author:    roland
Date:      2018-09-27 16:25 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk11/rev/9ed6a4f717d9

8211231: BarrierSetC1::generate_referent_check() confuses register allocator
Reviewed-by: iveresov, kvn

! src/hotspot/share/gc/shared/c1/barrierSetC1.cpp

Changeset: 00f4af6b03d1
Author:    michaelm
Date:      2018-10-24 10:42 +0100
URL:       http://hg.openjdk.java.net/shenandoah/jdk11/rev/00f4af6b03d1

8211420: com.sun.net.httpserver.HttpServer returns Content-length header for 204 response code
Reviewed-by: chegar, dfuchs

! src/jdk.httpserver/share/classes/sun/net/httpserver/ExchangeImpl.java
+ test/jdk/com/sun/net/httpserver/bugs/B8211420.java

Changeset: 8c605502c04c
Author:    michaelm
Date:      2018-10-24 11:22 +0100
URL:       http://hg.openjdk.java.net/shenandoah/jdk11/rev/8c605502c04c

8211437: 8211437 java.net.http.HttpClient hangs on 204 reply without Content-length 0
Reviewed-by: dfuchs, chegar

! src/java.net.http/share/classes/jdk/internal/net/http/MultiExchange.java
! src/jdk.httpserver/share/classes/sun/net/httpserver/ExchangeImpl.java
+ test/jdk/java/net/httpclient/Response204.java
+ test/jdk/java/net/httpclient/http2/NoBodyTest.java
! test/jdk/java/net/httpclient/http2/server/Http2TestExchangeImpl.java

Changeset: 2a56d602b79b
Author:    kevinw
Date:      2018-09-26 06:28 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk11/rev/2a56d602b79b

8211124: HotSpot update for vm_version.cpp to recognise updated VS2017
Reviewed-by: dholmes, lfoltan

! src/hotspot/share/runtime/vm_version.cpp

Changeset: bdc7d7528e1e
Author:    mchinnathamb
Date:      2018-10-26 18:35 +0530
URL:       http://hg.openjdk.java.net/shenandoah/jdk11/rev/bdc7d7528e1e

8211714: Need to update vm_version.cpp to recognise VS2017 minor versions
Reviewed-by: dholmes

! src/hotspot/share/runtime/vm_version.cpp

Changeset: 4a30ed299b1a
Author:    ghaug
Date:      2018-10-09 15:06 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk11/rev/4a30ed299b1a

8211768: [s390] Implement JFR profiling
Reviewed-by: simonis, mdoerr

! src/hotspot/cpu/s390/frame_s390.cpp
! src/hotspot/cpu/s390/frame_s390.hpp
! src/hotspot/cpu/s390/frame_s390.inline.hpp
! src/hotspot/os_cpu/linux_s390/thread_linux_s390.cpp

Changeset: 0592fb4d32c0
Author:    jnimeh
Date:      2018-10-22 13:53 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk11/rev/0592fb4d32c0

8211806: TLS 1.3 handshake server name indication is missing on a session resume
Reviewed-by: xuelei, wetmore

! src/java.base/share/classes/sun/security/ssl/PostHandshakeContext.java
+ test/jdk/javax/net/ssl/SSLSession/ResumeTLS13withSNI.java

Changeset: 09e3b3ed31a8
Author:    mdoerr
Date:      2018-10-15 08:08 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk11/rev/09e3b3ed31a8

8211852: inspect stack during error reporting
Reviewed-by: dholmes, goetz

! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/utilities/vmError.cpp

Changeset: 37daa7310696
Author:    goetz
Date:      2018-10-09 16:03 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk11/rev/37daa7310696

8211856: [ppc, s390] ProblemList some failing tests.
Reviewed-by: kvn, mdoerr

! test/hotspot/jtreg/ProblemList.txt
! test/jdk/ProblemList.txt

Changeset: 2f191b54a958
Author:    mullan
Date:      2018-10-25 13:55 -0400
URL:       http://hg.openjdk.java.net/shenandoah/jdk11/rev/2f191b54a958

8211883: Disable anon and NULL cipher suites
Reviewed-by: jnimeh

! src/java.base/share/conf/security/java.security
! test/jdk/javax/net/ssl/SSLSession/JSSERenegotiate.java
! test/jdk/javax/net/ssl/ciphersuites/DisabledAlgorithms.java
! test/jdk/sun/security/ssl/SSLContextImpl/CustomizedCipherSuites.java

Changeset: 27169819f469
Author:    dholmes
Date:      2018-10-16 19:07 -0400
URL:       http://hg.openjdk.java.net/shenandoah/jdk11/rev/27169819f469

8211909: JDWP Transport Listener: dt_socket thread crash
Reviewed-by: dcubed, dsamersoff

! src/hotspot/share/prims/jvmtiEnv.cpp

Changeset: 5abc91526c3b
Author:    shade
Date:      2018-10-11 10:42 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk11/rev/5abc91526c3b

8212005: Epsilon elastic TLAB sizing may cause misalignment
Reviewed-by: rkennke, tschatzl

! src/hotspot/share/gc/epsilon/epsilonHeap.cpp
+ test/hotspot/jtreg/gc/epsilon/TestAlignment.java

Changeset: 9db04c8bef95
Author:    shade
Date:      2018-10-16 17:43 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk11/rev/9db04c8bef95

8212177: Epsilon alignment adjustments can overflow max TLAB size
Reviewed-by: pliden, tschatzl

! src/hotspot/share/gc/epsilon/epsilonHeap.cpp
+ test/hotspot/jtreg/gc/epsilon/TestMaxTLAB.java

Changeset: d756aff65ac5
Author:    shade
Date:      2018-10-15 22:30 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk11/rev/d756aff65ac5

8212178: Soft reference reclamation race in com.sun.xml.internal.stream.util.ThreadLocalBufferAllocator
Reviewed-by: rkennke, kbarrett, joehw

! src/java.xml/share/classes/com/sun/xml/internal/stream/util/ThreadLocalBufferAllocator.java

Changeset: 48af56470c23
Author:    mchung
Date:      2018-10-16 11:47 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk11/rev/48af56470c23

8212197: OpenDataException thrown when constructing CompositeData for StackTraceElement
Reviewed-by: alanb

! src/java.management/share/classes/sun/management/StackTraceElementCompositeData.java
! test/jdk/sun/management/StackTraceElementCompositeData/CompatibilityTest.java

Changeset: f4c20795fb78
Author:    kvn
Date:      2018-10-16 09:26 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk11/rev/f4c20795fb78

8212204: [TESTBUG] test/hotspot/jtreg/compiler/intrinsics/base64/TestBase64.java fails
Summary: fix tests to not use jtreg.SkippedException
Reviewed-by: dholmes, goetz

! test/hotspot/jtreg/compiler/codegen/aes/TestAESMain.java
! test/hotspot/jtreg/compiler/intrinsics/base64/TestBase64.java

Changeset: 34a03f7882b7
Author:    shade
Date:      2018-10-23 10:55 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk11/rev/34a03f7882b7

8212754: Build failure: undefined JvmtiSampledObjectAllocEventCollector::object_alloc_is_safe_to_sample
Reviewed-by: jcbeyler, zgu, coleenp

! src/hotspot/share/prims/jvmtiExport.hpp

Changeset: ae19e42e1182
Author:    mchung
Date:      2018-10-25 10:57 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk11/rev/ae19e42e1182

8212795: ThreadInfoCompositeData.toCompositeData fails to map ThreadInfo to CompositeData
Reviewed-by: dfuchs

! src/java.management/share/classes/sun/management/LockInfoCompositeData.java
! src/java.management/share/classes/sun/management/MonitorInfoCompositeData.java
! src/java.management/share/classes/sun/management/StackTraceElementCompositeData.java
! src/java.management/share/classes/sun/management/ThreadInfoCompositeData.java
! test/jdk/java/lang/management/CompositeData/ThreadInfoCompositeData.java

Changeset: 7de064136ddb
Author:    michaelm
Date:      2018-10-25 17:23 +0100
URL:       http://hg.openjdk.java.net/shenandoah/jdk11/rev/7de064136ddb

8212926: HttpClient does not retrieve files with large sizes over HTTP/1.1
Reviewed-by: chegar, dfuchs

! src/java.net.http/share/classes/jdk/internal/net/http/Http1Response.java
! src/java.net.http/share/classes/jdk/internal/net/http/ResponseContent.java
+ test/jdk/java/net/httpclient/LargeResponseContent.java

Changeset: 19d8e8f6e552
Author:    andrew
Date:      2019-01-03 01:26 +0000
URL:       http://hg.openjdk.java.net/shenandoah/jdk11/rev/19d8e8f6e552

Bump update version for jdk11.0.2 cpu forest

! make/autoconf/version-numbers

Changeset: 3918440f0e82
Author:    andrew
Date:      2019-01-03 01:27 +0000
URL:       http://hg.openjdk.java.net/shenandoah/jdk11/rev/3918440f0e82

Added tag shenandoah-jdk-11.0.2+7 for changeset 19d8e8f6e552

! .hgtags

Changeset: 188c786c70a6
Author:    andrew
Date:      2019-01-18 16:19 +0000
URL:       http://hg.openjdk.java.net/shenandoah/jdk11/rev/188c786c70a6

Merge




More information about the shenandoah-dev mailing list