hg: jdk-updates/jdk13u: 83 new changesets
abrygin at azul.com
abrygin at azul.com
Tue Jun 16 08:59:55 UTC 2020
Changeset: 4b9f092a3684
Author: shade
Date: 2019-09-10 19:58 +0200
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/4b9f092a3684
8230813: Add JDK-8010500 to compiler/loopopts/superword/TestFuzzPreLoop.java bug list
Reviewed-by: zgu
! test/hotspot/jtreg/compiler/loopopts/superword/TestFuzzPreLoop.java
Changeset: feeab9d122d8
Author: erikj
Date: 2019-08-26 07:14 -0700
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/feeab9d122d8
8230079: Update test document by changing "TIMEOUT" to "TIMEOUT_FACTOR"
Reviewed-by: erikj
Contributed-by: Wang Xue <wangxue at loongson.cn>
! doc/building.html
! doc/testing.html
! doc/testing.md
Changeset: 9313d7842861
Author: erikj
Date: 2019-09-24 11:39 +0800
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/9313d7842861
8231351: Add notes for PKCS11 tests in the test doc
Reviewed-by: erikj, jjiang
Contributed-by: huangjia at loongson.cn
! doc/testing.html
! doc/testing.md
Changeset: 08c62df99220
Author: dmarkov
Date: 2019-11-05 10:11 +0000
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/08c62df99220
8232880: Update test documentation with additional settings for client UI tooltip tests
Reviewed-by: aivanov, serb, ihse
! doc/testing.html
! doc/testing.md
Changeset: 6f79d6a3e1a8
Author: rriggs
Date: 2020-03-06 13:52 -0500
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/6f79d6a3e1a8
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: b69eee94adf1
Author: lancea
Date: 2020-01-15 15:24 -0500
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/b69eee94adf1
7143743: Potential memory leak with zip provider
Reviewed-by: lancea, clanger, alanb
Contributed-by: Jaikiran Pai <jai.forums2013 at gmail.com>
! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipFileSystem.java
Changeset: d37ddcfbdd49
Author: igerasim
Date: 2020-01-13 18:00 -0800
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/d37ddcfbdd49
8234423: Modifying ArrayList.subList().subList() resets modCount of subList
Reviewed-by: rriggs
! src/java.base/share/classes/java/util/ArrayList.java
+ test/jdk/java/util/ArrayList/SubListModCount.java
Changeset: fa4ad46e133e
Author: clanger
Date: 2020-03-31 09:10 +0200
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/fa4ad46e133e
8241568: (fs) UserPrincipalLookupService.lookupXXX failure with IOE "Operation not permitted"
Reviewed-by: alanb
! src/java.base/unix/native/libnio/fs/UnixNativeDispatcher.c
Changeset: a1c0301e783a
Author: mdoerr
Date: 2019-12-06 14:31 +0100
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/a1c0301e783a
8220348: [ntintel] asserts about copying unaligned array
Reviewed-by: clanger, stuefe
! src/java.prefs/windows/native/libprefs/WindowsPreferences.c
! src/java.security.jgss/share/native/libj2gss/GSSLibStub.c
Changeset: 35e494ad28c1
Author: bpb
Date: 2019-11-08 08:12 -0800
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/35e494ad28c1
8220479: java/nio/channels/Selector/SelectWithConsumer.java failed at testTwoChannels()
Reviewed-by: bpb
Contributed-by: alan.bateman at oracle.com
! test/jdk/java/nio/channels/Selector/SelectWithConsumer.java
Changeset: ebff636dfc2d
Author: michaelm
Date: 2019-12-03 11:57 +0000
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/ebff636dfc2d
8234824: java/nio/channels/SocketChannel/AdaptSocket.java fails on Windows 10
Reviewed-by: alanb
! test/jdk/java/nio/channels/SocketChannel/AdaptSocket.java
Changeset: ebce8e1effb4
Author: stuefe
Date: 2019-10-31 07:53 +0100
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/ebce8e1effb4
8233019: java.lang.Class.isPrimitive() (C1) returns wrong result if Klass* is aligned to 32bit
Reviewed-by: mdoerr, dlong, aph
! 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/c1_LIRAssembler_x86.cpp
! src/hotspot/share/c1/c1_LIRGenerator.cpp
! test/hotspot/jtreg/compiler/intrinsics/klass/TestIsPrimitive.java
Changeset: 11819dc6581d
Author: mgronlun
Date: 2019-11-25 18:38 +0100
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/11819dc6581d
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: 8c7027cbf42f
Author: cito
Date: 2020-02-25 03:28 +0100
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/8c7027cbf42f
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: 17988297834b
Author: thartmann
Date: 2019-06-14 13:26 +0200
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/17988297834b
8225783: Incorrect use of binary operators on booleans in type.cpp
Summary: Use logical operators instead.
Reviewed-by: roland
! src/hotspot/share/opto/type.cpp
Changeset: 3b96723e22a3
Author: thartmann
Date: 2019-06-28 09:12 +0200
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/3b96723e22a3
8226879: Memory leak in Type::hashcons
Summary: Call delete on xdual type.
Reviewed-by: kvn
! src/hotspot/share/opto/type.cpp
Changeset: 618e121704a3
Author: bulasevich
Date: 2019-07-16 18:05 +0300
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/618e121704a3
8227632: Incorrect PrintCompilation message: made not compilable on levels 0 1 2 3 4
Summary: Fixing the message to print actual comp_level
Reviewed-by: dlong, kvn
! src/hotspot/share/oops/method.cpp
Changeset: 7e9b730dd781
Author: thartmann
Date: 2019-07-29 09:40 +0200
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/7e9b730dd781
8156207: Resource allocated BitMaps are often cleared unnecessarily
Summary: Removed unnecessary clearing of BitMap.
Reviewed-by: kbarrett, kvn, thartmann
Contributed-by: Christian Hagedorn <christian.hagedorn at oracle.com>
! src/hotspot/share/compiler/methodLiveness.cpp
! src/hotspot/share/utilities/bitMap.cpp
! src/hotspot/share/utilities/bitMap.hpp
Changeset: b68e09c4721e
Author: chagedorn
Date: 2019-09-10 08:43 +0200
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/b68e09c4721e
8225653: Provide more information when hitting SIGILL from HaltNode
Summary: Add information string for each HaltNode which is printed if hit at runtime.
Reviewed-by: vlivanov, thartmann
! src/hotspot/cpu/x86/x86.ad
! src/hotspot/share/adlc/main.cpp
! src/hotspot/share/adlc/output_c.cpp
! src/hotspot/share/opto/callnode.cpp
! src/hotspot/share/opto/graphKit.cpp
! src/hotspot/share/opto/loopTransform.cpp
! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/opto/machnode.hpp
! src/hotspot/share/opto/memnode.cpp
! src/hotspot/share/opto/node.hpp
! src/hotspot/share/opto/rootnode.cpp
! src/hotspot/share/opto/rootnode.hpp
Changeset: 0c68edde9eda
Author: chagedorn
Date: 2019-10-10 10:27 +0200
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/0c68edde9eda
8231720: Some perf regressions after 8225653
Summary: Fixed emitting of unused assembly code in 8225653? which had a negative impact on performance in tight loops.
Reviewed-by: kvn, thartmann
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
Changeset: ff91484086d0
Author: xliu
Date: 2020-05-12 10:59 +0200
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/ff91484086d0
8022574: remove HaltNode code after uncommon trap calls
Reviewed-by: thartmann, mdoerr, simonis
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/arm/arm.ad
! src/hotspot/cpu/ppc/ppc.ad
! src/hotspot/cpu/s390/s390.ad
! src/hotspot/cpu/x86/x86.ad
! src/hotspot/share/adlc/output_c.cpp
! src/hotspot/share/opto/graphKit.cpp
! src/hotspot/share/opto/machnode.hpp
! src/hotspot/share/opto/rootnode.cpp
! src/hotspot/share/opto/rootnode.hpp
Changeset: afe2e70c5f03
Author: itakiguchi
Date: 2020-02-25 22:47 +0900
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/afe2e70c5f03
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: 83b9a5e6240f
Author: naoto
Date: 2020-02-25 15:49 -0800
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/83b9a5e6240f
8239976: Put JDK-8239965 on the ProblemList.txt
Reviewed-by: dcubed
! test/jdk/ProblemList.txt
Changeset: 126c27dd5051
Author: itakiguchi
Date: 2020-03-08 15:15 +0900
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/126c27dd5051
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: 49ef1eeed725
Author: itakiguchi
Date: 2020-05-01 21:43 +0900
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/49ef1eeed725
8242541: Small charset issues (ISO8859-16, x-eucJP-Open, x-IBM834 and x-IBM949C)
Summary: Modify ISO8859-16, x-eucJP-Open, x-IBM834 and x-IBM949C charset related files
Reviewed-by: naoto
! make/data/charsetmapping/charsets
- src/jdk.charsets/share/classes/sun/nio/cs/ext/IBM834.java
+ src/jdk.charsets/share/classes/sun/nio/cs/ext/IBM834.java.template
- src/jdk.charsets/share/classes/sun/nio/cs/ext/IBM949C.java
+ src/jdk.charsets/share/classes/sun/nio/cs/ext/IBM949C.java.template
! test/jdk/java/nio/charset/Charset/RegisteredCharsets.java
! test/jdk/sun/nio/cs/CheckHistoricalNames.java
Changeset: e6338eb411d9
Author: chagedorn
Date: 2020-03-02 10:23 +0100
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/e6338eb411d9
8238438: SuperWord::co_locate_pack picks memory state of first instead of last load
Summary: Fix selection of first and last memory state in SuperWord::co_locate_pack
Reviewed-by: thartmann, kvn
! src/hotspot/share/opto/superword.cpp
! src/hotspot/share/opto/superword.hpp
+ test/hotspot/jtreg/compiler/loopopts/superword/CoLocatePackMemoryState.java
Changeset: ffe95adbf627
Author: stefank
Date: 2020-03-02 12:30 +0100
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/ffe95adbf627
8240220: IdealLoopTree::dump_head predicate printing is broken
Reviewed-by: thartmann, neliasso, chagedorn
! src/hotspot/share/opto/loopnode.cpp
Changeset: ab97e8011d6c
Author: stefank
Date: 2020-03-02 12:30 +0100
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/ab97e8011d6c
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: 92b2bfd14dfd
Author: zgu
Date: 2019-11-26 09:27 -0500
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/92b2bfd14dfd
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: e1478d578998
Author: thartmann
Date: 2020-04-22 16:22 +0200
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/e1478d578998
8242108: Performance regression after fix for JDK-8229496
Summary: Backed out the fix for 8229496.
Reviewed-by: kvn, roland
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/arm/arm.ad
! src/hotspot/cpu/ppc/ppc.ad
! src/hotspot/cpu/s390/s390.ad
! src/hotspot/cpu/sparc/sparc.ad
! src/hotspot/cpu/x86/x86_32.ad
! src/hotspot/cpu/x86/x86_64.ad
! src/hotspot/share/opto/castnode.cpp
! src/hotspot/share/opto/castnode.hpp
! src/hotspot/share/opto/cfgnode.cpp
! src/hotspot/share/opto/classes.hpp
! src/hotspot/share/opto/graphKit.cpp
! src/hotspot/share/opto/node.hpp
! src/hotspot/share/runtime/vmStructs.cpp
+ test/micro/org/openjdk/bench/java/text/DefFormatterBench.java
Changeset: bb3f9cecec73
Author: mbaesken
Date: 2019-11-26 13:55 +0100
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/bb3f9cecec73
8234809: set relro in linker flags when building with gcc
Reviewed-by: erikj, fweimer
! make/autoconf/flags-ldflags.m4
Changeset: 2dc2adf2279c
Author: joehw
Date: 2020-04-10 17:00 +0000
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/2dc2adf2279c
8242470: Update Xerces to Version 2.12.1
Reviewed-by: lancea, naoto
! src/java.xml/share/legal/xerces.md
Changeset: f536ec1dacf3
Author: coffeys
Date: 2020-02-09 21:55 +0000
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/f536ec1dacf3
8223260: NamingManager should cache InitialContextFactory
Reviewed-by: alanb, plevart, dfuchs
! src/java.base/share/classes/module-info.java
! src/java.naming/share/classes/javax/naming/spi/NamingManager.java
+ test/jdk/javax/naming/spi/DummyContextFactory.java
+ test/jdk/javax/naming/spi/DummyContextFactory2.java
+ test/jdk/javax/naming/spi/FactoryCacheTest.java
Changeset: a0b25c260b58
Author: ysuenaga
Date: 2019-11-20 09:28 +0900
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/a0b25c260b58
8233707: systemScale.cpp could not compile with VS2019
Reviewed-by: serb, aivanov
! src/java.desktop/windows/native/common/awt/systemscale/systemScale.cpp
Changeset: 9bb397ba4b63
Author: aivanov
Date: 2019-12-09 19:43 +0000
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/9bb397ba4b63
8234398: Replace ID2D1Factory::GetDesktopDpi with GetDeviceCaps
Reviewed-by: serb, prr
! src/java.desktop/windows/native/common/awt/systemscale/systemScale.cpp
Changeset: 6b7748b86f5b
Author: serb
Date: 2020-01-25 22:46 -0800
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/6b7748b86f5b
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: 341f2acbf05e
Author: serb
Date: 2020-03-02 23:35 +0000
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/341f2acbf05e
8235153: [TESTBUG] [macos 10.15] java/awt/Graphics/DrawImageBG/SystemBgColorTest.java fails
Reviewed-by: aivanov
! test/jdk/java/awt/Graphics/DrawImageBG/SystemBgColorTest.java
Changeset: ae7422eb21cd
Author: serb
Date: 2020-03-31 19:19 -0700
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/ae7422eb21cd
8241808: [TESTBUG] The JDK-8039467 bug appeared on macOS
Reviewed-by: kizune, pbansal
! test/jdk/java/awt/Choice/UnfocusableToplevel/UnfocusableToplevel.java
Changeset: 818ac50d9420
Author: chagedorn
Date: 2020-02-28 15:33 +0100
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/818ac50d9420
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: c0cfb2ed7141
Author: serb
Date: 2020-03-10 11:30 -0700
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/c0cfb2ed7141
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: 776353ea8c34
Author: tnakamura
Date: 2020-03-09 15:07 +0530
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/776353ea8c34
8240518: Incorrect JNU_ReleaseStringPlatformChars in Windows Print
Reviewed-by: serb, pbansal, psadhukhan
! src/java.desktop/windows/native/libawt/windows/WPrinterJob.cpp
! src/java.desktop/windows/native/libawt/windows/awt_PrintControl.cpp
Changeset: 30234e314aba
Author: serb
Date: 2020-04-06 20:27 -0700
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/30234e314aba
8196019: java/awt/Window/Grab/GrabTest.java fails on Windows
Reviewed-by: prr, jdv
! test/jdk/ProblemList.txt
! test/jdk/java/awt/Window/Grab/GrabTest.java
Changeset: 99d57f56708f
Author: serb
Date: 2020-03-16 17:33 -0700
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/99d57f56708f
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: d2989e2325f8
Author: serb
Date: 2020-04-20 09:35 -0700
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/d2989e2325f8
8242174: [macos] The NestedModelessDialogTest test make the macOS unstable
Reviewed-by: prr
! src/java.desktop/macosx/native/libawt_lwawt/awt/CRobot.m
! test/jdk/ProblemList.txt
! test/jdk/java/awt/Toolkit/RealSync/Test.java
Changeset: 419ef0836671
Author: alitvinov
Date: 2020-04-20 19:25 +0100
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/419ef0836671
8242498: Invalid "sun.awt.TimedWindowEvent" object leads to JVM crash
Reviewed-by: prr, serb
! src/java.desktop/windows/native/libawt/windows/awt_Window.cpp
Changeset: b96c68c85cd3
Author: serb
Date: 2020-04-08 02:53 -0700
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/b96c68c85cd3
8239819: XToolkit: Misread of screen information memory
Reviewed-by: prr
! src/java.desktop/unix/classes/sun/awt/X11/XIconWindow.java
! src/java.desktop/unix/classes/sun/awt/X11/XToolkit.java
! src/java.desktop/unix/native/libawt_xawt/xawt/XToolkit.c
Changeset: b4ed3f8ccb03
Author: njian
Date: 2020-03-05 14:51 +0800
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/b4ed3f8ccb03
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: b8cd3a0b7442
Author: rsunderbabu
Date: 2020-03-06 10:27 +0530
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/b8cd3a0b7442
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: 27f7a15a7ecc
Author: roland
Date: 2020-04-02 15:03 +0200
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/27f7a15a7ecc
8241900: Loop unswitching may cause dependence on null check to be lost
Reviewed-by: thartmann, kvn
! src/hotspot/share/opto/loopUnswitch.cpp
+ test/hotspot/jtreg/compiler/loopopts/TestLoopUnswitchingLostCastDependency.java
Changeset: f4f716576e36
Author: jiefu
Date: 2020-04-09 09:20 +0800
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/f4f716576e36
8242379: [TESTBUG] compiler/loopopts/TestLoopUnswitchingLostCastDependency.java fails with release VMs
Reviewed-by: roland, kvn
! test/hotspot/jtreg/compiler/loopopts/TestLoopUnswitchingLostCastDependency.java
Changeset: eeeed662594c
Author: mgronlun
Date: 2019-09-14 18:45 +0200
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/eeeed662594c
8231025: Incorrect method tag offset for big endian platform
Reviewed-by: egahlin
! src/hotspot/share/jfr/support/jfrTraceIdExtension.hpp
Changeset: 423e97f02747
Author: kbarrett
Date: 2019-11-07 16:22 -0500
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/423e97f02747
8233364: Fix undefined behavior in Canonicalizer::do_ShiftOp
Summary: Add java_shift_xxx helpers and use them.
Reviewed-by: aph, kvn
! src/hotspot/share/c1/c1_Canonicalizer.cpp
! src/hotspot/share/utilities/globalDefinitions.hpp
+ test/hotspot/gtest/utilities/test_java_arithmetic.cpp
Changeset: 85379aa946ce
Author: ihse
Date: 2020-01-30 11:08 +0100
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/85379aa946ce
8237879: make 4.3 breaks build
Reviewed-by: erikj, tbell
! make/common/MakeBase.gmk
Changeset: 38da4aedea9a
Author: mbaesken
Date: 2020-03-25 13:05 +0100
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/38da4aedea9a
8241586: compiler/cpuflags/TestAESIntrinsicsOnUnsupportedConfig.java fails on aarch64
Reviewed-by: clanger
! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp
Changeset: 568446b114a0
Author: fyang
Date: 2020-02-26 17:32 +0800
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/568446b114a0
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: 4e9f75bab913
Author: mseledtsov
Date: 2019-08-02 13:51 -0700
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/4e9f75bab913
8228687: [TESTBUG] exclude Container tests from hotspot_misc group
Summary: Excluded hotspot_containers from hotspot_misc
Reviewed-by: dcubed
! test/hotspot/jtreg/TEST.groups
Changeset: a6b35b8ceb05
Author: fmatte
Date: 2020-02-27 19:33 -0800
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/a6b35b8ceb05
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: 595687bdd767
Author: serb
Date: 2020-04-16 10:12 -0700
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/595687bdd767
8196181: sun/java2d/GdiRendering/InsetClipping.java fails
Reviewed-by: jdv
! test/jdk/ProblemList.txt
! test/jdk/sun/java2d/GdiRendering/InsetClipping.java
Changeset: 75679cf23776
Author: prr
Date: 2020-03-20 22:52 -0700
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/75679cf23776
8232634: Problem List ICMColorDataTest.java
Reviewed-by: serb, psadhukhan
! test/jdk/ProblemList.txt
Changeset: 48814318362c
Author: serb
Date: 2020-03-10 13:58 -0700
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/48814318362c
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: 5a2c74477d43
Author: serb
Date: 2020-04-26 19:36 -0700
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/5a2c74477d43
8238575: DragSourceEvent.getLocation() returns wrong value on HiDPI screens (Windows)
Reviewed-by: prr
! src/java.desktop/windows/native/libawt/windows/awt_DnDDS.cpp
! src/java.desktop/windows/native/libawt/windows/awt_DnDDS.h
! src/java.desktop/windows/native/libawt/windows/awt_DnDDT.cpp
! test/jdk/java/awt/dnd/Button2DragTest/Button2DragTest.java
! test/jdk/sun/awt/dnd/8024061/bug8024061.java
Changeset: 7ba6159a0de8
Author: serb
Date: 2020-03-19 22:22 -0700
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/7ba6159a0de8
8240786: [TESTBUG] The test java/awt/Window/GetScreenLocation/GetScreenLocationTest.java fails on HiDPI screen
Reviewed-by: jdv, pbansal
! test/jdk/java/awt/Window/GetScreenLocation/GetScreenLocationTest.java
Changeset: 4538091cb1b6
Author: serb
Date: 2020-02-04 12:56 -0800
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/4538091cb1b6
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: 00cef5098c49
Author: clanger
Date: 2019-12-09 16:14 +0100
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/00cef5098c49
8235585: Enable macOS codesigning for all libraries and executables
Reviewed-by: erikj, clanger
Contributed-by: rene.schuenemann at gmail.com
! make/autoconf/basics.m4
! make/autoconf/spec.gmk.in
! make/common/NativeCompilation.gmk
+ make/data/macosxsigning/entitlements.plist
! make/launcher/Launcher-jdk.hotspot.agent.gmk
! make/launcher/Launcher-jdk.jcmd.gmk
! make/launcher/LauncherCommon.gmk
Changeset: ce086b266db2
Author: rschuenemann
Date: 2020-02-13 10:07 +0100
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/ce086b266db2
8238534: Deep sign macOS bundles before bundle archive is being created
Reviewed-by: erikj, clanger
! make/Bundles.gmk
! make/autoconf/spec.gmk.in
Changeset: d54f80bbdeeb
Author: erikj
Date: 2020-03-12 12:55 -0700
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/d54f80bbdeeb
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: 5074ddd34498
Author: erikj
Date: 2020-05-14 06:58 -0700
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/5074ddd34498
8244951: Missing entitlements for hardened runtime
Reviewed-by: ihse
! make/common/NativeCompilation.gmk
+ make/data/macosxsigning/default.plist
- make/data/macosxsigning/entitlements.plist
+ make/data/macosxsigning/java.plist
+ make/data/macosxsigning/jspawnhelper.plist
+ make/modules/jdk.incubator.jpackage/Gensrc.gmk
Changeset: bfe6fcdb67dd
Author: mbaesken
Date: 2020-04-17 08:39 +0200
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/bfe6fcdb67dd
8242626: enhance posix print_rlimit_info
Reviewed-by: mdoerr, gziemski
! src/hotspot/os/posix/os_posix.cpp
Changeset: 7c4e426b1988
Author: prr
Date: 2019-12-04 17:42 -0800
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/7c4e426b1988
8214481: freetype path does not disable TrueType hinting with AA+FM hints
Reviewed-by: serb, psadhukhan
! src/java.desktop/share/native/libfontmanager/freetypeScaler.c
Changeset: 05e2ca970055
Author: tnakamura
Date: 2020-03-28 16:47 -0400
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/05e2ca970055
8232846: ProcessHandle.Info command with non-English shows question marks
Reviewed-by: stuefe, ysuenaga, rriggs
! src/java.base/windows/native/libjava/ProcessHandleImpl_win.c
Changeset: 08e3e26b2df0
Author: pkoppula
Date: 2020-04-14 14:16 +0000
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/08e3e26b2df0
8237474: Default SSLEngine should create in server role
Reviewed-by: xuelei, coffeys
! src/java.base/share/classes/javax/net/ssl/SSLContext.java
! src/java.base/share/classes/javax/net/ssl/SSLContextSpi.java
! src/java.base/share/classes/javax/net/ssl/SSLEngine.java
! src/java.base/share/classes/sun/security/ssl/SSLContextImpl.java
! src/java.base/share/classes/sun/security/ssl/TransportContext.java
! test/jdk/sun/security/ssl/SSLContextImpl/CustomizedDTLSDefaultProtocols.java
! test/jdk/sun/security/ssl/SSLContextImpl/CustomizedDTLSServerDefaultProtocols.java
! test/jdk/sun/security/ssl/SSLContextImpl/DefaultDTLSEnabledProtocols.java
! test/jdk/sun/security/ssl/SSLEngineImpl/EngineEnforceUseClientMode.java
Changeset: 99d7bf016f02
Author: rhalade
Date: 2020-04-30 15:21 -0700
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/99d7bf016f02
8225068: Remove DocuSign root certificate that is expiring in May 2020
Reviewed-by: mullan
- make/data/cacerts/keynectisrootca
! test/jdk/sun/security/lib/cacerts/VerifyCACerts.java
Changeset: ff051338cae0
Author: rhalade
Date: 2020-05-01 11:09 -0700
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/ff051338cae0
8225069: Remove Comodo root certificate that is expiring in May 2020
Reviewed-by: mullan
- make/data/cacerts/addtrustclass1ca
! test/jdk/sun/security/lib/cacerts/VerifyCACerts.java
Changeset: 63a6cc63534f
Author: kvn
Date: 2020-03-17 12:42 -0700
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/63a6cc63534f
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: cd9f37418c65
Author: fyang
Date: 2020-05-13 07:25 +0800
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/cd9f37418c65
8244407: JVM crashes after transformation in C2 IdealLoopTree::split_fall_in
Reviewed-by: thartmann, kvn
Contributed-by: zhouyong44 at huawei.com
! src/hotspot/share/opto/loopnode.cpp
+ test/hotspot/jtreg/compiler/loopopts/TestBeautifyLoops_2.java
Changeset: 3ad55e1604b2
Author: neliasso
Date: 2019-10-01 11:43 +0200
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/3ad55e1604b2
8226721: Missing intrinsics for Math.ceil, floor, rint
Reviewed-by: neliasso, vlivanov, ecaspole
Contributed-by: jatin.bhateja at intel.com
! src/hotspot/cpu/x86/assembler_x86.cpp
! src/hotspot/cpu/x86/assembler_x86.hpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.hpp
! src/hotspot/cpu/x86/x86.ad
! src/hotspot/share/adlc/formssel.cpp
! src/hotspot/share/classfile/vmSymbols.cpp
! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/opto/c2compiler.cpp
! src/hotspot/share/opto/classes.hpp
! src/hotspot/share/opto/convertnode.cpp
! src/hotspot/share/opto/convertnode.hpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/superword.cpp
! src/hotspot/share/opto/vectornode.cpp
! src/hotspot/share/opto/vectornode.hpp
! src/java.base/share/classes/java/lang/Math.java
! test/hotspot/jtreg/compiler/c2/cr6340864/TestDoubleVect.java
+ test/micro/org/openjdk/bench/java/math/FpRoundingBenchmark.java
Changeset: f6197fb2f873
Author: shade
Date: 2019-10-03 07:38 +0200
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/f6197fb2f873
8231713: x86_32 build failures after JDK-8226721 (Missing intrinsics for Math.ceil, floor, rint)
Reviewed-by: kvn
! src/hotspot/cpu/x86/x86.ad
Changeset: 55ad71cb0f0f
Author: henryjen
Date: 2020-04-07 03:25 +0000
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/55ad71cb0f0f
8241638: launcher time metrics always report 1 on Linux when _JAVA_LAUNCHER_DEBUG set
Reviewed-by: alanb, dholmes
Contributed-by: linzang at tencent.com
! make/launcher/LauncherCommon.gmk
! src/java.base/macosx/native/libjli/java_md_macosx.m
! src/java.base/share/native/libjli/java.c
! src/java.base/unix/native/libjli/java_md_solinux.c
! src/java.base/unix/native/libjli/java_md_solinux.h
Changeset: 70713577ae08
Author: weijun
Date: 2020-04-27 12:32 +0800
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/70713577ae08
8243539: Copyright info (Year) should be updated for fix of 8241638
Reviewed-by: weijun
Contributed-by: Bin Liao <buddyliao at tencent.com>
! make/launcher/LauncherCommon.gmk
! src/java.base/share/native/libjli/java.c
! src/java.base/unix/native/libjli/java_md_solinux.c
! src/java.base/unix/native/libjli/java_md_solinux.h
Changeset: 7f59c29cdbd8
Author: serb
Date: 2020-02-13 13:17 -0800
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/7f59c29cdbd8
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: fb442e8201be
Author: ccheung
Date: 2019-12-17 16:46 -0800
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/fb442e8201be
8235563: [TESTBUG] appcds/CommandLineFlagComboNegative.java does not handle archive mapping failure
Summary: Use the assertAbnormalExit method of the CDSTestUtils.Result class to handle archive mapping failure.
Reviewed-by: iklam
Contributed-by: katya at azul.com
! test/hotspot/jtreg/runtime/appcds/CommandLineFlagComboNegative.java
Changeset: 1dccdcb00ebb
Author: clanger
Date: 2020-02-07 08:38 +0100
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/1dccdcb00ebb
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, katya at azul.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: c9c3a6032ef6
Author: yan
Date: 2020-06-15 18:54 +0300
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/c9c3a6032ef6
Added tag jdk-13.0.4+5 for changeset 1dccdcb00ebb
! .hgtags
More information about the jdk-updates-changes
mailing list