hg: jdk-updates/jdk13u: 100 new changesets
abrygin at azul.com
abrygin at azul.com
Mon Jun 1 08:34:37 UTC 2020
Changeset: 120c82e195ef
Author: naoto
Date: 2019-10-11 11:06 -0700
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/120c82e195ef
8225435: Upgrade IANA Language Subtag Registry to the latest for JDK14
Reviewed-by: rriggs
! make/data/lsrdata/language-subtag-registry.txt
! test/jdk/java/util/Locale/Bug8040211.java
Changeset: 7fa350e10e94
Author: vjovanovic
Date: 2019-10-28 15:03 +0100
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/7fa350e10e94
8232806: Introduce a system property to disable eager lambda initialization
Reviewed-by: briangoetz, mr, psandoz, forax
! src/java.base/share/classes/java/lang/invoke/InnerClassLambdaMetafactory.java
! test/langtools/tools/javac/lambda/lambdaExpression/LambdaTest6.java
! test/langtools/tools/javac/lambda/methodReference/BridgeMethod.java
Changeset: fa383c9cdd13
Author: mbaesken
Date: 2019-09-04 10:12 +0200
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/fa383c9cdd13
8230480: check malloc/calloc results in java.desktop
Reviewed-by: rriggs
! src/java.desktop/macosx/native/libjsound/PLATFORM_API_MacOSX_Ports.cpp
! src/java.desktop/unix/native/common/awt/X11Color.c
! src/java.desktop/unix/native/common/awt/fontpath.c
! src/java.desktop/unix/native/libawt_xawt/awt/gtk_interface.c
Changeset: d84bd8cac70c
Author: serb
Date: 2019-09-12 22:20 -0700
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/d84bd8cac70c
8225101: Crash at sun.awt.X11.XlibWrapper.XkbGetUpdatedMap when change keybord map
Reviewed-by: prr, pbansal
! src/java.desktop/unix/classes/sun/awt/X11/XToolkit.java
Changeset: f1b9362aa20f
Author: mbaesken
Date: 2019-09-25 09:15 +0200
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/f1b9362aa20f
8231445: check ZALLOC return values in awt coding
Reviewed-by: clanger, prr
! src/java.desktop/unix/native/libawt_xawt/awt/awt_GraphicsEnv.c
Changeset: 8405cd8fc321
Author: jiefu
Date: 2019-08-03 09:04 +0800
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/8405cd8fc321
8229020: Failure on CPUs allowing loads reordering: assert(_tasks[t] == 1) failed: What else?
Reviewed-by: tschatzl, kbarrett
! src/hotspot/share/gc/shared/workgroup.cpp
Changeset: 16b2d9260e5a
Author: jiefu
Date: 2019-08-07 17:00 +0800
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/16b2d9260e5a
8229169: False failure of GenericTaskQueue::pop_local on architectures with weak memory model
Reviewed-by: mdoerr, kbarrett, tschatzl
! src/hotspot/share/gc/shared/taskqueue.inline.hpp
Changeset: 0810ea886422
Author: thartmann
Date: 2019-08-13 09:54 +0200
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/0810ea886422
8228772: C2 compilation fails due to unschedulable graph if DominatorSearchLimit is reached
Summary: Ignore membar if the load is already control dependent on it.
Reviewed-by: neliasso, kvn
! src/hotspot/share/opto/gcm.cpp
+ test/hotspot/jtreg/compiler/controldependency/TestAntiDependentMembar.java
Changeset: b74088fed08f
Author: eosterlund
Date: 2019-08-16 16:50 +0200
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/b74088fed08f
8229345: Memory leak due to vtable stubs not being shared on SPARC
Reviewed-by: mdoerr, dholmes, kvn
! src/hotspot/cpu/aarch64/globals_aarch64.hpp
! src/hotspot/cpu/arm/globals_arm.hpp
! src/hotspot/cpu/ppc/globals_ppc.hpp
! src/hotspot/cpu/s390/globals_s390.hpp
! src/hotspot/cpu/sparc/globals_sparc.hpp
! src/hotspot/cpu/x86/globals_x86.hpp
! src/hotspot/cpu/zero/globals_zero.hpp
! src/hotspot/share/code/vtableStubs.cpp
! src/hotspot/share/runtime/globals.hpp
Changeset: 3cc0555c99a3
Author: poonam
Date: 2019-08-16 18:06 +0000
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/3cc0555c99a3
8229420: [Redo] jstat reports incorrect values for OU for CMS GC
Reviewed-by: tschatzl, sgehwolf
! src/hotspot/share/gc/cms/cmsHeap.cpp
! src/hotspot/share/gc/cms/compactibleFreeListSpace.cpp
! src/hotspot/share/gc/cms/compactibleFreeListSpace.hpp
! src/hotspot/share/gc/cms/concurrentMarkSweepGeneration.cpp
! src/hotspot/share/gc/cms/concurrentMarkSweepGeneration.hpp
! src/hotspot/share/gc/cms/gSpaceCounters.hpp
! src/hotspot/share/gc/shared/generation.cpp
! src/hotspot/share/gc/shared/generation.hpp
Changeset: e8c435c3d74c
Author: chagedorn
Date: 2019-08-20 10:46 +0200
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/e8c435c3d74c
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/LoopUnswitchingBadNodeBudget.java
! test/hotspot/jtreg/compiler/loopopts/TestOverunrolling.java
Changeset: 43e67c018559
Author: stefank
Date: 2019-07-02 12:28 +0200
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/43e67c018559
8227086: Use AS_NO_KEEPALIVE loads in HeapDumper
Reviewed-by: kbarrett, sspitsyn
! src/hotspot/share/services/heapDumper.cpp
Changeset: bd157b1b1f0f
Author: kbarrett
Date: 2019-08-21 19:21 -0400
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/bd157b1b1f0f
8189633: Missing -Xcheck:jni checking for DeleteWeakGlobalRef
Summary: Added validity check on the handle before deleting it.
Reviewed-by: dholmes, dcubed
! src/hotspot/share/prims/jniCheck.cpp
Changeset: 91d750d5d1ac
Author: valeriep
Date: 2019-08-14 00:57 +0000
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/91d750d5d1ac
8228613: java.security.Provider#getServices order is no longer deterministic
Summary: Changed to use SunEntries.DEF_SECURE_RANDOM_ALGO instead of relying on ordering of SecureRandom services
Reviewed-by: weijun
! src/java.base/share/classes/java/security/SecureRandom.java
! src/java.base/share/classes/sun/security/provider/SunEntries.java
+ test/jdk/java/security/SecureRandom/DefaultAlgo.java
Changeset: c6dfd11fb3e0
Author: mchung
Date: 2019-08-15 13:41 -0700
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/c6dfd11fb3e0
8193325: StackFrameInfo::getByteCodeIndex returns wrong value if bci > 32767
Reviewed-by: coleenp, fparain, shade, plevart
! src/hotspot/share/classfile/javaClasses.cpp
! src/java.base/share/classes/java/lang/StackFrameInfo.java
Changeset: b41207ae0931
Author: thartmann
Date: 2019-08-20 07:47 +0200
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/b41207ae0931
8228888: C2 compilation fails with assert "m has strange control"
Summary: Weakened too strong assert.
Reviewed-by: kvn, roland
! src/hotspot/share/opto/loopopts.cpp
+ test/hotspot/jtreg/compiler/loopopts/StrangeControl.jasm
+ test/hotspot/jtreg/compiler/loopopts/TestStrangeControl.java
Changeset: 7c192fd40266
Author: aefimov
Date: 2019-08-08 21:58 +0100
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/7c192fd40266
8225430: Replace wildcard address with loopback or local host in tests - part 14
Reviewed-by: dfuchs, chegar, vtewari
! test/jdk/java/net/DatagramSocket/ReuseAddressTest.java
! test/jdk/java/net/DatagramSocket/SendSize.java
! test/jdk/java/net/DatagramSocket/SetDatagramSocketImplFactory/ADatagramSocket.java
! test/jdk/java/net/ServerSocket/AcceptCauseFileDescriptorLeak.java
! test/jdk/java/net/Socket/NullHost.java
! test/jdk/java/net/Socket/ProxyCons.java
! test/jdk/java/net/Socket/SocksConnectTimeout.java
! test/jdk/java/net/Socket/TestClose.java
! test/jdk/java/net/URLClassLoader/ClassLoad.java
! test/jdk/java/net/URLClassLoader/closetest/CloseTest.java
! test/jdk/java/net/URLConnection/HandleContentTypeWithAttrs.java
! test/jdk/java/net/URLConnection/RedirectLimit.java
Changeset: c5a2b49b90ce
Author: coleenp
Date: 2019-08-29 08:52 -0400
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/c5a2b49b90ce
8216977: ShowHiddenFrames use in java_lang_StackTraceElement::fill_in appears broken
Summary: Return NULL source file and negative line number for hidden frames.
Reviewed-by: dholmes, hseigel
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/javaClasses.inline.hpp
+ test/hotspot/jtreg/runtime/StackTrace/HiddenFrameTest.java
Changeset: a225b86ee906
Author: jiefu
Date: 2019-08-30 01:21 -0400
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/a225b86ee906
8230376: [TESTBUG] runtime/StackTrace/HiddenFrameTest.java fails with release VM
Reviewed-by: dholmes
! test/hotspot/jtreg/runtime/StackTrace/HiddenFrameTest.java
Changeset: 02ad5d0e7886
Author: prappo
Date: 2019-08-14 11:14 +0100
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/02ad5d0e7886
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: 2b84250c563a
Author: valeriep
Date: 2019-09-20 21:33 +0000
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/2b84250c563a
8176837: SunPKCS11 provider needs to check more details on PKCS11 Mechanism
Summary: Disable mechanisms with partial support, e.g. can decrypt but cannot encrypt
Reviewed-by: xuelei
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/SunPKCS11.java
Changeset: b75925708317
Author: phh
Date: 2019-09-25 08:29 -0700
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/b75925708317
8231387: java.security.Provider.getService returns random result due to race condition with mutating methods in the same class
Summary: Synchronize access to legacyMap in Provider.getService.
Reviewed-by: valeriep
Contributed-by: Tianmin Shi <tianshi at amazon.com>
! src/java.base/share/classes/java/security/Provider.java
+ test/jdk/java/security/Provider/GetServiceRace.java
Changeset: 18bc2dc2b4bb
Author: amlu
Date: 2019-08-30 16:44 +0800
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/18bc2dc2b4bb
8230004: jdk/internal/jimage/JImageOpenTest.java runs no test
Reviewed-by: alanb
! test/jdk/jdk/internal/jimage/JImageOpenTest.java
! test/jdk/jdk/internal/jimage/JImageReadTest.java
! test/jdk/jdk/internal/jimage/TEST.properties
Changeset: deb65697bed6
Author: dfuchs
Date: 2019-08-19 11:14 +0100
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/deb65697bed6
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: f72eebea3c86
Author: dfuchs
Date: 2019-08-20 11:15 +0100
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/f72eebea3c86
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: 527c6a8a1159
Author: xuelei
Date: 2019-08-19 12:56 -0700
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/527c6a8a1159
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: acd12b6d596f
Author: mgronlun
Date: 2019-09-02 15:04 +0200
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/acd12b6d596f
8227411: TestTimeMultiple.java failed "assert(!lease()) failed: invariant"
Reviewed-by: egahlin
! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointManager.cpp
Changeset: 8f0163e016f8
Author: sjohanss
Date: 2019-09-04 09:47 +0200
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/8f0163e016f8
8230431: Move G1 trace code from gcTrace* to G1 directory
Reviewed-by: kbarrett, lkorinth
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMarkThread.cpp
! src/hotspot/share/gc/g1/g1FullGCScope.hpp
! src/hotspot/share/gc/g1/g1IHOPControl.cpp
! src/hotspot/share/gc/g1/g1MMUTracker.cpp
! src/hotspot/share/gc/g1/g1ParScanThreadState.cpp
+ src/hotspot/share/gc/g1/g1Trace.cpp
+ src/hotspot/share/gc/g1/g1Trace.hpp
! src/hotspot/share/gc/shared/gcTrace.cpp
! src/hotspot/share/gc/shared/gcTrace.hpp
! src/hotspot/share/gc/shared/gcTraceSend.cpp
Changeset: 2b4a175e7a20
Author: sjohanss
Date: 2019-09-04 09:47 +0200
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/2b4a175e7a20
8209802: Garbage collectors should register JFR types themselves to avoid build errors.
Reviewed-by: kbarrett, tschatzl
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1HeapRegionEventSender.cpp
! src/hotspot/share/gc/g1/g1Trace.cpp
! src/hotspot/share/gc/g1/g1Trace.hpp
! src/hotspot/share/jfr/periodic/jfrPeriodic.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrType.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrType.hpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeManager.cpp
Changeset: c8606b7fd5aa
Author: bulasevich
Date: 2019-08-19 15:36 +0300
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/c8606b7fd5aa
8229352: Use of an uninitialized register in 32-bit ARM template interpreter
Reviewed-by: dlong, shade
Contributed-by: christoph.goettschkes at microdoc.com
! src/hotspot/cpu/arm/templateTable_arm.cpp
Changeset: c8831035ed82
Author: shade
Date: 2019-07-30 22:16 +0200
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/c8831035ed82
8228725: AArch64: Purge method call format support
Reviewed-by: adinn
! src/hotspot/cpu/aarch64/interpreterRT_aarch64.cpp
! src/hotspot/cpu/aarch64/interpreterRT_aarch64.hpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp
Changeset: 7852f0b86c99
Author: bae
Date: 2020-05-27 10:50 +0300
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/7852f0b86c99
Merge
Changeset: 92fe5c24cd34
Author: mbaesken
Date: 2019-11-18 16:49 +0100
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/92fe5c24cd34
8234339: replace JLI_StrTok in java_md_solinux.c
Reviewed-by: clanger, rriggs
! src/java.base/share/native/libjli/jli_util.h
! src/java.base/unix/native/libjli/java_md_solinux.c
Changeset: 4299c4fb7217
Author: xuelei
Date: 2019-12-10 07:07 -0800
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/4299c4fb7217
8235311: Tag mismatch may alert bad_record_mac
Reviewed-by: mullan
! src/java.base/share/classes/sun/security/ssl/SSLTransport.java
Changeset: 7dd8c04beb69
Author: dtitov
Date: 2020-01-16 09:53 -0800
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/7dd8c04beb69
8236873: Worker has a deadlock bug
Reviewed-by: dfuchs, dholmes, sspitsyn
! src/jdk.jconsole/share/classes/sun/tools/jconsole/Worker.java
+ test/jdk/sun/tools/jconsole/WorkerDeadlockTest.java
Changeset: 282a9453b2f4
Author: pconcannon
Date: 2019-11-27 16:01 +0000
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/282a9453b2f4
8233018: Add a new test to verify that DatagramSocket is not interruptible
Summary: Test added to check the interruptability of DatagramSocket, MulticastSocket and DatagramSocketAdaptor.
Reviewed-by: chegar, dfuchs
+ test/jdk/java/net/DatagramSocket/InterruptibleDatagramSocket.java
Changeset: 9715a558ce7d
Author: dfuchs
Date: 2019-08-30 12:44 +0100
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/9715a558ce7d
8193596: java/net/DatagramPacket/ReuseBuf.java failed due to timeout
Summary: The test is changed to bind to InetAddress.getLocalHost() instead of binding to the wildcard.
Reviewed-by: alanb, dfuchs, msheppar
Contributed-by: Patrick Concannon <catrick.concannon at oracle.com>
! test/jdk/java/net/DatagramPacket/ReuseBuf.java
Changeset: ee4038f3057d
Author: yzhou
Date: 2019-10-10 14:43 +0800
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/ee4038f3057d
8231213: Migrate SimpleDateFormatConstTest to JDK Repo
Reviewed-by: naoto
+ test/jdk/java/text/Format/DateFormat/SimpleDateFormatPatternTest.java
Changeset: 32c906af2da0
Author: dfuchs
Date: 2019-10-31 19:31 +0000
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/32c906af2da0
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: d0690547cacc
Author: rrich
Date: 2019-08-30 09:24 +0200
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/d0690547cacc
8230363: C2: Let ConnectionGraph::not_global_escape(Node* n) return false if n is not in the CG
Reviewed-by: thartmann, mdoerr
! src/hotspot/share/opto/escape.cpp
Changeset: d6addb80974d
Author: mbaesken
Date: 2019-09-06 16:15 +0200
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/d6addb80974d
8230711: ConnectionGraph::unique_java_object(Node* N) return NULL if n is not in the CG
Reviewed-by: mdoerr
! src/hotspot/share/opto/escape.cpp
Changeset: 18485ae89f99
Author: lmesnik
Date: 2019-09-13 09:34 -0700
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/18485ae89f99
8230881: serviceability/sa/TestJmapCore tests fail with java.lang.RuntimeException: Could not find dump file
Reviewed-by: dholmes, cjplummer
! test/hotspot/jtreg/serviceability/sa/TestJmapCore.java
Changeset: d25e88a14d38
Author: shade
Date: 2019-09-19 09:50 +0200
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/d25e88a14d38
8231201: hs_err should print coalesced safepoint operations in Events section
Reviewed-by: phh, dholmes
! src/hotspot/share/runtime/vmThread.cpp
Changeset: 72f15a9e88ea
Author: roland
Date: 2019-09-23 16:49 +0200
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/72f15a9e88ea
8229483: Sinking load out of loop may trigger: assert(found_sfpt) failed: no node in loop that's not input to safepoint
Reviewed-by: thartmann, neliasso
! src/hotspot/share/opto/loopopts.cpp
+ test/hotspot/jtreg/compiler/loopstripmining/AntiDependentLoadInOuterStripMinedLoop.java
Changeset: 2715cb9305dd
Author: psadhukhan
Date: 2019-10-12 08:49 +0530
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/2715cb9305dd
8223158: Docked MacBook cannot start any Java Swing applications
Reviewed-by: prr, serb
! src/java.desktop/macosx/native/libawt_lwawt/java2d/opengl/CGLGraphicsConfig.m
Changeset: e2aed46d3913
Author: pliden
Date: 2019-09-26 13:56 +0200
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/e2aed46d3913
8231294: ZGC: vmTestbase/nsk/jvmti/ResourceExhausted/resexhausted002 fails
Reviewed-by: shade, dholmes
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ResourceExhausted/resexhausted002/TestDescription.java
Changeset: 4d487de25ba8
Author: joehw
Date: 2019-09-30 17:54 +0000
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/4d487de25ba8
8016914: CoreDocumentImpl.setXmlVersion NPE
Reviewed-by: lancea
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/CoreDocumentImpl.java
+ test/jaxp/javax/xml/jaxp/unittest/transform/StAX2DOMTest.java
+ test/jaxp/javax/xml/jaxp/unittest/transform/StAX2DOMTest.xml
+ test/jaxp/javax/xml/jaxp/unittest/transform/StAX2DOMTest1.xml
Changeset: 95380bccad30
Author: pliden
Date: 2019-10-01 12:27 +0200
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/95380bccad30
8231296: ZGC: vmTestbase/nsk/jvmti/Allocate/alloc001/ fails
Reviewed-by: sspitsyn, dcubed, iignatyev
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/Allocate/alloc001/TestDescription.java
Changeset: e6779b93ceea
Author: shade
Date: 2019-10-01 15:38 +0200
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/e6779b93ceea
8231503: [TESTBUG] compiler/{jvmci,aot} tests should not run with GCs that do not support JVMCI/AOT
Reviewed-by: kvn, dlong, stefank
! test/jtreg-ext/requires/VMProps.java
Changeset: 34aa85a2d55f
Author: lkorinth
Date: 2019-10-02 16:08 +0200
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/34aa85a2d55f
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: ae8dd0c0255a
Author: serb
Date: 2019-08-27 04:43 -0700
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/ae8dd0c0255a
8146238: [macosx] Java2D Queue Flusher crash on OSX after switching between user accounts
Reviewed-by: prr, avu
! src/java.desktop/macosx/classes/sun/java2d/opengl/CGLSurfaceData.java
! src/java.desktop/macosx/native/libawt_lwawt/java2d/opengl/CGLSurfaceData.m
! src/java.desktop/share/classes/sun/java2d/opengl/OGLSurfaceData.java
! src/java.desktop/share/native/common/java2d/opengl/OGLSurfaceData.c
! src/java.desktop/share/native/common/java2d/opengl/OGLSurfaceData.h
! src/java.desktop/unix/classes/sun/java2d/opengl/GLXSurfaceData.java
! src/java.desktop/unix/native/common/java2d/opengl/GLXSurfaceData.c
! src/java.desktop/windows/classes/sun/java2d/opengl/WGLSurfaceData.java
! src/java.desktop/windows/native/libawt/java2d/opengl/WGLSurfaceData.c
Changeset: df9277275cf7
Author: serb
Date: 2019-12-18 10:10 +0300
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/df9277275cf7
8223108: Test java/awt/EventQueue/NonComponentSourcePost.java is unstable
Reviewed-by: prr
+ test/jdk/java/awt/EventQueue/NonComponentSourcePost.java
Changeset: 4f3e218fd080
Author: serb
Date: 2019-11-08 05:24 +0000
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/4f3e218fd080
8233657: Intermittent NPE in Component.validate()
Reviewed-by: prr
! src/java.desktop/share/classes/java/awt/Component.java
+ test/jdk/java/awt/Component/Validate/NullFontValidate.java
Changeset: fda0e689e283
Author: serb
Date: 2019-11-14 15:13 -0800
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/fda0e689e283
8232433: [macos 10.15] java/awt/Window/LocationAtScreenCorner/LocationAtScreenCorner.java may fail
Reviewed-by: prr
! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTWindow.m
! test/jdk/java/awt/Window/LocationAtScreenCorner/LocationAtScreenCorner.java
Changeset: 7a1b0d438d9e
Author: tnakamura
Date: 2019-12-05 15:36 -0800
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/7a1b0d438d9e
8234386: [macos] NPE was thrown at expanding Choice from maximized frame
Reviewed-by: serb
! src/java.desktop/share/classes/javax/swing/JPopupMenu.java
+ test/jdk/java/awt/Choice/ChoiceFromMaximizedFrame/ChoiceFromMaximizedFrame.java
Changeset: 400ecf4c1293
Author: serb
Date: 2019-12-08 20:25 -0800
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/400ecf4c1293
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: 224ea714a317
Author: serb
Date: 2019-12-13 18:37 -0800
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/224ea714a317
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: fcc3364207e5
Author: serb
Date: 2019-12-13 18:39 -0800
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/fcc3364207e5
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: e02e63d41c87
Author: prr
Date: 2020-03-17 17:38 -0700
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/e02e63d41c87
8223935: PIT: java/awt/font/WindowsIndicFonts.java fails on windows10
Reviewed-by: serb, jdv
! test/jdk/java/awt/font/WindowsIndicFonts.java
Changeset: 6dcada8caacf
Author: pbansal
Date: 2019-12-13 12:08 +0530
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/6dcada8caacf
8235744: PIT: test/jdk/javax/swing/text/html/TestJLabelWithHTMLText.java times out in linux-x64
Reviewed-by: psadhukhan, prr
! test/jdk/javax/swing/text/html/TestJLabelWithHTMLText.java
Changeset: a21cce5ee45d
Author: erikj
Date: 2019-10-21 09:26 -0700
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/a21cce5ee45d
8232572: Add hooks for custom output dir in Bundles.gmk
Reviewed-by: tbell
! make/Bundles.gmk
Changeset: b99c9312db70
Author: erikj
Date: 2019-10-29 12:01 -0700
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/b99c9312db70
8232748: Build static versions of certain JDK libraries
Reviewed-by: ihse, bobv
! 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: c84c6cf28173
Author: prr
Date: 2019-09-24 09:09 -0700
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/c84c6cf28173
8231243: [TESTBUG] CustomFont.java cannot find font file
Reviewed-by: serb
! test/jdk/java/awt/print/PrinterJob/CustomFont/CustomFont.java
Changeset: 37b91c1f9d37
Author: prr
Date: 2019-11-25 12:09 -0800
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/37b91c1f9d37
8227324: Upgrade to freetype 2.10.1
Reviewed-by: serb, jdv
! src/java.desktop/share/legal/freetype.md
! src/java.desktop/share/native/libfreetype/include/freetype/freetype.h
! src/java.desktop/share/native/libfreetype/include/freetype/fterrors.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftglyph.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftimage.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftmodapi.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftoutln.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftcalc.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftobjs.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftstream.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/fttrace.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/internal.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/psaux.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svgldict.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/sfnt.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/t1types.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/tttypes.h
+ src/java.desktop/share/native/libfreetype/include/freetype/internal/wofftypes.h
! src/java.desktop/share/native/libfreetype/src/autofit/afblue.c
! src/java.desktop/share/native/libfreetype/src/autofit/afblue.dat
! src/java.desktop/share/native/libfreetype/src/autofit/afblue.h
! src/java.desktop/share/native/libfreetype/src/autofit/afcjk.c
! src/java.desktop/share/native/libfreetype/src/autofit/afglobal.c
! src/java.desktop/share/native/libfreetype/src/autofit/aflatin.c
! src/java.desktop/share/native/libfreetype/src/autofit/afranges.c
! src/java.desktop/share/native/libfreetype/src/autofit/afscript.h
! src/java.desktop/share/native/libfreetype/src/autofit/afstyles.h
! src/java.desktop/share/native/libfreetype/src/base/ftbbox.c
! src/java.desktop/share/native/libfreetype/src/base/ftbitmap.c
! src/java.desktop/share/native/libfreetype/src/base/ftinit.c
! src/java.desktop/share/native/libfreetype/src/base/ftlcdfil.c
! src/java.desktop/share/native/libfreetype/src/base/ftobjs.c
! src/java.desktop/share/native/libfreetype/src/base/ftoutln.c
! src/java.desktop/share/native/libfreetype/src/base/ftstroke.c
! src/java.desktop/share/native/libfreetype/src/cff/cffdrivr.c
! src/java.desktop/share/native/libfreetype/src/cff/cffobjs.c
! src/java.desktop/share/native/libfreetype/src/cff/cffparse.c
! src/java.desktop/share/native/libfreetype/src/cff/cffparse.h
! src/java.desktop/share/native/libfreetype/src/psaux/afmparse.c
! src/java.desktop/share/native/libfreetype/src/psaux/psfixed.h
! src/java.desktop/share/native/libfreetype/src/psaux/psfont.c
! src/java.desktop/share/native/libfreetype/src/psaux/psobjs.c
! src/java.desktop/share/native/libfreetype/src/psaux/psobjs.h
! src/java.desktop/share/native/libfreetype/src/raster/ftraster.c
! src/java.desktop/share/native/libfreetype/src/sfnt/sfdriver.c
! src/java.desktop/share/native/libfreetype/src/sfnt/sfobjs.c
! src/java.desktop/share/native/libfreetype/src/sfnt/sfobjs.h
+ src/java.desktop/share/native/libfreetype/src/sfnt/sfwoff.c
+ src/java.desktop/share/native/libfreetype/src/sfnt/sfwoff.h
! src/java.desktop/share/native/libfreetype/src/sfnt/ttcmap.c
! src/java.desktop/share/native/libfreetype/src/sfnt/ttmtx.c
! src/java.desktop/share/native/libfreetype/src/smooth/ftgrays.c
! src/java.desktop/share/native/libfreetype/src/smooth/ftsmooth.c
! src/java.desktop/share/native/libfreetype/src/truetype/ttgload.c
! src/java.desktop/share/native/libfreetype/src/truetype/ttgxvar.c
! src/java.desktop/share/native/libfreetype/src/truetype/ttgxvar.h
! src/java.desktop/share/native/libfreetype/src/truetype/ttinterp.c
! src/java.desktop/share/native/libfreetype/src/truetype/ttobjs.c
! src/java.desktop/share/native/libfreetype/src/truetype/ttpload.c
! src/java.desktop/share/native/libfreetype/src/type1/t1driver.c
! src/java.desktop/share/native/libfreetype/src/type1/t1load.c
Changeset: 30623878be74
Author: prr
Date: 2019-11-26 09:50 -0800
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/30623878be74
8234769: Duplicate attribution in freetype.md
Reviewed-by: psadhukhan
! src/java.desktop/share/legal/freetype.md
Changeset: bcf90d8bce36
Author: serb
Date: 2019-12-05 15:29 -0800
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/bcf90d8bce36
8234137: The "AutoTestOnTop.java" test may run external applications
Reviewed-by: prr
! test/jdk/ProblemList.txt
! test/jdk/java/awt/Window/AlwaysOnTop/AutoTestOnTop.java
Changeset: 8dbcfc0e7bb1
Author: serb
Date: 2019-12-05 15:31 -0800
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/8dbcfc0e7bb1
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: 7bb231fc9a34
Author: serb
Date: 2019-12-05 15:33 -0800
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/7bb231fc9a34
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: 602a6b3159a5
Author: prr
Date: 2020-01-17 12:20 -0800
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/602a6b3159a5
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: 2ae56796475a
Author: prr
Date: 2020-02-14 09:10 -0800
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/2ae56796475a
8238942: Rendering artifacts with LCD text and fractional metrics
Reviewed-by: serb, jdv
! src/java.desktop/share/native/libfontmanager/freetypeScaler.c
Changeset: 9acfeec94087
Author: cito
Date: 2019-10-07 16:44 +0200
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/9acfeec94087
8225694: Destination option missing in FlightRecorderMXBeanImpl
Reviewed-by: egahlin
! src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformRecording.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/management/ManagementSupport.java
! src/jdk.management.jfr/share/classes/jdk/management/jfr/FlightRecorderMXBeanImpl.java
! src/jdk.management.jfr/share/classes/jdk/management/jfr/MBeanUtils.java
! test/jdk/jdk/jfr/jmx/TestRecordingOptions.java
Changeset: ee6528da37c6
Author: mbaesken
Date: 2019-10-09 14:07 +0200
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/ee6528da37c6
8232052: use string literal for format string when handling PauseAtStartupFile
Reviewed-by: clanger, stuefe
! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/os/solaris/os_solaris.cpp
! src/hotspot/os/windows/os_windows.cpp
Changeset: 0ef935d25ffb
Author: rrich
Date: 2019-10-08 15:30 +0200
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/0ef935d25ffb
8230677: Should disable Escape Analysis if JVMTI capability can_get_owned_monitor_info was taken
Reviewed-by: sspitsyn, dholmes, kvn
! src/hotspot/share/ci/ciEnv.cpp
! src/hotspot/share/ci/ciEnv.hpp
! src/hotspot/share/opto/c2compiler.cpp
! src/hotspot/share/prims/jvmtiExport.cpp
! src/hotspot/share/prims/jvmtiExport.hpp
! src/hotspot/share/prims/jvmtiManageCapabilities.cpp
+ test/hotspot/jtreg/serviceability/jvmti/GetOwnedMonitorInfo/GetOwnedMonitorInfoWithEATest.java
+ test/hotspot/jtreg/serviceability/jvmti/GetOwnedMonitorInfo/libGetOwnedMonitorInfoWithEATest.c
+ test/hotspot/jtreg/serviceability/jvmti/GetOwnedMonitorStackDepthInfo/GetOwnedMonitorStackDepthInfoWithEATest.java
+ test/hotspot/jtreg/serviceability/jvmti/GetOwnedMonitorStackDepthInfo/libGetOwnedMonitorStackDepthInfoWithEATest.c
Changeset: 6ce934ec772a
Author: stooke
Date: 2019-09-15 07:47 +0200
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/6ce934ec772a
8216354: Syntax error in toolchain_windows.m4
Reviewed-by: erikj, dholmes, clanger
! make/autoconf/toolchain_windows.m4
Changeset: 46e3635ce233
Author: redestad
Date: 2019-10-17 00:19 +0200
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/46e3635ce233
8232207: Linux os::available_memory re-reads cgroup configuration on every invocation
Reviewed-by: bobv, sgehwolf
! src/hotspot/os/linux/osContainer_linux.cpp
! src/hotspot/os/linux/osContainer_linux.hpp
Changeset: df4495e10402
Author: cito
Date: 2019-10-22 23:55 +0200
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/df4495e10402
8223697: jfr tool can't format duration values greater than 1 minute
Reviewed-by: egahlin
! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/PrettyWriter.java
Changeset: 440fe85a3f5e
Author: jvernee
Date: 2019-10-11 06:57 -0700
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/440fe85a3f5e
8232167: Visual Studio install found through --with-tools-dir value is discarded
Reviewed-by: erikj, ihse
! make/autoconf/toolchain_windows.m4
Changeset: 7ed9f7a6e1c8
Author: ysuenaga
Date: 2019-10-23 10:02 +0900
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/7ed9f7a6e1c8
8232592: <Unknown compiled code> is shown in jstack mixed mode
Reviewed-by: cjplummer, phh
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/PStack.java
Changeset: df7a9905a33e
Author: dholmes
Date: 2019-10-22 22:00 -0400
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/df7a9905a33e
8232571: Add missing SIGINFO signal
Reviewed-by: dholmes, rriggs
Contributed-by: Benoit Daloze <benoit.daloze at oracle.com>
! src/hotspot/os/posix/os_posix.cpp
+ test/hotspot/jtreg/runtime/signal/TestSiginfo.java
! test/jdk/sun/misc/SunMiscSignalTest.java
Changeset: e7414ad911bb
Author: ngasson
Date: 2019-06-17 15:31 +0800
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/e7414ad911bb
8224851: AArch64: fix warnings and errors with Clang and GCC 8.3
Reviewed-by: aph, kbarrett
Contributed-by: snazarkin at azul.com
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/assembler_aarch64.hpp
! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/c1_LIRGenerator_aarch64.cpp
! src/hotspot/cpu/aarch64/frame_aarch64.cpp
! src/hotspot/cpu/aarch64/interp_masm_aarch64.hpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64_log.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64_trig.cpp
! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp
! src/hotspot/os_cpu/linux_aarch64/atomic_linux_aarch64.hpp
! src/hotspot/os_cpu/linux_aarch64/copy_linux_aarch64.s
! src/hotspot/os_cpu/linux_aarch64/os_linux_aarch64.cpp
Changeset: 60fee6311b06
Author: mr
Date: 2019-10-29 08:26 -0700
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/60fee6311b06
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/runtime/vmStructs.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.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/VM.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: f4af35fdad05
Author: mr
Date: 2019-10-29 13:52 -0700
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/f4af35fdad05
8233137: runtime/ErrorHandling/VeryEarlyAssertTest.java fails after 8232080
Reviewed-by: stuefe, iignatyev, mchung
! src/hotspot/share/utilities/vmError.cpp
Changeset: 4a481f9d5231
Author: jiefu
Date: 2019-11-04 10:03 -0800
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/4a481f9d5231
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: aab0d5eb7d39
Author: azeller
Date: 2019-12-02 17:10 +0100
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/aab0d5eb7d39
8234696: tools/jlink/plugins/VendorInfoPluginsTest.java times out
Reviewed-by: mchung, clanger
! test/jdk/tools/jlink/plugins/VendorInfoPluginsTest.java
Changeset: d992701e852c
Author: fmatte
Date: 2020-02-24 23:44 -0500
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/d992701e852c
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: 52f2fec36177
Author: joehw
Date: 2019-11-22 00:29 +0000
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/52f2fec36177
8233548: Update CUP to v0.11b
Reviewed-by: lancea
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/XPathParser.java
! src/java.xml/share/legal/jcup.md
Changeset: d3e491e5dc9d
Author: mli
Date: 2019-10-17 13:18 +0800
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/d3e491e5dc9d
8209824: Improve the code coverage for ThreadLocal
Reviewed-by: dholmes, alanb
+ test/jdk/java/lang/ThreadLocal/ReplaceStaleEntry.java
Changeset: 6c05c3ac5685
Author: ecaspole
Date: 2019-10-29 13:51 -0400
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/6c05c3ac5685
8233075: JFR - nmetods - misspelled in several places
Reviewed-by: hseigel, mseledtsov
! src/hotspot/share/jfr/metadata/metadata.xml
! src/hotspot/share/jfr/periodic/jfrPeriodic.cpp
! test/jdk/jdk/jfr/event/compiler/TestCompilerStats.java
Changeset: 5f348e5689ea
Author: redestad
Date: 2019-11-05 09:57 +0100
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/5f348e5689ea
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: 90a609d05cac
Author: mdoerr
Date: 2019-11-05 11:53 +0100
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/90a609d05cac
8233081: C1: PatchingStub for field access copies too much
Reviewed-by: thartmann, dlong
! src/hotspot/cpu/aarch64/nativeInst_aarch64.cpp
! src/hotspot/cpu/aarch64/nativeInst_aarch64.hpp
! src/hotspot/cpu/arm/nativeInst_arm_32.hpp
! src/hotspot/cpu/ppc/nativeInst_ppc.hpp
! src/hotspot/cpu/s390/nativeInst_s390.hpp
! src/hotspot/cpu/sparc/nativeInst_sparc.cpp
! src/hotspot/cpu/sparc/nativeInst_sparc.hpp
! src/hotspot/cpu/x86/nativeInst_x86.cpp
! src/hotspot/cpu/x86/nativeInst_x86.hpp
! src/hotspot/share/c1/c1_CodeStubs.hpp
Changeset: f1fe0120d655
Author: xgong
Date: 2019-11-20 05:58 +0000
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/f1fe0120d655
8234321: Call cache flush after generating trampoline.
Reviewed-by: adinn, iklam
! src/hotspot/share/interpreter/abstractInterpreter.cpp
! src/hotspot/share/runtime/sharedRuntime.cpp
Changeset: e9a83113ebfd
Author: lkorinth
Date: 2019-09-11 14:16 +0200
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/e9a83113ebfd
8230398: Remove NULL checks before FREE_C_HEAP_ARRAY
Reviewed-by: dholmes, kbarrett, tschatzl
! src/hotspot/os/aix/perfMemory_aix.cpp
! src/hotspot/os/bsd/perfMemory_bsd.cpp
! src/hotspot/os/linux/perfMemory_linux.cpp
! src/hotspot/os/solaris/os_perf_solaris.cpp
! src/hotspot/os/solaris/os_solaris.cpp
! src/hotspot/os/solaris/perfMemory_solaris.cpp
! src/hotspot/os/windows/os_perf_windows.cpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/os/windows/perfMemory_windows.cpp
! src/hotspot/share/aot/aotCodeHeap.cpp
! src/hotspot/share/classfile/classLoader.cpp
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/code/codeBlob.cpp
! src/hotspot/share/gc/cms/gSpaceCounters.cpp
! src/hotspot/share/gc/epsilon/epsilonMonitoringSupport.cpp
! src/hotspot/share/gc/g1/g1CollectionSet.cpp
! src/hotspot/share/gc/g1/g1RemSetSummary.cpp
! src/hotspot/share/gc/g1/heapRegionManager.cpp
! src/hotspot/share/gc/g1/sparsePRT.cpp
! src/hotspot/share/gc/parallel/spaceCounters.cpp
! src/hotspot/share/gc/serial/cSpaceCounters.cpp
! src/hotspot/share/gc/shared/cardTableRS.cpp
! src/hotspot/share/gc/shared/collectorCounters.cpp
! src/hotspot/share/gc/shared/generationCounters.cpp
! src/hotspot/share/gc/shared/hSpaceCounters.cpp
! src/hotspot/share/gc/shared/workgroup.cpp
! src/hotspot/share/gc/z/zArray.inline.hpp
! src/hotspot/share/jfr/recorder/stacktrace/jfrStackTraceRepository.cpp
! src/hotspot/share/jfr/support/jfrThreadLocal.cpp
! src/hotspot/share/jfr/utilities/jfrHashtable.hpp
! src/hotspot/share/jvmci/jvmciCodeInstaller.cpp
! src/hotspot/share/memory/allocation.cpp
! src/hotspot/share/memory/allocation.hpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/prims/unsafe.cpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/runtime/os.hpp
! src/hotspot/share/runtime/os_perf.hpp
! src/hotspot/share/runtime/perfData.cpp
! src/hotspot/share/runtime/sharedRuntime.cpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/services/diagnosticArgument.cpp
! src/hotspot/share/utilities/hashtable.cpp
Changeset: 037bf293d907
Author: mgronlun
Date: 2019-09-14 14:40 +0200
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/037bf293d907
8225797: OldObjectSample event creates unexpected amount of checkpoint data
Reviewed-by: egahlin
! src/hotspot/share/jfr/instrumentation/jfrEventClassTransformer.cpp
! src/hotspot/share/jfr/jfr.cpp
! src/hotspot/share/jfr/leakprofiler/chains/edgeStore.cpp
! src/hotspot/share/jfr/leakprofiler/chains/edgeStore.hpp
! src/hotspot/share/jfr/leakprofiler/chains/pathToGcRootsOperation.cpp
! src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleCheckpoint.cpp
! src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleCheckpoint.hpp
! src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleWriter.cpp
! src/hotspot/share/jfr/leakprofiler/sampling/objectSample.hpp
! src/hotspot/share/jfr/leakprofiler/sampling/objectSampler.cpp
! src/hotspot/share/jfr/leakprofiler/sampling/objectSampler.hpp
! src/hotspot/share/jfr/leakprofiler/sampling/sampleList.hpp
- src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointBlob.cpp
- src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointBlob.hpp
! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointManager.cpp
! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointManager.hpp
! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointWriter.cpp
! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointWriter.hpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrType.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrType.hpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeManager.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeManager.hpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSet.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSet.hpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSetUtils.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSetUtils.hpp
- src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSetWriter.hpp
! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceId.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceId.hpp
! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceId.inline.hpp
! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdBits.inline.hpp
! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdEpoch.hpp
! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdMacros.hpp
! src/hotspot/share/jfr/recorder/repository/jfrChunkState.cpp
! src/hotspot/share/jfr/recorder/repository/jfrChunkState.hpp
! src/hotspot/share/jfr/recorder/repository/jfrChunkWriter.cpp
! src/hotspot/share/jfr/recorder/repository/jfrChunkWriter.hpp
! src/hotspot/share/jfr/recorder/service/jfrRecorderService.cpp
+ src/hotspot/share/jfr/recorder/stacktrace/jfrStackTrace.cpp
+ src/hotspot/share/jfr/recorder/stacktrace/jfrStackTrace.hpp
! src/hotspot/share/jfr/recorder/stacktrace/jfrStackTraceRepository.cpp
! src/hotspot/share/jfr/recorder/stacktrace/jfrStackTraceRepository.hpp
! src/hotspot/share/jfr/recorder/storage/jfrMemorySpace.hpp
! src/hotspot/share/jfr/recorder/storage/jfrMemorySpace.inline.hpp
! src/hotspot/share/jfr/support/jfrKlassExtension.hpp
! src/hotspot/share/jfr/support/jfrThreadLocal.cpp
! src/hotspot/share/jfr/support/jfrThreadLocal.hpp
! src/hotspot/share/jfr/support/jfrTraceIdExtension.hpp
+ src/hotspot/share/jfr/utilities/jfrBlob.cpp
+ src/hotspot/share/jfr/utilities/jfrBlob.hpp
! src/hotspot/share/jfr/utilities/jfrHashtable.hpp
! src/hotspot/share/jfr/utilities/jfrTypes.hpp
+ src/hotspot/share/jfr/writers/jfrTypeWriterHost.hpp
! src/hotspot/share/jfr/writers/jfrWriterHost.inline.hpp
Changeset: 31b37fe278ad
Author: akozlov
Date: 2019-10-11 14:49 -0700
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/31b37fe278ad
8231584: Deadlock with ClassLoader.findLibrary and System.loadLibrary call
Reviewed-by: mchung
! src/java.base/share/classes/java/lang/ClassLoader.java
! src/java.base/share/classes/java/lang/Runtime.java
! src/java.base/share/classes/java/lang/System.java
+ test/jdk/java/lang/Runtime/loadLibrary/LoadLibraryTest.java
+ test/jdk/java/lang/Runtime/loadLibrary/src/Target.java
+ test/jdk/java/lang/Runtime/loadLibrary/src/Target2.java
Changeset: 6567da0cf5a7
Author: mseledtsov
Date: 2019-08-22 10:35 -0700
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/6567da0cf5a7
8226779: [TESTBUG] Test JFR API from Java agent
Summary: Created new tests for JFR plus Java Agent
Reviewed-by: egahlin
+ test/jdk/jdk/jfr/javaagent/EventEmitterAgent.java
+ test/jdk/jdk/jfr/javaagent/JavaAgentBuilder.java
+ test/jdk/jdk/jfr/javaagent/TestLoadedAgent.java
+ test/jdk/jdk/jfr/javaagent/TestPremainAgent.java
Changeset: e68c3beb8e36
Author: thartmann
Date: 2019-08-30 16:17 +0200
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/e68c3beb8e36
8230390: Problemlist SA tests with AOT
Summary: Putting tests on the problem list.
Reviewed-by: roland
! test/hotspot/jtreg/ProblemList-aot.txt
Changeset: 4dca91c24b5f
Author: shade
Date: 2019-09-02 11:31 +0200
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/4dca91c24b5f
8230238: Add another regression test for JDK-8134739
Reviewed-by: kvn
+ test/hotspot/jtreg/compiler/loopopts/superword/TestFuzzPreLoop.java
Changeset: 4b2e2ae6bfa7
Author: mseledtsov
Date: 2019-09-04 13:57 -0700
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/4b2e2ae6bfa7
8230624: [TESTBUG] Problemlist JFR compiler/TestCodeSweeper.java
Summary: Added the test to the problem list
Reviewed-by: egahlin
! test/jdk/ProblemList.txt
Changeset: 6f4cb2113678
Author: mgronlun
Date: 2019-10-24 16:37 +0200
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/6f4cb2113678
8231081: TestMetadataRetention fails due to missing symbol id
Reviewed-by: egahlin
! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointManager.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrType.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrType.hpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeManager.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeManager.hpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSet.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSet.hpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSetUtils.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSetUtils.hpp
+ test/jdk/jdk/jfr/jvm/TestClearStaleConstants.java
Changeset: 4582e3464694
Author: yan
Date: 2020-05-29 17:39 +0300
URL: https://hg.openjdk.java.net/jdk-updates/jdk13u/rev/4582e3464694
Added tag jdk-13.0.4+3 for changeset 6f4cb2113678
! .hgtags
More information about the jdk-updates-changes
mailing list