hg: jdk-updates/jdk11u: 218 new changesets
goetz.lindenmaier at sap.com
goetz.lindenmaier at sap.com
Wed Apr 29 08:50:57 UTC 2020
Changeset: 01ca424a41e4
Author: goetz
Date: 2020-02-26 09:35 +0100
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/01ca424a41e4
Added tag jdk-11.0.8+0 for changeset 571c180c5106
! .hgtags
Changeset: 4fe3a6633a34
Author: goetz
Date: 2020-02-21 16:29 +0100
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/4fe3a6633a34
8239792: Bump update version for OpenJDK: jdk-11.0.8
Reviewed-by: shade
! make/autoconf/version-numbers
Changeset: 13d66be25cac
Author: rwestberg
Date: 2018-10-05 07:54 +0200
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/13d66be25cac
8210459: Add support for generating compile_commands.json
Reviewed-by: erikj, ihse
+ make/CompileCommands.gmk
! make/Main.gmk
! make/ModuleWrapper.gmk
! make/common/JdkNativeCompilation.gmk
! make/common/NativeCompilation.gmk
! make/conf/jib-profiles.js
! make/hotspot/lib/CompileJvm.gmk
! make/launcher/Launcher-jdk.pack.gmk
! make/launcher/LauncherCommon.gmk
! make/lib/Awt2dLibraries.gmk
! make/lib/Lib-jdk.accessibility.gmk
! make/lib/LibCommon.gmk
+ test/make/TestCompileCommands.gmk
! test/make/TestMake.gmk
Changeset: 3c60c94a7c5f
Author: rwestberg
Date: 2019-02-12 08:40 +0100
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/3c60c94a7c5f
8218807: Compilation database (compile_commands.json) may contain obsolete items
Reviewed-by: ihse, erikj
! make/Main.gmk
! make/MainSupport.gmk
Changeset: 271ec233adbc
Author: serb
Date: 2019-05-18 23:35 -0700
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/271ec233adbc
6933331: (d3d/ogl) java.lang.IllegalStateException: Buffers have not been created
Reviewed-by: prr
! src/java.desktop/share/classes/java/awt/Component.java
+ test/jdk/java/awt/image/BufferStrategy/ExceptionAfterComponentDispose.java
Changeset: 242673d4f409
Author: arapte
Date: 2018-11-09 12:08 +0530
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/242673d4f409
8198000: java/awt/List/EmptyListEventTest/EmptyListEventTest.java debug assert on Windows
Reviewed-by: prr, serb
! src/java.desktop/windows/native/libawt/windows/awt_List.cpp
! test/jdk/java/awt/List/EmptyListEventTest/EmptyListEventTest.java
Changeset: dd60efd773c6
Author: arapte
Date: 2018-11-02 23:05 +0530
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/dd60efd773c6
8198001: java/awt/Menu/WrongParentAfterRemoveMenu/WrongParentAfterRemoveMenu.java debug assert on Windows
Reviewed-by: prr, serb
! src/java.desktop/windows/native/libawt/windows/awt_MenuBar.cpp
! test/jdk/java/awt/Menu/WrongParentAfterRemoveMenu/WrongParentAfterRemoveMenu.java
Changeset: 6c9922e716da
Author: michaelm
Date: 2019-12-03 11:57 +0000
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/6c9922e716da
8234824: java/nio/channels/SocketChannel/AdaptSocket.java fails on Windows 10
Reviewed-by: alanb
! test/jdk/java/nio/channels/SocketChannel/AdaptSocket.java
Changeset: fbab05d68545
Author: serb
Date: 2019-04-09 13:57 -0700
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/fbab05d68545
8221445: FastSysexMessage constructor crashes MIDI receiption thread
Reviewed-by: prr
! src/java.desktop/share/classes/com/sun/media/sound/FastSysexMessage.java
! src/java.desktop/share/classes/com/sun/media/sound/MidiUtils.java
! src/java.desktop/share/classes/javax/sound/midi/SysexMessage.java
+ test/jdk/javax/sound/midi/SysexMessage/Basic.java
+ test/jdk/javax/sound/midi/SysexMessage/Exceptions.java
Changeset: d5006f145e81
Author: jnimeh
Date: 2019-08-17 06:20 -0700
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/d5006f145e81
8224997: ChaCha20-Poly1305 TLS cipher suite decryption throws ShortBufferException
Reviewed-by: xuelei
! src/java.base/share/classes/com/sun/crypto/provider/ChaCha20Cipher.java
+ test/jdk/com/sun/crypto/provider/Cipher/ChaCha20/OutputSizeTest.java
Changeset: 05f3f607d747
Author: dlong
Date: 2018-09-05 13:10 -0700
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/05f3f607d747
8187078: -XX:+VerifyOops finds numerous problems when running JPRT
Reviewed-by: kvn
! src/hotspot/share/c1/c1_LIRGenerator.cpp
! src/hotspot/share/gc/shared/c1/barrierSetC1.cpp
! src/hotspot/share/runtime/java.cpp
Changeset: fe372bbba7b3
Author: zgu
Date: 2019-11-26 09:27 -0500
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/fe372bbba7b3
8234270: [REDO] JDK-8204128 NMT might report incorrect numbers for Compiler area
Reviewed-by: stuefe, minqi
! src/hotspot/share/memory/arena.cpp
! src/hotspot/share/memory/resourceArea.cpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/services/mallocTracker.hpp
! src/hotspot/share/services/memTracker.hpp
+ test/hotspot/jtreg/runtime/NMT/HugeArenaTracking.java
! test/lib/sun/hotspot/WhiteBox.java
Changeset: c16949f05830
Author: ssahoo
Date: 2018-07-04 03:44 -0700
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/c16949f05830
8205653: test/jdk/sun/management/jmxremote/bootstrap/RmiRegistrySslTest.java and RmiSslBootstrapTest.sh fail with handshake_failure
Summary: Test failure due to unsupported DSA keys
Reviewed-by: dfuchs, xuelei
! test/jdk/ProblemList.txt
! test/jdk/sun/management/jmxremote/bootstrap/management_ssltest11_ok.properties.in
+ test/jdk/sun/management/jmxremote/bootstrap/management_ssltest15_ok.properties.in
! test/jdk/sun/management/jmxremote/bootstrap/ssl/Readme.txt
! test/jdk/sun/management/jmxremote/bootstrap/ssl/keystore
! test/jdk/sun/management/jmxremote/bootstrap/ssl/truststore
Changeset: 3ac1fd2b7d6a
Author: serb
Date: 2018-08-24 16:29 -0700
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/3ac1fd2b7d6a
8039082: [TEST_BUG] Test java/awt/dnd/BadSerializationTest/BadSerializationTest.java fails
Reviewed-by: prr
! test/jdk/ProblemList.txt
- test/jdk/java/awt/dnd/BadSerializaionTest/BadSerializationTest.java
- test/jdk/java/awt/dnd/BadSerializaionTest/badAction
- test/jdk/java/awt/dnd/BadSerializaionTest/good
- test/jdk/java/awt/dnd/BadSerializaionTest/noEvents
- test/jdk/java/awt/dnd/BadSerializaionTest/nullComponent
- test/jdk/java/awt/dnd/BadSerializaionTest/nullDragSource
- test/jdk/java/awt/dnd/BadSerializaionTest/nullOrigin
+ test/jdk/java/awt/dnd/BadSerializationTest/BadSerializationTest.java
+ test/jdk/java/awt/dnd/BadSerializationTest/badAction
+ test/jdk/java/awt/dnd/BadSerializationTest/good
+ test/jdk/java/awt/dnd/BadSerializationTest/noEvents
+ test/jdk/java/awt/dnd/BadSerializationTest/nullComponent
+ test/jdk/java/awt/dnd/BadSerializationTest/nullDragSource
+ test/jdk/java/awt/dnd/BadSerializationTest/nullOrigin
Changeset: 1efc2f2039f6
Author: dholmes
Date: 2018-10-15 21:02 -0400
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/1efc2f2039f6
8048215: [TESTBUG] java/lang/management/ManagementFactory/ThreadMXBeanProxy.java Expected non-null LockInfo
Summary: ensure the target thread has reached wait() before inspecting it
Reviewed-by: mchung, dfuchs, jcbeyler
! test/jdk/java/lang/management/ManagementFactory/ThreadMXBeanProxy.java
Changeset: 5edeffaff71d
Author: rraghavan
Date: 2020-02-19 15:01 +0530
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/5edeffaff71d
8238356: CodeHeap::blob_count() overestimates the number of blobs
Summary: Decremented _blob_count on addition to the free list
Reviewed-by: lucy, shade, thartmann
! src/hotspot/share/memory/heap.cpp
Changeset: 966856b6bff9
Author: roland
Date: 2020-01-28 13:36 +0100
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/966856b6bff9
8237951: CTW: C2 compilation fails with "malformed control flow"
Reviewed-by: vlivanov, kvn
! src/hotspot/share/opto/phaseX.cpp
Changeset: b3a0f3d253f2
Author: fyang
Date: 2020-02-26 17:32 +0800
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/b3a0f3d253f2
8239915: Zero VM crashes when handling dynamic constant
Reviewed-by: dholmes
Contributed-by: wangkun49 at huawei.com
! src/hotspot/share/interpreter/bytecodeInterpreter.cpp
+ test/hotspot/jtreg/runtime/invokedynamic/DynamicConstantHelper.jasm
+ test/hotspot/jtreg/runtime/invokedynamic/TestDynamicConstant.java
Changeset: a3b1a5a7e32e
Author: thartmann
Date: 2020-02-18 08:28 +0100
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/a3b1a5a7e32e
8239142: C2's UseUniqueSubclasses optimization is broken for array accesses
Summary: Avoid resetting the elemtype for array accesses.
Reviewed-by: vlivanov, eosterlund
! src/hotspot/share/opto/parse.hpp
! src/hotspot/share/opto/parse2.cpp
Changeset: 19bdadbb42b6
Author: serb
Date: 2018-11-29 16:22 -0800
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/19bdadbb42b6
8198339: Test javax/swing/border/Test6981576.java is unstable
Reviewed-by: kaddepalli, psadhukhan
! test/jdk/ProblemList.txt
! test/jdk/javax/swing/border/Test6981576.java
Changeset: 4b35dfa56f3a
Author: pmuthuswamy
Date: 2018-12-06 11:54 +0530
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/4b35dfa56f3a
8214856: Errors with JSZip in web console after upgrade to 3.1.5
Reviewed-by: hannesw
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/script.js
Changeset: be117d5fb615
Author: prappo
Date: 2019-08-14 11:14 +0100
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/be117d5fb615
8217606: LdapContext#reconnect always opens a new connection
Reviewed-by: lancea, vtewari, rriggs
Contributed-by: Chris Yin <xu.y.yin at oracle.com>
! src/java.naming/share/classes/com/sun/jndi/ldap/LdapCtx.java
+ test/jdk/com/sun/jndi/ldap/LdapCtx/Reconnect.java
+ test/jdk/com/sun/jndi/ldap/lib/BaseLdapServer.java
+ test/jdk/com/sun/jndi/ldap/lib/LdapMessage.java
Changeset: 39b23e292aa8
Author: xuelei
Date: 2019-08-19 12:56 -0700
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/39b23e292aa8
8228757: Fail fast if the handshake type is unknown
Reviewed-by: jnimeh
! src/java.base/share/classes/sun/security/ssl/DTLSInputRecord.java
! src/java.base/share/classes/sun/security/ssl/SSLEngineInputRecord.java
! src/java.base/share/classes/sun/security/ssl/SSLHandshake.java
! src/java.base/share/classes/sun/security/ssl/SSLSocketInputRecord.java
Changeset: 822c88fe0847
Author: chagedorn
Date: 2019-08-20 10:46 +0200
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/822c88fe0847
8229158: make UseSwitchProfiling non-experimental or false by-default
Summary: Changed UseSwitchProfiling from experimental to diagnostic.
Reviewed-by: dholmes, shade, thartmann
! src/hotspot/share/runtime/globals.hpp
! test/hotspot/jtreg/compiler/loopopts/TestOverunrolling.java
Changeset: 0cc386c3d7d2
Author: mbalao
Date: 2020-02-05 12:20 -0300
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/0cc386c3d7d2
8238555: Allow Initialization of SunPKCS11 with NSS when there are external FIPS modules in the NSSDB
Reviewed-by: mullan, valeriep
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/Secmod.java
Changeset: a8ab83a14c41
Author: zgu
Date: 2020-01-22 07:40 -0500
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/a8ab83a14c41
8237396: JvmtiTagMap::weak_oops_do() should not trigger barriers
Reviewed-by: stefank, rkennke
! src/hotspot/share/prims/jvmtiTagMap.cpp
Changeset: 8aa7ec37c03a
Author: thartmann
Date: 2020-01-13 13:37 +0100
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/8aa7ec37c03a
8229855: C2 fails with assert(false) failed: bad AD file
Summary: Strengthen the check to ensure that both control and data paths die consistently.
Reviewed-by: vlivanov, roland
! src/hotspot/share/opto/parse2.cpp
+ test/hotspot/jtreg/compiler/c2/TestJumpTable.java
Changeset: 22500683b001
Author: jiefu
Date: 2020-01-14 18:07 +0800
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/22500683b001
8237055: [TESTBUG] compiler/c2/TestJumpTable.java fails with release VMs
Reviewed-by: thartmann
! test/hotspot/jtreg/compiler/c2/TestJumpTable.java
Changeset: f6ee7ff65e6e
Author: chagedorn
Date: 2020-02-28 15:33 +0100
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/f6ee7ff65e6e
8239852: java/util/concurrent tests fail with -XX:+VerifyGraphEdges: assert(!VerifyGraphEdges) failed: verification should have failed
Summary: Remove an assertion which was too strong for some valid IRs when running with -XX:+VerifyGraphEdges
Reviewed-by: neliasso, thartmann
! src/hotspot/share/opto/gcm.cpp
Changeset: 6a21491cc115
Author: chagedorn
Date: 2020-02-13 15:07 +0100
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/6a21491cc115
8238756: C2: assert(((n) == __null || !VerifyIterativeGVN || !((n)->is_dead()))) failed: can not use dead node
Summary: Fix -XX:+VerifyIterativeGVN due to a dead node and add some basic flag testing.
Reviewed-by: roland, neliasso
! src/hotspot/share/opto/loopopts.cpp
+ test/hotspot/jtreg/compiler/c2/TestVerifyIterativeGVN.java
+ test/hotspot/jtreg/compiler/loopopts/TestMoveStoreAfterLoopVerifyIterativeGVN.java
Changeset: 471f06a7f04a
Author: goetz
Date: 2020-03-04 15:59 +0100
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/471f06a7f04a
Merge
! .hgtags
! test/jdk/ProblemList.txt
Changeset: e5802f7424cf
Author: prr
Date: 2019-05-24 13:52 -0700
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/e5802f7424cf
8224632: testbug: java/awt/dnd/RemoveDropTargetCrashTest/RemoveDropTargetCrashTest.java fails on MacOS
Reviewed-by: serb, psadhukhan
! test/jdk/java/awt/dnd/RemoveDropTargetCrashTest/RemoveDropTargetCrashTest.java
Changeset: 98fa7b6d4075
Author: lkorinth
Date: 2019-10-02 16:08 +0200
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/98fa7b6d4075
8231671: Fix copyright headers in hotspot (missing comma after year)
Reviewed-by: tschatzl, dholmes
! src/hotspot/share/gc/g1/g1FullGCCompactTask.cpp
! src/hotspot/share/gc/g1/g1FullGCCompactionPoint.cpp
! src/hotspot/share/gc/g1/g1FullGCMarker.inline.hpp
! src/hotspot/share/logging/logSelectionList.hpp
! src/hotspot/share/prims/jvmtiThreadState.hpp
Changeset: 7a9c5def5e29
Author: ysuenaga
Date: 2019-11-20 09:28 +0900
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/7a9c5def5e29
8233707: systemScale.cpp could not compile with VS2019
Reviewed-by: serb, aivanov
! src/java.desktop/windows/native/common/awt/systemscale/systemScale.cpp
Changeset: c8bc5e142b4b
Author: bchristi
Date: 2018-08-10 12:05 -0700
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/c8bc5e142b4b
8205399: Set node color on pinned HashMap.TreeNode deletion
Reviewed-by: martin
! src/java.base/share/classes/java/util/HashMap.java
+ test/jdk/java/util/HashMap/TreeBinAssert.java
Changeset: def057f669ea
Author: vlivanov
Date: 2018-12-04 17:18 -0800
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/def057f669ea
8146090: java/lang/ref/ReachabilityFenceTest.java fails with -XX:+DeoptimizeALot
Reviewed-by: dholmes, iignatyev
! test/jdk/java/lang/ref/ReachabilityFenceTest.java
Changeset: 3899964b8b6e
Author: serb
Date: 2019-05-20 12:17 -0700
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/3899964b8b6e
8213516: jck test api/javax_accessibility/AccessibleState/fields.html fails intermittent
Reviewed-by: prr
! src/java.desktop/share/classes/javax/accessibility/AccessibleBundle.java
- test/jdk/javax/accessibility/8197785/AccessibilityBundleMemoryLeakTest.java
+ test/jdk/javax/accessibility/AccessibleBundle/Basic.java
Changeset: e72f5d91a3e6
Author: prr
Date: 2019-09-24 09:09 -0700
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/e72f5d91a3e6
8231243: [TESTBUG] CustomFont.java cannot find font file
Reviewed-by: serb
! test/jdk/java/awt/print/PrinterJob/CustomFont/CustomFont.java
Changeset: 1e534c8cf25c
Author: psadhukhan
Date: 2019-11-20 11:29 +0530
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/1e534c8cf25c
8234332: [TESTBUG] java/awt/Focus/DisposedWindow/DisposeDialogNotActivateOwnerTest/DisposeDialogNotActivateOwnerTest.java fails on linux-x64 nightly
Reviewed-by: serb
! test/jdk/java/awt/Focus/DisposedWindow/DisposeDialogNotActivateOwnerTest/DisposeDialogNotActivateOwnerTest.java
Changeset: eb55e9d9ae67
Author: chagedorn
Date: 2019-12-11 14:33 +0100
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/eb55e9d9ae67
8233033: C2 produces wrong result while unswitching a loop due to lost control dependencies
Summary: Adding missing control dependencies when cloning loop predicates at loop unswitching.
Reviewed-by: roland, vlivanov, thartmann
! src/hotspot/share/opto/loopUnswitch.cpp
+ test/hotspot/jtreg/compiler/loopopts/PartialPeelingUnswitch.java
Changeset: 0d2800d5ebb8
Author: dtitov
Date: 2018-10-09 19:11 -0700
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/0d2800d5ebb8
8193879: Java debugger hangs on method invocation
Reviewed-by: sspitsyn, amenkov, gadams
! src/jdk.jdi/share/classes/com/sun/tools/jdi/InvokableTypeImpl.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/VMState.java
+ test/jdk/com/sun/jdi/MethodInvokeWithTraceOnTest.java
! test/jdk/com/sun/jdi/TestScaffold.java
Changeset: 9cad4d5dfe82
Author: clanger
Date: 2020-02-02 17:41 +0100
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/9cad4d5dfe82
8221741: ClassCastException can happen when fontconfig.properties is used
Reviewed-by: mbaesken, itakiguchi
! src/java.desktop/share/classes/sun/font/SunFontManager.java
! src/java.desktop/share/classes/sun/font/TrueTypeFont.java
+ test/jdk/java/awt/font/DefaultFontTest/DefaultFontTest.java
Changeset: 9a2fabd15c05
Author: lucy
Date: 2020-02-21 15:14 +0100
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/9a2fabd15c05
8239456: vtable stub generation: assert failure (code size estimate)
Reviewed-by: thartmann
! src/hotspot/cpu/x86/vtableStubs_x86_32.cpp
! src/hotspot/cpu/x86/vtableStubs_x86_64.cpp
Changeset: 1f8c174d6ef4
Author: lucy
Date: 2020-02-28 16:36 +0100
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/1f8c174d6ef4
8239931: [win][x86] vtable stub generation: assert failure (code size estimate) follow-up
Reviewed-by: mdoerr
! src/hotspot/cpu/x86/vtableStubs_x86_32.cpp
Changeset: b8d09bf01ced
Author: weijun
Date: 2019-10-17 07:31 +0800
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/b8d09bf01ced
8232357: Compare version info of Santuario to legal notice
Reviewed-by: mullan
+ test/jdk/javax/xml/crypto/dsig/Versions.java
Changeset: 76b6540b7925
Author: rsunderbabu
Date: 2020-03-06 10:27 +0530
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/76b6540b7925
8153430: jdk regression test MletParserLocaleTest, ParserInfiniteLoopTest reduce default timeout
Summary: Removed timeout=5 from the tests so that default timeout is used
Reviewed-by: cjplummer
Contributed-by: ramkumar.sunderbabu at oracle.com
! test/jdk/javax/management/loading/MletParserLocaleTest.java
! test/jdk/javax/management/loading/ParserInfiniteLoopTest.java
Changeset: 45b3d5a4969c
Author: njian
Date: 2020-03-05 14:51 +0800
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/45b3d5a4969c
8240286: [TESTBUG] Test command error in hotspot/jtreg/compiler/loopopts/superword/SumRedAbsNeg_Float.java
Reviewed-by: kvn, thartmann
Contributed-by: qi.feng at arm.com
! test/hotspot/jtreg/compiler/loopopts/superword/SumRedAbsNeg_Float.java
Changeset: c517b3d78936
Author: bulasevich
Date: 2020-02-14 10:05 +0300
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/c517b3d78936
8231118: ARM32: Math tests failures
Reviewed-by: roland
! src/hotspot/cpu/arm/assembler_arm_32.hpp
! src/hotspot/cpu/arm/c1_Runtime1_arm.cpp
! src/hotspot/cpu/arm/macroAssembler_arm.hpp
! src/hotspot/cpu/arm/sharedRuntime_arm.cpp
! src/hotspot/cpu/arm/stubGenerator_arm.cpp
! src/hotspot/cpu/arm/stubRoutinesCrypto_arm.cpp
Changeset: 35df63188085
Author: mbaesken
Date: 2020-02-19 13:37 +0100
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/35df63188085
8239457: call ReleaseStringUTFChars before early returns in Java_sun_security_pkcs11_wrapper_PKCS11_connect
Reviewed-by: alanb, clanger
! src/jdk.crypto.cryptoki/unix/native/libj2pkcs11/p11_md.c
Changeset: 6f15ad5c892f
Author: mbaesken
Date: 2020-02-19 10:27 +0100
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/6f15ad5c892f
8239351: Give more meaningful InternalError messages in Deflater.c
Reviewed-by: stuefe, vtewari, lancea, martin
! src/java.base/share/native/libzip/Deflater.c
Changeset: fc09935145db
Author: roland
Date: 2020-03-03 16:28 +0100
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/fc09935145db
8214862: assert(proj != __null) at compile.cpp:3251
Reviewed-by: kvn, thartmann
! src/hotspot/share/opto/callnode.cpp
! src/hotspot/share/opto/callnode.hpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/compile.hpp
! src/hotspot/share/opto/node.cpp
! src/hotspot/share/opto/phaseX.cpp
+ test/hotspot/jtreg/compiler/inlining/StringConcatInfiniteLoop.java
Changeset: a30227122b72
Author: serb
Date: 2020-02-28 16:49 -0800
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/a30227122b72
8240202: A few client tests leave mouse buttons pressed
Reviewed-by: prr
! test/jdk/ProblemList.txt
! test/jdk/java/awt/Mixing/AWT_Mixing/JSplitPaneOverlapping.java
! test/jdk/javax/swing/JButton/PressedButtonRightClickTest.java
Changeset: a9629d18c723
Author: jdv
Date: 2019-11-15 16:58 +0530
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/a9629d18c723
8234184: [TESTBUG] java/awt/Mouse/EnterExitEvents/ModalDialogEnterExitEventsTest.java fails in Windows
Reviewed-by: psadhukhan
! test/jdk/java/awt/Mouse/EnterExitEvents/ModalDialogEnterExitEventsTest.java
Changeset: 5b60efaba120
Author: ysuenaga
Date: 2020-03-05 19:46 +0900
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/5b60efaba120
8240197: Cannot start JVM when $JAVA_HOME includes CJK characters
Reviewed-by: iklam, stuefe, rschmelter
! src/hotspot/os/windows/os_windows.cpp
Changeset: 78f4d68d90e3
Author: serb
Date: 2019-07-15 16:25 -0700
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/78f4d68d90e3
8226653: [accessibility] Can edit text cell correctly, but Accessibility Tool reads nothing about editor
Reviewed-by: prr
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CAccessible.java
! src/java.desktop/share/classes/javax/swing/JTable.java
+ test/jdk/javax/accessibility/JTable/JTableCellEditor.java
Changeset: 5bad85fc7a8e
Author: dmarkov
Date: 2019-11-05 10:11 +0000
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/5bad85fc7a8e
8232880: Update test documentation with additional settings for client UI tooltip tests
Reviewed-by: aivanov, serb, ihse
! doc/testing.html
! doc/testing.md
Changeset: e35e292921d6
Author: fyang
Date: 2020-03-09 22:31 +0800
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/e35e292921d6
8240576: JVM crashes after transformation in C2 IdealLoopTree::merge_many_backedges
Reviewed-by: kvn
Contributed-by: hedongbo at huawei.com
! src/hotspot/share/opto/loopnode.cpp
+ test/hotspot/jtreg/compiler/loopopts/TestBeautifyLoops.java
Changeset: 14859ebdf5e7
Author: erikj
Date: 2017-10-24 10:41 +0200
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/14859ebdf5e7
8189861: Refactor CacheFind
Reviewed-by: tbell
! make/Bundles.gmk
! make/CompileDemos.gmk
! make/CompileJavaModules.gmk
! make/CopyImportModules.gmk
! make/CreateBuildJdkCopy.gmk
! make/CreateJmods.gmk
! make/Docs.gmk
! make/Images.gmk
! make/MacBundles.gmk
! make/ZipSource.gmk
! make/common/JarArchive.gmk
! make/common/JavaCompilation.gmk
! make/common/MakeBase.gmk
! make/common/NativeCompilation.gmk
! make/common/TestFilesCompilation.gmk
! make/common/TextFileProcessing.gmk
! make/common/ZipArchive.gmk
! make/copy/CopyCommon.gmk
! make/gensrc/Gensrc-jdk.internal.vm.compiler.gmk
! make/gensrc/Gensrc-jdk.internal.vm.compiler.management.gmk
! make/gensrc/GensrcCommonLangtools.gmk
! make/gensrc/GensrcLocaleData.gmk
! make/gensrc/GensrcProperties.gmk
! make/hotspot/lib/JvmOverrideFiles.gmk
! make/lib/Lib-java.base.gmk
! make/lib/Lib-java.desktop.gmk
! test/make/TestCopyFiles.gmk
! test/make/TestMakeBase.gmk
! test/make/UtilsForTests.gmk
Changeset: 478ce1a55b38
Author: goetz
Date: 2020-03-11 17:56 +0100
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/478ce1a55b38
Merge
! .hgtags
! test/jdk/ProblemList.txt
Changeset: f2a1de32e658
Author: goetz
Date: 2020-03-12 12:35 +0100
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/f2a1de32e658
Merge
Changeset: af9ad2552ac6
Author: rwestberg
Date: 2019-06-03 10:28 +0200
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/af9ad2552ac6
8223678: Add Visual Studio Code workspace generation support (for native code)
Reviewed-by: erikj
+ doc/ide.html
+ doc/ide.md
! make/Main.gmk
! make/UpdateBuildDocs.gmk
! make/common/MakeBase.gmk
+ make/vscode/CreateVSCodeProject.gmk
+ make/vscode/indexers/ccls-extensions.txt
+ make/vscode/indexers/ccls-notes.txt
+ make/vscode/indexers/ccls-settings.txt
+ make/vscode/indexers/clangd-extensions.txt
+ make/vscode/indexers/clangd-notes.txt
+ make/vscode/indexers/clangd-settings.txt
+ make/vscode/indexers/cpptools-extensions.txt
+ make/vscode/indexers/cpptools-settings.txt
+ make/vscode/indexers/rtags-extensions.txt
+ make/vscode/indexers/rtags-settings.txt
+ make/vscode/template-launch.jsonc
+ make/vscode/template-tasks.jsonc
+ make/vscode/template-workspace-folder.txt
+ make/vscode/template-workspace.jsonc
! test/make/TestMakeBase.gmk
Changeset: 015dfcdc2c93
Author: erikj
Date: 2019-10-21 09:26 -0700
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/015dfcdc2c93
8232572: Add hooks for custom output dir in Bundles.gmk
Reviewed-by: tbell
! make/Bundles.gmk
Changeset: 6193ba53c955
Author: jdv
Date: 2019-11-22 11:35 +0530
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/6193ba53c955
8233696: [TESTBUG]Some jtreg tests fail when CAPS_LOCK is ON
Reviewed-by: serb, prr
! test/jdk/java/awt/SplashScreen/MultiResolutionSplash/MultiResolutionSplashTest.java
! test/jdk/java/awt/SplashScreen/MultiResolutionSplash/unix/UnixMultiResolutionSplashTest.java
! test/jdk/java/awt/Toolkit/LockingKeyStateTest/LockingKeyStateTest.java
! test/jdk/java/awt/Toolkit/RealSync/Test.java
! test/jdk/javax/swing/JFileChooser/8041694/bug8041694.java
Changeset: f800d7222f51
Author: andrew
Date: 2020-03-13 18:25 +0000
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/f800d7222f51
8232748: Build static versions of certain JDK libraries
Reviewed-by: sgehwolf
! make/Bundles.gmk
! make/Help.gmk
! make/Main.gmk
! make/MainSupport.gmk
+ make/StaticLibsImage.gmk
! make/autoconf/flags-cflags.m4
! make/autoconf/spec.gmk.in
! make/common/JdkNativeCompilation.gmk
! make/common/Modules.gmk
! make/common/NativeCompilation.gmk
! make/conf/jib-profiles.js
! make/lib/Lib-java.base.gmk
Changeset: 73f7bb9a56e5
Author: erikj
Date: 2019-12-12 19:37 +0000
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/73f7bb9a56e5
8235686: Add more custom hooks in Bundles.gmk
Reviewed-by: tbell
! make/Bundles.gmk
Changeset: eb5eec9c6d43
Author: serb
Date: 2019-12-05 15:29 -0800
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/eb5eec9c6d43
8234137: The "AutoTestOnTop.java" test may run external applications
Reviewed-by: prr
! test/jdk/java/awt/Window/AlwaysOnTop/AutoTestOnTop.java
Changeset: 0de0297d111b
Author: serb
Date: 2019-12-05 15:33 -0800
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/0de0297d111b
8232226: [macos 10.15] test/jdk/java/awt/color/EqualityTest/EqualityTest.java may fail
Reviewed-by: prr, pbansal
+ test/jdk/java/awt/ColorClass/EqualityTest/EqualityTest.java
Changeset: ba9e4043b4b1
Author: xuelei
Date: 2018-12-18 15:18 -0800
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/ba9e4043b4b1
8209333: Socket reset issue for TLS 1.3 socket close
Reviewed-by: jnimeh
! src/java.base/share/classes/sun/security/ssl/SSLConfiguration.java
! src/java.base/share/classes/sun/security/ssl/SSLSocketImpl.java
! src/java.base/share/classes/sun/security/ssl/SSLSocketInputRecord.java
+ test/jdk/sun/security/ssl/SSLSocketImpl/SSLSocketBruceForceClose.java
+ test/jdk/sun/security/ssl/SSLSocketImpl/SSLSocketClose.java
Changeset: 3153288370c6
Author: goetz
Date: 2020-03-15 22:00 +0100
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/3153288370c6
8240827: Downport SSLSocketImpl.java from "8221882: Use fiber-friendly java.util.concurrent.locks in JSSE"
Summary: This fosters downport of "8219991: New fix of the deadlock in sun.security.ssl.SSLSocketImpl"
Reviewed-by: clanger, mdoerr
! src/java.base/share/classes/sun/security/ssl/SSLSocketImpl.java
Changeset: e26651072fd8
Author: xuelei
Date: 2019-05-06 08:54 -0700
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/e26651072fd8
8219991: New fix of the deadlock in sun.security.ssl.SSLSocketImpl
Reviewed-by: alanb, dfuchs
! src/java.base/share/classes/sun/security/ssl/SSLSocketImpl.java
Changeset: d1525bf39bea
Author: stefank
Date: 2020-03-02 12:30 +0100
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/d1525bf39bea
8240220: IdealLoopTree::dump_head predicate printing is broken
Reviewed-by: thartmann, neliasso, chagedorn
! src/hotspot/share/opto/loopnode.cpp
Changeset: fca22f5001fe
Author: pbansal
Date: 2020-02-21 17:09 +0530
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/fca22f5001fe
8238985: [TESTBUG] The arrow image is blue instead of green
Reviewed-by: serb, psadhukhan
! test/jdk/javax/swing/JTextPane/TestJTextPaneHTMLRendering.java
Changeset: 5598e954cd97
Author: stefank
Date: 2020-03-04 15:50 +0100
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/5598e954cd97
8240529: CheckUnhandledOops breaks NULL check in Modules::define_module
Reviewed-by: coleenp, lfoltan, hseigel
! src/hotspot/share/classfile/modules.cpp
Changeset: 29bc488c1e8d
Author: mbaesken
Date: 2020-02-18 16:33 +0100
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/29bc488c1e8d
8239224: libproc_impl.c previous_thr may be used uninitialized warning
Reviewed-by: clanger, dholmes
! src/jdk.hotspot.agent/linux/native/libsaproc/libproc_impl.c
Changeset: 85adb88bd90b
Author: simonis
Date: 2020-03-16 09:55 +0100
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/85adb88bd90b
8240073: Fix 'test-make' build target in 11u
Reviewed-by: phh, clanger
! test/make/TestMakeBase.gmk
Changeset: 129d366c0a10
Author: sgehwolf
Date: 2019-12-16 11:06 +0100
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/129d366c0a10
8236921: Add build target to produce a JDK image suitable for a Graal/SVM build
Summary: make graal-builder-image will produce a suitable build JDK
Reviewed-by: neugens, adinn, andrew
+ make/GraalBuilderImage.gmk
! make/Main.gmk
! make/autoconf/spec.gmk.in
Changeset: 3baabd7ce6c5
Author: bae
Date: 2020-03-03 13:06 +0300
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/3baabd7ce6c5
8239787: AArch64: String.indexOf may incorrectly handle empty strings
Reviewed-by: aph, lmesnik, yan
Contributed-by: alexey at azul.com
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
+ test/hotspot/jtreg/runtime/StringIntrinsic/StringIndexOfChar.java
Changeset: 8d8dc875f98a
Author: xuelei
Date: 2019-12-02 10:42 -0800
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/8d8dc875f98a
8235183: Remove the "HACK CODE" in comment
Reviewed-by: jnimeh
! src/java.base/share/classes/sun/security/ssl/SSLEngineInputRecord.java
! src/java.base/share/classes/sun/security/ssl/SignatureScheme.java
Changeset: 469e8dfd20b5
Author: xuelei
Date: 2019-12-03 17:15 -0800
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/469e8dfd20b5
8235263: Revert TLS 1.3 change that wrapped IOExceptions
Reviewed-by: mullan
! src/java.base/share/classes/sun/security/ssl/SSLSocketImpl.java
Changeset: e8b5ba258fe7
Author: aivanov
Date: 2019-12-09 19:43 +0000
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/e8b5ba258fe7
8234398: Replace ID2D1Factory::GetDesktopDpi with GetDeviceCaps
Reviewed-by: serb, prr
! src/java.desktop/windows/native/common/awt/systemscale/systemScale.cpp
Changeset: f152b58ee1af
Author: xuelei
Date: 2019-12-10 07:07 -0800
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/f152b58ee1af
8235311: Tag mismatch may alert bad_record_mac
Reviewed-by: mullan
! src/java.base/share/classes/sun/security/ssl/SSLTransport.java
Changeset: 872be63c0610
Author: serb
Date: 2019-12-11 14:30 -0800
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/872be63c0610
8234522: [macos] Crash with use of native file dialog
Reviewed-by: prr, dmarkov
! src/java.desktop/macosx/native/libosxapp/NSApplicationAWT.m
+ test/jdk/java/awt/FileDialog/MacOSGoToFolderCrash.java
Changeset: 8449eccdf369
Author: serb
Date: 2019-12-13 18:37 -0800
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/8449eccdf369
8235638: NPE in LWWindowPeer.getOnscreenGraphics()
Reviewed-by: dmarkov, aivanov
! src/java.desktop/macosx/classes/sun/lwawt/LWWindowPeer.java
+ test/jdk/java/awt/Frame/GetGraphicsStressTest/GetGraphicsStressTest.java
Changeset: e1a8e26e1f66
Author: mbaesken
Date: 2020-02-13 11:11 +0100
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/e1a8e26e1f66
8239000: handle ContendedPaddingWidth in vm_version_ppc
Reviewed-by: clanger, lucy
! src/hotspot/cpu/ppc/vm_version_ppc.cpp
Changeset: 2bb418e2d7db
Author: mbaesken
Date: 2020-02-24 09:59 +0100
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/2bb418e2d7db
8239462: jdk.hotspot.agent misses some ReleaseStringUTFChars calls in case of early returns
Reviewed-by: clanger, amenkov, sspitsyn
! src/jdk.hotspot.agent/linux/native/libsaproc/LinuxDebuggerLocal.c
! src/jdk.hotspot.agent/macosx/native/libsaproc/MacosxDebuggerLocal.m
! src/jdk.hotspot.agent/solaris/native/libsaproc/saproc.cpp
Changeset: 6852be0de227
Author: xuelei
Date: 2019-01-14 10:00 -0800
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/6852be0de227
8214418: half-closed SSLEngine status may cause application dead loop
Reviewed-by: jnimeh, dfuchs, chegar
! src/java.base/share/classes/sun/security/ssl/Ciphertext.java
! src/java.base/share/classes/sun/security/ssl/SSLEngineImpl.java
! src/java.base/share/classes/sun/security/ssl/TransportContext.java
Changeset: f6ebf6148ff0
Author: mbaesken
Date: 2020-02-03 09:39 +0100
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/f6ebf6148ff0
8237962: give better error output for invalid OCSP response intervals in CertPathValidator checks
Reviewed-by: clanger, mullan
! src/java.base/share/classes/sun/security/provider/certpath/OCSPResponse.java
! test/jdk/security/infra/java/security/cert/CertPathValidator/certification/ValidatePathWithParams.java
Changeset: 0a3f080b7f94
Author: ihse
Date: 2020-01-30 11:08 +0100
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/0a3f080b7f94
8237879: make 4.3 breaks build
Reviewed-by: erikj, tbell
! make/common/MakeBase.gmk
Changeset: 80c85ff24737
Author: jvernee
Date: 2019-11-14 10:55 +0100
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/80c85ff24737
8233920: MethodHandles::tryFinally generates illegal bytecode for long/double return type
Reviewed-by: redestad, vlivanov, jrose
! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java
! test/jdk/java/lang/invoke/TryFinallyTest.java
Changeset: b3a16e8adcbc
Author: coffeys
Date: 2020-02-26 18:06 +0300
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/b3a16e8adcbc
8238452: Keytool generates wrong expiration date if validity is set to 2050/01/01
Reviewed-by: pkoppula, weijun, coffeys
Contributed-by: ravi.k.reddy at oracle.com
! src/java.base/share/classes/sun/security/x509/CertificateValidity.java
! src/java.base/share/classes/sun/security/x509/X509CRLEntryImpl.java
! src/java.base/share/classes/sun/security/x509/X509CRLImpl.java
+ test/jdk/sun/security/x509/X509CertImpl/CertificateValidation.java
Changeset: 15c0e2f9aefa
Author: vtewari
Date: 2018-11-23 13:16 +0530
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/15c0e2f9aefa
8203672: JNI exception pending in PlainSocketImpl.c
8203264: JNI exception pending in PlainDatagramSocketImpl.c:740
8203673: JNI exception pending in DualStackPlainDatagramSocketImpl.c:398
Reviewed-by: chegar, igerasim
! src/java.base/unix/native/libnet/PlainDatagramSocketImpl.c
! src/java.base/windows/native/libnet/DualStackPlainDatagramSocketImpl.c
! src/java.base/windows/native/libnet/PlainSocketImpl.c
Changeset: ae09eccc73d1
Author: roland
Date: 2020-03-04 10:12 +0100
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/ae09eccc73d1
8231550: C2: ShouldNotReachHere() in verify_strip_mined_scheduling
Reviewed-by: vlivanov, thartmann
! src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp
! src/hotspot/share/opto/loopnode.cpp
+ test/hotspot/jtreg/compiler/loopstripmining/TestConservativeAntiDep.java
Changeset: c99592987a07
Author: thartmann
Date: 2019-12-11 10:42 +0100
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/c99592987a07
8235452: Strip mined loop verification fails with assert(is_OuterStripMinedLoop()) failed: invalid node class
Summary: Do not try to verify strip mining if the strip mined loop is malformed.
Reviewed-by: roland, vlivanov
! src/hotspot/share/opto/loopPredicate.cpp
! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/opto/loopnode.hpp
+ test/hotspot/jtreg/compiler/loopstripmining/TestDeadOuterStripMinedLoop.java
Changeset: 6748cfa5f9fe
Author: roland
Date: 2020-01-10 17:50 +0100
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/6748cfa5f9fe
8235584: UseProfiledLoopPredicate fails with assert(_phase->get_loop(c) == loop) failed: have to be in the same loop
Reviewed-by: thartmann, neliasso
! src/hotspot/share/opto/loopPredicate.cpp
! src/hotspot/share/opto/loopnode.cpp
Changeset: 9982cb61e9ca
Author: mgronlun
Date: 2019-11-25 18:38 +0100
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/9982cb61e9ca
8233197: Invert JvmtiExport::post_vm_initialized() and Jfr:on_vm_start() start-up order for correct option parsing
Reviewed-by: sspitsyn, egahlin
! src/hotspot/share/jfr/instrumentation/jfrJvmtiAgent.cpp
! src/hotspot/share/jfr/jfr.cpp
! src/hotspot/share/jfr/jfr.hpp
! src/hotspot/share/jfr/jni/jfrJavaSupport.cpp
! src/hotspot/share/jfr/jni/jfrJavaSupport.hpp
! src/hotspot/share/jfr/jni/jfrJniMethod.cpp
! src/hotspot/share/jfr/recorder/jfrRecorder.cpp
! src/hotspot/share/jfr/recorder/jfrRecorder.hpp
! src/hotspot/share/jfr/recorder/service/jfrOptionSet.cpp
! src/hotspot/share/jfr/recorder/service/jfrOptionSet.hpp
! src/hotspot/share/runtime/thread.cpp
! src/jdk.jfr/share/classes/jdk/jfr/internal/JVM.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/instrument/JDKEvents.java
Changeset: 886f9b3836ed
Author: redestad
Date: 2019-11-05 09:57 +0100
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/886f9b3836ed
8233494: Avoid calling MallocTracker::record_malloc and record_free when NMT is off
Reviewed-by: mdoerr, zgu
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/services/mallocTracker.cpp
! src/hotspot/share/services/memTracker.cpp
! src/hotspot/share/services/memTracker.hpp
Changeset: e059d30990d6
Author: goetz
Date: 2020-03-19 14:18 +0100
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/e059d30990d6
Merge
! .hgtags
Changeset: 925ac980eb4c
Author: serb
Date: 2019-12-13 18:39 -0800
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/925ac980eb4c
8235739: Rare NPE at WComponentPeer.getGraphics()
Reviewed-by: dmarkov, aivanov
! src/java.desktop/windows/classes/sun/awt/windows/WComponentPeer.java
! test/jdk/java/awt/Frame/GetGraphicsStressTest/GetGraphicsStressTest.java
Changeset: 711e211ae236
Author: serb
Date: 2019-12-18 10:10 +0300
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/711e211ae236
8223108: Test java/awt/EventQueue/NonComponentSourcePost.java is unstable
Reviewed-by: prr
+ test/jdk/java/awt/EventQueue/NonComponentSourcePost.java
Changeset: 1183233e239c
Author: jjiang
Date: 2019-12-21 06:28 +0800
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/1183233e239c
8234727: sun/security/ssl/X509TrustManagerImpl tests support TLSv1.3
Reviewed-by: xuelei
! test/jdk/sun/security/ssl/X509TrustManagerImpl/BasicConstraints.java
! test/jdk/sun/security/ssl/X509TrustManagerImpl/SelfIssuedCert.java
Changeset: 097f305eda77
Author: serb
Date: 2020-01-03 13:40 -0800
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/097f305eda77
8236545: Compilation error in mach5 java/awt/FileDialog/MacOSGoToFolderCrash.java
Reviewed-by: dmarkov
! test/jdk/java/awt/FileDialog/MacOSGoToFolderCrash.java
Changeset: f19b59694106
Author: chagedorn
Date: 2020-01-07 17:06 +0100
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/f19b59694106
8235984: C2: assert(out->in(PhiNode::Region) == head || out->in(PhiNode::Region) == slow_head) failed: phi must be either part of the slow or the fast loop
Summary: Bailout from loop unswitching if loop predicates have a control dependency to partially peeled statements.
Reviewed-by: neliasso, thartmann
! src/hotspot/share/opto/loopUnswitch.cpp
! test/hotspot/jtreg/compiler/loopopts/PartialPeelingUnswitch.java
Changeset: 5b85703112c0
Author: serb
Date: 2020-01-15 13:17 -0800
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/5b85703112c0
8236953: [macos] JavaFX SwingNode is not rendered on macOS
Reviewed-by: kcr, prr
! src/java.desktop/macosx/classes/sun/lwawt/LWLightweightFramePeer.java
+ test/jdk/javax/swing/JLightweightFrame/ResizedMovedEvents.java
Changeset: 8f0890ec91d7
Author: chagedorn
Date: 2020-01-31 09:32 +0100
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/8f0890ec91d7
8235332: TestInstanceCloneAsLoadsStores.java fails with -XX:+StressGCM
Summary: Account for GC barriers when skipping a cloned ArrayCopyNode in ConnectionGraph::find_inst_mem()
Reviewed-by: roland, neliasso
! src/hotspot/share/opto/escape.cpp
+ test/hotspot/jtreg/compiler/arraycopy/TestCloneAccessStressGCM.java
Changeset: 8c51f5c8eae8
Author: dnsimon
Date: 2020-02-04 09:33 +0100
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/8c51f5c8eae8
8238190: [JVMCI] Fix single implementor speculation for diamond shapes.
Reviewed-by: kvn
Contributed-by: david.leopoldseder at oracle.com
! src/hotspot/share/oops/instanceKlass.cpp
+ test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestSingleImplementor.java
Changeset: 8e9604ffb209
Author: rfield
Date: 2019-06-01 13:41 -0700
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/8e9604ffb209
8080353: JShell: Better error message on attempting to add default method
Summary: Special handling for errors with "default" modifier
Reviewed-by: jlahoda
! src/jdk.jshell/share/classes/jdk/jshell/Eval.java
! test/langtools/ProblemList.txt
! test/langtools/jdk/jshell/ExceptionsTest.java
! test/langtools/jdk/jshell/MethodsTest.java
Changeset: 68dbe76f94be
Author: rfield
Date: 2019-06-17 17:14 -0700
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/68dbe76f94be
8200701: jdk/jshell/ExceptionsTest.java fails on Windows, after JDK-8198801
8159740: JShell: corralled declarations do not have correct source to wrapper mapping
8212167: JShell : Stack trace of exception has wrong line number
Summary: Build corralled (recoverable undeclared definitions) declarations from position translating wraps....
Reviewed-by: jlahoda
! src/jdk.jshell/share/classes/jdk/jshell/Corraller.java
! src/jdk.jshell/share/classes/jdk/jshell/Eval.java
! src/jdk.jshell/share/classes/jdk/jshell/GeneralWrap.java
! src/jdk.jshell/share/classes/jdk/jshell/SourceCodeAnalysisImpl.java
! src/jdk.jshell/share/classes/jdk/jshell/Wrap.java
! test/langtools/ProblemList.txt
! test/langtools/jdk/jshell/ClassesTest.java
! test/langtools/jdk/jshell/ExceptionsTest.java
! test/langtools/jdk/jshell/KullaTesting.java
! test/langtools/jdk/jshell/WrapperTest.java
Changeset: aeca6343b956
Author: hseigel
Date: 2019-06-19 08:42 -0400
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/aeca6343b956
8225789: Empty method parameter type should generate ClassFormatError
Summary: Check for an empty name when verifying unqualified names
Reviewed-by: lfoltan, coleenp
! src/hotspot/share/classfile/classFileParser.cpp
+ test/hotspot/jtreg/runtime/classFileParserBug/EmptyUnqName.jasm
+ test/hotspot/jtreg/runtime/classFileParserBug/TestEmptyUnqName.java
Changeset: 9a34d25be85b
Author: valeriep
Date: 2020-01-10 02:52 +0000
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/9a34d25be85b
8236897: Fix the copyright header for pkcs11gcm2.h
Summary: Add the "Classpath" exception to existing header
Reviewed-by: weijun
! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/pkcs11gcm2.h
Changeset: 64caabbffc3c
Author: roland
Date: 2020-01-13 10:00 +0100
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/64caabbffc3c
8236759: ShouldNotReachHere in PhaseIdealLoop::verify_strip_mined_scheduling
Reviewed-by: thartmann, neliasso
! src/hotspot/share/opto/memnode.cpp
+ test/hotspot/jtreg/compiler/loopstripmining/LoadSplitThruPhi.java
Changeset: c4beed63c956
Author: dtitov
Date: 2020-03-18 11:05 -0700
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/c4beed63c956
8240711: TestJstatdPort.java failed due to "ExportException: Port already in use:"
Reviewed-by: amenkov
! test/jdk/sun/tools/jstatd/JstatdTest.java
Changeset: efe054acc856
Author: iklam
Date: 2018-11-01 10:59 -0700
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/efe054acc856
8213250: CDS archive creation aborts due to metaspace object allocation failure
Reviewed-by: jiangli, ccheung
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/classfile/systemDictionaryShared.hpp
! src/hotspot/share/memory/metaspace.cpp
! src/hotspot/share/memory/metaspaceShared.cpp
Changeset: ce19cd5d25de
Author: aoqi
Date: 2019-11-06 01:45 +0800
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/ce19cd5d25de
8233608: Minimal build broken after JDK-8233494
Reviewed-by: shade
! src/hotspot/share/services/memTracker.hpp
Changeset: 398b4daa5892
Author: coffeys
Date: 2019-11-21 11:31 +0000
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/398b4daa5892
8233801: GCMEmptyIv.java test fails on Solaris 11.4
Reviewed-by: valeriep
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11AEADCipher.java
Changeset: c4b7f7c4538a
Author: rehn
Date: 2018-08-17 13:38 +0200
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/c4b7f7c4538a
8207334: VM times out in VM_HandshakeAllThreads::doit() with RunThese30M
Summary: Handshakes did not consider external suspended threads safe for safepoint.
Reviewed-by: dcubed, dholmes
! src/hotspot/share/runtime/handshake.cpp
Changeset: d46c46ac26f4
Author: mgronlun
Date: 2019-05-28 13:28 +0200
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/d46c46ac26f4
8221121: applications/microbenchmarks are encountering crashes in tier5
Reviewed-by: egahlin, dholmes
! src/hotspot/share/jfr/recorder/storage/jfrBuffer.cpp
! src/hotspot/share/jfr/recorder/storage/jfrBuffer.hpp
! src/hotspot/share/jfr/recorder/storage/jfrStorage.cpp
Changeset: c4f0652650d4
Author: prr
Date: 2019-12-05 13:24 -0800
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/c4f0652650d4
8209113: Use WeakReference for lastFontStrike for created Fonts
Reviewed-by: serb, jdv
! src/java.desktop/share/classes/sun/font/Font2D.java
! src/java.desktop/share/classes/sun/font/FontStrikeDisposer.java
! src/java.desktop/share/classes/sun/font/SunFontManager.java
Changeset: 9ac69f00f292
Author: henryjen
Date: 2020-03-06 13:48 -0800
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/9ac69f00f292
8240629: argfiles parsing broken for argfiles with comment cross 4096 bytes chunk
Reviewed-by: alanb, mchung
! src/java.base/share/native/libjli/args.c
! test/jdk/tools/launcher/ArgFileSyntax.java
Changeset: d4c59f885ad7
Author: dholmes
Date: 2020-03-02 19:49 -0500
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/d4c59f885ad7
8238676: jni crashes on accessing it from process exit hook
Reviewed-by: fparain, gziemski
! make/test/JtregNativeHotspot.gmk
! src/hotspot/share/prims/jni.cpp
+ test/hotspot/jtreg/runtime/jni/atExit/TestAtExit.java
+ test/hotspot/jtreg/runtime/jni/atExit/libatExit.c
Changeset: 9d67efdc8571
Author: itakiguchi
Date: 2020-02-25 22:47 +0900
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/9d67efdc8571
8235834: IBM-943 charset encoder needs updating
Summary: Apply 34B003AF.RPMAP130 definition into encoder
Reviewed-by: naoto
+ make/data/charsetmapping/IBM943.c2b
! test/jdk/sun/nio/cs/TestIBMBugs.java
Changeset: 406813b07b5a
Author: naoto
Date: 2020-02-25 15:49 -0800
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/406813b07b5a
8239976: Put JDK-8239965 on the ProblemList.txt
Reviewed-by: dcubed
! test/jdk/ProblemList.txt
Changeset: 624cd8189636
Author: itakiguchi
Date: 2020-03-08 15:15 +0900
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/624cd8189636
8239965: XMLEncoder/Test4625418.java fails due to "Error: Cp943 - can't read properly"
Summary: Cp943 and x-IBM943 should skip on XMLEncoder/Test4625418.java
Reviewed-by: naoto
! test/jdk/ProblemList.txt
! test/jdk/java/beans/XMLEncoder/Test4625418.java
Changeset: 2d1de956b57a
Author: dfuchs
Date: 2019-08-19 11:14 +0100
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/2d1de956b57a
8191169: java/net/Authenticator/B4769350.java failed intermittently
Summary: fixed a race condition in AuthenticationInfo when serializeAuth=true
Reviewed-by: chegar, michaelm
! src/java.base/share/classes/sun/net/www/protocol/http/AuthenticationInfo.java
! test/jdk/java/net/Authenticator/B4769350.java
! test/jdk/java/net/HttpURLConnection/SetAuthenticator/HTTPSetAuthenticatorTest.java
! test/jdk/java/net/HttpURLConnection/SetAuthenticator/HTTPTest.java
! test/jdk/java/net/HttpURLConnection/SetAuthenticator/HTTPTestServer.java
Changeset: 20935b8d7b9f
Author: shade
Date: 2020-03-24 18:46 +0100
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/20935b8d7b9f
8241445: Fix copyright in test/jdk/tools/launcher/ArgFileSyntax.java
Reviewed-by: psandoz
! src/java.base/share/native/libjli/args.c
! test/jdk/tools/launcher/ArgFileSyntax.java
Changeset: f5d733849dc9
Author: mdoerr
Date: 2020-03-25 11:04 +0100
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/f5d733849dc9
8241464: [11u] Backport: make rehashing be a needed guaranteed safepoint cleanup action
Summary: Backport part of JDK-8221967.
Reviewed-by: coleenp, lucy, clanger
! src/hotspot/share/runtime/safepoint.cpp
Changeset: d9be9bbcd4c5
Author: clanger
Date: 2020-02-07 08:38 +0100
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/d9be9bbcd4c5
8237192: Generate stripped/public pdbs on Windows for jdk images
Reviewed-by: erikj, ihse
Contributed-by: christoph.langer at sap.com, matthias.baesken at sap.com
! make/Bundles.gmk
! make/CreateJmods.gmk
! make/GenerateLinkOptData.gmk
! make/Images.gmk
! make/autoconf/jdk-options.m4
! make/autoconf/spec.gmk.in
! make/common/NativeCompilation.gmk
! make/launcher/Launcher-java.base.gmk
! make/scripts/compare.sh
! test/jdk/tools/launcher/HelpFlagsTest.java
! test/jdk/tools/launcher/TestHelper.java
! test/jdk/tools/launcher/VersionCheck.java
Changeset: a7787222516c
Author: goetz
Date: 2020-03-25 15:10 +0100
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/a7787222516c
Merge
! .hgtags
! src/hotspot/share/runtime/thread.cpp
Changeset: d8e67003f5f3
Author: goetz
Date: 2020-03-26 10:11 +0100
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/d8e67003f5f3
Merge
Changeset: 10d52f1b7484
Author: henryjen
Date: 2019-11-11 17:43 -0800
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/10d52f1b7484
8231863: Crash if classpath is read from @argument file and the main gets option argument
Reviewed-by: alanb, mchung
Contributed-by: Mat Carter <matthew.carter at microsoft.com>
! src/java.base/share/native/libjli/args.c
! test/jdk/tools/launcher/ArgsFileTest.java
! test/jdk/tools/launcher/TestHelper.java
Changeset: f951ca8691ee
Author: erikj
Date: 2020-03-12 12:55 -0700
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/f951ca8691ee
8240972: macOS codesign fail on macOS 10.13.5 or older
Reviewed-by: erikj, ihse
Contributed-by: junyuan.zheng at microsoft.com
! make/autoconf/basics.m4
Changeset: fb7495e8bc2f
Author: rriggs
Date: 2020-03-06 13:52 -0500
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/fb7495e8bc2f
8239893: Windows handle Leak when starting processes using ProcessBuilder
Reviewed-by: bpb, naoto
! src/java.base/windows/classes/java/lang/ProcessImpl.java
+ test/jdk/java/lang/ProcessBuilder/checkHandles/CheckHandles.java
+ test/jdk/java/lang/ProcessBuilder/checkHandles/libCheckHandles.c
Changeset: 066ce7408b0e
Author: zgu
Date: 2020-03-26 16:25 -0400
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/066ce7408b0e
8183369: RFC unconformity of HttpURLConnection with proxy
Summary: HttpURLConnection retried with proxy if the connection fails on first attempt as per RFC
Reviewed-by: chegar, dfuchs, vtewari
Contributed-by: ravi.k.reddy at oracle.com
! src/java.base/share/classes/sun/net/www/protocol/http/HttpURLConnection.java
! test/jdk/java/net/HttpURLConnection/HttpURLConWithProxy.java
Changeset: e351cc0d2336
Author: dcubed
Date: 2019-06-05 14:01 -0400
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/e351cc0d2336
8224793: os::die() does not honor CreateCoredumpOnCrash option
Reviewed-by: kbarrett, dholmes, stuefe
! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/solaris/os_solaris.cpp
! src/hotspot/share/runtime/os.hpp
Changeset: e21601d4419c
Author: lfoltan
Date: 2019-06-05 22:19 -0700
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/e21601d4419c
8225325: Add tests for redefining a class' private method during resolution of the bootstrap specifier
Summary: Add new tests
Reviewed-by: dholmes, sspitsyn
+ test/jdk/java/lang/instrument/RedefineInterfaceMethods/RedefineInterfaceMethods.java
+ test/jdk/java/lang/instrument/RedefineInterfaceMethods/redef/Xost.java
+ test/jdk/java/lang/instrument/RedefineMathTesterMethods/RedefineMathTesterMethods.java
+ test/jdk/java/lang/instrument/RedefineMathTesterMethods/redef/Xost.java
Changeset: 3d2fe70595eb
Author: prr
Date: 2020-03-17 17:38 -0700
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/3d2fe70595eb
8223935: PIT: java/awt/font/WindowsIndicFonts.java fails on windows10
Reviewed-by: serb, jdv
! test/jdk/java/awt/font/WindowsIndicFonts.java
Changeset: 8877ab8d382a
Author: mbaesken
Date: 2020-03-05 13:12 +0100
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/8877ab8d382a
8240603: Windows 32bit compile error after 8238676
Reviewed-by: clanger, dholmes
! test/hotspot/jtreg/runtime/jni/atExit/libatExit.c
Changeset: b3d6fd1f4033
Author: prr
Date: 2019-10-25 13:32 -0700
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/b3d6fd1f4033
8175984: ICC_Profile has un-needed, not-empty finalize method
Reviewed-by: jdv, serb
! src/java.desktop/share/classes/java/awt/color/ICC_Profile.java
Changeset: 9de0cdbd547f
Author: valeriep
Date: 2020-02-12 01:11 +0000
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/9de0cdbd547f
8238898: Missing hash characters for header on license file
Summary: Fixed the typos and corrected the formatting
Reviewed-by: weijun
! src/jdk.crypto.cryptoki/share/legal/pkcs11cryptotoken.md
Changeset: fa6395195fd2
Author: bae
Date: 2020-03-11 19:14 +0300
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/fa6395195fd2
8239798: SSLSocket closes socket both socket endpoints on a SocketTimeoutException
Reviewed-by: xuelei
Contributed-by: alexey at azul.com
! src/java.base/share/classes/sun/security/ssl/SSLSocketImpl.java
! src/java.base/share/classes/sun/security/ssl/SSLSocketInputRecord.java
! src/java.base/share/classes/sun/security/ssl/SSLTransport.java
! test/jdk/sun/security/ssl/SSLSocketImpl/ClientTimeout.java
! test/jdk/sun/security/ssl/SSLSocketImpl/SSLExceptionForIOIssue.java
Changeset: 29b90f80520e
Author: arapte
Date: 2020-03-15 00:43 +0530
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/29b90f80520e
8226253: JAWS reports wrong number of radio buttons when buttons are hidden.
Reviewed-by: kizune, pbansal
! src/java.desktop/share/classes/javax/swing/JList.java
! src/jdk.accessibility/windows/classes/com/sun/java/accessibility/internal/AccessBridge.java
Changeset: 6b2b11349a09
Author: fyang
Date: 2020-03-25 16:19 +0100
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/6b2b11349a09
8235762: JVM crash in SWPointer during C2 compilation
Reviewed-by: thartmann, chagedorn, neliasso
! src/hotspot/share/opto/superword.cpp
! src/hotspot/share/opto/superword.hpp
+ test/hotspot/jtreg/compiler/loopopts/superword/TestSearchAlignment.java
Changeset: eb1741e51f1e
Author: yzhou
Date: 2019-10-10 14:43 +0800
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/eb1741e51f1e
8231213: Migrate SimpleDateFormatConstTest to JDK Repo
Reviewed-by: naoto
+ test/jdk/java/text/Format/DateFormat/SimpleDateFormatPatternTest.java
Changeset: f2c200a83fcf
Author: dfuchs
Date: 2019-10-31 19:31 +0000
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/f2c200a83fcf
8231631: sun/net/ftp/FtpURLConnectionLeak.java fails intermittently with NPE
Summary: sun/net/www/ftptest/FtpCommandHandler.java is modified to handle EOF properly
Reviewed-by: chegar, vtewari
! test/jdk/sun/net/www/ftptest/FtpCommandHandler.java
Changeset: 58c6584b17f7
Author: fmatte
Date: 2020-02-27 19:33 -0800
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/58c6584b17f7
8239055: Wrong implementation of VMState.hasListener
Summary: Correct the VMState.hasListener implementation to return WeakReference<VMListener> type
Reviewed-by: sspitsyn, poonam
! src/jdk.jdi/share/classes/com/sun/tools/jdi/VMState.java
Changeset: 10667b2bdd81
Author: poonam
Date: 2020-03-23 17:57 +0000
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/10667b2bdd81
8231779: crash HeapWord*ParallelScavengeHeap::failed_mem_allocate
Reviewed-by: dlong, tschatzl, pliden
! src/hotspot/share/gc/shared/threadLocalAllocBuffer.cpp
Changeset: 55495adcd76a
Author: mbaesken
Date: 2020-03-25 13:05 +0100
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/55495adcd76a
8241586: compiler/cpuflags/TestAESIntrinsicsOnUnsupportedConfig.java fails on aarch64
Reviewed-by: clanger
! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp
Changeset: caa83bf082e0
Author: mbaesken
Date: 2020-03-17 08:53 +0100
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/caa83bf082e0
8240824: enhance print_full_memory_info on Linux by THP related information
Reviewed-by: dholmes, stuefe
! src/hotspot/os/linux/os_linux.cpp
Changeset: f030f548ddb8
Author: mbaesken
Date: 2020-03-26 10:38 +0100
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/f030f548ddb8
8241660: Add virtualization information output to hs_err file on macOS
Reviewed-by: clanger, mdoerr
! src/hotspot/os/bsd/os_bsd.cpp
Changeset: 576160bc9dc7
Author: prappo
Date: 2020-01-17 12:25 +0000
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/576160bc9dc7
8236700: Upgrading JSZip from v3.1.5 to v3.2.2
Reviewed-by: hannesw, jjg
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/jquery/jszip/dist/jszip.js
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/jquery/jszip/dist/jszip.min.js
! src/jdk.javadoc/share/legal/jszip.md
Changeset: 49a0f59ecd0f
Author: ascarpino
Date: 2018-11-06 10:10 -0800
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/49a0f59ecd0f
8211339: NPE during SSL handshake caused by HostnameChecker
Reviewed-by: xuelei
! src/java.base/share/classes/sun/security/util/HostnameChecker.java
+ test/jdk/sun/security/util/HostnameMatcher/NullHostnameCheck.java
Changeset: a5a3822a7239
Author: thartmann
Date: 2020-03-25 16:33 +0100
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/a5a3822a7239
8217230: assert(t == t_no_spec) failure in NodeHash::check_no_speculative_types()
Summary: Remove dead node from C2 IR.
Reviewed-by: roland, neliasso
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/compile.hpp
Changeset: 703b60c0f932
Author: roland
Date: 2020-01-14 14:58 +0100
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/703b60c0f932
8237086: assert(is_MachReturn()) running CTW with fix for JDK-8231291
Reviewed-by: kvn, vlivanov
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/graphKit.cpp
Changeset: f849738b32d8
Author: ssahoo
Date: 2019-12-13 01:43 -0800
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/f849738b32d8
8234728: Some security tests should support TLSv1.3
Summary: Tests were updated to support TLSv1.3 and cipher suite order
Reviewed-by: xuelei
! src/java.base/share/classes/sun/security/ssl/CipherSuite.java
! test/jdk/javax/net/ssl/sanity/ciphersuites/CipherSuitesInOrder.java
+ test/jdk/javax/net/ssl/sanity/ciphersuites/SystemPropCipherSuitesOrder.java
+ test/jdk/javax/net/ssl/sanity/ciphersuites/TLSCipherSuitesOrder.java
! test/jdk/javax/net/ssl/templates/SSLSocketTemplate.java
! test/jdk/sun/security/ssl/HandshakeHash/HandshakeHashCloneExhaustion.java
! test/jdk/sun/security/util/HostnameMatcher/NullHostnameCheck.java
Changeset: 1f2da3696da2
Author: ssahoo
Date: 2019-12-16 00:23 -0800
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/1f2da3696da2
8235874: The ordering of Cipher Suites is not maintained provided through jdk.tls.client.cipherSuites and jdk.tls.server.cipherSuites system property.
Summary: Corrected Cipher Suites ordering through system properties
Reviewed-by: xuelei
! src/java.base/share/classes/sun/security/ssl/SSLContextImpl.java
! test/jdk/javax/net/ssl/sanity/ciphersuites/SystemPropCipherSuitesOrder.java
Changeset: 330c9efecc07
Author: manc
Date: 2020-04-09 14:54 -0700
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/330c9efecc07
8241556: Memory leak if -XX:CompileCommand is set
Reviewed-by: rasbold, thartmann, neliasso
! src/hotspot/share/compiler/compilerDirectives.cpp
! src/hotspot/share/compiler/compilerDirectives.hpp
Changeset: eb8083c6981b
Author: prr
Date: 2020-01-17 12:20 -0800
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/eb8083c6981b
8224109: Text spaced incorrectly by drawString under rotation with fractional metric
Reviewed-by: serb, kizune
! src/java.desktop/share/native/libfontmanager/freetypeScaler.c
+ test/jdk/java/awt/font/Rotate/RotatedFontTest.java
Changeset: 79d1d8a54f81
Author: prr
Date: 2020-02-14 09:10 -0800
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/79d1d8a54f81
8238942: Rendering artifacts with LCD text and fractional metrics
Reviewed-by: serb, jdv
! src/java.desktop/share/native/libfontmanager/freetypeScaler.c
Changeset: cba704cb5f32
Author: prr
Date: 2020-02-14 10:44 -0800
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/cba704cb5f32
8239091: Reversed arguments in call to strstr in freetype "debug" code.
Reviewed-by: bpb
! src/java.desktop/share/native/libfontmanager/freetypeScaler.c
Changeset: b982906f74ae
Author: mdoerr
Date: 2019-10-16 11:52 +0200
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/b982906f74ae
8232106: [x86] C2: SIGILL due to usage of SSSE3 instructions on processors which don't support it
Reviewed-by: kvn, thartmann
! src/hotspot/cpu/x86/x86.ad
Changeset: de7cb8628188
Author: prr
Date: 2020-02-12 14:45 -0800
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/de7cb8628188
8238842: AIOOBE in GIFImageReader.initializeStringTable
Reviewed-by: serb, bpb
! src/java.desktop/share/classes/com/sun/imageio/plugins/gif/GIFImageReader.java
+ test/jdk/javax/imageio/plugins/gif/GIFCodeSizeTest.java
Changeset: 924bde701ded
Author: chagedorn
Date: 2020-02-17 12:29 +0100
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/924bde701ded
8238765: PhaseCFG::schedule_pinned_nodes cannot handle precedence edges from unmatched CFG nodes correctly
Summary: Fix PhaseCFG::schedule_pinned_nodes to correctly handle precedence edges from unmatched CFG nodes.
Reviewed-by: roland, neliasso, kvn
! src/hotspot/share/opto/block.hpp
! src/hotspot/share/opto/gcm.cpp
Changeset: 966fc6d784a7
Author: stefank
Date: 2020-03-02 12:30 +0100
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/966fc6d784a7
8240223: Use consistent predicate order in and with PhaseIdealLoop::find_predicate
Reviewed-by: thartmann, neliasso, chagedorn
! src/hotspot/share/opto/loopUnswitch.cpp
! src/hotspot/share/opto/loopnode.cpp
Changeset: 7f1d59ca1207
Author: hannesw
Date: 2018-12-06 12:34 +0100
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/7f1d59ca1207
8214571: -Xdoclint of array serialField gives "error: array type not allowed here"
Reviewed-by: jjg, sundar
! src/jdk.compiler/share/classes/com/sun/tools/doclint/Checker.java
! src/jdk.compiler/share/classes/com/sun/tools/doclint/resources/doclint.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTrees.java
! test/langtools/jdk/javadoc/doclet/testSeeTag/TestSeeTag.java
! test/langtools/jdk/javadoc/doclet/testSerializedForm/SerializedForm.java
! test/langtools/jdk/javadoc/doclet/testSerializedForm/TestSerializedForm.java
! test/langtools/tools/doclint/ReferenceTest.out
Changeset: 7001461f9699
Author: cito
Date: 2020-02-25 03:28 +0100
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/7001461f9699
8219904: ClassCastException when calling FlightRecorderMXBean#getRecordings()
Reviewed-by: egahlin, mseledtsov
! src/jdk.management.jfr/share/classes/jdk/management/jfr/RecordingInfo.java
! test/jdk/jdk/jfr/jmx/JmxHelper.java
! test/jdk/jdk/jfr/jmx/TestGetRecordings.java
Changeset: efb34e573c3f
Author: goetz
Date: 2020-04-16 17:18 +0200
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/efb34e573c3f
Merge
! .hgtags
- make/GensrcModuleInfo.gmk
! make/Main.gmk
! make/UpdateBuildDocs.gmk
! make/autoconf/basics.m4
! make/autoconf/flags-cflags.m4
! make/autoconf/jdk-options.m4
! make/autoconf/spec.gmk.in
! make/common/NativeCompilation.gmk
! make/hotspot/lib/CompileJvm.gmk
! make/launcher/LauncherCommon.gmk
! src/java.base/share/classes/sun/security/ssl/SSLConfiguration.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/TransportContext.java
Changeset: c4a831e11921
Author: goetz
Date: 2020-04-16 17:20 +0200
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/c4a831e11921
Merge
Changeset: f1332f602551
Author: ccheung
Date: 2019-07-25 10:25 -0700
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/f1332f602551
8228407: JVM crashes with shared archive file mismatch
Summary: Stop processing other header fields if initial header check has failed.
Reviewed-by: dholmes, jiangli
! src/hotspot/share/memory/filemap.cpp
! test/hotspot/jtreg/runtime/appcds/SharedArchiveConsistency.java
Changeset: dfd29cbf1326
Author: andrew
Date: 2020-04-17 10:26 +0100
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/dfd29cbf1326
Merge
- make/GensrcModuleInfo.gmk
Changeset: 76bd18824601
Author: clanger
Date: 2018-11-28 15:53 -0500
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/76bd18824601
8242154: Backport parts of JDK-4947890 to OpenJDK 11u
Reviewed-by: sgehwolf
! make/autoconf/jdk-version.m4
! make/autoconf/spec.gmk.in
! make/autoconf/version-numbers
! make/gensrc/GensrcMisc.gmk
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/java/lang/VersionProps.java.template
! src/java.base/share/native/libjava/System.c
Changeset: 994b48b08b8f
Author: mr
Date: 2019-10-29 08:26 -0700
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/994b48b08b8f
8232080: jlink plugins for vendor information and run-time options
Reviewed-by: ihse, alanb, kvn, bobv, mchung
! make/autoconf/jdk-version.m4
! make/autoconf/version-numbers
! make/gensrc/GensrcMisc.gmk
! src/hotspot/share/classfile/classLoader.cpp
! src/hotspot/share/classfile/classLoader.hpp
! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrType.cpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/arguments.hpp
! src/hotspot/share/runtime/flags/jvmFlag.cpp
! src/hotspot/share/runtime/flags/jvmFlag.hpp
! src/hotspot/share/runtime/java.cpp
! src/hotspot/share/runtime/java.hpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/utilities/vmError.cpp
! src/java.base/share/classes/java/lang/VersionProps.java.template
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/Flags.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ImagePluginConfiguration.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/TaskHelper.java
+ src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/AddOptionsPlugin.java
+ src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/AddResourcePlugin.java
+ src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/VendorBugURLPlugin.java
+ src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/VendorVMBugURLPlugin.java
+ src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/VendorVersionPlugin.java
+ src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/VersionPropsPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/Plugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/plugins.properties
! src/jdk.jlink/share/classes/module-info.java
+ test/jdk/tools/jlink/plugins/AddOptionsPluginTest.java
+ test/jdk/tools/jlink/plugins/VendorInfoPluginsTest.java
! test/lib/jdk/test/lib/cds/CDSTestUtils.java
Changeset: c24da9d9fcec
Author: mr
Date: 2019-10-29 13:52 -0700
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/c24da9d9fcec
8233137: runtime/ErrorHandling/VeryEarlyAssertTest.java fails after 8232080
Reviewed-by: stuefe, iignatyev, mchung
! src/hotspot/share/utilities/vmError.cpp
Changeset: 1022628ec158
Author: jiefu
Date: 2019-11-04 10:03 -0800
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/1022628ec158
8233291: [TESTBUG] tools/jlink/plugins/VendorInfoPluginsTest.java fails with debug or non-server VMs
Reviewed-by: mchung
! test/jdk/tools/jlink/plugins/VendorInfoPluginsTest.java
Changeset: 2847d89e33ea
Author: azeller
Date: 2019-12-02 17:10 +0100
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/2847d89e33ea
8234696: tools/jlink/plugins/VendorInfoPluginsTest.java times out
Reviewed-by: mchung, clanger
! test/jdk/tools/jlink/plugins/VendorInfoPluginsTest.java
Changeset: 9505911ebb02
Author: weijun
Date: 2019-12-25 07:17 +0800
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/9505911ebb02
8236470: Deal with ECDSA using ecdsa-with-SHA2 plus hash algorithm as AlgorithmId
Reviewed-by: xuelei
! src/java.base/share/classes/sun/security/x509/AlgorithmId.java
! test/jdk/sun/security/pkcs11/PKCS11Test.java
Changeset: f695fd92bb34
Author: fmatte
Date: 2020-02-24 23:44 -0500
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/f695fd92bb34
8239557: [TESTBUG] VeryEarlyAssertTest.java validating "END." marker at lastline is not always true
Reviewed-by: dholmes, mseledtsov
! test/hotspot/jtreg/runtime/ErrorHandling/VeryEarlyAssertTest.java
Changeset: d96dd94ab3c3
Author: kvn
Date: 2020-03-17 12:42 -0700
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/d96dd94ab3c3
8237045: JVM uses excessive memory with -XX:+EnableJVMCI -XX:JVMCICounterSize=2147483648
Summary: limit JVMCICounterSize flag's value range to 1M
Reviewed-by: thartmann, redestad
! src/hotspot/share/jvmci/jvmci_globals.hpp
! test/hotspot/jtreg/runtime/CommandLine/OptionsValidation/TestOptionsWithRanges.java
! test/hotspot/jtreg/runtime/CommandLine/OptionsValidation/common/optionsvalidation/JVMOptionsUtils.java
Changeset: 21f331d62122
Author: chagedorn
Date: 2020-03-19 10:15 +0100
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/21f331d62122
8240227: Loop predicates should be copied to unswitched loops
Summary: Copy loop range check predicates to unswitched loops and update their control edges.
Reviewed-by: kvn, neliasso, thartmann, roland
! src/hotspot/share/opto/graphKit.cpp
! src/hotspot/share/opto/graphKit.hpp
! src/hotspot/share/opto/idealKit.cpp
! src/hotspot/share/opto/loopPredicate.cpp
! src/hotspot/share/opto/loopUnswitch.cpp
! src/hotspot/share/opto/loopnode.hpp
! src/hotspot/share/opto/parse1.cpp
! src/hotspot/share/opto/parse2.cpp
! src/hotspot/share/opto/phaseX.hpp
! src/hotspot/share/opto/stringopts.cpp
! test/hotspot/jtreg/compiler/loopopts/PartialPeelingUnswitch.java
+ test/hotspot/jtreg/compiler/loopopts/TestUnswitchOverunrolling.java
Changeset: b60352b7c1ed
Author: alanb
Date: 2020-03-20 19:41 -0700
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/b60352b7c1ed
8044365: (dc) MulticastSendReceiveTests.java failing with ENOMEM when joining group (OS X 10.9)
Reviewed-by: alanb, vtewari, dfuchs
! src/java.base/unix/native/libnio/ch/Net.c
Changeset: 5c1e9b89427a
Author: thartmann
Date: 2020-03-24 17:39 +0100
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/5c1e9b89427a
8240905: assert(mem == (Node*)1 || mem == mem2) failed: multiple Memories being matched at once?
Summary: Stop recursion if there are multiple loads with different memory inputs in the tree.
Reviewed-by: kvn, vlivanov
! src/hotspot/share/opto/matcher.cpp
! src/hotspot/share/opto/matcher.hpp
+ test/hotspot/jtreg/compiler/codegen/TestMultiMemInstructionMatching.java
Changeset: 6d7c86695a9b
Author: chagedorn
Date: 2020-03-25 14:41 +0100
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/6d7c86695a9b
8237859: C2: Crash when loads float above range check
Summary: Fix control edges of predicates to data nodes when creating pre/main/post loops.
Reviewed-by: neliasso, thartmann, roland
! src/hotspot/share/opto/loopPredicate.cpp
! src/hotspot/share/opto/loopTransform.cpp
! src/hotspot/share/opto/loopnode.hpp
+ test/hotspot/jtreg/compiler/loopopts/TestRangeCheckPredicatesControl.java
Changeset: 92e42929c2d3
Author: xuelei
Date: 2020-04-05 20:17 -0700
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/92e42929c2d3
8215711: Missing key_share extension for (EC)DHE key exchange should alert missing_extension
Reviewed-by: ascarpino
! src/java.base/share/classes/sun/security/ssl/KeyShareExtension.java
! src/java.base/share/classes/sun/security/ssl/PreSharedKeyExtension.java
! src/java.base/share/classes/sun/security/ssl/SSLExtension.java
! src/java.base/share/classes/sun/security/ssl/SupportedGroupsExtension.java
Changeset: 6861ba280f33
Author: ihse
Date: 2020-02-06 13:40 +0100
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/6861ba280f33
8212986: Make Visual Studio compiler check less strict
Reviewed-by: erikj
! make/autoconf/toolchain.m4
Changeset: db173c5f1615
Author: gadams
Date: 2018-12-18 07:33 -0500
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/db173c5f1615
8051349: nsk/jvmti/scenarios/sampling/SP06/sp06t003 fails in nightly
Reviewed-by: dholmes, sspitsyn, cjplummer, jcbeyler
! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP02/sp02t003/sp02t003.c
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP06/sp06t001.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP06/sp06t003/sp06t003.c
Changeset: 657e12c694f9
Author: ihse
Date: 2020-04-14 14:58 +0200
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/657e12c694f9
8231572: Use -lobjc instead of -fobjc-link-runtime in libosxsecurity
Reviewed-by: erikj
! make/lib/Lib-java.base.gmk
Changeset: 448431fcaae4
Author: rrich
Date: 2020-03-12 11:51 +0100
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/448431fcaae4
8234146: compiler/jsr292/ContinuousCallSiteTargetChange.java times out on SPARC
Reviewed-by: vlivanov, thartmann
! test/hotspot/jtreg/compiler/jsr292/ContinuousCallSiteTargetChange.java
Changeset: dcd190ffc41a
Author: prr
Date: 2020-02-08 12:00 -0800
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/dcd190ffc41a
8238721: Add failing client jtreg tests to the Problem List
Reviewed-by: serb
! test/jdk/ProblemList.txt
Changeset: 46e7df2b87c5
Author: clanger
Date: 2020-03-31 09:10 +0200
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/46e7df2b87c5
8241568: (fs) UserPrincipalLookupService.lookupXXX failure with IOE "Operation not permitted"
Reviewed-by: alanb
! src/java.base/unix/native/libnio/fs/UnixNativeDispatcher.c
Changeset: dafcaa44684f
Author: alans
Date: 2018-11-14 20:47 -0800
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/dafcaa44684f
8211301: [macos] support full window content options
Reviewed-by: serb
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java
! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTWindow.m
+ test/jdk/java/awt/Window/FullWindowContentTest/FullWindowContentTest.java
Changeset: cad40263a455
Author: serb
Date: 2019-12-08 20:25 -0800
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/cad40263a455
8231438: [macOS] Dark mode for the desktop is not supported
Reviewed-by: prr, psadhukhan
! src/java.desktop/macosx/native/libosxapp/NSApplicationAWT.m
! test/jdk/java/awt/Window/FullWindowContentTest/FullWindowContentTest.java
Changeset: ca39c433f255
Author: mbalao
Date: 2020-04-02 18:18 -0300
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/ca39c433f255
8241888: Mirror jdk.security.allowNonCaAnchor system property with a security one
Reviewed-by: mullan
! src/java.base/share/classes/sun/security/validator/PKIXValidator.java
! src/java.base/share/conf/security/java.security
Changeset: 81d3f1e4c950
Author: jnimeh
Date: 2020-04-08 00:03 -0700
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/81d3f1e4c950
8242294: JSSE Client does not throw SSLException when an alert occurs during handshaking
Reviewed-by: xuelei
! src/java.base/share/classes/sun/security/ssl/SSLSocketImpl.java
+ test/jdk/javax/net/ssl/SSLSocket/ClientExcOnAlert.java
Changeset: c803206c1ea5
Author: dfuchs
Date: 2019-08-20 11:15 +0100
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/c803206c1ea5
8229421: The logic of java/net/ipv6tests/TcpTest.java is flawed
Summary: The test is fixed to ignore rogue client connection. However it remains succeptible to intermittent failures due to the use of the wildcad address.
Reviewed-by: dfuchs
Contributed-by: Patrick Concannon <patrick.concannon at oracle.com>
! test/jdk/java/net/ipv6tests/TcpTest.java
Changeset: deaaf79298c1
Author: xuelei
Date: 2019-11-08 18:35 -0800
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/deaaf79298c1
8233621: Mismatch in jsse.enableMFLNExtension property name
Reviewed-by: mullan
! src/java.base/share/classes/sun/security/ssl/SSLExtension.java
Changeset: 4448465e8a6e
Author: serb
Date: 2019-12-05 15:31 -0800
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/4448465e8a6e
7124307: JSpinner and changing value by mouse
Reviewed-by: prr, pbansal
! src/java.desktop/macosx/classes/com/apple/laf/AquaSpinnerUI.java
+ test/jdk/javax/swing/JSpinner/4788637/bug4788637.java
Changeset: bcd72447555f
Author: serb
Date: 2019-12-09 20:26 -0800
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/bcd72447555f
8235620: Broken merge between JDK-8006406 and JDK-8003559
Reviewed-by: prr
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformLWWindow.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CWarningWindow.java
Changeset: e6a0d5bd6f2f
Author: serb
Date: 2020-01-25 22:46 -0800
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/e6a0d5bd6f2f
8176359: Frame#setMaximizedbounds not working properly in multi screen environments
8231564: setMaximizedBounds is broken with large display scale and multiple monitors
Reviewed-by: aivanov
! src/java.desktop/share/classes/sun/java2d/SunGraphicsEnvironment.java
! src/java.desktop/windows/classes/sun/awt/windows/WFramePeer.java
! src/java.desktop/windows/native/libawt/windows/awt_Frame.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Frame.h
! test/jdk/ProblemList.txt
+ test/jdk/java/awt/Frame/MaximizedToOppositeScreen/MaximizedToOppositeScreenBig.java
+ test/jdk/java/awt/Frame/MaximizedToOppositeScreen/MaximizedToOppositeScreenSmall.java
! test/jdk/java/awt/Frame/SetMaximizedBounds/SetMaximizedBounds.java
Changeset: 9830e5723f46
Author: mbaesken
Date: 2019-11-29 08:00 +0100
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/9830e5723f46
8234968: check calloc rv in libinstrument InvocationAdapter
Reviewed-by: clanger, stuefe, sspitsyn
! src/java.instrument/share/native/libinstrument/InvocationAdapter.c
Changeset: 0e21cccbdf09
Author: mbaesken
Date: 2020-04-02 09:07 +0200
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/0e21cccbdf09
8241996: on linux set full relro in the linker flags
Reviewed-by: erikj, redestad
! make/autoconf/flags-ldflags.m4
Changeset: ee7189ad1c56
Author: jiangli
Date: 2018-08-28 14:45 -0400
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/ee7189ad1c56
8209534: [TESTBUG]runtime/appcds/cacheObject/ArchivedModuleCompareTest.java fails with EnableJVMCI.
Summary: Use TestCommon.execOff().
Reviewed-by: ccheung
! test/hotspot/jtreg/runtime/appcds/cacheObject/ArchivedModuleCompareTest.java
Changeset: f6117c896586
Author: jiangli
Date: 2018-09-10 18:30 -0400
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/f6117c896586
8210515: [TESTBUG]CheckArchivedModuleApp.java needs to check if EnableJVMCI is set.
Summary: System module objects are not archived when EnableJVMCI is set to true.
Reviewed-by: iklam, ccheung
! test/hotspot/jtreg/runtime/appcds/cacheObject/CheckArchivedModuleApp.java
Changeset: ea15cbd795c6
Author: ccheung
Date: 2018-10-29 13:58 -0700
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/ea15cbd795c6
8212154: [TESTBUG] CheckArchivedModuleApp fails with NPE when JVMCI is absent
Summary: added a null check on wb.getBooleanVMFlag("EnableJVMCI").
Reviewed-by: hseigel, jiangli
! test/hotspot/jtreg/runtime/appcds/cacheObject/CheckArchivedModuleApp.java
Changeset: 9665b5a1e11e
Author: epavlova
Date: 2020-01-29 10:12 -0800
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/9665b5a1e11e
8236211: [Graal] compiler/graalunit/GraphTest.java is skipped in all testing
Reviewed-by: iignatyev
! test/hotspot/jtreg/compiler/graalunit/GraphTest.java
! test/hotspot/jtreg/compiler/graalunit/NodesTest.java
! test/hotspot/jtreg/compiler/graalunit/TestPackages.txt
! test/hotspot/jtreg/compiler/graalunit/common/GraalUnitTestLauncher.java
Changeset: 59559a0053fa
Author: dpochepk
Date: 2018-08-15 14:48 +0300
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/59559a0053fa
8209439: C2 library_call can potentially ignore Math.pow intrinsic or use null pointer
Reviewed-by: kvn, thartmann
! src/hotspot/share/opto/library_call.cpp
Changeset: a23fb3ced84e
Author: phedlin
Date: 2018-09-12 14:08 +0200
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/a23fb3ced84e
8210284: "assert((av & 0x00000001) == 0) failed: unsupported V8" on Solaris 11.4
Summary: Sanity checks on V8 legacy properties removed.
Reviewed-by: neliasso, eosterlund, kvn
! src/hotspot/os_cpu/solaris_sparc/vm_version_solaris_sparc.cpp
Changeset: 5d9071077906
Author: thartmann
Date: 2018-10-10 08:36 +0200
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/5d9071077906
8211332: Space for stub routines (code_size2) is too small on new Skylake CPUs
Summary: Increase code_size2 for new Skylake CPUs.
Reviewed-by: kvn, stuefe, thartmann
Contributed-by: ralf.schmelter at sap.com
! src/hotspot/cpu/x86/stubRoutines_x86.hpp
Changeset: fde9cb6d5dda
Author: dchuyko
Date: 2018-12-03 14:28 +0300
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/fde9cb6d5dda
8214444: Wrong strncat limits in dfa.cpp
Reviewed-by: kvn
! src/hotspot/share/adlc/adlc.hpp
! src/hotspot/share/adlc/dfa.cpp
Changeset: df09cc215a90
Author: thartmann
Date: 2018-12-06 10:07 +0100
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/df09cc215a90
8208277: Code cache heap (-XX:ReservedCodeCacheSize) doesn't work with 1GB LargePages
Summary: Use huge pages for code cache if ReservedCodeCacheSize == InitialCodeCacheSize
Reviewed-by: kvn
! src/hotspot/share/code/codeCache.cpp
! src/hotspot/share/code/codeCache.hpp
! src/hotspot/share/compiler/compilerDefinitions.cpp
Changeset: 21e2fed9bcb5
Author: lucy
Date: 2018-12-20 17:29 +0100
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/21e2fed9bcb5
8215551: Missing case label in nmethod::reloc_string_for()
Reviewed-by: kvn, mbaesken
! src/hotspot/share/code/nmethod.cpp
Changeset: af671052b70f
Author: serb
Date: 2020-02-04 12:56 -0800
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/af671052b70f
8225126: Test SetBoundsPaintTest.html faild on Windows when desktop is scaled
Reviewed-by: jdv
! src/java.desktop/windows/classes/sun/awt/windows/WChoicePeer.java
! src/java.desktop/windows/native/libawt/windows/awt_Choice.cpp
! test/jdk/java/awt/Choice/RemoveAllShrinkTest/RemoveAllShrinkTest.java
+ test/jdk/java/awt/Choice/SetBoundsPaintTest/SetBoundsPaintTest.java
Changeset: d0209f7de6fa
Author: serb
Date: 2020-02-13 13:17 -0800
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/d0209f7de6fa
8238738: AudioSystem.getMixerInfo() takes about 30 sec to report a gone audio device
Reviewed-by: prr
! src/java.desktop/windows/native/libjsound/PLATFORM_API_WinOS_DirectSound.cpp
Changeset: 9ca20c3daf6d
Author: serb
Date: 2020-03-02 23:35 +0000
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/9ca20c3daf6d
8235153: [TESTBUG] [macos 10.15] java/awt/Graphics/DrawImageBG/SystemBgColorTest.java fails
Reviewed-by: aivanov
! test/jdk/java/awt/Graphics/DrawImageBG/SystemBgColorTest.java
Changeset: b57d8630b927
Author: serb
Date: 2020-03-10 11:30 -0700
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/b57d8630b927
8233573: Toolkit.getScreenInsets(GraphicsConfiguration) may throw ClassCastException
Reviewed-by: prr, jdv
! src/java.desktop/macosx/classes/sun/lwawt/macosx/LWCToolkit.java
! src/java.desktop/unix/classes/sun/awt/X11/XToolkit.java
! src/java.desktop/windows/classes/sun/awt/windows/WToolkit.java
+ test/jdk/java/awt/Toolkit/GetScreenInsetsCustomGC/GetScreenInsetsCustomGC.java
Changeset: 9f4e9f4f2996
Author: serb
Date: 2020-03-10 13:58 -0700
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/9f4e9f4f2996
8040630: Popup menus and tooltips flicker with previous popup contents when first shown
Reviewed-by: kizune, pbansal
! src/java.desktop/share/classes/javax/swing/Popup.java
Changeset: dbe3219b0533
Author: serb
Date: 2020-03-16 17:33 -0700
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/dbe3219b0533
8226806: [macOS 10.14] Methods of Java Robot should be called from appropriate thread
Reviewed-by: psadhukhan, prr
! src/java.desktop/macosx/native/libawt_lwawt/awt/CRobot.m
+ test/jdk/java/awt/Robot/NonEmptyErrorStream.java
Changeset: 25c7d6db7ed3
Author: mbaesken
Date: 2019-07-23 16:52 +0200
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/25c7d6db7ed3
8228482: fix xlc16/xlclang comparison of distinct pointer types and string literal conversion warnings
Reviewed-by: clanger, mdoerr
! src/hotspot/os/aix/libodm_aix.cpp
! src/hotspot/os/aix/libodm_aix.hpp
! src/hotspot/os/aix/os_aix.cpp
! src/java.base/aix/native/libjli/java_md_aix.c
! src/java.base/unix/native/libnet/NetworkInterface.c
! src/java.desktop/aix/native/libawt/porting_aix.c
Changeset: cd03cf7f4bbc
Author: mbaesken
Date: 2020-03-31 17:11 +0200
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/cd03cf7f4bbc
8241948: enhance list of environment variables printed in hs_err file
Reviewed-by: dholmes, hseigel
! src/hotspot/share/utilities/vmError.cpp
Changeset: 2eb415c82056
Author: mbaesken
Date: 2020-04-17 08:39 +0200
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/2eb415c82056
8242626: enhance posix print_rlimit_info
Reviewed-by: mdoerr, gziemski
! src/hotspot/os/posix/os_posix.cpp
Changeset: 9866de3d97db
Author: goetz
Date: 2020-04-29 10:45 +0200
URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/9866de3d97db
Added tag jdk-11.0.8+1 for changeset 2eb415c82056
! .hgtags
More information about the jdk-updates-changes
mailing list