From thomas.stuefe at gmail.com Tue Dec 1 11:44:34 2020 From: thomas.stuefe at gmail.com (thomas.stuefe at gmail.com) Date: Tue, 01 Dec 2020 11:44:34 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8249748: gtest silently ignores bad jvm arguments Message-ID: <202012011144.0B1BiYoA025019@aojmv0008.oracle.com> Changeset: 377e00e1bc5f Author: stuefe Date: 2020-07-21 16:46 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/377e00e1bc5f 8249748: gtest silently ignores bad jvm arguments Reviewed-by: shade, dholmes, iignatyev ! test/hotspot/gtest/gtestMain.cpp From thomas.stuefe at gmail.com Tue Dec 1 11:53:39 2020 From: thomas.stuefe at gmail.com (thomas.stuefe at gmail.com) Date: Tue, 01 Dec 2020 11:53:39 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8251257: NMT: jcmd VM.native_memory scale=1 crashes target VM Message-ID: <202012011153.0B1Brdk7028489@aojmv0008.oracle.com> Changeset: 5f5c3544ccb4 Author: stuefe Date: 2020-08-09 09:20 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/5f5c3544ccb4 8251257: NMT: jcmd VM.native_memory scale=1 crashes target VM Reviewed-by: zgu, dholmes ! src/hotspot/share/services/nmtCommon.cpp ! test/hotspot/jtreg/runtime/NMT/JcmdScale.java From yan at openjdk.java.net Tue Dec 1 15:53:50 2020 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Tue, 1 Dec 2020 15:53:50 GMT Subject: git: openjdk/jdk13u-dev: 8230402: Allocation of compile task fails with assert: "Leaking compilation tasks?" Message-ID: <4fb82c89-a727-4e0a-baf6-3252360812e7@openjdk.org> Changeset: 420ec53c Author: Yuri Nesterenko Date: 2020-12-01 15:53:08 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/420ec53c 8230402: Allocation of compile task fails with assert: "Leaking compilation tasks?" Remove assert that is only hit with hand written edge case tests. Backport-of: bbcb3b638b0488d4705cae73add15455ca3de977 ! src/hotspot/share/compiler/compileTask.cpp ! src/hotspot/share/compiler/compileTask.hpp ! test/hotspot/jtreg/compiler/classUnloading/methodUnloading/TestOverloadCompileQueues.java From goetz.lindenmaier at sap.com Wed Dec 2 07:19:50 2020 From: goetz.lindenmaier at sap.com (goetz.lindenmaier at sap.com) Date: Wed, 02 Dec 2020 07:19:50 +0000 Subject: hg: jdk-updates/jdk11u: 26 new changesets Message-ID: <202012020719.0B27JqMP026635@aojmv0008.oracle.com> Changeset: ce4f7a2e4da5 Author: roland Date: 2020-11-20 14:20 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/ce4f7a2e4da5 8229495: SIGILL in C2 generated OSR compilation Reviewed-by: kvn, chagedorn ! src/hotspot/share/opto/classes.hpp ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/loopPredicate.cpp ! src/hotspot/share/opto/loopTransform.cpp ! src/hotspot/share/opto/loopnode.hpp ! src/hotspot/share/opto/loopopts.cpp ! src/hotspot/share/opto/macro.cpp ! src/hotspot/share/opto/node.hpp ! src/hotspot/share/opto/opaquenode.hpp ! src/hotspot/share/runtime/vmStructs.cpp + test/hotspot/jtreg/compiler/loopopts/TestRCEAfterUnrolling.java Changeset: 51fd940c1093 Author: goetz Date: 2020-11-25 08:32 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/51fd940c1093 Merge Changeset: bc56f984a659 Author: weijun Date: 2019-06-13 10:06 +0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/bc56f984a659 6722928: Support SSPI as a native GSS-API provider Reviewed-by: erikj, nwilliams, valeriep, sgehwolf ! make/lib/Lib-java.security.jgss.gmk ! src/java.security.jgss/share/classes/sun/security/jgss/spnego/NegTokenTarg.java ! src/java.security.jgss/share/classes/sun/security/jgss/wrapper/SunNativeProvider.java ! src/java.security.jgss/share/native/libj2gss/GSSLibStub.c ! src/java.security.jgss/share/native/libj2gss/NativeFunc.h ! src/java.security.jgss/share/native/libj2gss/NativeUtil.h ! src/java.security.jgss/share/native/libj2gss/gssapi.h + src/java.security.jgss/windows/native/libsspi_bridge/sspi.cpp Changeset: 6dca31ea1bd0 Author: dcherepanov Date: 2020-08-10 11:25 +0300 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/6dca31ea1bd0 8250636: iso8601_time returns incorrect offset part on MacOS Reviewed-by: dholmes, gziemski ! src/hotspot/share/runtime/os.cpp Changeset: 5396dc832811 Author: dcherepanov Date: 2020-08-11 13:03 +0300 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/5396dc832811 8251365: Build failure on AIX after 8250636 Reviewed-by: dholmes ! src/hotspot/share/runtime/os.cpp Changeset: b368899a510a Author: weijun Date: 2019-07-10 09:43 +0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/b368899a510a 8225687: Newly added sspi.cpp in JDK-6722928 still contains some small errors Reviewed-by: xuelei ! src/java.security.jgss/share/native/libj2gss/NativeFunc.h ! src/java.security.jgss/share/native/libj2gss/gssapi.h ! src/java.security.jgss/windows/native/libsspi_bridge/sspi.cpp Changeset: b4a2a4a9cab5 Author: coleenp Date: 2019-12-02 09:02 -0500 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/b4a2a4a9cab5 8173658: JvmtiExport::post_class_unload() is broken for non-JavaThread initiators Summary: call extension ClassUnload event as a deferred event from the ServiceThread and remove unsafe arguments Reviewed-by: sspitsyn, dholmes ! src/hotspot/share/prims/jvmtiExport.cpp ! src/hotspot/share/prims/jvmtiExport.hpp ! src/hotspot/share/prims/jvmtiExtensions.cpp ! src/hotspot/share/prims/jvmtiImpl.cpp ! src/hotspot/share/prims/jvmtiImpl.hpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/thread.hpp ! src/hotspot/share/runtime/thread.inline.hpp ! test/hotspot/jtreg/ProblemList.txt ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/extension/EX03/ex03t001/ex03t001.c Changeset: bb715aaab6e0 Author: serb Date: 2020-10-03 19:46 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/bb715aaab6e0 8253269: The CheckCommonColors test should provide more info on failure Reviewed-by: prr ! test/jdk/java/awt/Robot/CheckCommonColors/CheckCommonColors.java Changeset: 1f99d8d7050a Author: ebaron Date: 2020-11-23 16:02 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/1f99d8d7050a 8256809: Annotation processing causes NPE during flow analysis Reviewed-by: jlahoda ! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java + test/langtools/tools/javac/processing/rounds/ErrClassSymbolTypeFixed.java Changeset: 8355bf72298a Author: shade Date: 2020-11-24 12:26 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/8355bf72298a 8256618: Zero: Linux x86_32 build still fails Reviewed-by: aph, dholmes, stuefe ! src/hotspot/os/linux/os_linux.cpp Changeset: 0f51a4d6d56e Author: jlahoda Date: 2019-02-20 11:11 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/0f51a4d6d56e 8218287: jshell tool: input behavior unstable after 12-ea+24 on Windows Summary: Ensure correct wrapping of input on Windows. Reviewed-by: rfield ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/impl/AbstractWindowsTerminal.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/NonBlocking.java ! src/jdk.internal.le/windows/native/lible/Kernel32.cpp + test/jdk/jdk/internal/jline/AbstractWindowsTerminalTest.java Changeset: 731539ac85e3 Author: tonyp Date: 2020-08-07 11:18 -0400 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/731539ac85e3 8239497: SEGV in EdgeUtils::field_name_symbol(Edge const&) Reviewed-by: adinn Contributed-by: Markus Gronlund , Jon Spurling ! src/hotspot/share/jfr/leakprofiler/chains/edge.cpp ! src/hotspot/share/jfr/leakprofiler/chains/edge.hpp ! src/hotspot/share/jfr/leakprofiler/chains/edgeUtils.cpp ! src/hotspot/share/jfr/leakprofiler/chains/edgeUtils.hpp ! src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleWriter.cpp ! src/hotspot/share/oops/instanceMirrorKlass.hpp Changeset: ba9363426195 Author: psadhukhan Date: 2020-11-04 13:22 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/ba9363426195 8234393: [macos] printing ignores printer tray Reviewed-by: psadhukhan, prr Contributed-by: Vipin Menon ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPrinterJob.java ! src/java.desktop/macosx/native/libawt_lwawt/awt/CPrinterJob.m ! src/java.desktop/share/classes/sun/print/CustomMediaTray.java ! test/jdk/java/awt/print/PrinterJob/TestMediaTraySelection.java Changeset: 0aa157b798dc Author: stuefe Date: 2019-09-15 08:41 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/0aa157b798dc 8230910: libsspi_bridge does not build on Windows 32bit Reviewed-by: alanb, weijun ! src/java.security.jgss/windows/native/libsspi_bridge/sspi.cpp Changeset: 6827c978aea5 Author: shade Date: 2020-11-27 06:48 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/6827c978aea5 8257181: s390x builds are very noisy with gc-sections messages Reviewed-by: mdoerr, lucy ! make/autoconf/flags-ldflags.m4 Changeset: c72db03f8521 Author: stuefe Date: 2019-07-11 06:56 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/c72db03f8521 8227275: Within native OOM error handling, assertions may hang the process Reviewed-by: mdoerr, coleenp ! src/hotspot/os/posix/vmError_posix.cpp ! src/hotspot/os_cpu/linux_aarch64/os_linux_aarch64.cpp ! src/hotspot/os_cpu/linux_arm/os_linux_arm.cpp ! src/hotspot/os_cpu/linux_ppc/os_linux_ppc.cpp ! src/hotspot/os_cpu/linux_s390/os_linux_s390.cpp ! src/hotspot/os_cpu/linux_sparc/os_linux_sparc.cpp ! src/hotspot/os_cpu/linux_x86/os_linux_x86.cpp ! src/hotspot/share/utilities/debug.cpp ! src/hotspot/share/utilities/debug.hpp ! src/hotspot/share/utilities/vmError.cpp Changeset: d343ce1e8163 Author: sspitsyn Date: 2019-04-10 17:29 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/d343ce1e8163 8222072: JVMTI GenerateEvents() sends CompiledMethodLoad events to wrong jvmtiEnv Summary: Fix GenerateEvents() to send CompiledMethodLoad events to requesting agent only Reviewed-by: jcbeyler, amenkov ! src/hotspot/share/prims/jvmtiCodeBlobEvents.cpp ! src/hotspot/share/prims/jvmtiExport.cpp ! src/hotspot/share/prims/jvmtiExport.hpp + test/hotspot/jtreg/serviceability/jvmti/GenerateEvents/MyPackage/GenerateEventsTest.java + test/hotspot/jtreg/serviceability/jvmti/GenerateEvents/libGenerateEvents1.c + test/hotspot/jtreg/serviceability/jvmti/GenerateEvents/libGenerateEvents2.c Changeset: 82132a567f4b Author: coleenp Date: 2019-12-05 16:57 -0500 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/82132a567f4b 8212160: JVMTI agent crashes with "assert(_value != 0LL) failed: resolving NULL _value" Summary: Add local deferred event list to thread to post events outside CodeCache_lock. Reviewed-by: eosterlund, dholmes, sspitsyn ! src/hotspot/share/code/nmethod.cpp ! src/hotspot/share/code/nmethod.hpp ! src/hotspot/share/jfr/leakprofiler/checkpoint/rootResolver.cpp ! src/hotspot/share/prims/jvmtiCodeBlobEvents.cpp ! src/hotspot/share/prims/jvmtiExport.cpp ! src/hotspot/share/prims/jvmtiExport.hpp ! src/hotspot/share/prims/jvmtiImpl.cpp ! src/hotspot/share/prims/jvmtiImpl.hpp ! src/hotspot/share/prims/jvmtiThreadState.cpp ! src/hotspot/share/prims/jvmtiThreadState.hpp ! src/hotspot/share/runtime/serviceThread.cpp ! src/hotspot/share/runtime/serviceThread.hpp ! src/hotspot/share/runtime/thread.cpp + test/hotspot/jtreg/serviceability/jvmti/CompiledMethodLoad/Zombie.java + test/hotspot/jtreg/serviceability/jvmti/CompiledMethodLoad/libCompiledZombie.c Changeset: 164cc8239cd6 Author: jiefu Date: 2019-12-06 10:13 +0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/164cc8239cd6 8235456: Minimal VM is broken after JDK-8212160 Reviewed-by: dholmes ! src/hotspot/share/prims/jvmtiImpl.hpp Changeset: 55e3c35bb333 Author: sspitsyn Date: 2020-01-07 21:36 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/55e3c35bb333 8236124: Minimal VM slowdebug build failed after JDK-8212160 Summary: Use macro JVMTI_ONLY to avoid slowdebug build fail Reviewed-by: coleenp, cjplummer, dholmes ! src/hotspot/share/prims/jvmtiThreadState.hpp Changeset: 6a6c7fbdef64 Author: coleenp Date: 2019-12-18 11:51 -0500 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/6a6c7fbdef64 8235829: graal crashes with Zombie.java test Summary: Start ServiceThread before compiler threads, and run nmethod barriers for zgc before adding to the service thread queues, or posting events from the java thread. Reviewed-by: pliden, dholmes, rehn ! src/hotspot/share/code/nmethod.cpp ! src/hotspot/share/prims/jvmtiCodeBlobEvents.cpp ! src/hotspot/share/prims/jvmtiImpl.cpp ! src/hotspot/share/runtime/serviceThread.cpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/services/management.cpp ! test/hotspot/jtreg/serviceability/jvmti/CompiledMethodLoad/Zombie.java Changeset: e9d392e01160 Author: shade Date: 2020-11-24 06:49 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/e9d392e01160 8256736: Zero: GTest tests fail with "unsuppported vm variant" Reviewed-by: dholmes ! test/hotspot/jtreg/gtest/GTestWrapper.java Changeset: 24a91d1bda7d Author: andrew Date: 2020-12-01 00:24 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/24a91d1bda7d 8222527: HttpClient doesn't send HOST header when tunelling HTTP/1.1 through http proxy Summary: HttpClient no longer filters out system host header when sending tunelling CONNECT request to proxy Reviewed-by: dfuchs ! src/java.net.http/share/classes/jdk/internal/net/http/common/Utils.java ! test/jdk/java/net/httpclient/DigestEchoServer.java ! test/jdk/java/net/httpclient/HttpsTunnelTest.java ! test/jdk/java/net/httpclient/ProxyAuthDisabledSchemesSSL.java Changeset: 377e00e1bc5f Author: stuefe Date: 2020-07-21 16:46 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/377e00e1bc5f 8249748: gtest silently ignores bad jvm arguments Reviewed-by: shade, dholmes, iignatyev ! test/hotspot/gtest/gtestMain.cpp Changeset: 5f5c3544ccb4 Author: stuefe Date: 2020-08-09 09:20 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/5f5c3544ccb4 8251257: NMT: jcmd VM.native_memory scale=1 crashes target VM Reviewed-by: zgu, dholmes ! src/hotspot/share/services/nmtCommon.cpp ! test/hotspot/jtreg/runtime/NMT/JcmdScale.java Changeset: cbd009b79ac5 Author: goetz Date: 2020-12-02 08:18 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/cbd009b79ac5 Added tag jdk-11.0.10+5 for changeset 5f5c3544ccb4 ! .hgtags From goetz.lindenmaier at sap.com Wed Dec 2 07:27:13 2020 From: goetz.lindenmaier at sap.com (goetz.lindenmaier at sap.com) Date: Wed, 02 Dec 2020 07:27:13 +0000 Subject: hg: jdk-updates/jdk11u-dev: 3 new changesets Message-ID: <202012020727.0B27RDWr000109@aojmv0008.oracle.com> Changeset: cbd009b79ac5 Author: goetz Date: 2020-12-02 08:18 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/cbd009b79ac5 Added tag jdk-11.0.10+5 for changeset 5f5c3544ccb4 ! .hgtags Changeset: a1203a8da18b Author: goetz Date: 2020-12-02 08:23 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/a1203a8da18b Added tag jdk-11.0.11+0 for changeset cbd009b79ac5 ! .hgtags Changeset: d1b8e890177b Author: goetz Date: 2020-11-30 12:09 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/d1b8e890177b 8257408: Bump update version for OpenJDK: jdk-11.0.11 Reviewed-by: mdoerr ! make/autoconf/version-numbers From alexsch at openjdk.java.net Wed Dec 2 08:50:19 2020 From: alexsch at openjdk.java.net (Alexander Scherbatiy) Date: Wed, 2 Dec 2020 08:50:19 GMT Subject: git: openjdk/jdk13u-dev: 8233228: Disable weak named curves by default in TLS, CertPath, and Signed JAR Message-ID: <41c3fcc6-c300-4c22-8992-7801a9c1097f@openjdk.org> Changeset: b452c821 Author: ascarpino Committer: Alexander Scherbatiy Date: 2020-12-02 08:49:19 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/b452c821 8233228: Disable weak named curves by default in TLS, CertPath, and Signed JAR Reviewed-by: yan ! src/java.base/share/classes/sun/security/tools/keytool/Main.java ! src/java.base/share/classes/sun/security/util/AbstractAlgorithmConstraints.java ! src/java.base/share/classes/sun/security/util/ConstraintsParameters.java ! src/java.base/share/classes/sun/security/util/CurveDB.java ! src/java.base/share/classes/sun/security/util/DisabledAlgorithmConstraints.java ! src/java.base/share/classes/sun/security/util/LegacyAlgorithmConstraints.java ! src/java.base/share/conf/security/java.security From shade at redhat.com Wed Dec 2 11:47:43 2020 From: shade at redhat.com (shade at redhat.com) Date: Wed, 02 Dec 2020 11:47:43 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8253404: C2: assert(C->live_nodes() <= C->max_node_limit()) failed: Live Node limit exceeded limit Message-ID: <202012021147.0B2Blhn7023312@aojmv0008.oracle.com> Changeset: a301d5d54bce Author: thartmann Date: 2020-10-08 12:30 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/a301d5d54bce 8253404: C2: assert(C->live_nodes() <= C->max_node_limit()) failed: Live Node limit exceeded limit Reviewed-by: neliasso, thartmann Contributed-by: Roberto Castaneda Lozano ! src/hotspot/share/opto/node.cpp + test/hotspot/jtreg/compiler/conversions/TestChainOfIntAddsToLongConversion.java From harold.seigel at oracle.com Wed Dec 2 13:49:11 2020 From: harold.seigel at oracle.com (harold.seigel at oracle.com) Date: Wed, 02 Dec 2020 13:49:11 +0000 Subject: hg: jdk-updates/jdk15u: 8249192: MonitorInfo stores raw oops across safepoints Message-ID: <202012021349.0B2DnB7e019933@aojmv0008.oracle.com> Changeset: 9911799cf6bc Author: tschatzl Date: 2020-08-12 13:11 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk15u/rev/9911799cf6bc 8249192: MonitorInfo stores raw oops across safepoints Summary: Change raw oops in MonitorInfo to Handles and update Resource/HandleMarks. Reviewed-by: lfoltan, coleenp ! src/hotspot/share/prims/jvmtiEnvBase.cpp ! src/hotspot/share/prims/stackwalk.cpp ! src/hotspot/share/runtime/biasedLocking.cpp ! src/hotspot/share/runtime/deoptimization.cpp ! src/hotspot/share/runtime/vframe.cpp ! src/hotspot/share/runtime/vframe.hpp ! src/hotspot/share/runtime/vframeArray.cpp ! src/hotspot/share/services/threadService.cpp From yan at openjdk.java.net Wed Dec 2 15:42:52 2020 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Wed, 2 Dec 2020 15:42:52 GMT Subject: git: openjdk/jdk13u-dev: 8254177: (tz) Upgrade time-zone data to tzdata2020b Message-ID: <699a96eb-60ea-4c9b-856e-8748ff8c8cbb@openjdk.org> Changeset: b31ff272 Author: Yuri Nesterenko Date: 2020-12-02 15:40:55 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/b31ff272 8254177: (tz) Upgrade time-zone data to tzdata2020b Reviewed-by: dcherepanov Backport-of: 9c9349098ac2f1f797cdf8490e2eefccb95ecde2 ! make/data/tzdata/VERSION ! make/data/tzdata/africa ! make/data/tzdata/antarctica ! make/data/tzdata/asia ! make/data/tzdata/australasia ! make/data/tzdata/europe ! make/data/tzdata/leapseconds ! make/data/tzdata/northamerica - make/data/tzdata/pacificnew ! make/data/tzdata/southamerica - make/data/tzdata/systemv ! make/gendata/GendataTZDB.gmk ! src/java.base/aix/conf/tzmappings ! src/java.base/share/classes/sun/util/resources/TimeZoneNames.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_de.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_es.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_fr.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_it.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_ja.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_ko.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_pt_BR.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_sv.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_zh_CN.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_zh_TW.java ! test/jdk/java/time/test/java/time/format/ZoneName.java ! test/jdk/java/time/test/java/time/zone/TestZoneRules.java ! test/jdk/sun/util/calendar/zi/TestZoneInfo310.java From matthias.baesken at sap.com Thu Dec 3 08:26:57 2020 From: matthias.baesken at sap.com (matthias.baesken at sap.com) Date: Thu, 03 Dec 2020 08:26:57 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8249588: libwindowsaccessbridge issues on 64bit Windows Message-ID: <202012030826.0B38QvdA020096@aojmv0008.oracle.com> Changeset: 15280f3a2ba5 Author: mbaesken Date: 2020-07-16 09:52 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/15280f3a2ba5 8249588: libwindowsaccessbridge issues on 64bit Windows Reviewed-by: arapte, prr ! src/jdk.accessibility/windows/native/libwindowsaccessbridge/WinAccessBridge.cpp ! src/jdk.accessibility/windows/native/libwindowsaccessbridge/WinAccessBridge.h From yan at openjdk.java.net Thu Dec 3 08:56:36 2020 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Thu, 3 Dec 2020 08:56:36 GMT Subject: git: openjdk/jdk13u-dev: 8254982: (tz) Upgrade time-zone data to tzdata2020c Message-ID: <0b8928e4-1c68-4f8c-97b9-3615c0d7400c@openjdk.org> Changeset: 28cc6c2a Author: Yuri Nesterenko Date: 2020-12-03 08:55:23 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/28cc6c2a 8254982: (tz) Upgrade time-zone data to tzdata2020c Reviewed-by: dcherepanov Backport-of: 55a0cad82751940076aa56e7644fb812d6cad3ba ! make/data/tzdata/VERSION ! make/data/tzdata/australasia ! make/data/tzdata/europe ! test/jdk/java/util/Formatter/BasicDateTime.java From mbalao at redhat.com Thu Dec 3 14:22:10 2020 From: mbalao at redhat.com (mbalao at redhat.com) Date: Thu, 03 Dec 2020 14:22:10 +0000 Subject: hg: jdk-updates/jdk11u: 8257545: SunJSSE FIPS regression in key exchange after JDK-8171279 11u backport Message-ID: <202012031422.0B3EMAEE029980@aojmv0008.oracle.com> Changeset: d98108a141f6 Author: mbalao Date: 2020-12-01 18:37 -0300 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/d98108a141f6 8257545: SunJSSE FIPS regression in key exchange after JDK-8171279 11u backport Reviewed-by: aph, goetz ! src/java.base/share/classes/sun/security/ssl/KAKeyDerivation.java ! src/java.base/share/classes/sun/security/ssl/NamedGroup.java ! src/java.base/share/classes/sun/security/ssl/XDHKeyExchange.java + test/jdk/sun/security/pkcs11/fips/SunJSSEKeyExchangeFIPS.java From thomas.stuefe at gmail.com Thu Dec 3 15:27:30 2020 From: thomas.stuefe at gmail.com (thomas.stuefe at gmail.com) Date: Thu, 03 Dec 2020 15:27:30 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8250911: [windows] os::pd_map_memory() error detection broken Message-ID: <202012031527.0B3FRUNM000792@aojmv0008.oracle.com> Changeset: 050f0b8544e1 Author: stuefe Date: 2020-08-02 09:54 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/050f0b8544e1 8250911: [windows] os::pd_map_memory() error detection broken Reviewed-by: iklam, kbarrett ! src/hotspot/os/windows/os_windows.cpp From thomas.stuefe at gmail.com Thu Dec 3 15:43:05 2020 From: thomas.stuefe at gmail.com (thomas.stuefe at gmail.com) Date: Thu, 03 Dec 2020 15:43:05 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8251255: [linux] Add process-memory information to hs-err and VM.info Message-ID: <202012031543.0B3Fh5dh008101@aojmv0008.oracle.com> Changeset: 0006add83581 Author: stuefe Date: 2020-12-03 16:41 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/0006add83581 8251255: [linux] Add process-memory information to hs-err and VM.info Reviewed-by: dholmes, mdoerr ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/linux/os_linux.hpp From thomas.stuefe at gmail.com Thu Dec 3 15:56:39 2020 From: thomas.stuefe at gmail.com (thomas.stuefe at gmail.com) Date: Thu, 03 Dec 2020 15:56:39 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8212218: [TESTBUG] runtime/ErrorHandling/TestHeapDumpOnOutOfMemoryErrorInMetaspace.java timed out Message-ID: <202012031556.0B3FudbL014887@aojmv0008.oracle.com> Changeset: 6d6f873117d3 Author: stuefe Date: 2020-12-03 16:53 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/6d6f873117d3 8212218: [TESTBUG] runtime/ErrorHandling/TestHeapDumpOnOutOfMemoryErrorInMetaspace.java timed out Reviewed-by: iklam, lmesnik ! test/hotspot/jtreg/runtime/ErrorHandling/TestHeapDumpOnOutOfMemoryError.java From thomas.stuefe at gmail.com Thu Dec 3 15:49:37 2020 From: thomas.stuefe at gmail.com (thomas.stuefe at gmail.com) Date: Thu, 03 Dec 2020 15:49:37 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8255734: VM should ignore SIGXFSZ on ppc64, s390 too Message-ID: <202012031549.0B3FnbLB010987@aojmv0008.oracle.com> Changeset: 3f70df8c406b Author: stuefe Date: 2020-12-03 16:48 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/3f70df8c406b 8255734: VM should ignore SIGXFSZ on ppc64, s390 too Reviewed-by: mdoerr, lucy ! src/hotspot/os_cpu/aix_ppc/os_aix_ppc.cpp ! src/hotspot/os_cpu/linux_ppc/os_linux_ppc.cpp ! src/hotspot/os_cpu/linux_s390/os_linux_s390.cpp From thomas.stuefe at gmail.com Thu Dec 3 16:02:33 2020 From: thomas.stuefe at gmail.com (thomas.stuefe at gmail.com) Date: Thu, 03 Dec 2020 16:02:33 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8254748: Bad Copyright header format after JDK-8212218 Message-ID: <202012031602.0B3G2XCG017547@aojmv0008.oracle.com> Changeset: ab4a1105370a Author: stuefe Date: 2020-12-03 17:01 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/ab4a1105370a 8254748: Bad Copyright header format after JDK-8212218 Reviewed-by: shade, dholmes ! test/hotspot/jtreg/runtime/ErrorHandling/TestHeapDumpOnOutOfMemoryError.java From thomas.stuefe at gmail.com Thu Dec 3 16:00:10 2020 From: thomas.stuefe at gmail.com (thomas.stuefe at gmail.com) Date: Thu, 03 Dec 2020 16:00:10 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8254799: runtime/ErrorHandling/TestHeapDumpOnOutOfMemoryError.java fails with release VMs Message-ID: <202012031600.0B3G0AeO016214@aojmv0008.oracle.com> Changeset: 70f88a768371 Author: stuefe Date: 2020-12-03 16:59 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/70f88a768371 8254799: runtime/ErrorHandling/TestHeapDumpOnOutOfMemoryError.java fails with release VMs Reviewed-by: dholmes, dcubed, stuefe ! test/hotspot/jtreg/runtime/ErrorHandling/TestHeapDumpOnOutOfMemoryError.java From yan at openjdk.java.net Fri Dec 4 07:47:28 2020 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Fri, 4 Dec 2020 07:47:28 GMT Subject: git: openjdk/jdk13u-dev: 8250627: Use -XX:+/-UseContainerSupport for enabling/disabling Java container metrics Message-ID: <93b65457-79a6-4da9-946d-7c84b0fee933@openjdk.org> Changeset: 18bd8e24 Author: Ekaterina Vergizova Committer: Yuri Nesterenko Date: 2020-12-04 07:46:25 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/18bd8e24 8250627: Use -XX:+/-UseContainerSupport for enabling/disabling Java container metrics Reviewed-by: yan Backport-of: e6517d1ae2628f16442e09fd8f48190762517d2e ! make/hotspot/symbols/symbols-linux ! src/hotspot/share/include/jvm.h ! src/hotspot/share/prims/jvm.cpp ! src/java.base/linux/classes/jdk/internal/platform/cgroupv1/Metrics.java + src/java.base/linux/native/libjava/Metrics.c + test/jdk/jdk/internal/platform/docker/CheckUseContainerSupport.java + test/jdk/jdk/internal/platform/docker/TestUseContainerSupport.java From yan at openjdk.java.net Fri Dec 4 07:50:38 2020 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Fri, 4 Dec 2020 07:50:38 GMT Subject: git: openjdk/jdk13u-dev: 8242480: Negative value may be returned by getFreeSwapSpaceSize() in the docker Message-ID: Changeset: 021a35e3 Author: Ekaterina Vergizova Committer: Yuri Nesterenko Date: 2020-12-04 07:49:26 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/021a35e3 8242480: Negative value may be returned by getFreeSwapSpaceSize() in the docker Backport-of: f6f97ea24b60a20cd3a613928840fdb5d7bd63e0 ! src/jdk.management/unix/classes/com/sun/management/internal/OperatingSystemImpl.java + test/jdk/jdk/internal/platform/docker/GetFreeSwapSpaceSize.java + test/jdk/jdk/internal/platform/docker/TestGetFreeSwapSpaceSize.java From yan at openjdk.java.net Fri Dec 4 07:58:09 2020 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Fri, 4 Dec 2020 07:58:09 GMT Subject: git: openjdk/jdk13u-dev: 8231209: [REDO] JDK-8207266 ThreadMXBean::getThreadAllocatedBytes() can be quicker for self thread Message-ID: <67d25ec7-aa44-4418-a74a-1e0c4b22cdc2@openjdk.org> Changeset: 93f5fc00 Author: Ekaterina Vergizova Committer: Yuri Nesterenko Date: 2020-12-04 07:57:09 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/93f5fc00 8231209: [REDO] JDK-8207266 ThreadMXBean::getThreadAllocatedBytes() can be quicker for self thread Add com.sun.management.getCurrentThreadAllocatedBytes, implement getThreadAllocatedBytes(long) independent of getThreadAllocatedBytes(long[]) Reviewed-by: yan Backport-of: 1bce27d4027e56f9bd1aba5d8f587b0cda9b966a ! src/hotspot/share/include/jmm.h ! src/hotspot/share/services/management.cpp ! src/java.management/share/classes/java/lang/management/ThreadMXBean.java ! src/java.management/share/classes/sun/management/ThreadImpl.java ! src/java.management/share/native/libmanagement/ThreadImpl.c ! src/jdk.management/share/classes/com/sun/management/ThreadMXBean.java ! src/jdk.management/share/classes/com/sun/management/internal/HotSpotThreadImpl.java ! test/hotspot/jtreg/vmTestbase/nsk/monitoring/ThreadMXBean/GetThreadAllocatedBytes/BaseBehaviorTest.README ! test/hotspot/jtreg/vmTestbase/nsk/monitoring/ThreadMXBean/GetThreadAllocatedBytes/BaseBehaviorTest.java ! test/hotspot/jtreg/vmTestbase/nsk/monitoring/share/server/ServerThreadMXBeanNew.java ! test/jdk/com/sun/management/ThreadMXBean/ThreadAllocatedMemory.java From yan at openjdk.java.net Fri Dec 4 08:36:25 2020 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Fri, 4 Dec 2020 08:36:25 GMT Subject: git: openjdk/jdk13u-dev: 8246648: issue with OperatingSystemImpl getFreeSwapSpaceSize in docker after 8242480 Message-ID: <0392c948-ac36-45c9-91e8-81fdd6fc4935@openjdk.org> Changeset: 4881f8ed Author: Ekaterina Vergizova Committer: Yuri Nesterenko Date: 2020-12-04 08:35:45 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/4881f8ed 8246648: issue with OperatingSystemImpl getFreeSwapSpaceSize in docker after 8242480 Backport-of: 7d6c1cf4a88b7e284ace10cb79e7f136dd6dc576 ! src/jdk.management/unix/classes/com/sun/management/internal/OperatingSystemImpl.java From yan at openjdk.java.net Fri Dec 4 09:14:12 2020 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Fri, 4 Dec 2020 09:14:12 GMT Subject: git: openjdk/jdk13u-dev: 8231968: getCurrentThreadAllocatedBytes default implementation s/b getThreadAllocatedBytes Message-ID: <994ff48c-2060-47a2-a7ab-9b1fd556fcc7@openjdk.org> Changeset: e22699c8 Author: Ekaterina Vergizova Committer: Yuri Nesterenko Date: 2020-12-04 09:12:22 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/e22699c8 8231968: getCurrentThreadAllocatedBytes default implementation s/b getThreadAllocatedBytes Pass Thread.currentThread().getId() to getThreadAllocatedBytes, remove its implSpec Backport-of: 68e5c40f6f0f42a893595d2a3ecbebcd81742543 ! src/jdk.management/share/classes/com/sun/management/ThreadMXBean.java From yan at openjdk.java.net Fri Dec 4 11:41:32 2020 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Fri, 4 Dec 2020 11:41:32 GMT Subject: git: openjdk/jdk13u-dev: 8250984: Memory Docker tests fail on some Linux kernels w/o cgroupv1 swap limit capabilities Message-ID: Changeset: a48eb784 Author: Ekaterina Vergizova Committer: Yuri Nesterenko Date: 2020-12-04 11:38:29 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/a48eb784 8250984: Memory Docker tests fail on some Linux kernels w/o cgroupv1 swap limit capabilities Reviewed-by: yan Backport-of: 0187567704d79ecf394d4cb656d0ba4c886351f1 ! src/java.base/linux/classes/jdk/internal/platform/cgroupv1/Metrics.java ! src/java.base/linux/classes/jdk/internal/platform/cgroupv1/SubSystem.java ! test/hotspot/jtreg/containers/docker/TestMemoryAwareness.java ! test/jdk/jdk/internal/platform/docker/MetricsMemoryTester.java ! test/lib/jdk/test/lib/containers/cgroup/MetricsTester.java From yan at openjdk.java.net Fri Dec 4 12:29:09 2020 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Fri, 4 Dec 2020 12:29:09 GMT Subject: git: openjdk/jdk13u-dev: Added tag jdk-13.0.6+2 for changeset a48eb784 Message-ID: <50d94871-d89b-41fe-a61f-dd4c3026cf32@openjdk.org> Changeset: a48eb784 Author: Ekaterina Vergizova Committer: Yuri Nesterenko Date: 2020-12-04 11:38:29 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/a48eb784 From yan at openjdk.java.net Fri Dec 4 15:21:01 2020 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Fri, 4 Dec 2020 15:21:01 GMT Subject: git: openjdk/jdk13u: 22 new changesets Message-ID: <9d10e7fb-a001-4031-a232-1384b646be93@openjdk.org> Changeset: e9fdf002 Author: Ekaterina Vergizova Committer: Yuri Nesterenko Date: 2020-11-26 11:32:53 +0000 URL: https://git.openjdk.java.net/jdk13u/commit/e9fdf002 8210977: jdk/jfr/event/oldobject/TestThreadLocalLeak.java fails to find ThreadLocalObject Backport-of: f3cd52e3c73ad525456a20b5190a3a97e862ec15 ! test/jdk/jdk/jfr/event/oldobject/TestThreadLocalLeak.java Changeset: 170d1a61 Author: Ekaterina Vergizova Committer: Yuri Nesterenko Date: 2020-11-26 11:41:35 +0000 URL: https://git.openjdk.java.net/jdk13u/commit/170d1a61 8213535: Windows HiDPI html lightweight tooltips are truncated Backport-of: a1b5e010038ec9013fc1afdcbbc162a0005372f8 ! src/java.desktop/share/classes/javax/swing/PopupFactory.java ! test/jdk/javax/swing/GraphicsConfigNotifier/StalePreferredSize.java ! test/jdk/javax/swing/JPopupMenu/6800513/bug6800513.java ! test/jdk/javax/swing/JToolTip/4846413/bug4846413.java ! test/jdk/javax/swing/PopupFactory/6276087/NonOpaquePopupMenuTest.java Changeset: 85a31aca Author: Ekaterina Vergizova Committer: Yuri Nesterenko Date: 2020-11-26 11:54:35 +0000 URL: https://git.openjdk.java.net/jdk13u/commit/85a31aca 8227006: [linux] Runtime.availableProcessors execution time increased by factor of 100 Backport-of: f5632e62b2faa1733f3b2feefec48380e29c161c ! src/hotspot/os/linux/osContainer_linux.cpp ! src/hotspot/os/linux/osContainer_linux.hpp Changeset: 91b19c9d Author: Ekaterina Vergizova Committer: Yuri Nesterenko Date: 2020-11-26 11:59:07 +0000 URL: https://git.openjdk.java.net/jdk13u/commit/91b19c9d 8230767: FlightRecorderListener returns null recording Backport-of: b3d2b3ba5fbd7ca383b1ba0311ab1a1f3c60198f ! src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformRecording.java + test/jdk/jdk/jfr/api/recorder/TestRecorderListenerWithDump.java Changeset: 92da5d8f Author: Ekaterina Vergizova Committer: Yuri Nesterenko Date: 2020-11-26 12:08:01 +0000 URL: https://git.openjdk.java.net/jdk13u/commit/92da5d8f 8243489: Thread CPU Load event may contain wrong data for CPU time under certain conditions Backport-of: 313758a57aa6d284332f09c73e8ccfecfb06bc3e ! src/hotspot/share/jfr/periodic/jfrThreadCPULoadEvent.cpp ! test/hotspot/gtest/jfr/test_threadCpuLoad.cpp Changeset: 89354b88 Author: Ekaterina Vergizova Committer: Yuri Nesterenko Date: 2020-11-26 13:03:07 +0000 URL: https://git.openjdk.java.net/jdk13u/commit/89354b88 8226575: OperatingSystemMXBean should be made container aware Reviewed-by: yan Backport-of: 7b82266a159ce363708e347aba7e1b0d38206b48 ! src/java.base/linux/classes/jdk/internal/platform/cgroupv1/Metrics.java ! src/java.base/linux/classes/jdk/internal/platform/cgroupv1/SubSystem.java ! src/java.base/share/classes/module-info.java ! src/jdk.management/aix/native/libmanagement_ext/UnixOperatingSystem.c ! src/jdk.management/linux/native/libmanagement_ext/UnixOperatingSystem.c ! src/jdk.management/macosx/native/libmanagement_ext/UnixOperatingSystem.c ! src/jdk.management/share/classes/com/sun/management/OperatingSystemMXBean.java ! src/jdk.management/solaris/native/libmanagement_ext/UnixOperatingSystem.c ! src/jdk.management/unix/classes/com/sun/management/internal/OperatingSystemImpl.java + test/hotspot/jtreg/containers/docker/CheckOperatingSystemMXBean.java ! test/hotspot/jtreg/containers/docker/TestCPUAwareness.java ! test/hotspot/jtreg/containers/docker/TestMemoryAwareness.java Changeset: 5af784b4 Author: Olga Mikhaltsova Committer: Yuri Nesterenko Date: 2020-11-26 17:06:08 +0000 URL: https://git.openjdk.java.net/jdk13u/commit/5af784b4 8233954: UnsatisfiedLinkError or NoSuchAlgorithmException after removing sunec.dll Backport-of: 5161ab9493c87313aa8b7d3e1a8a829f6254c993 ! src/java.base/share/classes/sun/security/ssl/NamedGroup.java ! src/java.base/share/classes/sun/security/ssl/SignatureScheme.java Changeset: 80be64a4 Author: Yuri Nesterenko Date: 2020-11-27 07:28:23 +0000 URL: https://git.openjdk.java.net/jdk13u/commit/80be64a4 8249183: JVM crash in "AwtFrame::WmSize" method Backport-of: 4e3d9e394438ab4cc1c303973c54b1604d0d5f0c ! src/java.desktop/windows/classes/sun/awt/windows/WWindowPeer.java ! src/java.desktop/windows/native/libawt/windows/awt_Frame.cpp ! src/java.desktop/windows/native/libawt/windows/awt_Frame.h ! src/java.desktop/windows/native/libawt/windows/awt_Window.cpp ! src/java.desktop/windows/native/libawt/windows/awt_Window.h Changeset: c6f81a59 Author: Yuri Nesterenko Date: 2020-11-27 09:15:57 +0000 URL: https://git.openjdk.java.net/jdk13u/commit/c6f81a59 8223940: Private key not supported by chosen signature algorithm Backport-of: b7f557e5c7a934f5d962748e7162e131fcc336ad ! src/java.base/share/classes/sun/security/ssl/CertificateVerify.java ! src/java.base/share/classes/sun/security/ssl/DHServerKeyExchange.java ! src/java.base/share/classes/sun/security/ssl/ECDHServerKeyExchange.java ! src/java.base/share/classes/sun/security/ssl/SignatureScheme.java Changeset: e91e43b0 Author: Ekaterina Vergizova Committer: Yuri Nesterenko Date: 2020-11-27 12:02:45 +0000 URL: https://git.openjdk.java.net/jdk13u/commit/e91e43b0 8236617: jtreg test containers/docker/TestMemoryAwareness.java fails after 8226575 Reviewed-by: yan Backport-of: 44f7fe57a8e90f31875bb50cd55eaf4d57b1a6f6 ! src/jdk.management/unix/classes/com/sun/management/internal/OperatingSystemImpl.java ! test/hotspot/jtreg/containers/docker/TestMemoryAwareness.java Changeset: dabaf4e9 Author: Olga Mikhaltsova Committer: Yuri Nesterenko Date: 2020-11-27 16:55:16 +0000 URL: https://git.openjdk.java.net/jdk13u/commit/dabaf4e9 8235183: Remove the "HACK CODE" in comment Backport-of: 50714b0fb9fd4391385eda3af89582dd3fb5a5f1 ! src/java.base/share/classes/sun/security/ssl/NamedGroup.java ! src/java.base/share/classes/sun/security/ssl/SSLEngineInputRecord.java ! src/java.base/share/classes/sun/security/ssl/SignatureScheme.java Changeset: 74991c9b Author: Yuri Nesterenko Date: 2020-11-30 15:01:43 +0000 URL: https://git.openjdk.java.net/jdk13u/commit/74991c9b 8233958: Memory retention due to HttpsURLConnection finalizer that serves no purpose Backport-of: 9f91b8dde2be4fbcebdde938c4ef017921c5c203 ! src/java.base/share/classes/sun/net/www/protocol/https/DelegateHttpsURLConnection.java ! src/java.base/share/classes/sun/net/www/protocol/https/HttpsURLConnectionImpl.java Changeset: 420ec53c Author: Yuri Nesterenko Date: 2020-12-01 15:53:08 +0000 URL: https://git.openjdk.java.net/jdk13u/commit/420ec53c 8230402: Allocation of compile task fails with assert: "Leaking compilation tasks?" Remove assert that is only hit with hand written edge case tests. Backport-of: bbcb3b638b0488d4705cae73add15455ca3de977 ! src/hotspot/share/compiler/compileTask.cpp ! src/hotspot/share/compiler/compileTask.hpp ! test/hotspot/jtreg/compiler/classUnloading/methodUnloading/TestOverloadCompileQueues.java Changeset: b452c821 Author: ascarpino Committer: Alexander Scherbatiy Date: 2020-12-02 08:49:19 +0000 URL: https://git.openjdk.java.net/jdk13u/commit/b452c821 8233228: Disable weak named curves by default in TLS, CertPath, and Signed JAR Reviewed-by: yan ! src/java.base/share/classes/sun/security/tools/keytool/Main.java ! src/java.base/share/classes/sun/security/util/AbstractAlgorithmConstraints.java ! src/java.base/share/classes/sun/security/util/ConstraintsParameters.java ! src/java.base/share/classes/sun/security/util/CurveDB.java ! src/java.base/share/classes/sun/security/util/DisabledAlgorithmConstraints.java ! src/java.base/share/classes/sun/security/util/LegacyAlgorithmConstraints.java ! src/java.base/share/conf/security/java.security Changeset: b31ff272 Author: Yuri Nesterenko Date: 2020-12-02 15:40:55 +0000 URL: https://git.openjdk.java.net/jdk13u/commit/b31ff272 8254177: (tz) Upgrade time-zone data to tzdata2020b Reviewed-by: dcherepanov Backport-of: 9c9349098ac2f1f797cdf8490e2eefccb95ecde2 ! make/data/tzdata/VERSION ! make/data/tzdata/africa ! make/data/tzdata/antarctica ! make/data/tzdata/asia ! make/data/tzdata/australasia ! make/data/tzdata/europe ! make/data/tzdata/leapseconds ! make/data/tzdata/northamerica - make/data/tzdata/pacificnew ! make/data/tzdata/southamerica - make/data/tzdata/systemv ! make/gendata/GendataTZDB.gmk ! src/java.base/aix/conf/tzmappings ! src/java.base/share/classes/sun/util/resources/TimeZoneNames.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_de.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_es.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_fr.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_it.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_ja.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_ko.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_pt_BR.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_sv.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_zh_CN.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_zh_TW.java ! test/jdk/java/time/test/java/time/format/ZoneName.java ! test/jdk/java/time/test/java/time/zone/TestZoneRules.java ! test/jdk/sun/util/calendar/zi/TestZoneInfo310.java Changeset: 28cc6c2a Author: Yuri Nesterenko Date: 2020-12-03 08:55:23 +0000 URL: https://git.openjdk.java.net/jdk13u/commit/28cc6c2a 8254982: (tz) Upgrade time-zone data to tzdata2020c Reviewed-by: dcherepanov Backport-of: 55a0cad82751940076aa56e7644fb812d6cad3ba ! make/data/tzdata/VERSION ! make/data/tzdata/australasia ! make/data/tzdata/europe ! test/jdk/java/util/Formatter/BasicDateTime.java Changeset: 18bd8e24 Author: Ekaterina Vergizova Committer: Yuri Nesterenko Date: 2020-12-04 07:46:25 +0000 URL: https://git.openjdk.java.net/jdk13u/commit/18bd8e24 8250627: Use -XX:+/-UseContainerSupport for enabling/disabling Java container metrics Reviewed-by: yan Backport-of: e6517d1ae2628f16442e09fd8f48190762517d2e ! make/hotspot/symbols/symbols-linux ! src/hotspot/share/include/jvm.h ! src/hotspot/share/prims/jvm.cpp ! src/java.base/linux/classes/jdk/internal/platform/cgroupv1/Metrics.java + src/java.base/linux/native/libjava/Metrics.c + test/jdk/jdk/internal/platform/docker/CheckUseContainerSupport.java + test/jdk/jdk/internal/platform/docker/TestUseContainerSupport.java Changeset: 021a35e3 Author: Ekaterina Vergizova Committer: Yuri Nesterenko Date: 2020-12-04 07:49:26 +0000 URL: https://git.openjdk.java.net/jdk13u/commit/021a35e3 8242480: Negative value may be returned by getFreeSwapSpaceSize() in the docker Backport-of: f6f97ea24b60a20cd3a613928840fdb5d7bd63e0 ! src/jdk.management/unix/classes/com/sun/management/internal/OperatingSystemImpl.java + test/jdk/jdk/internal/platform/docker/GetFreeSwapSpaceSize.java + test/jdk/jdk/internal/platform/docker/TestGetFreeSwapSpaceSize.java Changeset: 93f5fc00 Author: Ekaterina Vergizova Committer: Yuri Nesterenko Date: 2020-12-04 07:57:09 +0000 URL: https://git.openjdk.java.net/jdk13u/commit/93f5fc00 8231209: [REDO] JDK-8207266 ThreadMXBean::getThreadAllocatedBytes() can be quicker for self thread Add com.sun.management.getCurrentThreadAllocatedBytes, implement getThreadAllocatedBytes(long) independent of getThreadAllocatedBytes(long[]) Reviewed-by: yan Backport-of: 1bce27d4027e56f9bd1aba5d8f587b0cda9b966a ! src/hotspot/share/include/jmm.h ! src/hotspot/share/services/management.cpp ! src/java.management/share/classes/java/lang/management/ThreadMXBean.java ! src/java.management/share/classes/sun/management/ThreadImpl.java ! src/java.management/share/native/libmanagement/ThreadImpl.c ! src/jdk.management/share/classes/com/sun/management/ThreadMXBean.java ! src/jdk.management/share/classes/com/sun/management/internal/HotSpotThreadImpl.java ! test/hotspot/jtreg/vmTestbase/nsk/monitoring/ThreadMXBean/GetThreadAllocatedBytes/BaseBehaviorTest.README ! test/hotspot/jtreg/vmTestbase/nsk/monitoring/ThreadMXBean/GetThreadAllocatedBytes/BaseBehaviorTest.java ! test/hotspot/jtreg/vmTestbase/nsk/monitoring/share/server/ServerThreadMXBeanNew.java ! test/jdk/com/sun/management/ThreadMXBean/ThreadAllocatedMemory.java Changeset: 4881f8ed Author: Ekaterina Vergizova Committer: Yuri Nesterenko Date: 2020-12-04 08:35:45 +0000 URL: https://git.openjdk.java.net/jdk13u/commit/4881f8ed 8246648: issue with OperatingSystemImpl getFreeSwapSpaceSize in docker after 8242480 Backport-of: 7d6c1cf4a88b7e284ace10cb79e7f136dd6dc576 ! src/jdk.management/unix/classes/com/sun/management/internal/OperatingSystemImpl.java Changeset: e22699c8 Author: Ekaterina Vergizova Committer: Yuri Nesterenko Date: 2020-12-04 09:12:22 +0000 URL: https://git.openjdk.java.net/jdk13u/commit/e22699c8 8231968: getCurrentThreadAllocatedBytes default implementation s/b getThreadAllocatedBytes Pass Thread.currentThread().getId() to getThreadAllocatedBytes, remove its implSpec Backport-of: 68e5c40f6f0f42a893595d2a3ecbebcd81742543 ! src/jdk.management/share/classes/com/sun/management/ThreadMXBean.java Changeset: a48eb784 Author: Ekaterina Vergizova Committer: Yuri Nesterenko Date: 2020-12-04 11:38:29 +0000 URL: https://git.openjdk.java.net/jdk13u/commit/a48eb784 8250984: Memory Docker tests fail on some Linux kernels w/o cgroupv1 swap limit capabilities Reviewed-by: yan Backport-of: 0187567704d79ecf394d4cb656d0ba4c886351f1 ! src/java.base/linux/classes/jdk/internal/platform/cgroupv1/Metrics.java ! src/java.base/linux/classes/jdk/internal/platform/cgroupv1/SubSystem.java ! test/hotspot/jtreg/containers/docker/TestMemoryAwareness.java ! test/jdk/jdk/internal/platform/docker/MetricsMemoryTester.java ! test/lib/jdk/test/lib/containers/cgroup/MetricsTester.java From yan at openjdk.java.net Fri Dec 4 15:24:31 2020 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Fri, 4 Dec 2020 15:24:31 GMT Subject: git: openjdk/jdk13u: Added tag jdk-13.0.6+2 for changeset a48eb784 Message-ID: <7c948a38-c9fe-4ba2-8aeb-8d0aaa2a440e@openjdk.org> Changeset: a48eb784 Author: Ekaterina Vergizova Committer: Yuri Nesterenko Date: 2020-12-04 11:38:29 +0000 URL: https://git.openjdk.java.net/jdk13u/commit/a48eb784 From yan at openjdk.java.net Sun Dec 6 12:06:40 2020 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Sun, 6 Dec 2020 12:06:40 GMT Subject: git: openjdk/jdk13u-dev: 8240197: Cannot start JVM when $JAVA_HOME includes CJK characters Message-ID: <74b06a7b-1254-42f3-9f8b-1090153b9552@openjdk.org> Changeset: 6456cadb Author: Olga Mikhaltsova Committer: Yuri Nesterenko Date: 2020-12-06 12:05:28 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/6456cadb 8240197: Cannot start JVM when $JAVA_HOME includes CJK characters Backport-of: 3490262a6b8e684673966e5aa63578ccfeae5da1 ! src/hotspot/os/windows/os_windows.cpp From yan at openjdk.java.net Mon Dec 7 10:02:12 2020 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Mon, 7 Dec 2020 10:02:12 GMT Subject: git: openjdk/jdk13u-dev: 8234347: "Turkey" meta time zone does not generate composed localized names Message-ID: <3a8b1311-55f8-4c6b-b580-a07e76d7829c@openjdk.org> Changeset: c4c63b91 Author: Yuri Nesterenko Date: 2020-12-07 10:00:58 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/c4c63b91 8234347: "Turkey" meta time zone does not generate composed localized names 8236548: Localized time zone name inconsistency between English and other locales Reviewed-by: bae Backport-of: 5c3a01591c5c945926636fdc9f164d60b5b4f29e ! make/CompileToolsJdk.gmk - make/CopyInterimCLDRConverter.gmk ! make/Main.gmk ! make/jdk/src/classes/build/tools/cldrconverter/Bundle.java ! make/jdk/src/classes/build/tools/cldrconverter/CLDRConverter.java ! src/java.base/share/classes/java/time/format/DateTimeFormatterBuilder.java ! src/java.base/share/classes/sun/util/cldr/CLDRTimeZoneNameProviderImpl.java ! test/jdk/java/util/TimeZone/CLDRDisplayNamesTest.java ! test/jdk/sun/util/resources/cldr/Bug8134384.java ! test/jdk/sun/util/resources/cldr/TimeZoneNamesTest.java From shade at redhat.com Mon Dec 7 16:52:37 2020 From: shade at redhat.com (shade at redhat.com) Date: Mon, 07 Dec 2020 16:52:37 +0000 Subject: hg: jdk-updates/jdk11u: 2 new changesets Message-ID: <202012071652.0B7GqbBl017182@aojmv0008.oracle.com> Changeset: 8ea6bcf10ffd Author: zgu Date: 2020-12-03 18:42 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/8ea6bcf10ffd 8257641: Shenandoah: Query is_at_shenandoah_safepoint() from control thread should return false Reviewed-by: shade ! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp ! src/hotspot/share/gc/shenandoah/shenandoahUtils.hpp Changeset: cf738ba0ba1d Author: zgu Date: 2020-12-03 19:58 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/cf738ba0ba1d 8257701: Shenandoah: objArrayKlass metadata is not marked with chunked arrays Reviewed-by: shade ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.inline.hpp From shade at redhat.com Mon Dec 7 16:53:12 2020 From: shade at redhat.com (shade at redhat.com) Date: Mon, 07 Dec 2020 16:53:12 +0000 Subject: hg: jdk-updates/jdk15u: 2 new changesets Message-ID: <202012071653.0B7GrCxq017404@aojmv0008.oracle.com> Changeset: 00b64842e11b Author: zgu Date: 2020-12-03 18:42 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk15u/rev/00b64842e11b 8257641: Shenandoah: Query is_at_shenandoah_safepoint() from control thread should return false Reviewed-by: shade ! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp ! src/hotspot/share/gc/shenandoah/shenandoahUtils.hpp Changeset: 9d3c055feccf Author: zgu Date: 2020-12-03 19:58 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk15u/rev/9d3c055feccf 8257701: Shenandoah: objArrayKlass metadata is not marked with chunked arrays Reviewed-by: shade ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.inline.hpp From paul.hohensee at gmail.com Tue Dec 8 14:20:59 2020 From: paul.hohensee at gmail.com (paul.hohensee at gmail.com) Date: Tue, 08 Dec 2020 14:20:59 +0000 Subject: hg: jdk-updates/jdk11u-dev: 3 new changesets Message-ID: <202012081420.0B8EKx6M021901@aojmv0008.oracle.com> Changeset: e203ff142bc0 Author: kvn Date: 2020-11-26 19:55 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/e203ff142bc0 8255351: Add detection for Graviton 2 CPUs Reviewed-by: simonis, kvn Contributed-by: Evgeny Astigeevich ! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp Changeset: 68dcad21722c Author: simonis Date: 2020-11-26 16:10 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/68dcad21722c 8256488: [aarch64] Use ldpq/stpq instead of ld4/st4 for small copies in StubGenerator::copy_memory Reviewed-by: simonis Contributed-by: Evgeny Astigeevich ! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp Changeset: c7d9bb014f9e Author: simonis Date: 2020-12-03 15:55 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/c7d9bb014f9e 8257436: [aarch64] Regressions in ArrayCopyUnalignedDst.testByte/testChar for 65-78 bytes when UseSIMDForMemoryOps is on Reviewed-by: simonis Contributed-by: Evgeny Astigeevich ! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp From takiguc at linux.vnet.ibm.com Tue Dec 8 16:36:08 2020 From: takiguc at linux.vnet.ibm.com (takiguc at linux.vnet.ibm.com) Date: Tue, 08 Dec 2020 16:36:08 +0000 Subject: hg: jdk-updates/jdk11u: 8257242: [macOS] Java app crashes while switching input methods Message-ID: <202012081636.0B8Ga9AC020132@aojmv0008.oracle.com> Changeset: 4b9bc2a1dde0 Author: psadhukhan Date: 2020-12-01 03:21 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/4b9bc2a1dde0 8257242: [macOS] Java app crashes while switching input methods Reviewed-by: serb ! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTView.h ! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTView.m From yan at openjdk.java.net Wed Dec 9 06:58:23 2020 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Wed, 9 Dec 2020 06:58:23 GMT Subject: git: openjdk/jdk13u-dev: 8250844: Make sure {type, obj}ArrayOopDesc accessors check the bounds Message-ID: <1c972025-dec8-482f-a1f0-ccf85efbc92e@openjdk.org> Changeset: f0373364 Author: Yuri Nesterenko Date: 2020-12-09 06:57:33 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/f0373364 8250844: Make sure {type,obj}ArrayOopDesc accessors check the bounds Backport-of: ddb726d4a09ec6c87d4c2035c9d4f3642d9a151b ! src/hotspot/share/oops/objArrayOop.inline.hpp ! src/hotspot/share/oops/typeArrayOop.inline.hpp From goetz.lindenmaier at sap.com Wed Dec 9 08:33:49 2020 From: goetz.lindenmaier at sap.com (goetz.lindenmaier at sap.com) Date: Wed, 09 Dec 2020 08:33:49 +0000 Subject: hg: jdk-updates/jdk11u: Added tag jdk-11.0.10+6 for changeset 4b9bc2a1dde0 Message-ID: <202012090833.0B98Xp1x008422@aojmv0008.oracle.com> Changeset: 07fc9ce76b73 Author: goetz Date: 2020-12-09 09:33 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/07fc9ce76b73 Added tag jdk-11.0.10+6 for changeset 4b9bc2a1dde0 ! .hgtags From goetz.lindenmaier at sap.com Thu Dec 10 08:14:07 2020 From: goetz.lindenmaier at sap.com (goetz.lindenmaier at sap.com) Date: Thu, 10 Dec 2020 08:14:07 +0000 Subject: hg: jdk-updates/jdk11u-dev: 6 new changesets Message-ID: <202012100814.0BA8E8Kj017528@aojmv0008.oracle.com> Changeset: d98108a141f6 Author: mbalao Date: 2020-12-01 18:37 -0300 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/d98108a141f6 8257545: SunJSSE FIPS regression in key exchange after JDK-8171279 11u backport Reviewed-by: aph, goetz ! src/java.base/share/classes/sun/security/ssl/KAKeyDerivation.java ! src/java.base/share/classes/sun/security/ssl/NamedGroup.java ! src/java.base/share/classes/sun/security/ssl/XDHKeyExchange.java + test/jdk/sun/security/pkcs11/fips/SunJSSEKeyExchangeFIPS.java Changeset: 8ea6bcf10ffd Author: zgu Date: 2020-12-03 18:42 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/8ea6bcf10ffd 8257641: Shenandoah: Query is_at_shenandoah_safepoint() from control thread should return false Reviewed-by: shade ! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp ! src/hotspot/share/gc/shenandoah/shenandoahUtils.hpp Changeset: cf738ba0ba1d Author: zgu Date: 2020-12-03 19:58 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/cf738ba0ba1d 8257701: Shenandoah: objArrayKlass metadata is not marked with chunked arrays Reviewed-by: shade ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.inline.hpp Changeset: 4b9bc2a1dde0 Author: psadhukhan Date: 2020-12-01 03:21 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/4b9bc2a1dde0 8257242: [macOS] Java app crashes while switching input methods Reviewed-by: serb ! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTView.h ! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTView.m Changeset: 07fc9ce76b73 Author: goetz Date: 2020-12-09 09:33 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/07fc9ce76b73 Added tag jdk-11.0.10+6 for changeset 4b9bc2a1dde0 ! .hgtags Changeset: 1674c24bfcb2 Author: goetz Date: 2020-12-10 09:12 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/1674c24bfcb2 Merge ! .hgtags From yan at openjdk.java.net Thu Dec 10 12:34:28 2020 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Thu, 10 Dec 2020 12:34:28 GMT Subject: git: openjdk/jdk13u-dev: 8233686: XML transformer uses excessive amount of memory Message-ID: <74fd03f0-5b38-48b6-8463-c26893c40f48@openjdk.org> Changeset: 7ccba65b Author: Yuri Nesterenko Date: 2020-12-10 12:33:19 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/7ccba65b 8233686: XML transformer uses excessive amount of memory Remove unnecessary object creation and also update xalan.md file Backport-of: cef999178cf5ad0b5481da2938169bdd2084d612 ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/DOM2TO.java ! src/java.xml/share/legal/xalan.md From christoph.langer at sap.com Thu Dec 10 13:35:01 2020 From: christoph.langer at sap.com (christoph.langer at sap.com) Date: Thu, 10 Dec 2020 13:35:01 +0000 Subject: hg: jdk-updates/jdk15u: 8239105: Add exception for expiring Digicert root certificates to VerifyCACerts test Message-ID: <202012101335.0BADZ15g004553@aojmv0008.oracle.com> Changeset: 1bb4f054f89b Author: rhalade Date: 2020-10-02 17:21 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk15u/rev/1bb4f054f89b 8239105: Add exception for expiring Digicert root certificates to VerifyCACerts test Summary: "8239105: added verisigntsaca and thawtepremiumserverca to EXPIRY_EXC_ENTRIES list" Reviewed-by: mullan ! test/jdk/sun/security/lib/cacerts/VerifyCACerts.java From christoph.langer at sap.com Thu Dec 10 13:36:39 2020 From: christoph.langer at sap.com (christoph.langer at sap.com) Date: Thu, 10 Dec 2020 13:36:39 +0000 Subject: hg: jdk-updates/jdk15u: 8254081: java/security/cert/PolicyNode/GetPolicyQualifiers.java fails due to an expired certificate Message-ID: <202012101336.0BADad49005193@aojmv0008.oracle.com> Changeset: efc85fd35d2f Author: rhalade Date: 2020-10-06 16:38 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk15u/rev/efc85fd35d2f 8254081: java/security/cert/PolicyNode/GetPolicyQualifiers.java fails due to an expired certificate Summary: Perform backdated validation of test certificate. Reviewed-by: mullan, xuelei ! test/jdk/java/security/cert/PolicyNode/GetPolicyQualifiers.java From yan at openjdk.java.net Thu Dec 10 14:15:33 2020 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Thu, 10 Dec 2020 14:15:33 GMT Subject: git: openjdk/jdk13u-dev: 8254081: java/security/cert/PolicyNode/GetPolicyQualifiers.java fails due to an expired certificate Message-ID: <342acc45-68b4-471d-b9fa-9a9653b4e37e@openjdk.org> Changeset: 7a2731e2 Author: Yuri Nesterenko Date: 2020-12-10 14:14:17 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/7a2731e2 8254081: java/security/cert/PolicyNode/GetPolicyQualifiers.java fails due to an expired certificate Perform backdated validation of test certificate. Backport-of: 54b340b44f1f3dca2c3f3e8cd2abd8196e0027d8 ! test/jdk/java/security/cert/PolicyNode/GetPolicyQualifiers.java From christoph.langer at sap.com Thu Dec 10 14:40:41 2020 From: christoph.langer at sap.com (christoph.langer at sap.com) Date: Thu, 10 Dec 2020 14:40:41 +0000 Subject: hg: jdk-updates/jdk11u: 8215583: Exclude runtime/handshake/HandshakeWalkSuspendExitTest.java Message-ID: <202012101440.0BAEef4U003530@aojmv0008.oracle.com> Changeset: ff1c324186b8 Author: mseledtsov Date: 2019-01-04 15:17 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/ff1c324186b8 8215583: Exclude runtime/handshake/HandshakeWalkSuspendExitTest.java Summary: Added test to problem list Reviewed-by: iignatyev ! test/hotspot/jtreg/ProblemList.txt From paul.hohensee at gmail.com Thu Dec 10 17:04:53 2020 From: paul.hohensee at gmail.com (paul.hohensee at gmail.com) Date: Thu, 10 Dec 2020 17:04:53 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8233912: aarch64: minor improvements of atomic operations Message-ID: <202012101704.0BAH4rtZ005835@aojmv0008.oracle.com> Changeset: f68a6167d021 Author: fyang Date: 2019-11-14 15:07 +0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/f68a6167d021 8233912: aarch64: minor improvements of atomic operations Reviewed-by: aph ! src/hotspot/os_cpu/linux_aarch64/atomic_linux_aarch64.hpp From yan at openjdk.java.net Fri Dec 11 08:32:12 2020 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Fri, 11 Dec 2020 08:32:12 GMT Subject: git: openjdk/jdk13u-dev: 8250636: iso8601_time returns incorrect offset part on MacOS Message-ID: Changeset: cf0e9356 Author: Sergey Nazarkin Committer: Yuri Nesterenko Date: 2020-12-11 08:30:59 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/cf0e9356 8250636: iso8601_time returns incorrect offset part on MacOS Backport-of: 1d480a7b96005f049c1dcb16344ca48f86f01f91 ! src/hotspot/share/runtime/os.cpp From yan at openjdk.java.net Fri Dec 11 09:13:30 2020 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Fri, 11 Dec 2020 09:13:30 GMT Subject: git: openjdk/jdk13u-dev: 8251365: Build failure on AIX after 8250636 Message-ID: Changeset: 91e8812f Author: Sergey Nazarkin Committer: Yuri Nesterenko Date: 2020-12-11 09:12:45 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/91e8812f 8251365: Build failure on AIX after 8250636 Backport-of: 28f963f6fc0f1c7e84d8abad395c11d38c6b5fbd ! src/hotspot/share/runtime/os.cpp From yan at openjdk.java.net Fri Dec 11 11:20:31 2020 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Fri, 11 Dec 2020 11:20:31 GMT Subject: git: openjdk/jdk13u-dev: 8243114: Implement montgomery{Multiply, Square}intrinsics on Windows Message-ID: Changeset: 496b66fe Author: Ekaterina Vergizova Committer: Yuri Nesterenko Date: 2020-12-11 11:19:20 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/496b66fe 8243114: Implement montgomery{Multiply,Square}intrinsics on Windows Reviewed-by: yan Backport-of: 47e465cf1bc5e78fe0b5ee1b574fdfa2385d7f2c ! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp ! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp From yan at openjdk.java.net Fri Dec 11 12:08:08 2020 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Fri, 11 Dec 2020 12:08:08 GMT Subject: git: openjdk/jdk13u-dev: 8248347: windows build broken by JDK-8243114 Message-ID: <12ff27c2-daf8-4eff-aaab-a1ee8122512e@openjdk.org> Changeset: b7937d83 Author: Ekaterina Vergizova Committer: Yuri Nesterenko Date: 2020-12-11 12:07:20 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/b7937d83 8248347: windows build broken by JDK-8243114 Backport-of: b87302ca99ff30a03e311ab1c0f524684ed37596 ! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp From duke at openjdk.java.net Fri Dec 11 12:25:34 2020 From: duke at openjdk.java.net (duke) Date: Fri, 11 Dec 2020 12:25:34 GMT Subject: git: openjdk/jdk13u-dev: Added tag jdk-13.0.6+3 for changeset b7937d83 Message-ID: <5c0dbbb4-76e5-4662-a9ce-91657df4d76d@openjdk.java.net> Tagged by: Yuri Nesterenko Date: 2020-12-11 15:22:17 +0000 Added tag jdk-13.0.6+3 for changeset b7937d83 Changeset: b7937d83 Author: Ekaterina Vergizova Committer: Yuri Nesterenko Date: 2020-12-11 12:07:20 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/b7937d83 From martin.doerr at sap.com Fri Dec 11 16:11:27 2020 From: martin.doerr at sap.com (martin.doerr at sap.com) Date: Fri, 11 Dec 2020 16:11:27 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8210578: AArch64: Invalid encoding for fmlsvs instruction Message-ID: <202012111611.0BBGBRuF024028@aojmv0008.oracle.com> Changeset: 9bbe38dd4b83 Author: adinn Date: 2018-09-12 09:12 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/9bbe38dd4b83 8210578: AArch64: Invalid encoding for fmlsvs instruction Summary: sub_op code for fmslvs should be 1 not 0 Reviewed-by: roland ! src/hotspot/cpu/aarch64/assembler_aarch64.hpp From christoph.langer at sap.com Mon Dec 14 13:30:47 2020 From: christoph.langer at sap.com (christoph.langer at sap.com) Date: Mon, 14 Dec 2020 13:30:47 +0000 Subject: hg: jdk-updates/jdk11u: 8255050: Add pkcs11/KeyStore/ClientAuth.sh to Problem list Message-ID: <202012141330.0BEDUmB2011185@aojmv0008.oracle.com> Changeset: c45f74d45787 Author: clanger Date: 2020-12-14 14:29 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/c45f74d45787 8255050: Add pkcs11/KeyStore/ClientAuth.sh to Problem list Reviewed-by: mbaesken ! test/jdk/ProblemList.txt From christoph.langer at sap.com Tue Dec 15 11:07:14 2020 From: christoph.langer at sap.com (christoph.langer at sap.com) Date: Tue, 15 Dec 2020 11:07:14 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8256489: Make gtest for long path names on Windows more resilient in the presence of virus scanners Message-ID: <202012151107.0BFB7ERl016983@aojmv0008.oracle.com> Changeset: 6117bba54297 Author: rschmelter Date: 2020-11-25 13:16 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/6117bba54297 8256489: Make gtest for long path names on Windows more resilient in the presence of virus scanners Reviewed-by: dholmes, clanger ! test/hotspot/gtest/runtime/test_os_windows.cpp From christoph.langer at sap.com Tue Dec 15 11:05:44 2020 From: christoph.langer at sap.com (christoph.langer at sap.com) Date: Tue, 15 Dec 2020 11:05:44 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8244088: [Regression] Switch of Gnome theme ends up in deadlocked UI Message-ID: <202012151105.0BFB5iuU016602@aojmv0008.oracle.com> Changeset: afbd0d84d496 Author: serb Date: 2020-11-10 19:36 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/afbd0d84d496 8244088: [Regression] Switch of Gnome theme ends up in deadlocked UI Reviewed-by: serb Contributed-by: Jayashree S Kumar ! src/java.desktop/unix/native/libawt_xawt/awt/gtk3_interface.c ! src/java.desktop/unix/native/libawt_xawt/awt/gtk3_interface.h ! src/java.desktop/unix/native/libawt_xawt/awt/swing_GTKEngine.c From akashche at redhat.com Tue Dec 15 11:09:05 2020 From: akashche at redhat.com (akashche at redhat.com) Date: Tue, 15 Dec 2020 11:09:05 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8240704: CheckHandles.java failed "AssertionError: Handle use increased by more than 10 percent." Message-ID: <202012151109.0BFB95Xl017702@aojmv0008.oracle.com> Changeset: 727ea9ffe368 Author: rriggs Date: 2020-03-12 11:54 -0400 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/727ea9ffe368 8240704: CheckHandles.java failed "AssertionError: Handle use increased by more than 10 percent." Reviewed-by: dfuchs ! test/jdk/java/lang/ProcessBuilder/checkHandles/CheckHandles.java From goetz.lindenmaier at sap.com Wed Dec 16 07:43:06 2020 From: goetz.lindenmaier at sap.com (goetz.lindenmaier at sap.com) Date: Wed, 16 Dec 2020 07:43:06 +0000 Subject: hg: jdk-updates/jdk11u: Added tag jdk-11.0.10+7 for changeset c45f74d45787 Message-ID: <202012160743.0BG7h6jB027625@aojmv0008.oracle.com> Changeset: a6e6cc83dbce Author: goetz Date: 2020-12-16 08:41 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/a6e6cc83dbce Added tag jdk-11.0.10+7 for changeset c45f74d45787 ! .hgtags From goetz.lindenmaier at sap.com Wed Dec 16 07:53:11 2020 From: goetz.lindenmaier at sap.com (goetz.lindenmaier at sap.com) Date: Wed, 16 Dec 2020 07:53:11 +0000 Subject: hg: jdk-updates/jdk11u-dev: 2 new changesets Message-ID: <202012160753.0BG7rBKP000766@aojmv0008.oracle.com> Changeset: 92fe66e94c40 Author: rehn Date: 2018-12-20 10:05 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/92fe66e94c40 8214180: Need better granularity for sleeping Reviewed-by: eosterlund, dcubed, dholmes ! src/hotspot/os/aix/os_aix.cpp ! src/hotspot/os/bsd/os_bsd.cpp ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/posix/os_posix.cpp ! src/hotspot/os/solaris/os_solaris.cpp ! src/hotspot/os/windows/os_windows.cpp ! src/hotspot/share/runtime/os.hpp ! src/hotspot/share/utilities/spinYield.cpp ! src/hotspot/share/utilities/spinYield.hpp Changeset: 9a52a1481de6 Author: rehn Date: 2020-05-14 19:36 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/9a52a1481de6 8244340: Handshake processing thread lacks yielding Reviewed-by: pchilanomate, dholmes, dcubed ! src/hotspot/share/runtime/handshake.cpp ! src/hotspot/share/runtime/handshake.hpp ! src/hotspot/share/runtime/thread.hpp From felix.yang at huawei.com Wed Dec 16 14:54:08 2020 From: felix.yang at huawei.com (felix.yang at huawei.com) Date: Wed, 16 Dec 2020 14:54:08 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8211057: Gensrc step CompileProperties generates unstable CompilerProperties output Message-ID: <202012161454.0BGEs9Px001859@aojmv0008.oracle.com> Changeset: 94c42e05ad22 Author: cushon Date: 2018-10-01 21:14 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/94c42e05ad22 8211057: Gensrc step CompileProperties generates unstable CompilerProperties output Reviewed-by: mcimadamore, vromero ! make/langtools/tools/propertiesparser/gen/ClassGenerator.java From goetz.lindenmaier at sap.com Thu Dec 17 09:10:19 2020 From: goetz.lindenmaier at sap.com (goetz.lindenmaier at sap.com) Date: Thu, 17 Dec 2020 09:10:19 +0000 Subject: hg: jdk-updates/jdk11u-dev: 4 new changesets Message-ID: <202012170910.0BH9AK2j012710@aojmv0008.oracle.com> Changeset: ff1c324186b8 Author: mseledtsov Date: 2019-01-04 15:17 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/ff1c324186b8 8215583: Exclude runtime/handshake/HandshakeWalkSuspendExitTest.java Summary: Added test to problem list Reviewed-by: iignatyev ! test/hotspot/jtreg/ProblemList.txt Changeset: c45f74d45787 Author: clanger Date: 2020-12-14 14:29 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/c45f74d45787 8255050: Add pkcs11/KeyStore/ClientAuth.sh to Problem list Reviewed-by: mbaesken ! test/jdk/ProblemList.txt Changeset: a6e6cc83dbce Author: goetz Date: 2020-12-16 08:41 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/a6e6cc83dbce Added tag jdk-11.0.10+7 for changeset c45f74d45787 ! .hgtags Changeset: c76b99fcc8b7 Author: goetz Date: 2020-12-17 10:08 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/c76b99fcc8b7 Merge ! .hgtags From dcherepanov at openjdk.java.net Thu Dec 17 12:40:53 2020 From: dcherepanov at openjdk.java.net (Dmitry Cherepanov) Date: Thu, 17 Dec 2020 12:40:53 GMT Subject: git: openjdk/jdk13u-dev: 8255226: (tz) Upgrade time-zone data to tzdata2020d Message-ID: <01399071-b27d-4609-a3d0-2aa150cff00e@openjdk.org> Changeset: 2f9e4584 Author: Dmitry Cherepanov Date: 2020-12-17 12:38:11 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/2f9e4584 8255226: (tz) Upgrade time-zone data to tzdata2020d Backport-of: b65ff60a8e36bd1f4b531abe68962f4691359964 ! make/data/tzdata/VERSION ! make/data/tzdata/asia ! make/data/tzdata/europe ! src/java.base/share/classes/sun/util/calendar/ZoneInfoFile.java From martin.doerr at sap.com Thu Dec 17 16:39:49 2020 From: martin.doerr at sap.com (martin.doerr at sap.com) Date: Thu, 17 Dec 2020 16:39:49 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8 new changesets Message-ID: <202012171639.0BHGdo9O022799@aojmv0008.oracle.com> Changeset: 5800b5bf90a7 Author: alanb Date: 2018-10-09 07:06 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/5800b5bf90a7 8211825: ModuleLayer.defineModulesWithXXX does not setup delegation when module reads automatic module Reviewed-by: mchung ! src/java.base/share/classes/java/lang/Module.java ! src/java.base/share/classes/jdk/internal/loader/Loader.java ! src/java.base/share/classes/jdk/internal/loader/LoaderPool.java + test/jdk/java/lang/ModuleLayer/automatic/AutomaticModulesTest.java + test/jdk/java/lang/ModuleLayer/automatic/src/alib/q/Lib.java + test/jdk/java/lang/ModuleLayer/automatic/src/m/module-info.java + test/jdk/java/lang/ModuleLayer/automatic/src/m/p/Main.java Changeset: 7ad7366fff82 Author: mchung Date: 2018-11-21 22:33 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/7ad7366fff82 8211051: jdeps usage of --dot-output doesn't provide valid output for modular jar Reviewed-by: sundar ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/Archive.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/JdepsWriter.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/ModuleDotGraph.java ! test/langtools/tools/jdeps/modules/DotFileTest.java Changeset: 0dfabe10300f Author: mchung Date: 2018-11-21 22:34 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/0dfabe10300f 8213909: jdeps --print-module-deps should report missing dependences 8168869: jdeps: localized messages don't use proper line breaks Reviewed-by: sundar ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/Analyzer.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/DependencyFinder.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/JdepsConfiguration.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/JdepsFilter.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/JdepsTask.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/Module.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/ModuleExportsAnalyzer.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/ModuleInfoBuilder.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/resources/jdeps.properties ! test/langtools/tools/jdeps/Basic.java ! test/langtools/tools/jdeps/MultiReleaseJar.java ! test/langtools/tools/jdeps/Options.java ! test/langtools/tools/jdeps/listdeps/ListModuleDeps.java ! test/langtools/tools/jdeps/listdeps/src/lib/Lib.java + test/langtools/tools/jdeps/mrjar/Main.java - test/langtools/tools/jdeps/mrjar/test/Main.java Changeset: fc38109e658e Author: mchung Date: 2018-11-22 10:15 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/fc38109e658e 8214223: tools/jdeps/listdeps/ListModuleDeps.java failed due to missing Lib2 file Reviewed-by: lancea, alanb + test/langtools/tools/jdeps/listdeps/src/lib2/Lib2.java Changeset: 439420ebc056 Author: dpochepk Date: 2019-04-08 15:54 +0300 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/439420ebc056 8221995: AARCH64: problems with CAS instructions encoding Reviewed-by: aph ! src/hotspot/cpu/aarch64/assembler_aarch64.hpp Changeset: c627e031e6e6 Author: fyang Date: 2019-04-20 15:55 +0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/c627e031e6e6 8222785: aarch64: add necessary masking for immediate shift counts Reviewed-by: aph ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/cpu/aarch64/aarch64_ad.m4 Changeset: cf9d46ddcac2 Author: serb Date: 2019-10-15 22:42 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/cf9d46ddcac2 8232225: Rework the fix for JDK-8071483 Reviewed-by: prr - test/jdk/java/awt/Color/AlphaColorTest.java - test/jdk/java/awt/Color/GetMinMaxValue_ICC_ColorSpace.java - test/jdk/java/awt/Color/HeadlessColor.java - test/jdk/java/awt/Color/LoadProfileWithSM.java - test/jdk/java/awt/Color/LoadStandardProfilesTest.java - test/jdk/java/awt/Color/OpacityChange/OpacityChange.java - test/jdk/java/awt/Color/XRenderTranslucentColorDrawTest.java + test/jdk/java/awt/ColorClass/AlphaColorTest.java + test/jdk/java/awt/ColorClass/HeadlessColor.java + test/jdk/java/awt/ColorClass/OpacityChange/OpacityChange.java + test/jdk/java/awt/ColorClass/XRenderTranslucentColorDrawTest.java + test/jdk/java/awt/color/GetMinMaxValue_ICC_ColorSpace.java + test/jdk/java/awt/color/LoadProfileWithSM.java + test/jdk/java/awt/color/LoadStandardProfilesTest.java Changeset: aaff4ce67ee7 Author: psadhukhan Date: 2019-11-12 12:29 +0530 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/aaff4ce67ee7 8233910: java/awt/ColorClass/AlphaColorTest.java is failing intermittently in nightly lnux-x64 system Reviewed-by: serb, prr ! test/jdk/java/awt/ColorClass/AlphaColorTest.java From sgehwolf at redhat.com Thu Dec 17 17:39:02 2020 From: sgehwolf at redhat.com (sgehwolf at redhat.com) Date: Thu, 17 Dec 2020 17:39:02 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8253476: TestUseContainerSupport.java fails on some Linux kernels w/o swap limit capabilities Message-ID: <202012171739.0BHHd2aW017476@aojmv0008.oracle.com> Changeset: abb5f01e1ba8 Author: hseigel Date: 2020-09-29 19:59 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/abb5f01e1ba8 8253476: TestUseContainerSupport.java fails on some Linux kernels w/o swap limit capabilities Reviewed-by: bobv, coleenp ! test/jdk/jdk/internal/platform/docker/TestUseContainerSupport.java From martin.doerr at sap.com Thu Dec 17 18:11:12 2020 From: martin.doerr at sap.com (martin.doerr at sap.com) Date: Thu, 17 Dec 2020 18:11:12 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8234796: Refactor Handshake::execute to take a more complex type than ThreadClosure Message-ID: <202012171811.0BHIBCQs002534@aojmv0008.oracle.com> Changeset: 6cfd921316ce Author: rehn Date: 2019-12-03 15:32 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/6cfd921316ce 8234796: Refactor Handshake::execute to take a more complex type than ThreadClosure Reviewed-by: dholmes, pliden, coleenp ! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp ! src/hotspot/share/gc/g1/g1ConcurrentMark.hpp ! src/hotspot/share/gc/g1/g1ConcurrentRefine.cpp ! src/hotspot/share/gc/g1/g1RemSetSummary.cpp ! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp ! src/hotspot/share/gc/parallel/psScavenge.cpp ! src/hotspot/share/gc/shared/genCollectedHeap.cpp ! src/hotspot/share/gc/shared/stringdedup/stringDedup.cpp ! src/hotspot/share/gc/shared/stringdedup/stringDedup.hpp ! src/hotspot/share/gc/shared/workgroup.cpp ! src/hotspot/share/gc/shared/workgroup.hpp ! src/hotspot/share/gc/z/zCollectedHeap.cpp ! src/hotspot/share/gc/z/zHeap.hpp ! src/hotspot/share/gc/z/zMark.cpp ! src/hotspot/share/gc/z/zRootsIterator.cpp ! src/hotspot/share/gc/z/zRuntimeWorkers.hpp ! src/hotspot/share/gc/z/zWorkers.hpp ! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointManager.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrType.cpp ! src/hotspot/share/jfr/writers/jfrJavaEventWriter.cpp ! src/hotspot/share/memory/iterator.hpp ! src/hotspot/share/prims/jvmtiEnvBase.cpp ! src/hotspot/share/prims/whitebox.cpp ! src/hotspot/share/runtime/biasedLocking.cpp ! src/hotspot/share/runtime/handshake.cpp ! src/hotspot/share/runtime/handshake.hpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/thread.hpp ! src/hotspot/share/runtime/threadSMR.inline.hpp ! src/hotspot/share/utilities/globalCounter.cpp From dcherepanov at openjdk.java.net Fri Dec 18 14:14:05 2020 From: dcherepanov at openjdk.java.net (Dmitry Cherepanov) Date: Fri, 18 Dec 2020 14:14:05 GMT Subject: git: openjdk/jdk13u-dev: 8247867: Upgrade to freetype 2.10.2 Message-ID: Changeset: 20251b70 Author: Dmitry Cherepanov Date: 2020-12-18 14:12:11 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/20251b70 8247867: Upgrade to freetype 2.10.2 Reviewed-by: bae Backport-of: e0989c0068009c27614cb34815ef0c8529c82544 ! src/java.desktop/share/legal/freetype.md ! src/java.desktop/share/native/libfreetype/include/freetype/config/ftconfig.h ! src/java.desktop/share/native/libfreetype/include/freetype/config/ftheader.h ! src/java.desktop/share/native/libfreetype/include/freetype/config/ftoption.h ! src/java.desktop/share/native/libfreetype/include/freetype/config/ftstdlib.h ! src/java.desktop/share/native/libfreetype/include/freetype/freetype.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftadvanc.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftbbox.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftbdf.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftbitmap.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftcid.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftcolor.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftdriver.h ! src/java.desktop/share/native/libfreetype/include/freetype/fterrdef.h ! src/java.desktop/share/native/libfreetype/include/freetype/fterrors.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftfntfmt.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftgasp.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftglyph.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftgzip.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftimage.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftincrem.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftlcdfil.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftlist.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftmac.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftmm.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftmodapi.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftmoderr.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftoutln.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftparams.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftrender.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftsizes.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftsnames.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftstroke.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftsynth.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftsystem.h ! src/java.desktop/share/native/libfreetype/include/freetype/fttrigon.h ! src/java.desktop/share/native/libfreetype/include/freetype/fttypes.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/autohint.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/cffotypes.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/cfftypes.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftcalc.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftdebug.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftdrv.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftgloadr.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftmemory.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftobjs.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftpsprop.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftrfork.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftserv.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/ftvalid.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/pshints.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svbdf.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svcfftl.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svcid.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svfntfmt.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svgldict.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svgxval.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svkern.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svmetric.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svmm.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svotval.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svpfr.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svpostnm.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svprop.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svpscmap.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svpsinfo.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svsfnt.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svttcmap.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svtteng.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svttglyf.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svwinfnt.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/include/freetype/t1tables.h ! src/java.desktop/share/native/libfreetype/include/freetype/ttnameid.h ! src/java.desktop/share/native/libfreetype/include/freetype/tttables.h ! src/java.desktop/share/native/libfreetype/include/freetype/tttags.h ! src/java.desktop/share/native/libfreetype/include/ft2build.h ! src/java.desktop/share/native/libfreetype/src/autofit/afangles.c ! src/java.desktop/share/native/libfreetype/src/autofit/afblue.c ! src/java.desktop/share/native/libfreetype/src/autofit/afblue.cin ! 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/afblue.hin ! src/java.desktop/share/native/libfreetype/src/autofit/afcjk.c ! src/java.desktop/share/native/libfreetype/src/autofit/afcjk.h ! src/java.desktop/share/native/libfreetype/src/autofit/afcover.h ! src/java.desktop/share/native/libfreetype/src/autofit/afdummy.c ! src/java.desktop/share/native/libfreetype/src/autofit/afdummy.h ! src/java.desktop/share/native/libfreetype/src/autofit/aferrors.h ! src/java.desktop/share/native/libfreetype/src/autofit/afglobal.c ! src/java.desktop/share/native/libfreetype/src/autofit/afglobal.h ! src/java.desktop/share/native/libfreetype/src/autofit/afhints.c ! src/java.desktop/share/native/libfreetype/src/autofit/afhints.h ! src/java.desktop/share/native/libfreetype/src/autofit/afindic.c ! src/java.desktop/share/native/libfreetype/src/autofit/afindic.h ! src/java.desktop/share/native/libfreetype/src/autofit/aflatin.c ! src/java.desktop/share/native/libfreetype/src/autofit/aflatin.h ! src/java.desktop/share/native/libfreetype/src/autofit/afloader.c ! src/java.desktop/share/native/libfreetype/src/autofit/afloader.h ! src/java.desktop/share/native/libfreetype/src/autofit/afmodule.c ! src/java.desktop/share/native/libfreetype/src/autofit/afmodule.h ! src/java.desktop/share/native/libfreetype/src/autofit/afranges.c ! src/java.desktop/share/native/libfreetype/src/autofit/afranges.h ! src/java.desktop/share/native/libfreetype/src/autofit/afscript.h ! src/java.desktop/share/native/libfreetype/src/autofit/afshaper.c ! src/java.desktop/share/native/libfreetype/src/autofit/afshaper.h ! src/java.desktop/share/native/libfreetype/src/autofit/afstyles.h ! src/java.desktop/share/native/libfreetype/src/autofit/aftypes.h ! src/java.desktop/share/native/libfreetype/src/autofit/afwarp.c ! src/java.desktop/share/native/libfreetype/src/autofit/afwarp.h ! src/java.desktop/share/native/libfreetype/src/autofit/afwrtsys.h ! src/java.desktop/share/native/libfreetype/src/base/ftadvanc.c ! src/java.desktop/share/native/libfreetype/src/base/ftbase.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/ftcalc.c ! src/java.desktop/share/native/libfreetype/src/base/ftcid.c ! src/java.desktop/share/native/libfreetype/src/base/ftdbgmem.c ! src/java.desktop/share/native/libfreetype/src/base/ftdebug.c ! src/java.desktop/share/native/libfreetype/src/base/ftfntfmt.c ! src/java.desktop/share/native/libfreetype/src/base/ftfstype.c ! src/java.desktop/share/native/libfreetype/src/base/ftgasp.c ! src/java.desktop/share/native/libfreetype/src/base/ftgloadr.c ! src/java.desktop/share/native/libfreetype/src/base/ftglyph.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/ftmac.c ! src/java.desktop/share/native/libfreetype/src/base/ftmm.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/ftpatent.c ! src/java.desktop/share/native/libfreetype/src/base/ftpsprop.c ! src/java.desktop/share/native/libfreetype/src/base/ftrfork.c ! src/java.desktop/share/native/libfreetype/src/base/ftsnames.c ! src/java.desktop/share/native/libfreetype/src/base/ftstream.c ! src/java.desktop/share/native/libfreetype/src/base/ftstroke.c ! src/java.desktop/share/native/libfreetype/src/base/ftsynth.c ! src/java.desktop/share/native/libfreetype/src/base/ftsystem.c ! src/java.desktop/share/native/libfreetype/src/base/fttrigon.c ! src/java.desktop/share/native/libfreetype/src/base/fttype1.c ! src/java.desktop/share/native/libfreetype/src/base/ftutil.c ! src/java.desktop/share/native/libfreetype/src/cff/cffcmap.c ! src/java.desktop/share/native/libfreetype/src/cff/cffcmap.h ! src/java.desktop/share/native/libfreetype/src/cff/cffdrivr.c ! src/java.desktop/share/native/libfreetype/src/cff/cffdrivr.h ! src/java.desktop/share/native/libfreetype/src/cff/cfferrs.h ! src/java.desktop/share/native/libfreetype/src/cff/cffgload.c ! src/java.desktop/share/native/libfreetype/src/cff/cffgload.h ! src/java.desktop/share/native/libfreetype/src/cff/cffload.c ! src/java.desktop/share/native/libfreetype/src/cff/cffload.h ! src/java.desktop/share/native/libfreetype/src/cff/cffobjs.c ! src/java.desktop/share/native/libfreetype/src/cff/cffobjs.h ! 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/cff/cfftoken.h ! src/java.desktop/share/native/libfreetype/src/cid/ciderrs.h ! src/java.desktop/share/native/libfreetype/src/cid/cidgload.c ! src/java.desktop/share/native/libfreetype/src/cid/cidgload.h ! src/java.desktop/share/native/libfreetype/src/cid/cidload.c ! src/java.desktop/share/native/libfreetype/src/cid/cidload.h ! src/java.desktop/share/native/libfreetype/src/cid/cidobjs.c ! src/java.desktop/share/native/libfreetype/src/cid/cidobjs.h ! src/java.desktop/share/native/libfreetype/src/cid/cidparse.c ! src/java.desktop/share/native/libfreetype/src/cid/cidparse.h ! src/java.desktop/share/native/libfreetype/src/cid/cidriver.c ! src/java.desktop/share/native/libfreetype/src/cid/cidriver.h ! src/java.desktop/share/native/libfreetype/src/cid/cidtoken.h ! src/java.desktop/share/native/libfreetype/src/psaux/afmparse.c ! src/java.desktop/share/native/libfreetype/src/psaux/afmparse.h ! src/java.desktop/share/native/libfreetype/src/psaux/cffdecode.c ! src/java.desktop/share/native/libfreetype/src/psaux/cffdecode.h ! src/java.desktop/share/native/libfreetype/src/psaux/psauxerr.h ! src/java.desktop/share/native/libfreetype/src/psaux/psauxmod.c ! src/java.desktop/share/native/libfreetype/src/psaux/psauxmod.h ! src/java.desktop/share/native/libfreetype/src/psaux/psconv.c ! src/java.desktop/share/native/libfreetype/src/psaux/psconv.h ! src/java.desktop/share/native/libfreetype/src/psaux/psft.c ! src/java.desktop/share/native/libfreetype/src/psaux/psintrp.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/psaux/t1cmap.c ! src/java.desktop/share/native/libfreetype/src/psaux/t1cmap.h ! src/java.desktop/share/native/libfreetype/src/psaux/t1decode.c ! src/java.desktop/share/native/libfreetype/src/psaux/t1decode.h ! src/java.desktop/share/native/libfreetype/src/pshinter/pshalgo.c ! src/java.desktop/share/native/libfreetype/src/pshinter/pshalgo.h ! src/java.desktop/share/native/libfreetype/src/pshinter/pshglob.c ! src/java.desktop/share/native/libfreetype/src/pshinter/pshglob.h ! src/java.desktop/share/native/libfreetype/src/pshinter/pshmod.c ! src/java.desktop/share/native/libfreetype/src/pshinter/pshmod.h ! src/java.desktop/share/native/libfreetype/src/pshinter/pshnterr.h ! src/java.desktop/share/native/libfreetype/src/pshinter/pshrec.c ! src/java.desktop/share/native/libfreetype/src/pshinter/pshrec.h ! src/java.desktop/share/native/libfreetype/src/psnames/psmodule.c ! src/java.desktop/share/native/libfreetype/src/psnames/psmodule.h ! src/java.desktop/share/native/libfreetype/src/psnames/psnamerr.h ! src/java.desktop/share/native/libfreetype/src/psnames/pstables.h ! src/java.desktop/share/native/libfreetype/src/raster/ftmisc.h ! src/java.desktop/share/native/libfreetype/src/raster/ftraster.c ! src/java.desktop/share/native/libfreetype/src/raster/ftraster.h ! src/java.desktop/share/native/libfreetype/src/raster/ftrend1.c ! src/java.desktop/share/native/libfreetype/src/raster/ftrend1.h ! src/java.desktop/share/native/libfreetype/src/raster/rasterrs.h ! src/java.desktop/share/native/libfreetype/src/sfnt/pngshim.c ! src/java.desktop/share/native/libfreetype/src/sfnt/pngshim.h ! src/java.desktop/share/native/libfreetype/src/sfnt/sfdriver.c ! src/java.desktop/share/native/libfreetype/src/sfnt/sfdriver.h ! src/java.desktop/share/native/libfreetype/src/sfnt/sferrors.h ! 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/sfwoff2.c + src/java.desktop/share/native/libfreetype/src/sfnt/sfwoff2.h ! src/java.desktop/share/native/libfreetype/src/sfnt/ttcmap.c ! src/java.desktop/share/native/libfreetype/src/sfnt/ttcmap.h ! src/java.desktop/share/native/libfreetype/src/sfnt/ttcmapc.h ! src/java.desktop/share/native/libfreetype/src/sfnt/ttcolr.c ! src/java.desktop/share/native/libfreetype/src/sfnt/ttcolr.h ! src/java.desktop/share/native/libfreetype/src/sfnt/ttcpal.c ! src/java.desktop/share/native/libfreetype/src/sfnt/ttcpal.h ! src/java.desktop/share/native/libfreetype/src/sfnt/ttkern.c ! src/java.desktop/share/native/libfreetype/src/sfnt/ttkern.h ! src/java.desktop/share/native/libfreetype/src/sfnt/ttload.c ! src/java.desktop/share/native/libfreetype/src/sfnt/ttload.h ! src/java.desktop/share/native/libfreetype/src/sfnt/ttmtx.c ! src/java.desktop/share/native/libfreetype/src/sfnt/ttmtx.h ! src/java.desktop/share/native/libfreetype/src/sfnt/ttpost.c ! src/java.desktop/share/native/libfreetype/src/sfnt/ttpost.h ! src/java.desktop/share/native/libfreetype/src/sfnt/ttsbit.c ! src/java.desktop/share/native/libfreetype/src/sfnt/ttsbit.h + src/java.desktop/share/native/libfreetype/src/sfnt/woff2tags.c + src/java.desktop/share/native/libfreetype/src/sfnt/woff2tags.h ! src/java.desktop/share/native/libfreetype/src/smooth/ftgrays.c ! src/java.desktop/share/native/libfreetype/src/smooth/ftgrays.h ! src/java.desktop/share/native/libfreetype/src/smooth/ftsmerrs.h ! src/java.desktop/share/native/libfreetype/src/smooth/ftsmooth.c ! src/java.desktop/share/native/libfreetype/src/smooth/ftsmooth.h ! src/java.desktop/share/native/libfreetype/src/truetype/ttdriver.c ! src/java.desktop/share/native/libfreetype/src/truetype/ttdriver.h ! src/java.desktop/share/native/libfreetype/src/truetype/tterrors.h ! src/java.desktop/share/native/libfreetype/src/truetype/ttgload.c ! src/java.desktop/share/native/libfreetype/src/truetype/ttgload.h ! 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/ttinterp.h ! src/java.desktop/share/native/libfreetype/src/truetype/ttobjs.c ! src/java.desktop/share/native/libfreetype/src/truetype/ttobjs.h ! src/java.desktop/share/native/libfreetype/src/truetype/ttpload.c ! src/java.desktop/share/native/libfreetype/src/truetype/ttpload.h ! src/java.desktop/share/native/libfreetype/src/truetype/ttsubpix.c ! src/java.desktop/share/native/libfreetype/src/truetype/ttsubpix.h ! src/java.desktop/share/native/libfreetype/src/type1/t1afm.c ! src/java.desktop/share/native/libfreetype/src/type1/t1afm.h ! src/java.desktop/share/native/libfreetype/src/type1/t1driver.c ! src/java.desktop/share/native/libfreetype/src/type1/t1driver.h ! src/java.desktop/share/native/libfreetype/src/type1/t1errors.h ! src/java.desktop/share/native/libfreetype/src/type1/t1gload.c ! src/java.desktop/share/native/libfreetype/src/type1/t1gload.h ! src/java.desktop/share/native/libfreetype/src/type1/t1load.c ! src/java.desktop/share/native/libfreetype/src/type1/t1load.h ! src/java.desktop/share/native/libfreetype/src/type1/t1objs.c ! src/java.desktop/share/native/libfreetype/src/type1/t1objs.h ! src/java.desktop/share/native/libfreetype/src/type1/t1parse.c ! src/java.desktop/share/native/libfreetype/src/type1/t1parse.h ! src/java.desktop/share/native/libfreetype/src/type1/t1tokens.h From dcherepanov at openjdk.java.net Fri Dec 18 14:39:10 2020 From: dcherepanov at openjdk.java.net (Dmitry Cherepanov) Date: Fri, 18 Dec 2020 14:39:10 GMT Subject: git: openjdk/jdk13u-dev: 8237499: JFR: Include stack trace in the ThreadStart event Message-ID: <876b5d95-3b4f-48ab-98d1-b994cfa3842d@openjdk.org> Changeset: 85b79081 Author: Ekaterina Vergizova Committer: Dmitry Cherepanov Date: 2020-12-18 14:37:55 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/85b79081 8237499: JFR: Include stack trace in the ThreadStart event Reviewed-by: dcherepanov Backport-of: 52d7a61e8d58a547a943f8f705764dc1898c621d ! src/hotspot/share/jfr/metadata/metadata.xml ! src/hotspot/share/jfr/support/jfrThreadLocal.cpp ! src/hotspot/share/jfr/support/jfrThreadLocal.hpp ! src/hotspot/share/prims/jni.cpp ! src/hotspot/share/prims/jvm.cpp ! src/jdk.jfr/share/conf/jfr/default.jfc ! src/jdk.jfr/share/conf/jfr/profile.jfc ! test/jdk/jdk/jfr/event/runtime/TestThreadStartEndEvents.java From dcherepanov at openjdk.java.net Fri Dec 18 15:02:11 2020 From: dcherepanov at openjdk.java.net (Dmitry Cherepanov) Date: Fri, 18 Dec 2020 15:02:11 GMT Subject: git: openjdk/jdk13u-dev: 8239886: Minimal VM build fails after JDK-8237499 Message-ID: Changeset: 05ac56a8 Author: Ekaterina Vergizova Committer: Dmitry Cherepanov Date: 2020-12-18 15:01:32 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/05ac56a8 8239886: Minimal VM build fails after JDK-8237499 Backport-of: 5a7b5863f0ac34f73496913b4319e73f1eb47e73 ! src/hotspot/share/prims/jni.cpp From suenaga at oss.nttdata.com Sat Dec 19 10:20:04 2020 From: suenaga at oss.nttdata.com (suenaga at oss.nttdata.com) Date: Sat, 19 Dec 2020 10:20:04 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8258471: "search codecache" clhsdb command does not work Message-ID: <202012191020.0BJAK4rJ014239@aojmv0008.oracle.com> Changeset: d61d5d9d6c59 Author: ysuenaga Date: 2020-12-19 19:19 +0900 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/d61d5d9d6c59 8258471: "search codecache" clhsdb command does not work Reviewed-by: cjplummer, sspitsyn ! src/hotspot/share/runtime/vmStructs.cpp ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/code/CodeCache.java + src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/code/VtableBlob.java From dcherepanov at openjdk.java.net Mon Dec 21 11:49:09 2020 From: dcherepanov at openjdk.java.net (Dmitry Cherepanov) Date: Mon, 21 Dec 2020 11:49:09 GMT Subject: git: openjdk/jdk13u-dev: 8248532: Every time I change keyboard language at my MacBook, Java crashes Message-ID: <2080443f-9055-40a7-a085-1b6bec1f062c@openjdk.org> Changeset: 501e942a Author: Olga Mikhaltsova Committer: Dmitry Cherepanov Date: 2020-12-21 11:48:02 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/501e942a 8248532: Every time I change keyboard language at my MacBook, Java crashes Backport-of: 6329de45045da3ce937cd22d82e74c3f142ea3f2 ! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTView.m From dcherepanov at openjdk.java.net Mon Dec 21 12:13:23 2020 From: dcherepanov at openjdk.java.net (Dmitry Cherepanov) Date: Mon, 21 Dec 2020 12:13:23 GMT Subject: git: openjdk/jdk13u-dev: 8245400: Upgrade to LittleCMS 2.11 Message-ID: <494026dd-bd5c-4deb-8053-ab8602ba5666@openjdk.org> Changeset: 92aec525 Author: Dmitry Cherepanov Date: 2020-12-21 12:11:40 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/92aec525 8245400: Upgrade to LittleCMS 2.11 Backport-of: 62cc45c3df003c169993d7fa4453176e823a073e ! src/java.desktop/share/legal/lcms.md ! src/java.desktop/share/native/liblcms/cmsalpha.c ! src/java.desktop/share/native/liblcms/cmscam02.c ! src/java.desktop/share/native/liblcms/cmscgats.c ! src/java.desktop/share/native/liblcms/cmscnvrt.c ! src/java.desktop/share/native/liblcms/cmserr.c ! src/java.desktop/share/native/liblcms/cmsgamma.c ! src/java.desktop/share/native/liblcms/cmsgmt.c ! src/java.desktop/share/native/liblcms/cmshalf.c ! src/java.desktop/share/native/liblcms/cmsintrp.c ! src/java.desktop/share/native/liblcms/cmsio0.c ! src/java.desktop/share/native/liblcms/cmsio1.c ! src/java.desktop/share/native/liblcms/cmslut.c ! src/java.desktop/share/native/liblcms/cmsmd5.c ! src/java.desktop/share/native/liblcms/cmsmtrx.c ! src/java.desktop/share/native/liblcms/cmsnamed.c ! src/java.desktop/share/native/liblcms/cmsopt.c ! src/java.desktop/share/native/liblcms/cmspack.c ! src/java.desktop/share/native/liblcms/cmspcs.c ! src/java.desktop/share/native/liblcms/cmsplugin.c ! src/java.desktop/share/native/liblcms/cmsps2.c ! src/java.desktop/share/native/liblcms/cmssamp.c ! src/java.desktop/share/native/liblcms/cmssm.c ! src/java.desktop/share/native/liblcms/cmstypes.c ! src/java.desktop/share/native/liblcms/cmsvirt.c ! src/java.desktop/share/native/liblcms/cmswtpnt.c ! src/java.desktop/share/native/liblcms/cmsxform.c ! src/java.desktop/share/native/liblcms/lcms2.h ! src/java.desktop/share/native/liblcms/lcms2_internal.h ! src/java.desktop/share/native/liblcms/lcms2_plugin.h From martin.doerr at sap.com Mon Dec 21 15:29:42 2020 From: martin.doerr at sap.com (martin.doerr at sap.com) Date: Mon, 21 Dec 2020 15:29:42 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8235351: Lookup::unreflect should bind with the original caller independent of Method's accessible flag Message-ID: <202012211529.0BLFTgeS017918@aojmv0008.oracle.com> Changeset: d3df56506d65 Author: mchung Date: 2019-12-06 15:10 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/d3df56506d65 8235351: Lookup::unreflect should bind with the original caller independent of Method's accessible flag Reviewed-by: alanb ! src/java.base/share/classes/java/lang/invoke/MethodHandles.java ! test/jdk/java/lang/invoke/CallerSensitiveAccess.java From dcherepanov at openjdk.java.net Mon Dec 21 17:24:09 2020 From: dcherepanov at openjdk.java.net (Dmitry Cherepanov) Date: Mon, 21 Dec 2020 17:24:09 GMT Subject: git: openjdk/jdk13u-dev: 8252090: JFR: StreamWriterHost::write_unbuffered() stucks in an infinite loop OpenJDK (build 13.0.1+9) Message-ID: <63e0daeb-c796-42f9-9d2a-9df44186246c@openjdk.org> Changeset: ead24ad7 Author: Ekaterina Vergizova Committer: Dmitry Cherepanov Date: 2020-12-21 17:23:12 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/ead24ad7 8252090: JFR: StreamWriterHost::write_unbuffered() stucks in an infinite loop OpenJDK (build 13.0.1+9) Reviewed-by: dcherepanov Backport-of: 9924c45faebdba4084c9a5dd5b415dfe6c979024 ! src/hotspot/share/jfr/instrumentation/jfrEventClassTransformer.cpp ! src/hotspot/share/jfr/recorder/repository/jfrChunkWriter.cpp ! src/hotspot/share/jfr/recorder/storage/jfrStorageUtils.inline.hpp ! src/hotspot/share/jfr/utilities/jfrBlob.hpp ! src/hotspot/share/jfr/writers/jfrMemoryWriterHost.hpp ! src/hotspot/share/jfr/writers/jfrMemoryWriterHost.inline.hpp ! src/hotspot/share/jfr/writers/jfrStreamWriterHost.hpp ! src/hotspot/share/jfr/writers/jfrStreamWriterHost.inline.hpp ! src/hotspot/share/jfr/writers/jfrWriterHost.hpp ! src/hotspot/share/jfr/writers/jfrWriterHost.inline.hpp From yan at openjdk.java.net Tue Dec 22 14:01:39 2020 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Tue, 22 Dec 2020 14:01:39 GMT Subject: git: openjdk/jdk13u-dev: 8239000: handle ContendedPaddingWidth in vm_version_ppc Message-ID: Changeset: 164abd40 Author: Olga Mikhaltsova Committer: Yuri Nesterenko Date: 2020-12-22 14:00:37 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/164abd40 8239000: handle ContendedPaddingWidth in vm_version_ppc Backport-of: cf4291db370bb0bfaa7c8354308886315e1c3901 ! src/hotspot/cpu/ppc/vm_version_ppc.cpp From martin.doerr at sap.com Tue Dec 22 14:11:39 2020 From: martin.doerr at sap.com (martin.doerr at sap.com) Date: Tue, 22 Dec 2020 14:11:39 +0000 Subject: hg: jdk-updates/jdk11u-dev: 3 new changesets Message-ID: <202012221411.0BMEBdkj024662@aojmv0008.oracle.com> Changeset: cd2edf326a34 Author: thartmann Date: 2019-12-23 09:44 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/cd2edf326a34 8233164: C2 fails with assert(phase->C->get_alias_index(t) == phase->C->get_alias_index(t_adr)) failed: correct memory chain Summary: Use _src_type/_dest_type as address types for the loads and stores. Reviewed-by: vlivanov, roland ! src/hotspot/share/opto/arraycopynode.cpp ! src/hotspot/share/opto/arraycopynode.hpp ! src/hotspot/share/opto/memnode.cpp + test/hotspot/jtreg/compiler/arraycopy/TestArrayCopyMemoryChain.java Changeset: e74fe71e7574 Author: mchung Date: 2020-01-10 11:48 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/e74fe71e7574 8229396: jdeps ignores multi-release when generate-module-info used on command line Reviewed-by: alanb ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/ClassFileReader.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/JdepsTask.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/ModuleInfoBuilder.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/resources/jdeps.properties + test/langtools/tools/jdeps/missingDeps/MissingDepsTest.java + test/langtools/tools/jdeps/missingDeps/p/internal/X.java + test/langtools/tools/jdeps/missingDeps/src/m1/module-info.java + test/langtools/tools/jdeps/missingDeps/src/m1/p/Foo.java + test/langtools/tools/jdeps/missingDeps/src/m2/module-info.java + test/langtools/tools/jdeps/missingDeps/src/m2/q/Bar.java + test/langtools/tools/jdeps/missingDeps/src/m2/q/T.java Changeset: dca60b114f87 Author: mchung Date: 2020-01-10 11:50 -0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/dca60b114f87 8225773: jdeps --check produces NPE if there are missing module dependences Reviewed-by: alanb ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/JdepsTask.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/ModuleAnalyzer.java ! test/langtools/tools/jdeps/missingDeps/MissingDepsTest.java ! test/langtools/tools/jdeps/modules/CheckModuleTest.java From dcherepanov at openjdk.java.net Tue Dec 22 14:35:35 2020 From: dcherepanov at openjdk.java.net (Dmitry Cherepanov) Date: Tue, 22 Dec 2020 14:35:35 GMT Subject: git: openjdk/jdk13u-dev: 8255603: Memory/Performance regression after JDK-8210985 Message-ID: <3bb526a1-ee08-4ae1-9729-560d750c3902@openjdk.org> Changeset: 9db11218 Author: Dmitry Cherepanov Date: 2020-12-22 14:34:29 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/9db11218 8255603: Memory/Performance regression after JDK-8210985 Backport-of: 64feeab70af61a52ffe4c64df87a33c16754de18 ! src/java.base/share/classes/sun/security/util/Cache.java From martin.doerr at sap.com Tue Dec 22 14:33:16 2020 From: martin.doerr at sap.com (martin.doerr at sap.com) Date: Tue, 22 Dec 2020 14:33:16 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8241770: Module xxxAnnotation() methods throw NCDFE if module-info.class found as resource in unnamed module Message-ID: <202012221433.0BMEXGTQ002994@aojmv0008.oracle.com> Changeset: 5eb2d9866b79 Author: alanb Date: 2020-06-11 07:27 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/5eb2d9866b79 8241770: Module xxxAnnotation() methods throw NCDFE if module-info.class found as resource in unnamed module Reviewed-by: mchung ! src/java.base/share/classes/java/lang/Module.java ! src/java.base/share/classes/jdk/internal/module/ModuleInfoWriter.java ! test/jdk/java/lang/ModuleTests/AnnotationsTest.java From suenaga at oss.nttdata.com Wed Dec 23 02:34:08 2020 From: suenaga at oss.nttdata.com (suenaga at oss.nttdata.com) Date: Wed, 23 Dec 2020 02:34:08 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8205992: jhsdb cannot attach to Java processes running in Docker containers Message-ID: <202012230234.0BN2Y9cR008729@aojmv0008.oracle.com> Changeset: cabe6267c592 Author: ysuenaga Date: 2020-12-23 11:33 +0900 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/cabe6267c592 8205992: jhsdb cannot attach to Java processes running in Docker containers Reviewed-by: cjplummer, jgeorge ! src/jdk.hotspot.agent/linux/native/libsaproc/LinuxDebuggerLocal.c ! src/jdk.hotspot.agent/linux/native/libsaproc/libproc.h ! src/jdk.hotspot.agent/linux/native/libsaproc/ps_proc.c ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/linux/LinuxDebuggerLocal.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/linux/LinuxThread.java From goetz.lindenmaier at sap.com Wed Dec 23 08:08:20 2020 From: goetz.lindenmaier at sap.com (goetz.lindenmaier at sap.com) Date: Wed, 23 Dec 2020 08:08:20 +0000 Subject: hg: jdk-updates/jdk11u: Added tag jdk-11.0.10+8 for changeset 43428f69099f Message-ID: <202012230808.0BN88KlZ027231@aojmv0008.oracle.com> Changeset: 405102e26a62 Author: goetz Date: 2020-12-23 09:07 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/405102e26a62 Added tag jdk-11.0.10+8 for changeset 43428f69099f ! .hgtags From yan at openjdk.java.net Wed Dec 23 08:34:38 2020 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Wed, 23 Dec 2020 08:34:38 GMT Subject: git: openjdk/jdk13u-dev: 8257242: [macOS] Java app crashes while switching input methods Message-ID: Changeset: ea904d8c Author: Olga Mikhaltsova Committer: Yuri Nesterenko Date: 2020-12-23 08:34:00 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/ea904d8c 8257242: [macOS] Java app crashes while switching input methods Backport-of: 822ee47459d3a33ab3acd7f8798525967a20d237 ! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTView.h ! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTView.m From goetz.lindenmaier at sap.com Wed Dec 23 08:36:10 2020 From: goetz.lindenmaier at sap.com (goetz.lindenmaier at sap.com) Date: Wed, 23 Dec 2020 08:36:10 +0000 Subject: hg: jdk-updates/jdk11u-dev: 3 new changesets Message-ID: <202012230836.0BN8aAMN009406@aojmv0008.oracle.com> Changeset: 43428f69099f Author: rhalade Date: 2020-12-17 20:27 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/43428f69099f 8225072: Add LuxTrust certificate that is expiring in March 2021 to list of allowed but expired certs 8258630: Add expiry exception for QuoVadis root certificate Reviewed-by: ascarpino ! test/jdk/sun/security/lib/cacerts/VerifyCACerts.java Changeset: 405102e26a62 Author: goetz Date: 2020-12-23 09:07 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/405102e26a62 Added tag jdk-11.0.10+8 for changeset 43428f69099f ! .hgtags Changeset: f8217c4d434f Author: goetz Date: 2020-12-23 09:35 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/f8217c4d434f Merge ! .hgtags - src/hotspot/share/gc/shenandoah/shenandoahTracer.hpp - test/jdk/java/awt/Color/AlphaColorTest.java - test/jdk/java/awt/Color/GetMinMaxValue_ICC_ColorSpace.java - test/jdk/java/awt/Color/HeadlessColor.java - test/jdk/java/awt/Color/LoadProfileWithSM.java - test/jdk/java/awt/Color/LoadStandardProfilesTest.java - test/jdk/java/awt/Color/OpacityChange/OpacityChange.java - test/jdk/java/awt/Color/XRenderTranslucentColorDrawTest.java - test/langtools/tools/jdeps/mrjar/test/Main.java From goetz.lindenmaier at sap.com Wed Dec 23 08:53:10 2020 From: goetz.lindenmaier at sap.com (goetz.lindenmaier at sap.com) Date: Wed, 23 Dec 2020 08:53:10 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8254104: MethodCounters must exist before nmethod is installed Message-ID: <202012230853.0BN8rApL016380@aojmv0008.oracle.com> Changeset: 1cb2987972cc Author: iveresov Date: 2020-12-23 09:37 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/1cb2987972cc 8254104: MethodCounters must exist before nmethod is installed Reviewed-by: dnsimon, kvn ! src/hotspot/share/ci/ciEnv.cpp From goetz.lindenmaier at sap.com Wed Dec 23 09:12:07 2020 From: goetz.lindenmaier at sap.com (goetz.lindenmaier at sap.com) Date: Wed, 23 Dec 2020 09:12:07 +0000 Subject: hg: jdk-updates/jdk11u-dev: 3 new changesets Message-ID: <202012230912.0BN9C7ai025946@aojmv0008.oracle.com> Changeset: c43d625edb72 Author: kvn Date: 2020-08-10 15:31 -0700 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/c43d625edb72 8249749: modify a primitive array through a stream and a for cycle causes jre crash Summary: Check align_to_ref for NULL early and bailout SuperWord optimization. Reviewed-by: vlivanov, thartmann ! src/hotspot/share/opto/superword.cpp + test/hotspot/jtreg/compiler/vectorization/TestComplexAddrExpr.java Changeset: 69dbdd271e04 Author: kvn Date: 2020-12-23 09:57 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/69dbdd271e04 8251992: VM crashed running TestComplexAddrExpr.java test with -XX:UseAVX=X Reviewed-by: shade, redestad ! src/hotspot/share/opto/superword.cpp + test/hotspot/jtreg/compiler/vectorization/TestForEachRem.java + test/hotspot/jtreg/compiler/vectorization/TestOptionVectorize.java Changeset: e4f7010399d0 Author: chagedorn Date: 2020-12-23 10:09 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/e4f7010399d0 8251925: C2: RenaissanceStressTest fails with assert(!had_error): bad dominance Reviewed-by: kvn, thartmann ! src/hotspot/share/opto/superword.cpp ! src/hotspot/share/opto/superword.hpp From dcherepanov at openjdk.java.net Wed Dec 23 09:33:43 2020 From: dcherepanov at openjdk.java.net (Dmitry Cherepanov) Date: Wed, 23 Dec 2020 09:33:43 GMT Subject: git: openjdk/jdk13u-dev: 8254854: [cgroups v1] Metric limits not properly detected on some join controller combinations Message-ID: <1b23a3e9-b712-495e-b9fc-196eb315efbd@openjdk.org> Changeset: cc78d10e Author: Ekaterina Vergizova Committer: Dmitry Cherepanov Date: 2020-12-23 09:32:43 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/cc78d10e 8254854: [cgroups v1] Metric limits not properly detected on some join controller combinations Reviewed-by: dcherepanov Backport-of: a0b687bfb279761b79d3fbad8f9dfae9b12c225e ! src/java.base/linux/classes/jdk/internal/platform/cgroupv1/Metrics.java From martin.doerr at sap.com Wed Dec 23 10:57:34 2020 From: martin.doerr at sap.com (martin.doerr at sap.com) Date: Wed, 23 Dec 2020 10:57:34 +0000 Subject: hg: jdk-updates/jdk11u-dev: 3 new changesets Message-ID: <202012231057.0BNAvY0j010644@aojmv0008.oracle.com> Changeset: 2b82ba1dc176 Author: yzhang Date: 2020-04-10 05:43 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/2b82ba1dc176 8241911: AArch64: Fix a potential register clash issue in reduce_add2I Reviewed-by: aph ! src/hotspot/cpu/aarch64/aarch64.ad Changeset: 13601863b3ce Author: phedlin Date: 2020-06-04 10:17 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/13601863b3ce 8247200: assert((unsigned)fpargs < 32) Reviewed-by: aph, neliasso ! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp Changeset: eb70506749e3 Author: aph Date: 2020-06-25 12:24 -0400 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/eb70506749e3 8248336: AArch64: C2: offset overflow in BoxLockNode::emit Reviewed-by: adinn ! src/hotspot/cpu/aarch64/aarch64.ad From martin.doerr at sap.com Wed Dec 23 11:00:51 2020 From: martin.doerr at sap.com (martin.doerr at sap.com) Date: Wed, 23 Dec 2020 11:00:51 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8253756: C2 CompilerThread0 crash in Node::add_req(Node*) Message-ID: <202012231100.0BNB0pre012218@aojmv0008.oracle.com> Changeset: 3dc803462f09 Author: roland Date: 2020-10-08 08:39 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/3dc803462f09 8253756: C2 CompilerThread0 crash in Node::add_req(Node*) Reviewed-by: vlivanov, thartmann ! src/hotspot/share/opto/loopnode.cpp ! src/hotspot/share/opto/loopnode.hpp + test/hotspot/jtreg/compiler/loopstripmining/TestOuterStripMinedDeadAfterExpansion.java From yan at openjdk.java.net Wed Dec 23 12:17:47 2020 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Wed, 23 Dec 2020 12:17:47 GMT Subject: git: openjdk/jdk13u-dev: 8236859: WebSocket over authenticating proxy fails with NPE Message-ID: Changeset: 5d25a8ff Author: Ilarion Nakonechnyy Committer: Yuri Nesterenko Date: 2020-12-23 12:16:55 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/5d25a8ff 8236859: WebSocket over authenticating proxy fails with NPE This change fixes several issues with WebSocket and proxy authentication. The AuthenticationFilter is changed to support an authenticating server accessed through an authenticating proxy. MultiExchange is fixed to close the previous connection if a new connection is necessary to establish the websocket (websocket connections are not cached and must be closed in that case). WebSocket OpeningHandshake is fixed to close the connection (without creating the RawChannel) if the opening handshake doesn't result in 101 upgrade protocol. Reviewed-by: yan Backport-of: c6da6681d418928c65cff6b1240e6b5d6bc5199b ! src/java.net.http/share/classes/jdk/internal/net/http/AuthenticationFilter.java ! src/java.net.http/share/classes/jdk/internal/net/http/ConnectionPool.java ! src/java.net.http/share/classes/jdk/internal/net/http/Http1Response.java ! src/java.net.http/share/classes/jdk/internal/net/http/HttpResponseImpl.java ! src/java.net.http/share/classes/jdk/internal/net/http/MultiExchange.java ! src/java.net.http/share/classes/jdk/internal/net/http/RawChannelTube.java ! src/java.net.http/share/classes/jdk/internal/net/http/common/Log.java ! src/java.net.http/share/classes/jdk/internal/net/http/websocket/OpeningHandshake.java ! src/java.net.http/share/classes/jdk/internal/net/http/websocket/RawChannel.java + test/jdk/java/net/httpclient/websocket/DummySecureWebSocketServer.java + test/jdk/java/net/httpclient/websocket/SecureSupport.java ! test/jdk/java/net/httpclient/websocket/WebSocketProxyTest.java From yan at openjdk.java.net Wed Dec 23 12:23:57 2020 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Wed, 23 Dec 2020 12:23:57 GMT Subject: git: openjdk/jdk13u-dev: 8210527: JShell: NullPointerException in jdk.jshell.Eval.translateExceptionStack Message-ID: Changeset: fba425dc Author: Ekaterina Vergizova Committer: Yuri Nesterenko Date: 2020-12-23 12:22:37 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/fba425dc 8210527: JShell: NullPointerException in jdk.jshell.Eval.translateExceptionStack 8232855: jshell missing word in /help help Backport-of: dca6e3439749aa6b05f53d8a1cb43002469fc99a ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n.properties ! src/jdk.jshell/share/classes/jdk/jshell/Eval.java ! test/langtools/jdk/jshell/ExceptionsTest.java From martin.doerr at sap.com Wed Dec 23 15:31:13 2020 From: martin.doerr at sap.com (martin.doerr at sap.com) Date: Wed, 23 Dec 2020 15:31:13 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8240795: [REDO] 8238384 CTW: C2 compilation fails with "assert(store != load->find_exact_control(load->in(0))) failed: dependence cycle found" Message-ID: <202012231531.0BNFVDlX005146@aojmv0008.oracle.com> Changeset: 607aeb1ac4af Author: roland Date: 2020-03-13 16:32 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/607aeb1ac4af 8240795: [REDO] 8238384 CTW: C2 compilation fails with "assert(store != load->find_exact_control(load->in(0))) failed: dependence cycle found" Reviewed-by: kvn, thartmann ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/gcm.cpp ! src/hotspot/share/opto/type.hpp + test/hotspot/jtreg/compiler/escapeAnalysis/TestCopyOfBrokenAntiDependency.java From yan at openjdk.java.net Thu Dec 24 07:01:01 2020 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Thu, 24 Dec 2020 07:01:01 GMT Subject: git: openjdk/jdk13u-dev: 8234011: (zipfs) Memory leak in ZipFileSystem.releaseDeflater() Message-ID: <9fcacbff-7aa0-4f6b-acd0-79d8c57472d2@openjdk.org> Changeset: 576cf039 Author: Ekaterina Vergizova Committer: Yuri Nesterenko Date: 2020-12-24 06:59:41 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/576cf039 8234011: (zipfs) Memory leak in ZipFileSystem.releaseDeflater() Backport-of: a6fd1b4c4bad720a4fde0d51ace7f1cd56c8878c ! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipFileSystem.java + test/jdk/jdk/nio/zipfs/ReleaseDeflater.java From duke at openjdk.java.net Thu Dec 24 08:45:11 2020 From: duke at openjdk.java.net (duke) Date: Thu, 24 Dec 2020 08:45:11 GMT Subject: git: openjdk/jdk13u-dev: Added tag jdk-13.0.6+4 for changeset 576cf039 Message-ID: <3dbda8c3-1c51-4cd4-aec4-06d05fb4cafb@openjdk.java.net> Tagged by: Yuri Nesterenko Date: 2020-12-24 11:39:28 +0000 Added tag jdk-13.0.6+4 for changeset 576cf039 Changeset: 576cf039 Author: Ekaterina Vergizova Committer: Yuri Nesterenko Date: 2020-12-24 06:59:41 +0000 URL: https://git.openjdk.java.net/jdk13u-dev/commit/576cf039 From duke at openjdk.java.net Thu Dec 24 11:47:14 2020 From: duke at openjdk.java.net (duke) Date: Thu, 24 Dec 2020 11:47:14 GMT Subject: git: openjdk/jdk13u: Added tag jdk-13.0.6+3 for changeset b7937d83 Message-ID: Tagged by: Yuri Nesterenko Date: 2020-12-11 15:22:17 +0000 Added tag jdk-13.0.6+3 for changeset b7937d83 Changeset: b7937d83 Author: Ekaterina Vergizova Committer: Yuri Nesterenko Date: 2020-12-11 12:07:20 +0000 URL: https://git.openjdk.java.net/jdk13u/commit/b7937d83 From duke at openjdk.java.net Thu Dec 24 11:47:20 2020 From: duke at openjdk.java.net (duke) Date: Thu, 24 Dec 2020 11:47:20 GMT Subject: git: openjdk/jdk13u: Added tag jdk-13.0.6+4 for changeset 576cf039 Message-ID: <970d2681-d6c0-48f2-aaa6-81e0aea73afc@openjdk.java.net> Tagged by: Yuri Nesterenko Date: 2020-12-24 11:39:28 +0000 Added tag jdk-13.0.6+4 for changeset 576cf039 Changeset: 576cf039 Author: Ekaterina Vergizova Committer: Yuri Nesterenko Date: 2020-12-24 06:59:41 +0000 URL: https://git.openjdk.java.net/jdk13u/commit/576cf039 From yan at openjdk.java.net Thu Dec 24 11:53:20 2020 From: yan at openjdk.java.net (Yuri Nesterenko) Date: Thu, 24 Dec 2020 11:53:20 GMT Subject: git: openjdk/jdk13u: 23 new changesets Message-ID: <7092b853-4b75-4441-9931-c94427f44782@openjdk.org> Changeset: 6456cadb Author: Olga Mikhaltsova Committer: Yuri Nesterenko Date: 2020-12-06 12:05:28 +0000 URL: https://git.openjdk.java.net/jdk13u/commit/6456cadb 8240197: Cannot start JVM when $JAVA_HOME includes CJK characters Backport-of: 3490262a6b8e684673966e5aa63578ccfeae5da1 ! src/hotspot/os/windows/os_windows.cpp Changeset: c4c63b91 Author: Yuri Nesterenko Date: 2020-12-07 10:00:58 +0000 URL: https://git.openjdk.java.net/jdk13u/commit/c4c63b91 8234347: "Turkey" meta time zone does not generate composed localized names 8236548: Localized time zone name inconsistency between English and other locales Reviewed-by: bae Backport-of: 5c3a01591c5c945926636fdc9f164d60b5b4f29e ! make/CompileToolsJdk.gmk - make/CopyInterimCLDRConverter.gmk ! make/Main.gmk ! make/jdk/src/classes/build/tools/cldrconverter/Bundle.java ! make/jdk/src/classes/build/tools/cldrconverter/CLDRConverter.java ! src/java.base/share/classes/java/time/format/DateTimeFormatterBuilder.java ! src/java.base/share/classes/sun/util/cldr/CLDRTimeZoneNameProviderImpl.java ! test/jdk/java/util/TimeZone/CLDRDisplayNamesTest.java ! test/jdk/sun/util/resources/cldr/Bug8134384.java ! test/jdk/sun/util/resources/cldr/TimeZoneNamesTest.java Changeset: f0373364 Author: Yuri Nesterenko Date: 2020-12-09 06:57:33 +0000 URL: https://git.openjdk.java.net/jdk13u/commit/f0373364 8250844: Make sure {type,obj}ArrayOopDesc accessors check the bounds Backport-of: ddb726d4a09ec6c87d4c2035c9d4f3642d9a151b ! src/hotspot/share/oops/objArrayOop.inline.hpp ! src/hotspot/share/oops/typeArrayOop.inline.hpp Changeset: 7ccba65b Author: Yuri Nesterenko Date: 2020-12-10 12:33:19 +0000 URL: https://git.openjdk.java.net/jdk13u/commit/7ccba65b 8233686: XML transformer uses excessive amount of memory Remove unnecessary object creation and also update xalan.md file Backport-of: cef999178cf5ad0b5481da2938169bdd2084d612 ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/DOM2TO.java ! src/java.xml/share/legal/xalan.md Changeset: 7a2731e2 Author: Yuri Nesterenko Date: 2020-12-10 14:14:17 +0000 URL: https://git.openjdk.java.net/jdk13u/commit/7a2731e2 8254081: java/security/cert/PolicyNode/GetPolicyQualifiers.java fails due to an expired certificate Perform backdated validation of test certificate. Backport-of: 54b340b44f1f3dca2c3f3e8cd2abd8196e0027d8 ! test/jdk/java/security/cert/PolicyNode/GetPolicyQualifiers.java Changeset: cf0e9356 Author: Sergey Nazarkin Committer: Yuri Nesterenko Date: 2020-12-11 08:30:59 +0000 URL: https://git.openjdk.java.net/jdk13u/commit/cf0e9356 8250636: iso8601_time returns incorrect offset part on MacOS Backport-of: 1d480a7b96005f049c1dcb16344ca48f86f01f91 ! src/hotspot/share/runtime/os.cpp Changeset: 91e8812f Author: Sergey Nazarkin Committer: Yuri Nesterenko Date: 2020-12-11 09:12:45 +0000 URL: https://git.openjdk.java.net/jdk13u/commit/91e8812f 8251365: Build failure on AIX after 8250636 Backport-of: 28f963f6fc0f1c7e84d8abad395c11d38c6b5fbd ! src/hotspot/share/runtime/os.cpp Changeset: 496b66fe Author: Ekaterina Vergizova Committer: Yuri Nesterenko Date: 2020-12-11 11:19:20 +0000 URL: https://git.openjdk.java.net/jdk13u/commit/496b66fe 8243114: Implement montgomery{Multiply,Square}intrinsics on Windows Reviewed-by: yan Backport-of: 47e465cf1bc5e78fe0b5ee1b574fdfa2385d7f2c ! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp ! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp Changeset: b7937d83 Author: Ekaterina Vergizova Committer: Yuri Nesterenko Date: 2020-12-11 12:07:20 +0000 URL: https://git.openjdk.java.net/jdk13u/commit/b7937d83 8248347: windows build broken by JDK-8243114 Backport-of: b87302ca99ff30a03e311ab1c0f524684ed37596 ! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp Changeset: 2f9e4584 Author: Dmitry Cherepanov Date: 2020-12-17 12:38:11 +0000 URL: https://git.openjdk.java.net/jdk13u/commit/2f9e4584 8255226: (tz) Upgrade time-zone data to tzdata2020d Backport-of: b65ff60a8e36bd1f4b531abe68962f4691359964 ! make/data/tzdata/VERSION ! make/data/tzdata/asia ! make/data/tzdata/europe ! src/java.base/share/classes/sun/util/calendar/ZoneInfoFile.java Changeset: 20251b70 Author: Dmitry Cherepanov Date: 2020-12-18 14:12:11 +0000 URL: https://git.openjdk.java.net/jdk13u/commit/20251b70 8247867: Upgrade to freetype 2.10.2 Reviewed-by: bae Backport-of: e0989c0068009c27614cb34815ef0c8529c82544 ! src/java.desktop/share/legal/freetype.md ! src/java.desktop/share/native/libfreetype/include/freetype/config/ftconfig.h ! src/java.desktop/share/native/libfreetype/include/freetype/config/ftheader.h ! src/java.desktop/share/native/libfreetype/include/freetype/config/ftoption.h ! src/java.desktop/share/native/libfreetype/include/freetype/config/ftstdlib.h ! src/java.desktop/share/native/libfreetype/include/freetype/freetype.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftadvanc.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftbbox.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftbdf.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftbitmap.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftcid.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftcolor.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftdriver.h ! src/java.desktop/share/native/libfreetype/include/freetype/fterrdef.h ! src/java.desktop/share/native/libfreetype/include/freetype/fterrors.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftfntfmt.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftgasp.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftglyph.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftgzip.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftimage.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftincrem.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftlcdfil.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftlist.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftmac.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftmm.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftmodapi.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftmoderr.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftoutln.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftparams.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftrender.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftsizes.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftsnames.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftstroke.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftsynth.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftsystem.h ! src/java.desktop/share/native/libfreetype/include/freetype/fttrigon.h ! src/java.desktop/share/native/libfreetype/include/freetype/fttypes.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/autohint.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/cffotypes.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/cfftypes.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftcalc.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftdebug.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftdrv.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftgloadr.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftmemory.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftobjs.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftpsprop.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftrfork.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftserv.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/ftvalid.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/pshints.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svbdf.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svcfftl.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svcid.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svfntfmt.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svgldict.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svgxval.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svkern.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svmetric.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svmm.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svotval.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svpfr.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svpostnm.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svprop.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svpscmap.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svpsinfo.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svsfnt.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svttcmap.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svtteng.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svttglyf.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svwinfnt.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/include/freetype/t1tables.h ! src/java.desktop/share/native/libfreetype/include/freetype/ttnameid.h ! src/java.desktop/share/native/libfreetype/include/freetype/tttables.h ! src/java.desktop/share/native/libfreetype/include/freetype/tttags.h ! src/java.desktop/share/native/libfreetype/include/ft2build.h ! src/java.desktop/share/native/libfreetype/src/autofit/afangles.c ! src/java.desktop/share/native/libfreetype/src/autofit/afblue.c ! src/java.desktop/share/native/libfreetype/src/autofit/afblue.cin ! 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/afblue.hin ! src/java.desktop/share/native/libfreetype/src/autofit/afcjk.c ! src/java.desktop/share/native/libfreetype/src/autofit/afcjk.h ! src/java.desktop/share/native/libfreetype/src/autofit/afcover.h ! src/java.desktop/share/native/libfreetype/src/autofit/afdummy.c ! src/java.desktop/share/native/libfreetype/src/autofit/afdummy.h ! src/java.desktop/share/native/libfreetype/src/autofit/aferrors.h ! src/java.desktop/share/native/libfreetype/src/autofit/afglobal.c ! src/java.desktop/share/native/libfreetype/src/autofit/afglobal.h ! src/java.desktop/share/native/libfreetype/src/autofit/afhints.c ! src/java.desktop/share/native/libfreetype/src/autofit/afhints.h ! src/java.desktop/share/native/libfreetype/src/autofit/afindic.c ! src/java.desktop/share/native/libfreetype/src/autofit/afindic.h ! src/java.desktop/share/native/libfreetype/src/autofit/aflatin.c ! src/java.desktop/share/native/libfreetype/src/autofit/aflatin.h ! src/java.desktop/share/native/libfreetype/src/autofit/afloader.c ! src/java.desktop/share/native/libfreetype/src/autofit/afloader.h ! src/java.desktop/share/native/libfreetype/src/autofit/afmodule.c ! src/java.desktop/share/native/libfreetype/src/autofit/afmodule.h ! src/java.desktop/share/native/libfreetype/src/autofit/afranges.c ! src/java.desktop/share/native/libfreetype/src/autofit/afranges.h ! src/java.desktop/share/native/libfreetype/src/autofit/afscript.h ! src/java.desktop/share/native/libfreetype/src/autofit/afshaper.c ! src/java.desktop/share/native/libfreetype/src/autofit/afshaper.h ! src/java.desktop/share/native/libfreetype/src/autofit/afstyles.h ! src/java.desktop/share/native/libfreetype/src/autofit/aftypes.h ! src/java.desktop/share/native/libfreetype/src/autofit/afwarp.c ! src/java.desktop/share/native/libfreetype/src/autofit/afwarp.h ! src/java.desktop/share/native/libfreetype/src/autofit/afwrtsys.h ! src/java.desktop/share/native/libfreetype/src/base/ftadvanc.c ! src/java.desktop/share/native/libfreetype/src/base/ftbase.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/ftcalc.c ! src/java.desktop/share/native/libfreetype/src/base/ftcid.c ! src/java.desktop/share/native/libfreetype/src/base/ftdbgmem.c ! src/java.desktop/share/native/libfreetype/src/base/ftdebug.c ! src/java.desktop/share/native/libfreetype/src/base/ftfntfmt.c ! src/java.desktop/share/native/libfreetype/src/base/ftfstype.c ! src/java.desktop/share/native/libfreetype/src/base/ftgasp.c ! src/java.desktop/share/native/libfreetype/src/base/ftgloadr.c ! src/java.desktop/share/native/libfreetype/src/base/ftglyph.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/ftmac.c ! src/java.desktop/share/native/libfreetype/src/base/ftmm.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/ftpatent.c ! src/java.desktop/share/native/libfreetype/src/base/ftpsprop.c ! src/java.desktop/share/native/libfreetype/src/base/ftrfork.c ! src/java.desktop/share/native/libfreetype/src/base/ftsnames.c ! src/java.desktop/share/native/libfreetype/src/base/ftstream.c ! src/java.desktop/share/native/libfreetype/src/base/ftstroke.c ! src/java.desktop/share/native/libfreetype/src/base/ftsynth.c ! src/java.desktop/share/native/libfreetype/src/base/ftsystem.c ! src/java.desktop/share/native/libfreetype/src/base/fttrigon.c ! src/java.desktop/share/native/libfreetype/src/base/fttype1.c ! src/java.desktop/share/native/libfreetype/src/base/ftutil.c ! src/java.desktop/share/native/libfreetype/src/cff/cffcmap.c ! src/java.desktop/share/native/libfreetype/src/cff/cffcmap.h ! src/java.desktop/share/native/libfreetype/src/cff/cffdrivr.c ! src/java.desktop/share/native/libfreetype/src/cff/cffdrivr.h ! src/java.desktop/share/native/libfreetype/src/cff/cfferrs.h ! src/java.desktop/share/native/libfreetype/src/cff/cffgload.c ! src/java.desktop/share/native/libfreetype/src/cff/cffgload.h ! src/java.desktop/share/native/libfreetype/src/cff/cffload.c ! src/java.desktop/share/native/libfreetype/src/cff/cffload.h ! src/java.desktop/share/native/libfreetype/src/cff/cffobjs.c ! src/java.desktop/share/native/libfreetype/src/cff/cffobjs.h ! 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/cff/cfftoken.h ! src/java.desktop/share/native/libfreetype/src/cid/ciderrs.h ! src/java.desktop/share/native/libfreetype/src/cid/cidgload.c ! src/java.desktop/share/native/libfreetype/src/cid/cidgload.h ! src/java.desktop/share/native/libfreetype/src/cid/cidload.c ! src/java.desktop/share/native/libfreetype/src/cid/cidload.h ! src/java.desktop/share/native/libfreetype/src/cid/cidobjs.c ! src/java.desktop/share/native/libfreetype/src/cid/cidobjs.h ! src/java.desktop/share/native/libfreetype/src/cid/cidparse.c ! src/java.desktop/share/native/libfreetype/src/cid/cidparse.h ! src/java.desktop/share/native/libfreetype/src/cid/cidriver.c ! src/java.desktop/share/native/libfreetype/src/cid/cidriver.h ! src/java.desktop/share/native/libfreetype/src/cid/cidtoken.h ! src/java.desktop/share/native/libfreetype/src/psaux/afmparse.c ! src/java.desktop/share/native/libfreetype/src/psaux/afmparse.h ! src/java.desktop/share/native/libfreetype/src/psaux/cffdecode.c ! src/java.desktop/share/native/libfreetype/src/psaux/cffdecode.h ! src/java.desktop/share/native/libfreetype/src/psaux/psauxerr.h ! src/java.desktop/share/native/libfreetype/src/psaux/psauxmod.c ! src/java.desktop/share/native/libfreetype/src/psaux/psauxmod.h ! src/java.desktop/share/native/libfreetype/src/psaux/psconv.c ! src/java.desktop/share/native/libfreetype/src/psaux/psconv.h ! src/java.desktop/share/native/libfreetype/src/psaux/psft.c ! src/java.desktop/share/native/libfreetype/src/psaux/psintrp.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/psaux/t1cmap.c ! src/java.desktop/share/native/libfreetype/src/psaux/t1cmap.h ! src/java.desktop/share/native/libfreetype/src/psaux/t1decode.c ! src/java.desktop/share/native/libfreetype/src/psaux/t1decode.h ! src/java.desktop/share/native/libfreetype/src/pshinter/pshalgo.c ! src/java.desktop/share/native/libfreetype/src/pshinter/pshalgo.h ! src/java.desktop/share/native/libfreetype/src/pshinter/pshglob.c ! src/java.desktop/share/native/libfreetype/src/pshinter/pshglob.h ! src/java.desktop/share/native/libfreetype/src/pshinter/pshmod.c ! src/java.desktop/share/native/libfreetype/src/pshinter/pshmod.h ! src/java.desktop/share/native/libfreetype/src/pshinter/pshnterr.h ! src/java.desktop/share/native/libfreetype/src/pshinter/pshrec.c ! src/java.desktop/share/native/libfreetype/src/pshinter/pshrec.h ! src/java.desktop/share/native/libfreetype/src/psnames/psmodule.c ! src/java.desktop/share/native/libfreetype/src/psnames/psmodule.h ! src/java.desktop/share/native/libfreetype/src/psnames/psnamerr.h ! src/java.desktop/share/native/libfreetype/src/psnames/pstables.h ! src/java.desktop/share/native/libfreetype/src/raster/ftmisc.h ! src/java.desktop/share/native/libfreetype/src/raster/ftraster.c ! src/java.desktop/share/native/libfreetype/src/raster/ftraster.h ! src/java.desktop/share/native/libfreetype/src/raster/ftrend1.c ! src/java.desktop/share/native/libfreetype/src/raster/ftrend1.h ! src/java.desktop/share/native/libfreetype/src/raster/rasterrs.h ! src/java.desktop/share/native/libfreetype/src/sfnt/pngshim.c ! src/java.desktop/share/native/libfreetype/src/sfnt/pngshim.h ! src/java.desktop/share/native/libfreetype/src/sfnt/sfdriver.c ! src/java.desktop/share/native/libfreetype/src/sfnt/sfdriver.h ! src/java.desktop/share/native/libfreetype/src/sfnt/sferrors.h ! 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/sfwoff2.c + src/java.desktop/share/native/libfreetype/src/sfnt/sfwoff2.h ! src/java.desktop/share/native/libfreetype/src/sfnt/ttcmap.c ! src/java.desktop/share/native/libfreetype/src/sfnt/ttcmap.h ! src/java.desktop/share/native/libfreetype/src/sfnt/ttcmapc.h ! src/java.desktop/share/native/libfreetype/src/sfnt/ttcolr.c ! src/java.desktop/share/native/libfreetype/src/sfnt/ttcolr.h ! src/java.desktop/share/native/libfreetype/src/sfnt/ttcpal.c ! src/java.desktop/share/native/libfreetype/src/sfnt/ttcpal.h ! src/java.desktop/share/native/libfreetype/src/sfnt/ttkern.c ! src/java.desktop/share/native/libfreetype/src/sfnt/ttkern.h ! src/java.desktop/share/native/libfreetype/src/sfnt/ttload.c ! src/java.desktop/share/native/libfreetype/src/sfnt/ttload.h ! src/java.desktop/share/native/libfreetype/src/sfnt/ttmtx.c ! src/java.desktop/share/native/libfreetype/src/sfnt/ttmtx.h ! src/java.desktop/share/native/libfreetype/src/sfnt/ttpost.c ! src/java.desktop/share/native/libfreetype/src/sfnt/ttpost.h ! src/java.desktop/share/native/libfreetype/src/sfnt/ttsbit.c ! src/java.desktop/share/native/libfreetype/src/sfnt/ttsbit.h + src/java.desktop/share/native/libfreetype/src/sfnt/woff2tags.c + src/java.desktop/share/native/libfreetype/src/sfnt/woff2tags.h ! src/java.desktop/share/native/libfreetype/src/smooth/ftgrays.c ! src/java.desktop/share/native/libfreetype/src/smooth/ftgrays.h ! src/java.desktop/share/native/libfreetype/src/smooth/ftsmerrs.h ! src/java.desktop/share/native/libfreetype/src/smooth/ftsmooth.c ! src/java.desktop/share/native/libfreetype/src/smooth/ftsmooth.h ! src/java.desktop/share/native/libfreetype/src/truetype/ttdriver.c ! src/java.desktop/share/native/libfreetype/src/truetype/ttdriver.h ! src/java.desktop/share/native/libfreetype/src/truetype/tterrors.h ! src/java.desktop/share/native/libfreetype/src/truetype/ttgload.c ! src/java.desktop/share/native/libfreetype/src/truetype/ttgload.h ! 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/ttinterp.h ! src/java.desktop/share/native/libfreetype/src/truetype/ttobjs.c ! src/java.desktop/share/native/libfreetype/src/truetype/ttobjs.h ! src/java.desktop/share/native/libfreetype/src/truetype/ttpload.c ! src/java.desktop/share/native/libfreetype/src/truetype/ttpload.h ! src/java.desktop/share/native/libfreetype/src/truetype/ttsubpix.c ! src/java.desktop/share/native/libfreetype/src/truetype/ttsubpix.h ! src/java.desktop/share/native/libfreetype/src/type1/t1afm.c ! src/java.desktop/share/native/libfreetype/src/type1/t1afm.h ! src/java.desktop/share/native/libfreetype/src/type1/t1driver.c ! src/java.desktop/share/native/libfreetype/src/type1/t1driver.h ! src/java.desktop/share/native/libfreetype/src/type1/t1errors.h ! src/java.desktop/share/native/libfreetype/src/type1/t1gload.c ! src/java.desktop/share/native/libfreetype/src/type1/t1gload.h ! src/java.desktop/share/native/libfreetype/src/type1/t1load.c ! src/java.desktop/share/native/libfreetype/src/type1/t1load.h ! src/java.desktop/share/native/libfreetype/src/type1/t1objs.c ! src/java.desktop/share/native/libfreetype/src/type1/t1objs.h ! src/java.desktop/share/native/libfreetype/src/type1/t1parse.c ! src/java.desktop/share/native/libfreetype/src/type1/t1parse.h ! src/java.desktop/share/native/libfreetype/src/type1/t1tokens.h Changeset: 85b79081 Author: Ekaterina Vergizova Committer: Dmitry Cherepanov Date: 2020-12-18 14:37:55 +0000 URL: https://git.openjdk.java.net/jdk13u/commit/85b79081 8237499: JFR: Include stack trace in the ThreadStart event Reviewed-by: dcherepanov Backport-of: 52d7a61e8d58a547a943f8f705764dc1898c621d ! src/hotspot/share/jfr/metadata/metadata.xml ! src/hotspot/share/jfr/support/jfrThreadLocal.cpp ! src/hotspot/share/jfr/support/jfrThreadLocal.hpp ! src/hotspot/share/prims/jni.cpp ! src/hotspot/share/prims/jvm.cpp ! src/jdk.jfr/share/conf/jfr/default.jfc ! src/jdk.jfr/share/conf/jfr/profile.jfc ! test/jdk/jdk/jfr/event/runtime/TestThreadStartEndEvents.java Changeset: 05ac56a8 Author: Ekaterina Vergizova Committer: Dmitry Cherepanov Date: 2020-12-18 15:01:32 +0000 URL: https://git.openjdk.java.net/jdk13u/commit/05ac56a8 8239886: Minimal VM build fails after JDK-8237499 Backport-of: 5a7b5863f0ac34f73496913b4319e73f1eb47e73 ! src/hotspot/share/prims/jni.cpp Changeset: 501e942a Author: Olga Mikhaltsova Committer: Dmitry Cherepanov Date: 2020-12-21 11:48:02 +0000 URL: https://git.openjdk.java.net/jdk13u/commit/501e942a 8248532: Every time I change keyboard language at my MacBook, Java crashes Backport-of: 6329de45045da3ce937cd22d82e74c3f142ea3f2 ! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTView.m Changeset: 92aec525 Author: Dmitry Cherepanov Date: 2020-12-21 12:11:40 +0000 URL: https://git.openjdk.java.net/jdk13u/commit/92aec525 8245400: Upgrade to LittleCMS 2.11 Backport-of: 62cc45c3df003c169993d7fa4453176e823a073e ! src/java.desktop/share/legal/lcms.md ! src/java.desktop/share/native/liblcms/cmsalpha.c ! src/java.desktop/share/native/liblcms/cmscam02.c ! src/java.desktop/share/native/liblcms/cmscgats.c ! src/java.desktop/share/native/liblcms/cmscnvrt.c ! src/java.desktop/share/native/liblcms/cmserr.c ! src/java.desktop/share/native/liblcms/cmsgamma.c ! src/java.desktop/share/native/liblcms/cmsgmt.c ! src/java.desktop/share/native/liblcms/cmshalf.c ! src/java.desktop/share/native/liblcms/cmsintrp.c ! src/java.desktop/share/native/liblcms/cmsio0.c ! src/java.desktop/share/native/liblcms/cmsio1.c ! src/java.desktop/share/native/liblcms/cmslut.c ! src/java.desktop/share/native/liblcms/cmsmd5.c ! src/java.desktop/share/native/liblcms/cmsmtrx.c ! src/java.desktop/share/native/liblcms/cmsnamed.c ! src/java.desktop/share/native/liblcms/cmsopt.c ! src/java.desktop/share/native/liblcms/cmspack.c ! src/java.desktop/share/native/liblcms/cmspcs.c ! src/java.desktop/share/native/liblcms/cmsplugin.c ! src/java.desktop/share/native/liblcms/cmsps2.c ! src/java.desktop/share/native/liblcms/cmssamp.c ! src/java.desktop/share/native/liblcms/cmssm.c ! src/java.desktop/share/native/liblcms/cmstypes.c ! src/java.desktop/share/native/liblcms/cmsvirt.c ! src/java.desktop/share/native/liblcms/cmswtpnt.c ! src/java.desktop/share/native/liblcms/cmsxform.c ! src/java.desktop/share/native/liblcms/lcms2.h ! src/java.desktop/share/native/liblcms/lcms2_internal.h ! src/java.desktop/share/native/liblcms/lcms2_plugin.h Changeset: ead24ad7 Author: Ekaterina Vergizova Committer: Dmitry Cherepanov Date: 2020-12-21 17:23:12 +0000 URL: https://git.openjdk.java.net/jdk13u/commit/ead24ad7 8252090: JFR: StreamWriterHost::write_unbuffered() stucks in an infinite loop OpenJDK (build 13.0.1+9) Reviewed-by: dcherepanov Backport-of: 9924c45faebdba4084c9a5dd5b415dfe6c979024 ! src/hotspot/share/jfr/instrumentation/jfrEventClassTransformer.cpp ! src/hotspot/share/jfr/recorder/repository/jfrChunkWriter.cpp ! src/hotspot/share/jfr/recorder/storage/jfrStorageUtils.inline.hpp ! src/hotspot/share/jfr/utilities/jfrBlob.hpp ! src/hotspot/share/jfr/writers/jfrMemoryWriterHost.hpp ! src/hotspot/share/jfr/writers/jfrMemoryWriterHost.inline.hpp ! src/hotspot/share/jfr/writers/jfrStreamWriterHost.hpp ! src/hotspot/share/jfr/writers/jfrStreamWriterHost.inline.hpp ! src/hotspot/share/jfr/writers/jfrWriterHost.hpp ! src/hotspot/share/jfr/writers/jfrWriterHost.inline.hpp Changeset: 164abd40 Author: Olga Mikhaltsova Committer: Yuri Nesterenko Date: 2020-12-22 14:00:37 +0000 URL: https://git.openjdk.java.net/jdk13u/commit/164abd40 8239000: handle ContendedPaddingWidth in vm_version_ppc Backport-of: cf4291db370bb0bfaa7c8354308886315e1c3901 ! src/hotspot/cpu/ppc/vm_version_ppc.cpp Changeset: 9db11218 Author: Dmitry Cherepanov Date: 2020-12-22 14:34:29 +0000 URL: https://git.openjdk.java.net/jdk13u/commit/9db11218 8255603: Memory/Performance regression after JDK-8210985 Backport-of: 64feeab70af61a52ffe4c64df87a33c16754de18 ! src/java.base/share/classes/sun/security/util/Cache.java Changeset: ea904d8c Author: Olga Mikhaltsova Committer: Yuri Nesterenko Date: 2020-12-23 08:34:00 +0000 URL: https://git.openjdk.java.net/jdk13u/commit/ea904d8c 8257242: [macOS] Java app crashes while switching input methods Backport-of: 822ee47459d3a33ab3acd7f8798525967a20d237 ! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTView.h ! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTView.m Changeset: cc78d10e Author: Ekaterina Vergizova Committer: Dmitry Cherepanov Date: 2020-12-23 09:32:43 +0000 URL: https://git.openjdk.java.net/jdk13u/commit/cc78d10e 8254854: [cgroups v1] Metric limits not properly detected on some join controller combinations Reviewed-by: dcherepanov Backport-of: a0b687bfb279761b79d3fbad8f9dfae9b12c225e ! src/java.base/linux/classes/jdk/internal/platform/cgroupv1/Metrics.java Changeset: 5d25a8ff Author: Ilarion Nakonechnyy Committer: Yuri Nesterenko Date: 2020-12-23 12:16:55 +0000 URL: https://git.openjdk.java.net/jdk13u/commit/5d25a8ff 8236859: WebSocket over authenticating proxy fails with NPE This change fixes several issues with WebSocket and proxy authentication. The AuthenticationFilter is changed to support an authenticating server accessed through an authenticating proxy. MultiExchange is fixed to close the previous connection if a new connection is necessary to establish the websocket (websocket connections are not cached and must be closed in that case). WebSocket OpeningHandshake is fixed to close the connection (without creating the RawChannel) if the opening handshake doesn't result in 101 upgrade protocol. Reviewed-by: yan Backport-of: c6da6681d418928c65cff6b1240e6b5d6bc5199b ! src/java.net.http/share/classes/jdk/internal/net/http/AuthenticationFilter.java ! src/java.net.http/share/classes/jdk/internal/net/http/ConnectionPool.java ! src/java.net.http/share/classes/jdk/internal/net/http/Http1Response.java ! src/java.net.http/share/classes/jdk/internal/net/http/HttpResponseImpl.java ! src/java.net.http/share/classes/jdk/internal/net/http/MultiExchange.java ! src/java.net.http/share/classes/jdk/internal/net/http/RawChannelTube.java ! src/java.net.http/share/classes/jdk/internal/net/http/common/Log.java ! src/java.net.http/share/classes/jdk/internal/net/http/websocket/OpeningHandshake.java ! src/java.net.http/share/classes/jdk/internal/net/http/websocket/RawChannel.java + test/jdk/java/net/httpclient/websocket/DummySecureWebSocketServer.java + test/jdk/java/net/httpclient/websocket/SecureSupport.java ! test/jdk/java/net/httpclient/websocket/WebSocketProxyTest.java Changeset: fba425dc Author: Ekaterina Vergizova Committer: Yuri Nesterenko Date: 2020-12-23 12:22:37 +0000 URL: https://git.openjdk.java.net/jdk13u/commit/fba425dc 8210527: JShell: NullPointerException in jdk.jshell.Eval.translateExceptionStack 8232855: jshell missing word in /help help Backport-of: dca6e3439749aa6b05f53d8a1cb43002469fc99a ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n.properties ! src/jdk.jshell/share/classes/jdk/jshell/Eval.java ! test/langtools/jdk/jshell/ExceptionsTest.java Changeset: 576cf039 Author: Ekaterina Vergizova Committer: Yuri Nesterenko Date: 2020-12-24 06:59:41 +0000 URL: https://git.openjdk.java.net/jdk13u/commit/576cf039 8234011: (zipfs) Memory leak in ZipFileSystem.releaseDeflater() Backport-of: a6fd1b4c4bad720a4fde0d51ace7f1cd56c8878c ! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipFileSystem.java + test/jdk/jdk/nio/zipfs/ReleaseDeflater.java From robm at openjdk.java.net Thu Dec 24 13:40:59 2020 From: robm at openjdk.java.net (Rob McKenna) Date: Thu, 24 Dec 2020 13:40:59 GMT Subject: git: openjdk/jdk16u: 8258909: update jdk16u jcheck conf Message-ID: <0ce26890-43b5-4a27-8157-578c16cd2db9@openjdk.org> Changeset: be345a2c Author: Rob McKenna Date: 2020-12-24 13:40:12 +0000 URL: https://git.openjdk.java.net/jdk16u/commit/be345a2c 8258909: update jdk16u jcheck conf Reviewed-by: kcr, coffeys ! .jcheck/conf From coffeys at openjdk.java.net Thu Dec 24 14:18:21 2020 From: coffeys at openjdk.java.net (Sean Coffey) Date: Thu, 24 Dec 2020 14:18:21 GMT Subject: git: openjdk/jdk16u: 8253368: TLS connection always receives close_notify exception Message-ID: <8343ecff-1025-4b83-9314-7a6a4204de58@openjdk.org> Changeset: 43f4ae2d Author: Sean Coffey Date: 2020-12-24 14:17:22 +0000 URL: https://git.openjdk.java.net/jdk16u/commit/43f4ae2d 8253368: TLS connection always receives close_notify exception Backport-of: a4e082e9857d6acd126fb0734583b4a1e211f9f7 ! src/java.base/share/classes/sun/security/ssl/SSLSocketImpl.java ! test/jdk/sun/security/ssl/SSLSocketImpl/SSLSocketCloseHang.java From martin.doerr at sap.com Mon Dec 28 10:11:41 2020 From: martin.doerr at sap.com (martin.doerr at sap.com) Date: Mon, 28 Dec 2020 10:11:41 +0000 Subject: hg: jdk-updates/jdk11u-dev: 3 new changesets Message-ID: <202012281011.0BSABfDW028542@aojmv0008.oracle.com> Changeset: 1cd57a42e0c1 Author: jlahoda Date: 2020-04-01 13:12 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/1cd57a42e0c1 8241598: Upgrade JLine to 3.14.0 Summary: Upgrading to JLine 3.14.0 Reviewed-by: psandoz, rfield ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/keymap/BindingReader.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/Candidate.java + src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/ConfigurationPath.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/EOFError.java + src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/Editor.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/Highlighter.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/History.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/LineReader.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/Parser.java + src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/ScriptEngine.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/impl/DefaultHighlighter.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/impl/DefaultParser.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/impl/LineReaderImpl.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/impl/completer/ArgumentCompleter.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/impl/completer/StringsCompleter.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/impl/history/DefaultHistory.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/TerminalBuilder.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/impl/AbstractPosixTerminal.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/impl/AbstractPty.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/impl/AbstractTerminal.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/impl/AbstractWindowsTerminal.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/impl/ExternalTerminal.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/impl/LineDisciplineTerminal.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/impl/PosixPtyTerminal.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/impl/PosixSysTerminal.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/Display.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/InfoCmp.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/NonBlocking.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/NonBlockingInputStream.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/NonBlockingPumpReader.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/NonBlockingReader.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/NonBlockingReaderImpl.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/Status.java + src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/dumb-color.caps - src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/dumb-colors.caps ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/windows-256color.caps ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/windows-conemu.caps ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/windows-vtp.caps ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/windows.caps ! src/jdk.internal.le/share/legal/jline.md ! src/jdk.internal.le/windows/classes/jdk/internal/org/jline/terminal/impl/jna/JnaSupportImpl.java Changeset: 231c6dcd18ec Author: clanger Date: 2020-04-03 15:40 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/231c6dcd18ec 8242030: Wrong package declarations in jline classes after JDK-8241598 Reviewed-by: jlahoda ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/ConfigurationPath.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/ScriptEngine.java Changeset: 3d63aeb496b4 Author: fyang Date: 2020-07-04 08:18 +0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/3d63aeb496b4 8243670: Unexpected test result caused by C2 MergeMemNode::Ideal Reviewed-by: thartmann, roland Contributed-by: zhouyong44 at huawei.com ! src/hotspot/share/opto/cfgnode.cpp ! src/hotspot/share/opto/memnode.cpp + test/hotspot/jtreg/compiler/c2/TestReplaceEquivPhis.java From martin.doerr at sap.com Wed Dec 30 10:17:53 2020 From: martin.doerr at sap.com (martin.doerr at sap.com) Date: Wed, 30 Dec 2020 10:17:53 +0000 Subject: hg: jdk-updates/jdk11u-dev: 14 new changesets Message-ID: <202012301017.0BUAHtv8007167@aojmv0008.oracle.com> Changeset: d21f0f95e6b4 Author: phedlin Date: 2020-07-06 21:29 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/d21f0f95e6b4 8248901: Signed immediate support in .../share/assembler.hpp is broken. Reviewed-by: neliasso, kvn, thartmann ! src/hotspot/cpu/arm/arm.ad ! src/hotspot/cpu/ppc/macroAssembler_ppc.cpp ! src/hotspot/cpu/sparc/assembler_sparc.hpp ! src/hotspot/share/asm/assembler.hpp ! src/hotspot/share/utilities/debug.hpp Changeset: c7f02a0f45ee Author: phedlin Date: 2020-07-27 10:56 +0200 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/c7f02a0f45ee 8247766: [aarch64] guarantee(val < (1U << nbits)) failed: Field too big for insn. Reviewed-by: neliasso, aph ! src/hotspot/cpu/aarch64/assembler_aarch64.hpp ! src/hotspot/cpu/aarch64/assembler_aarch64.inline.hpp ! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.hpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp Changeset: ecbbc1284a88 Author: ngasson Date: 2020-07-28 16:50 +0800 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/ecbbc1284a88 8237483: AArch64 C1 OopMap inserted twice fatal error Reviewed-by: aph ! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp Changeset: c073014f3689 Author: ngasson Date: 2020-11-11 09:59 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/c073014f3689 8256025: AArch64: MachCallRuntimeNode::ret_addr_offset() is incorrect for stub calls Reviewed-by: aph ! src/hotspot/cpu/aarch64/aarch64.ad Changeset: 8371710c30ad Author: serb Date: 2020-09-18 01:33 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/8371710c30ad 8253274: The CycleDMImagetest brokes the system Reviewed-by: prr ! test/jdk/java/awt/GraphicsDevice/DisplayModes/CycleDMImage.java Changeset: 47747f423c49 Author: serb Date: 2020-10-08 16:34 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/47747f423c49 8253681: closed java/awt/dnd/MouseEventAfterStartDragTest/MouseEventAfterStartDragTest.html test failed Reviewed-by: shade ! src/java.desktop/share/classes/sun/awt/dnd/SunDragSourceContextPeer.java Changeset: e6f426f5744a Author: roland Date: 2020-10-15 06:53 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/e6f426f5744a 8254734: "dead loop detected" assert failure with patch from 8223051 Reviewed-by: chagedorn, kvn ! src/hotspot/share/opto/node.cpp ! src/hotspot/share/opto/node.hpp Changeset: ca5b0d74e4dd Author: aph Date: 2020-11-02 13:12 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/ca5b0d74e4dd 8255544: Create a checked cast Reviewed-by: adinn, iklam ! src/hotspot/share/utilities/globalDefinitions.hpp Changeset: ee5b2e0daeb8 Author: serb Date: 2020-11-11 01:31 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/ee5b2e0daeb8 8237495: Java MIDI fails with a dereferenced memory error when asked to send a raw 0xF7 Reviewed-by: kizune ! src/java.desktop/share/native/libjsound/MidiOutDevice.c + test/jdk/javax/sound/midi/SysexMessage/SendRawSysexMessage.java Changeset: a790010ad29d Author: pkumaraswamy Date: 2020-11-11 09:24 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/a790010ad29d 8255559: Leak File Descriptors Because of ResolverLocalFilesystem#engineResolveURI() Reviewed-by: weijun ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMReference.java Changeset: c370cf06c0d0 Author: chagedorn Date: 2020-11-17 09:16 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/c370cf06c0d0 8255058: C1: assert(is_virtual()) failed: type check Reviewed-by: neliasso, kvn ! src/hotspot/share/c1/c1_LinearScan.cpp + test/hotspot/jtreg/compiler/c1/TestPinnedConstantExceptionEdge.java Changeset: e8c35cb5e318 Author: erikj Date: 2020-11-18 14:10 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/e8c35cb5e318 8256501: libTestMainKeyWindow fails to build with Xcode 12.2 Reviewed-by: ihse, serb ! make/test/JtregNativeJdk.gmk Changeset: 6ddcaeec34b6 Author: mdoerr Date: 2020-12-04 11:24 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/6ddcaeec34b6 8257423: [PPC64] Support -XX:-UseInlineCaches Reviewed-by: stuefe, rrich ! src/hotspot/cpu/ppc/macroAssembler_ppc.cpp ! src/hotspot/cpu/ppc/ppc.ad Changeset: a377738cca16 Author: mdoerr Date: 2020-12-07 13:45 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/a377738cca16 8257798: [PPC64] undefined reference to Klass::vtable_start_offset() Reviewed-by: goetz ! src/hotspot/cpu/ppc/ppc.ad From martin.doerr at sap.com Wed Dec 30 10:55:24 2020 From: martin.doerr at sap.com (martin.doerr at sap.com) Date: Wed, 30 Dec 2020 10:55:24 +0000 Subject: hg: jdk-updates/jdk11u-dev: 8234742: Improve handshake logging Message-ID: <202012301055.0BUAtOeq024590@aojmv0008.oracle.com> Changeset: 8821ab2da718 Author: rehn Date: 2019-12-04 11:57 +0100 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/8821ab2da718 8234742: Improve handshake logging Reviewed-by: dholmes, pchilanomate ! src/hotspot/share/runtime/handshake.cpp ! src/hotspot/share/runtime/handshake.hpp ! src/hotspot/share/runtime/thread.hpp From akashche at redhat.com Wed Dec 30 15:22:06 2020 From: akashche at redhat.com (akashche at redhat.com) Date: Wed, 30 Dec 2020 15:22:06 +0000 Subject: hg: jdk-updates/jdk11u-dev: 4 new changesets Message-ID: <202012301522.0BUFM7Lx015771@aojmv0008.oracle.com> Changeset: 8f9ce4460636 Author: clanger Date: 2020-12-22 20:28 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/8f9ce4460636 8256818: SSLSocket that is never bound or connected leaks socket resources Reviewed-by: xuelei ! src/java.base/share/classes/sun/security/ssl/SSLSocketImpl.java ! test/jdk/java/lang/ProcessBuilder/checkHandles/CheckHandles.java - test/jdk/java/lang/ProcessBuilder/checkHandles/libCheckHandles.c + test/jdk/native_util/libFileUtils.c + test/jdk/sun/security/ssl/SSLSocketImpl/SSLSocketLeak.java ! test/lib/jdk/test/lib/util/FileUtils.java Changeset: 0fdf7159d5c2 Author: xuelei Date: 2020-12-29 18:49 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/0fdf7159d5c2 8257670: sun/security/ssl/SSLSocketImpl/SSLSocketLeak.java reports leaks Reviewed-by: jnimeh ! test/jdk/sun/security/ssl/SSLSocketImpl/SSLSocketLeak.java Changeset: 59a6aaef42a7 Author: clanger Date: 2020-12-29 18:59 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/59a6aaef42a7 8257884: Re-enable sun/security/ssl/SSLSocketImpl/SSLSocketLeak.java as automatic test Reviewed-by: xuelei ! test/jdk/sun/security/ssl/SSLSocketImpl/SSLSocketLeak.java Changeset: 78378ca3cf3b Author: clanger Date: 2020-12-29 19:02 +0000 URL: https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/78378ca3cf3b 8257997: sun/security/ssl/SSLSocketImpl/SSLSocketLeak.java again reports leaks after JDK-8257884 Reviewed-by: mbaesken ! test/jdk/sun/security/ssl/SSLSocketImpl/SSLSocketLeak.java