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