From aturbanov at openjdk.org Tue Nov 1 10:35:18 2022 From: aturbanov at openjdk.org (Andrey Turbanov) Date: Tue, 1 Nov 2022 10:35:18 GMT Subject: git: openjdk/zgc: 318 new changesets Message-ID: <9c47016b-218a-408b-817c-206757bda501@openjdk.org> Changeset: 3b476a17 Author: Aleksey Shipilev Date: 2022-10-04 09:11:17 +0000 URL: https://git.openjdk.org/zgc/commit/3b476a1758cb35a688d70f9518531510666541d6 8292847: Zero: Allow ergonomics to select the GC Reviewed-by: tschatzl, stuefe ! src/hotspot/share/runtime/arguments.cpp Changeset: f03934e2 Author: Martin Doerr Date: 2022-10-04 10:13:57 +0000 URL: https://git.openjdk.org/zgc/commit/f03934e270aa86de3c6832f9754caba05726726b 8294578: [PPC64] C2: Missing is_oop information when using disjoint compressed oops mode Reviewed-by: shade, lucy ! src/hotspot/cpu/ppc/ppc.ad Changeset: 5a9cd336 Author: Raffaello Giulietti Date: 2022-10-04 10:25:11 +0000 URL: https://git.openjdk.org/zgc/commit/5a9cd33632862aa2249794902d4168a7fe143054 8294509: The sign extension bug applies to 'public static int[] convertSeedBytesToInts(byte[] seed, int n, int z)' in RandomSupport Reviewed-by: shade ! src/java.base/share/classes/jdk/internal/util/random/RandomSupport.java ! test/jdk/java/util/Random/T8282144.java Changeset: 4d6668e7 Author: Erik Gahlin Date: 2022-10-04 11:45:53 +0000 URL: https://git.openjdk.org/zgc/commit/4d6668e7ee492de828bc36afea7daa535532a2b1 8294242: JFR: jfr print doesn't handle infinite duration well Reviewed-by: mgronlun ! src/jdk.jfr/share/classes/jdk/jfr/Timespan.java ! src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordedObject.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/PrettyWriter.java ! test/jdk/jdk/jfr/api/consumer/TestRecordedObject.java Changeset: 2dbedf0e Author: Leonid Mesnik Date: 2022-10-04 12:57:55 +0000 URL: https://git.openjdk.org/zgc/commit/2dbedf0e9326d8b3d79206787528d18e9fef25bd 8294406: Test runtime/handshake/HandshakeDirectTest.java failed: JVMTI_ERROR_WRONG_PHASE Reviewed-by: dholmes, sspitsyn ! test/hotspot/jtreg/runtime/handshake/HandshakeDirectTest.java ! test/hotspot/jtreg/testlibrary/jvmti/JVMTIUtils.java Changeset: b850f052 Author: Erik Gahlin Date: 2022-10-04 13:14:27 +0000 URL: https://git.openjdk.org/zgc/commit/b850f052d88bdc012ae91893fd1b63cfce601a8e 8294758: JFR: Docs build fails after changes to RecordedObject and Timespan Reviewed-by: mgronlun, alanb ! src/jdk.jfr/share/classes/jdk/jfr/Timespan.java ! src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordedObject.java Changeset: 085949a1 Author: Albert Mingkun Yang Date: 2022-10-04 13:58:51 +0000 URL: https://git.openjdk.org/zgc/commit/085949a117f1d9c1c6caf7d1755a85cb02fb924b 8294712: G1: Use index-base iteration for G1FlushHumongousCandidateRemSets Reviewed-by: kbarrett, iwalulya ! src/hotspot/share/gc/g1/g1RemSet.cpp Changeset: 3644e26c Author: Erik Gahlin Date: 2022-10-04 14:24:55 +0000 URL: https://git.openjdk.org/zgc/commit/3644e26cef71c00e1a2638d2b8bed9c1bda965ca 8294673: JFR: Add SecurityProviderService#threshold to TestActiveSettingEvent.java Reviewed-by: mgronlun ! test/jdk/jdk/jfr/event/runtime/TestActiveSettingEvent.java Changeset: 1166a8ab Author: Alisen Chung Committer: Alexander Zvegintsev Date: 2022-10-04 15:22:18 +0000 URL: https://git.openjdk.org/zgc/commit/1166a8abd2e5fba16b5cd29431de2628a52a8e08 8292214: Memory leak in getAllConfigs of awt_GraphicsEnv.c:386 Reviewed-by: azvegint, dnguyen ! src/java.desktop/unix/native/libawt_xawt/awt/awt_GraphicsEnv.c Changeset: 121d4a51 Author: KIRIYAMA Takuya Committer: Naoto Sato Date: 2022-10-04 17:29:15 +0000 URL: https://git.openjdk.org/zgc/commit/121d4a5119f98adf30fa759563eec843a6e37d61 8293579: tools/jpackage/share/jdk/jpackage/tests/UnicodeArgsTest.java fails on Japanese Windows platform Reviewed-by: asemenyuk, naoto, almatvee ! test/jdk/tools/jpackage/share/jdk/jpackage/tests/UnicodeArgsTest.java Changeset: b22a38de Author: lawrence.andrews Committer: Jayathirth D V Date: 2022-10-04 18:02:43 +0000 URL: https://git.openjdk.org/zgc/commit/b22a38dedb06199f2cba3b6f8962ddf2f9f4f16d 8292309: Fix java/awt/PrintJob/ConstrainedPrintingTest/ConstrainedPrintingTest.java test Reviewed-by: jdv ! test/jdk/java/awt/PrintJob/ConstrainedPrintingTest/ConstrainedPrintingTest.java Changeset: b2e86a62 Author: SWinxy Committer: Phil Race Date: 2022-10-04 19:16:14 +0000 URL: https://git.openjdk.org/zgc/commit/b2e86a620936cc0d65ca884ff2b6644998530354 8294255: Add link to DEFAULT_WAIT_TIME in javadoc for SunToolKit.realsSync Reviewed-by: aivanov, prr ! src/java.desktop/share/classes/sun/awt/SunToolkit.java Changeset: 1dafbe3f Author: Joe Darcy Date: 2022-10-05 00:18:55 +0000 URL: https://git.openjdk.org/zgc/commit/1dafbe3f944fdb3027df38a886fd15abc3b476a7 8294539: Augment discussion of equivalence relations on floating-point values Reviewed-by: psandoz, smarks ! src/java.base/share/classes/java/lang/Double.java ! src/java.base/share/classes/java/math/BigDecimal.java Changeset: 755958e5 Author: Magnus Ihse Bursie Date: 2022-10-05 05:56:44 +0000 URL: https://git.openjdk.org/zgc/commit/755958e5ee40f83f3deb5c922d51e425e3bd412c 8294376: Minimize disabled warnings in java.base Reviewed-by: erikj ! make/modules/java.base/Lib.gmk ! make/modules/java.base/lib/CoreLibraries.gmk Changeset: 43dbf589 Author: Daniel Jeli?ski Date: 2022-10-05 06:47:19 +0000 URL: https://git.openjdk.org/zgc/commit/43dbf5899b455acf7c665d221564c4d4dff7dea4 8186765: Speed up test sun/net/www/protocol/https/HttpsClient/ProxyAuthTest.java Reviewed-by: dfuchs, jpai ! test/jdk/sun/net/www/protocol/https/HttpsClient/ProxyAuthTest.java Changeset: be82cff6 Author: Matthias Baesken Date: 2022-10-05 07:25:49 +0000 URL: https://git.openjdk.org/zgc/commit/be82cff625c919e332da0879e2be0002485f1d1c 8294748: Cleanup unneeded references to hg Reviewed-by: erikj, clanger ! make/RunTests.gmk ! make/RunTestsPrebuiltSpec.gmk ! make/SourceRevision.gmk ! make/autoconf/basic.m4 ! make/autoconf/basic_tools.m4 ! make/autoconf/spec.gmk.in ! make/common/MakeBase.gmk Changeset: 953ce8da Author: Matthias Baesken Date: 2022-10-05 07:34:42 +0000 URL: https://git.openjdk.org/zgc/commit/953ce8da2c7ddd60b09a18c7875616a2477e5ba5 8293701: jdeps InverseDepsAnalyzer runs into NoSuchElementException: No value present Reviewed-by: mchung ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/InverseDepsAnalyzer.java + test/langtools/tools/jdeps/optionalDependency/OptionalDependencyTest.java + test/langtools/tools/jdeps/optionalDependency/src/m1/module-info.java + test/langtools/tools/jdeps/optionalDependency/src/m1/p1/P.java + test/langtools/tools/jdeps/optionalDependency/src/m2/module-info.java + test/langtools/tools/jdeps/optionalDependency/src/m2/p2/Q.java + test/langtools/tools/jdeps/optionalDependency/src/m3/module-info.java + test/langtools/tools/jdeps/optionalDependency/src/m3/p3/R.java Changeset: b4e74aea Author: Richard Reingruber Date: 2022-10-05 09:33:45 +0000 URL: https://git.openjdk.org/zgc/commit/b4e74aeabfd41ee76b6bf8b779c1741b30b6f438 8294514: Wrong initialization of nmethod::_consts_offset for native nmethods Reviewed-by: kvn, dlong ! src/hotspot/share/code/nmethod.cpp Changeset: 4bdd1c91 Author: Roberto Casta?eda Lozano Date: 2022-10-05 09:43:31 +0000 URL: https://git.openjdk.org/zgc/commit/4bdd1c914859e221c64208d47ef309d463609953 8290964: C2 compilation fails with assert "non-reduction loop contains reduction nodes" Reviewed-by: thartmann, chagedorn ! src/hotspot/share/opto/loopnode.cpp ! src/hotspot/share/opto/loopnode.hpp ! src/hotspot/share/opto/superword.cpp Changeset: 8ebebbce Author: Jorn Vernee Date: 2022-10-05 10:26:53 +0000 URL: https://git.openjdk.org/zgc/commit/8ebebbce32c7021cc0983dece4bb2644c79e64aa 8294368: Java incremental builds broken on Windows after JDK-8293116 Reviewed-by: erikj, djelinski, jlahoda ! make/common/JavaCompilation.gmk ! make/common/MakeBase.gmk ! make/jdk/src/classes/build/tools/depend/Depend.java ! make/scripts/fixpath.sh Changeset: 13a5000d Author: Erik Gahlin Date: 2022-10-05 11:49:53 +0000 URL: https://git.openjdk.org/zgc/commit/13a5000d4885d4624788580f56634b93a135429b 8294151: JFR: Unclear exception message when dumping stopped in memory recording Reviewed-by: mgronlun ! src/jdk.jfr/share/classes/jdk/jfr/Recording.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformRecording.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/WriteableUserPath.java ! test/jdk/jdk/jfr/api/recording/misc/TestRecordingCopy.java Changeset: b9eeec2b Author: Erik Joelsson Date: 2022-10-05 12:42:05 +0000 URL: https://git.openjdk.org/zgc/commit/b9eeec2b6b8f97d2ba33462b27d091f918067f78 8294310: compare.sh fails on macos after JDK-8293550 Reviewed-by: ihse ! make/autoconf/compare.sh.in ! make/conf/jib-profiles.js ! make/scripts/compare.sh Changeset: 979efd41 Author: Robbin Ehn Date: 2022-10-05 12:44:20 +0000 URL: https://git.openjdk.org/zgc/commit/979efd4174968802f0c170e768671507a11e118e 8289004: investigate if SharedRuntime::get_java_tid parameter should be a JavaThread* Reviewed-by: dholmes, jsjolen ! src/hotspot/share/gc/shared/memAllocator.cpp ! src/hotspot/share/opto/macro.cpp ! src/hotspot/share/runtime/sharedRuntime.cpp ! src/hotspot/share/runtime/sharedRuntime.hpp ! src/hotspot/share/runtime/synchronizer.cpp Changeset: bd90c4cf Author: Robbin Ehn Date: 2022-10-05 12:45:18 +0000 URL: https://git.openjdk.org/zgc/commit/bd90c4cfa63ba2de26f7482ed5d1704f9be9629f 8282900: runtime/stringtable/StringTableCleaningTest.java verify unavailable at this moment Reviewed-by: coleenp, dholmes ! src/hotspot/share/classfile/stringTable.cpp Changeset: ee6c3917 Author: Richard Reingruber Date: 2022-10-05 14:10:02 +0000 URL: https://git.openjdk.org/zgc/commit/ee6c39175bc47608282c52c575ce908399349e7c 8289925: Shared code shouldn't reference the platform specific method frame::interpreter_frame_last_sp() Reviewed-by: eosterlund, dlong ! src/hotspot/cpu/ppc/frame_ppc.hpp ! src/hotspot/cpu/ppc/frame_ppc.inline.hpp ! src/hotspot/cpu/s390/frame_s390.hpp ! src/hotspot/cpu/s390/frame_s390.inline.hpp ! src/hotspot/cpu/zero/frame_zero.hpp ! src/hotspot/cpu/zero/frame_zero.inline.hpp ! src/hotspot/share/runtime/continuation.cpp Changeset: f531dae4 Author: Matthias Baesken Date: 2022-10-05 14:41:29 +0000 URL: https://git.openjdk.org/zgc/commit/f531dae4a0ffd2a5663cf4a4bde581d68fc728d5 8294840: langtools OptionalDependencyTest.java use File.pathSeparator Reviewed-by: alanb ! test/langtools/tools/jdeps/optionalDependency/OptionalDependencyTest.java Changeset: 536c9a51 Author: Joe Darcy Date: 2022-10-05 16:48:09 +0000 URL: https://git.openjdk.org/zgc/commit/536c9a512ea90d97a1ae5310453410d55db98bdd 8294618: Update openjdk.java.net => openjdk.org Reviewed-by: mikael, iris, joehw, prr, ihse ! README.md ! doc/building.html ! doc/building.md ! doc/hotspot-style.html ! doc/hotspot-style.md ! make/Doctor.gmk ! make/autoconf/configure.ac ! make/conf/branding.conf ! make/jdk/src/classes/build/tools/taglet/Incubating.java ! src/demo/share/jfc/J2Ddemo/README.txt ! src/hotspot/share/gc/shared/stringdedup/stringDedup.hpp ! src/java.base/share/classes/java/lang/Object.java ! src/java.base/share/classes/java/lang/SecurityManager.java ! src/java.base/share/classes/java/lang/reflect/ClassFileFormatVersion.java ! src/java.base/share/classes/java/util/concurrent/CompletableFuture.java ! src/java.base/share/classes/java/util/concurrent/ConcurrentHashMap.java ! src/java.base/share/classes/java/util/concurrent/ForkJoinTask.java ! src/java.base/share/classes/java/util/concurrent/FutureTask.java ! src/java.base/share/classes/java/util/concurrent/LinkedTransferQueue.java ! src/java.base/share/classes/java/util/concurrent/Phaser.java ! src/java.base/share/classes/java/util/concurrent/SubmissionPublisher.java ! src/java.base/share/classes/java/util/concurrent/SynchronousQueue.java ! src/java.base/share/classes/jdk/internal/javac/PreviewFeature.java ! src/java.base/unix/native/libjava/ProcessImpl_md.c ! src/java.compiler/share/classes/javax/lang/model/SourceVersion.java ! src/java.desktop/share/classes/javax/swing/JEditorPane.java ! src/java.desktop/share/classes/sun/awt/util/IdentityArrayList.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/Const.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantDynamic.java ! src/java.xml/share/classes/javax/xml/catalog/CatalogFeatures.java ! src/jdk.accessibility/windows/native/include/bridge/AccessBridgeCalls.h ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/AbstractMask.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/AbstractShuffle.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/AbstractSpecies.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedJavaMethod.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/package-info.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/resources/jdeps.properties ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/resources/jdeps_de.properties ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/resources/jdeps_ja.properties ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/resources/jdeps_zh_CN.properties ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/resources/jdkinternals.properties ! src/jdk.management/aix/native/libmanagement_ext/UnixOperatingSystem.c ! src/utils/IdealGraphVisualizer/README.md ! src/utils/LogCompilation/README ! src/utils/hsdis/README.md Changeset: f2c57186 Author: Xue-Lei Andrew Fan Date: 2022-10-05 17:25:58 +0000 URL: https://git.openjdk.org/zgc/commit/f2c57186a40bea4d5ad1c3ba010b59e552db624d 8294734: Redundant override in AES implementation Reviewed-by: valeriep, wetmore ! src/java.base/share/classes/com/sun/crypto/provider/AESCipher.java Changeset: 87acfee3 Author: Justin Lu Committer: Naoto Sato Date: 2022-10-05 18:42:00 +0000 URL: https://git.openjdk.org/zgc/commit/87acfee3c3e8dbc36b87e449f69fda6fca0088f6 8294397: Replace StringBuffer with StringBuilder within java.text Reviewed-by: lancea, naoto, bchristi ! src/java.base/share/classes/java/text/CollationElementIterator.java ! src/java.base/share/classes/java/text/DigitList.java ! src/java.base/share/classes/java/text/MergeCollation.java ! src/java.base/share/classes/java/text/PatternEntry.java - test/jdk/sun/text/IntHashtable/Bug4170614TestRun.java ! test/jdk/sun/text/IntHashtable/Bug4705389.java ! test/jdk/sun/text/IntHashtable/patch-src/java.base/java/text/Bug4170614Test.java Changeset: 0ec18382 Author: Joe Darcy Date: 2022-10-05 19:27:20 +0000 URL: https://git.openjdk.org/zgc/commit/0ec18382b74396eec0681f2fdf0dac40f8fe108b 8294869: Correct failure of RemovedJDKInternals.java after JDK-8294618 Reviewed-by: alanb, azvegint ! test/langtools/tools/jdeps/jdkinternals/RemovedJDKInternals.java Changeset: d4142d84 Author: Stuart Marks Date: 2022-10-05 23:43:02 +0000 URL: https://git.openjdk.org/zgc/commit/d4142d8441172fc54c9abf0a735c30b0ac8638c5 8290036: Define and specify Runtime shutdown sequence Reviewed-by: dholmes, alanb ! src/java.base/share/classes/java/lang/Runtime.java ! src/java.base/share/classes/java/lang/System.java ! src/java.base/share/classes/java/lang/Thread.java Changeset: e986a97a Author: Alexandre Iline Date: 2022-10-06 00:21:00 +0000 URL: https://git.openjdk.org/zgc/commit/e986a97a9652eab9a64505673e884eb3eb123166 8292330: Update JCov version to 3.0.13 Reviewed-by: erikj ! make/conf/jib-profiles.js Changeset: 8f561159 Author: Fei Yang Date: 2022-10-06 01:21:18 +0000 URL: https://git.openjdk.org/zgc/commit/8f5611593a8085242d773bb8c7ee8b077a261e80 8294679: RISC-V: Misc crash dump improvements Reviewed-by: fjiang, shade ! src/hotspot/os_cpu/linux_riscv/os_linux_riscv.cpp Changeset: 6029120a Author: Jayathirth D V Date: 2022-10-06 05:23:38 +0000 URL: https://git.openjdk.org/zgc/commit/6029120a5f53061f386d5dc72c76adf03ab28840 8278086: [REDO] ImageIO.write() method will throw IndexOutOfBoundsException Co-authored-by: Masanori Yano Reviewed-by: tr, prr ! src/java.desktop/share/classes/com/sun/imageio/plugins/bmp/BMPImageWriter.java + test/jdk/javax/imageio/plugins/bmp/BMPBitsPerPixelTest.java Changeset: 8c15f77a Author: Jayathirth D V Date: 2022-10-06 05:43:43 +0000 URL: https://git.openjdk.org/zgc/commit/8c15f77abac0beb7f39a90fdfc5efb245b09ca32 8270915: GIFImageReader disregards ignoreMetadata flag which causes memory exhaustion Reviewed-by: prr ! src/java.desktop/share/classes/com/sun/imageio/plugins/gif/GIFImageReader.java Changeset: 7012d4ba Author: Matthias Baesken Date: 2022-10-06 07:12:07 +0000 URL: https://git.openjdk.org/zgc/commit/7012d4ba5529f8d5b3db508ac4924073ae1eb4cd 8294837: unify Windows 2019 version check in os_windows and java_props_md Reviewed-by: alanb, rriggs ! src/java.base/windows/native/libjava/java_props_md.c Changeset: e38ae8a6 Author: Aleksey Shipilev Date: 2022-10-06 07:57:54 +0000 URL: https://git.openjdk.org/zgc/commit/e38ae8a6510c8a83d65f8f39c276a0ad7572e26d 8294759: Print actual lock/monitor ranking Reviewed-by: coleenp, dholmes ! src/hotspot/share/runtime/mutexLocker.cpp ! src/hotspot/share/runtime/mutexLocker.hpp ! src/hotspot/share/runtime/threads.cpp + test/hotspot/jtreg/runtime/logging/MutexRankTest.java Changeset: ad7b7d40 Author: Alan Bateman Date: 2022-10-06 07:59:43 +0000 URL: https://git.openjdk.org/zgc/commit/ad7b7d40ce7b71d9e1e13e1b92f3ca6b30e635a2 8294697: java/lang/Thread/virtual/ThreadAPI.testGetStackTrace2 failed with non-empty stack trace Reviewed-by: dfuchs, jpai ! test/jdk/java/lang/Thread/virtual/ThreadAPI.java Changeset: 2ceebf68 Author: Raffaello Giulietti Date: 2022-10-06 09:31:26 +0000 URL: https://git.openjdk.org/zgc/commit/2ceebf681ffd6f9bf6967fd81b30d721bc010b94 8294456: Fix misleading-indentation warnings in core JDK libraries Reviewed-by: shade, rriggs, iris, darcy ! make/modules/java.base/lib/CoreLibraries.gmk ! src/java.base/share/native/libfdlibm/e_asin.c ! src/java.base/share/native/libfdlibm/k_rem_pio2.c Changeset: 73f06468 Author: Emanuel Peter Date: 2022-10-06 10:40:11 +0000 URL: https://git.openjdk.org/zgc/commit/73f06468ae7f9eebb8e37f2a534d2c19a8dac60d 8294839: Disable StressLongCountedLoop in compiler/loopopts/TestRemoveEmptyLoop.java Reviewed-by: thartmann, chagedorn ! test/hotspot/jtreg/compiler/loopopts/TestRemoveEmptyLoop.java Changeset: f888aa95 Author: Matias Saavedra Silva Committer: Coleen Phillimore Date: 2022-10-06 15:03:24 +0000 URL: https://git.openjdk.org/zgc/commit/f888aa953c1335f438ded22abf66b090e894684c 8293061: Combine CDSOptions and AppCDSOptions test utility classes Reviewed-by: dholmes, iklam, ccheung - test/hotspot/jtreg/runtime/cds/appcds/AppCDSOptions.java ! test/hotspot/jtreg/runtime/cds/appcds/TestCommon.java ! test/lib/jdk/test/lib/cds/CDSOptions.java Changeset: 5c030ccc Author: Martin Desruisseaux Committer: Jayathirth D V Date: 2022-10-06 16:03:36 +0000 URL: https://git.openjdk.org/zgc/commit/5c030cccae6cd7862b7ecc563fde4b7670f25c10 8290973: In AffineTransform, equals(Object) is inconsistent with hashCode() Reviewed-by: prr ! src/java.desktop/share/classes/java/awt/geom/AffineTransform.java + test/jdk/java/awt/geom/AffineTransform/EqualsAndHashCode.java Changeset: fef345b1 Author: Damon Nguyen Committer: Phil Race Date: 2022-10-06 16:07:47 +0000 URL: https://git.openjdk.org/zgc/commit/fef345b19f74f5d706b173b1af87bcda98dc6ff2 8293672: Update freetype md file Reviewed-by: prr ! src/java.desktop/share/legal/freetype.md Changeset: 85569e96 Author: Mikael Vidstedt Date: 2022-10-06 17:34:14 +0000 URL: https://git.openjdk.org/zgc/commit/85569e966c22e5b5314a157d05c43c0f6e8c2b28 8286037: Bump minimum boot jdk to JDK 19 Reviewed-by: ctornqvi, darcy, shade, erikj ! make/conf/github-actions.conf ! make/conf/jib-profiles.js ! make/conf/version-numbers.conf Changeset: 5dd851d8 Author: Zhiqiang Zang Committer: Vladimir Kozlov Date: 2022-10-06 22:15:20 +0000 URL: https://git.openjdk.org/zgc/commit/5dd851d872c50ef33034c56007c58e6fa69ebd32 8281453: New optimization: convert ~x into -1-x when ~x is used in an arithmetic expression Reviewed-by: kvn ! src/hotspot/share/opto/addnode.cpp ! test/hotspot/jtreg/compiler/c2/irTests/AddLNodeIdealizationTests.java - test/hotspot/jtreg/compiler/c2/irTests/TestIRAddIdealNotXPlusC.java + test/hotspot/jtreg/compiler/c2/irTests/XorINodeIdealizationTests.java + test/hotspot/jtreg/compiler/c2/irTests/XorLNodeIdealizationTests.java ! test/hotspot/jtreg/compiler/lib/ir_framework/IRNode.java + test/micro/org/openjdk/bench/vm/compiler/NotOpTransformation.java Changeset: d4c9a880 Author: Justin Lu Committer: Naoto Sato Date: 2022-10-06 23:16:06 +0000 URL: https://git.openjdk.org/zgc/commit/d4c9a88073479ff05e6c07ed599c546826d6f6ba 6560981: (cal) unused local variables in GregorianCalendar, etc. Reviewed-by: naoto, bchristi, iris ! src/java.base/share/classes/java/util/GregorianCalendar.java ! src/java.base/share/classes/java/util/JapaneseImperialCalendar.java ! src/java.base/share/classes/sun/util/calendar/BaseCalendar.java Changeset: 37bd4fbe Author: Prasanta Sadhukhan Date: 2022-10-07 03:02:53 +0000 URL: https://git.openjdk.org/zgc/commit/37bd4fbe3031fd7793ab947e7f58aefd9c021c44 6852577: Only for Nimbus LAF UIManager.get("PasswordField.echoChar") is null Reviewed-by: tr, aivanov ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthLookAndFeel.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthPasswordFieldUI.java + test/jdk/javax/swing/plaf/nimbus/PasswordFieldTest.java Changeset: f3a44a48 Author: Prasanta Sadhukhan Date: 2022-10-07 03:09:19 +0000 URL: https://git.openjdk.org/zgc/commit/f3a44a48359a4390b13549ce70de3a04710a1d21 8075916: The regression-swing case failed as colored text is not shown on disabled checkbox and radio button with Nimbus LAF Reviewed-by: tr, aivanov ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthStyle.java + test/jdk/javax/swing/JRadioButton/4314194/bug4314194.java Changeset: cf84c8ea Author: Srikanth Adayapalam Date: 2022-10-07 04:20:40 +0000 URL: https://git.openjdk.org/zgc/commit/cf84c8eaf265255b49293650b3919f22e26d48a3 8292975: javac produces code that crashes with LambdaConversionException 8269983: BootstrapMethodError with method reference and intersection type Reviewed-by: dlsmith, vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java + test/langtools/tools/javac/lambda/methodReference/IntersectionParameterTypeTest.java + test/langtools/tools/javac/lambda/methodReference/IntersectionParameterTypeTest2.java Changeset: 0ad6803a Author: Alan Bateman Date: 2022-10-07 06:15:38 +0000 URL: https://git.openjdk.org/zgc/commit/0ad6803ac2bba063d15ce8284a09da36b4cced81 8293810: Remove granting of RuntimePermission("stopThread") from tests Reviewed-by: dfuchs, mullan, mchung, chegar ! test/jdk/java/lang/System/System.policy ! test/jdk/java/nio/charset/spi/default-pol ! test/jdk/java/security/Policy/Dynamic/DynamicPolicy.java ! test/jdk/javax/management/security/java.policy.authorization ! test/jdk/sun/net/www/http/HttpClient/IsKeepingAlive.policy ! test/jdk/sun/net/www/http/HttpClient/OpenServer.policy Changeset: 2d25c0a3 Author: Andrey Turbanov Date: 2022-10-07 06:19:01 +0000 URL: https://git.openjdk.org/zgc/commit/2d25c0a31c608ecddaa084d795a060598b3e0589 8292280: Unused field 'keyListener' in BasicRadioButtonUI Reviewed-by: jdv, serb ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicRadioButtonUI.java Changeset: 1fda8421 Author: Alan Bateman Date: 2022-10-07 08:14:43 +0000 URL: https://git.openjdk.org/zgc/commit/1fda8421b976dc19b6f977e38d8d87f493e1a1fd 8291429: java/lang/Thread/virtual/ThreadAPI.java timed out on single core system Reviewed-by: sspitsyn, cjplummer ! test/jdk/java/lang/Thread/virtual/ThreadAPI.java ! test/jdk/java/lang/management/ThreadMXBean/VirtualThreadDeadlocks.java ! test/jdk/java/lang/management/ThreadMXBean/VirtualThreads.java ! test/lib/jdk/test/lib/thread/VThreadRunner.java Changeset: 118d93b3 Author: Albert Mingkun Yang Date: 2022-10-07 08:55:12 +0000 URL: https://git.openjdk.org/zgc/commit/118d93b3dc5bafc00dea03dba97446a04d919fd5 8294907: Remove unused NativeLookup::dll_load Reviewed-by: dholmes ! src/hotspot/share/prims/nativeLookup.cpp ! src/hotspot/share/prims/nativeLookup.hpp Changeset: b38bed6d Author: Johan Sj?len Committer: Stefan Karlsson Date: 2022-10-07 11:06:57 +0000 URL: https://git.openjdk.org/zgc/commit/b38bed6d0ed6e1590a695a13a0d0c099e2bdd13a 8294308: Allow dynamically choosing the MEMFLAGS of a type without ResourceObj Reviewed-by: coleenp, stefank, kbarrett ! src/hotspot/share/c1/c1_CFGPrinter.cpp ! src/hotspot/share/cds/classListWriter.cpp ! src/hotspot/share/compiler/compileBroker.cpp ! src/hotspot/share/compiler/compileLog.cpp ! src/hotspot/share/gc/shared/gcLogPrecious.cpp ! src/hotspot/share/jvmci/jvmci_globals.cpp ! src/hotspot/share/memory/allocation.hpp ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/compile.hpp ! src/hotspot/share/opto/idealGraphPrinter.cpp ! src/hotspot/share/opto/loopPredicate.cpp ! src/hotspot/share/services/attachListener.cpp ! src/hotspot/share/utilities/ostream.cpp ! src/hotspot/share/utilities/ostream.hpp Changeset: 7a194d31 Author: Sacha Coppey Committer: Doug Simon Date: 2022-10-07 13:09:09 +0000 URL: https://git.openjdk.org/zgc/commit/7a194d31a3f2f78211f035f4591845bf2b465aec 8290154: [JVMCI] partially implement JVMCI for RISC-V Reviewed-by: ihse, dnsimon, yadongwang ! make/autoconf/jvm-features.m4 + src/hotspot/cpu/riscv/jvmciCodeInstaller_riscv.cpp ! src/hotspot/cpu/riscv/sharedRuntime_riscv.cpp + src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot.riscv64/src/jdk/vm/ci/hotspot/riscv64/RISCV64HotSpotJVMCIBackendFactory.java + src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot.riscv64/src/jdk/vm/ci/hotspot/riscv64/RISCV64HotSpotRegisterConfig.java + src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot.riscv64/src/jdk/vm/ci/hotspot/riscv64/RISCV64HotSpotVMConfig.java + src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot.riscv64/src/jdk/vm/ci/hotspot/riscv64/package-info.java + src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.riscv64/src/jdk/vm/ci/riscv64/RISCV64.java + src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.riscv64/src/jdk/vm/ci/riscv64/RISCV64Kind.java + src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.riscv64/src/jdk/vm/ci/riscv64/package-info.java ! src/jdk.internal.vm.ci/share/classes/module-info.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/CodeInstallationTest.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/DataPatchTest.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/InterpreterFrameSizeTest.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/MaxOopMapStackOffsetTest.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/NativeCallTest.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/SimpleCodeInstallationTest.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/SimpleDebugInfoTest.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/VirtualObjectDebugInfoTest.java + test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/riscv64/RISCV64TestAssembler.java Changeset: 67210abd Author: Darragh Clarke Committer: Aleksei Efimov Date: 2022-10-07 16:04:50 +0000 URL: https://git.openjdk.org/zgc/commit/67210abd04683a3a16ec8af0948030a934e5ce15 8286394: Address possibly lossy conversions in jdk.naming.dns Reviewed-by: rriggs, aefimov - make/modules/jdk.naming.dns/Java.gmk ! src/jdk.naming.dns/share/classes/com/sun/jndi/dns/DnsClient.java Changeset: a1747ef8 Author: Aleksey Shipilev Date: 2022-10-07 17:11:07 +0000 URL: https://git.openjdk.org/zgc/commit/a1747ef81a10e84177f474565193204ceaa0ede8 8294941: GHA: Cut down cross-compilation sysroots Reviewed-by: clanger, erikj ! .github/workflows/build-cross-compile.yml Changeset: c1166a30 Author: Alex Menkov Date: 2022-10-07 17:13:30 +0000 URL: https://git.openjdk.org/zgc/commit/c1166a304dcff6033b8a37ef944b9efa7ab0608d 8289561: java/lang/instrument/NativeMethodPrefixAgent.java fails with "ERROR: Injection failure: java.lang.UnsupportedOperationException: Records requires ASM8" Reviewed-by: lmesnik, cjplummer, sspitsyn ! test/jdk/java/lang/instrument/NativeMethodPrefixAgent.java ! test/jdk/java/lang/instrument/NativeMethodPrefixApp.java ! test/jdk/java/lang/instrument/asmlib/Instrumentor.java Changeset: 4cbac40d Author: Brian Burkhalter Date: 2022-10-07 17:43:00 +0000 URL: https://git.openjdk.org/zgc/commit/4cbac40de956974760cf54183b3ba29f0b5ec331 8294717: (bf) DirectByteBuffer constructor will leak if allocating Deallocator or Cleaner fails with OOME Reviewed-by: alanb ! src/java.base/share/classes/java/nio/Direct-X-Buffer.java.template Changeset: fe7a4617 Author: Aleksey Shipilev Date: 2022-10-07 18:23:16 +0000 URL: https://git.openjdk.org/zgc/commit/fe7a4617fec4d9358b8ce08d74f82714198867d1 8294920: Missing SP value in Linux x86_32 thread context Reviewed-by: cjplummer, sspitsyn ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/linux_x86/LinuxX86JavaThreadPDAccess.java Changeset: 6a266c4d Author: Chris Plummer Date: 2022-10-07 19:11:19 +0000 URL: https://git.openjdk.org/zgc/commit/6a266c4de15d04d50928b68f9b2dbb69911cff13 8292879: com/sun/jdi/ClassUnloadEventTest.java failed due to classes not unloading Reviewed-by: dholmes, coleenp, sspitsyn ! test/jdk/com/sun/jdi/ClassUnloadEventTest.java Changeset: 823b53d8 Author: Weijun Wang Date: 2022-10-07 20:34:08 +0000 URL: https://git.openjdk.org/zgc/commit/823b53d8957ff06b66c35e676c25992e9707afe6 8294987: Streamline DerOutputStream write Reviewed-by: jnimeh, ascarpino ! src/java.base/share/classes/sun/security/util/DerOutputStream.java Changeset: 3466e999 Author: Matias Saavedra Silva Committer: Calvin Cheung Date: 2022-10-07 20:44:35 +0000 URL: https://git.openjdk.org/zgc/commit/3466e999348696c8666afd7a59c6947f61fe4d6a 8294691: dynamicArchive/RelativePath.java is running other test case Reviewed-by: iklam, ccheung ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/RelativePath.java Changeset: d39d8c85 Author: Justin Lu Committer: Naoto Sato Date: 2022-10-07 22:58:26 +0000 URL: https://git.openjdk.org/zgc/commit/d39d8c856a7f659c8835084e88e70989ad664ecc 8170389: java.text.DigitList.getDouble() : Controversy between javadoc and code Reviewed-by: naoto, lancea ! src/java.base/share/classes/java/text/DigitList.java Changeset: 495c0435 Author: Alex Menkov Date: 2022-10-07 23:02:19 +0000 URL: https://git.openjdk.org/zgc/commit/495c043533d68106e07721b2e971006e9eba97e3 7124710: interleaved RedefineClasses() and RetransformClasses() calls may have a problem Reviewed-by: sspitsyn, dcubed ! src/hotspot/share/classfile/klassFactory.cpp ! src/hotspot/share/prims/jvmtiRedefineClasses.cpp + test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineRetransform/RedefineRetransform.java + test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineRetransform/libRedefineRetransform.cpp Changeset: 542cc602 Author: Xiaolin Zheng Committer: Fei Yang Date: 2022-10-08 06:41:45 +0000 URL: https://git.openjdk.org/zgc/commit/542cc602a7f023d3351133a321c4fa57249b8765 8294366: RISC-V: Partially mark out incompressible regions Reviewed-by: fyang, yadongwang ! src/hotspot/cpu/riscv/assembler_riscv.hpp ! src/hotspot/cpu/riscv/c1_MacroAssembler_riscv.cpp ! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.cpp ! src/hotspot/cpu/riscv/gc/shared/barrierSetAssembler_riscv.cpp ! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp ! src/hotspot/cpu/riscv/nativeInst_riscv.cpp ! src/hotspot/cpu/riscv/riscv.ad ! src/hotspot/cpu/riscv/sharedRuntime_riscv.cpp Changeset: 8713dfa6 Author: Markus Karg Committer: Alan Bateman Date: 2022-10-09 13:55:27 +0000 URL: https://git.openjdk.org/zgc/commit/8713dfa64ef4c55c8b9a3be8aab2bb5e16c627da 8294541: java/io/BufferedInputStream/TransferTo.java fails with OOME Reviewed-by: alanb ! test/jdk/ProblemList.txt ! test/jdk/java/io/BufferedInputStream/TransferTo.java Changeset: 8a148bc9 Author: Daniel Jeli?ski Date: 2022-10-10 07:02:27 +0000 URL: https://git.openjdk.org/zgc/commit/8a148bc960a61908359f9e6dd62c8e7791cc2690 8294848: Unnecessary SSLCipher dispose implementations Reviewed-by: xuelei, valeriep, wetmore ! src/java.base/share/classes/sun/security/ssl/SSLCipher.java Changeset: 6ed74ef6 Author: Jie Fu Date: 2022-10-10 07:06:51 +0000 URL: https://git.openjdk.org/zgc/commit/6ed74ef654f0b3e5c748895654d6925e2b832732 8295005: compiler/loopopts/TestRemoveEmptyLoop.java fails with release VMs after JDK-8294839 Reviewed-by: chagedorn, epeter ! test/hotspot/jtreg/compiler/loopopts/TestRemoveEmptyLoop.java Changeset: 269252aa Author: Prasanta Sadhukhan Date: 2022-10-10 11:51:21 +0000 URL: https://git.openjdk.org/zgc/commit/269252aa3d5d72859c907a032110d482cf475560 8295007: javax/swing/JRadioButton/4314194/bug4314194.java fails in mach5 for WIndowLookAndFeel Reviewed-by: aivanov, tr ! test/jdk/ProblemList.txt ! test/jdk/javax/swing/JRadioButton/4314194/bug4314194.java Changeset: c5f462e8 Author: Aleksey Shipilev Date: 2022-10-10 12:19:46 +0000 URL: https://git.openjdk.org/zgc/commit/c5f462e83b85ec53ec395622063a5b131aaf0827 8294956: GHA: qemu-debootstrap is deprecated, use the regular one Reviewed-by: erikj ! .github/workflows/build-cross-compile.yml Changeset: 35d17a00 Author: Markus Gr?nlund Date: 2022-10-10 12:39:10 +0000 URL: https://git.openjdk.org/zgc/commit/35d17a00ab4028071a8fc7cd781b3306e6811970 8293864: Kitchensink24HStress.java fails with SIGSEGV in JfrCheckpointManager::lease Reviewed-by: egahlin ! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointManager.cpp ! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointManager.hpp ! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointWriter.cpp ! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointWriter.hpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeManager.cpp ! src/hotspot/share/jfr/recorder/storage/jfrBuffer.cpp ! src/hotspot/share/jfr/recorder/storage/jfrBuffer.hpp ! src/hotspot/share/jfr/recorder/storage/jfrMemorySpace.inline.hpp ! src/hotspot/share/jfr/utilities/jfrTypes.hpp Changeset: 4df4a1f8 Author: Markus Gr?nlund Date: 2022-10-10 12:40:58 +0000 URL: https://git.openjdk.org/zgc/commit/4df4a1f8e238ebf49d4b0e1e102ccdc3cdb82de9 8287832: jdk/jfr/event/runtime/TestActiveSettingEvent.java failed with "Expected two batches of Active Setting events" Reviewed-by: egahlin ! src/hotspot/share/jfr/jni/jfrJniMethod.cpp ! src/hotspot/share/jfr/periodic/sampling/jfrThreadSampler.cpp ! src/hotspot/share/jfr/recorder/service/jfrEvent.hpp ! test/jdk/ProblemList.txt Changeset: eb90c4fc Author: Pavel Rappo Date: 2022-10-10 16:54:57 +0000 URL: https://git.openjdk.org/zgc/commit/eb90c4fc0479379c8c1452afca8f37746c762e18 8294377: Prepare to stop auto-inheriting documentation for subclasses of exceptions whose documentation is inherited Reviewed-by: jjg ! src/java.base/share/classes/java/nio/channels/DatagramChannel.java ! src/java.base/share/classes/java/nio/channels/FileChannel.java ! src/java.base/share/classes/java/nio/channels/SeekableByteChannel.java ! src/java.base/share/classes/java/nio/channels/SocketChannel.java ! src/java.base/share/classes/java/nio/channels/spi/AbstractSelectableChannel.java ! src/java.desktop/share/classes/javax/imageio/stream/ImageInputStreamImpl.java ! src/java.desktop/share/classes/javax/imageio/stream/ImageOutputStreamImpl.java ! src/java.naming/share/classes/javax/naming/InitialContext.java ! src/java.naming/share/classes/javax/naming/directory/BasicAttribute.java ! src/java.naming/share/classes/javax/naming/directory/InitialDirContext.java ! src/jdk.jshell/share/classes/jdk/jshell/execution/DirectExecutionControl.java ! src/jdk.jshell/share/classes/jdk/jshell/execution/JdiDefaultExecutionControl.java ! src/jdk.jshell/share/classes/jdk/jshell/execution/RemoteExecutionControl.java ! src/jdk.jshell/share/classes/jdk/jshell/execution/StreamingExecutionControl.java Changeset: 1bfcc279 Author: Erik Gahlin Date: 2022-10-10 17:56:34 +0000 URL: https://git.openjdk.org/zgc/commit/1bfcc2790adbc273864c74faab0bd43613c75982 8294931: JFR: Simplify SettingInfo Reviewed-by: mgronlun ! src/jdk.jfr/share/classes/jdk/jfr/internal/EventControl.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/EventInstrumentation.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/EventWriterMethod.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/MetadataRepository.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/event/EventConfiguration.java Changeset: e6c33e62 Author: Kim Barrett Date: 2022-10-11 00:17:36 +0000 URL: https://git.openjdk.org/zgc/commit/e6c33e62b5d746f1a45202a6ddc3ded8f933752e 8295014: Remove unnecessary explicit casts to void* in CHeapObjBase Reviewed-by: jsjolen, dholmes, stefank ! src/hotspot/share/memory/allocation.hpp Changeset: 891156a7 Author: Sergey Bylokhov Date: 2022-10-11 00:40:34 +0000 URL: https://git.openjdk.org/zgc/commit/891156a744e706e2d8da5082b2ee3e63ff6fab76 8295003: Do not mention applets in the "java.awt.color" package Reviewed-by: aivanov, prr ! src/java.desktop/share/classes/java/awt/color/ICC_ColorSpace.java ! src/java.desktop/share/classes/java/awt/color/ICC_Profile.java Changeset: 4b17d28a Author: Ningsheng Jian Date: 2022-10-11 01:06:28 +0000 URL: https://git.openjdk.org/zgc/commit/4b17d28a6d56726d49090bfd05d945e8f688fe53 8294261: AArch64: Use pReg instead of pRegGov when possible Reviewed-by: ngasson, xgong ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/cpu/aarch64/aarch64_vector.ad ! src/hotspot/cpu/aarch64/aarch64_vector_ad.m4 ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/register_aarch64.hpp ! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp Changeset: 9d116ec1 Author: Eric Liu Date: 2022-10-11 01:37:20 +0000 URL: https://git.openjdk.org/zgc/commit/9d116ec147a3182a9c831ffdce02c98da8c5031d 8294262: AArch64: compiler/vectorapi/TestReverseByteTransforms.java test failed on SVE machine Reviewed-by: aph, njian ! test/hotspot/jtreg/compiler/vectorapi/TestReverseByteTransforms.java Changeset: e775acf8 Author: Andrey Turbanov Date: 2022-10-11 05:59:16 +0000 URL: https://git.openjdk.org/zgc/commit/e775acf889cde6f5bb463d4ecfe6eb035d18bdda 8293986: Incorrect double-checked locking in com.sun.beans.introspect.ClassInfo Reviewed-by: serb ! src/java.desktop/share/classes/com/sun/beans/introspect/ClassInfo.java Changeset: 5e05e421 Author: Matthias Baesken Date: 2022-10-11 07:11:59 +0000 URL: https://git.openjdk.org/zgc/commit/5e05e421ed49158185167c010bd1e4f690eab610 8294901: remove pre-VS2017 checks in Windows related coding Reviewed-by: dholmes, mdoerr, kbarrett ! src/hotspot/os/windows/os_windows.cpp ! src/hotspot/share/adlc/adlc.hpp ! src/hotspot/share/runtime/abstract_vm_version.cpp Changeset: 97f1321c Author: Roberto Casta?eda Lozano Date: 2022-10-11 07:13:00 +0000 URL: https://git.openjdk.org/zgc/commit/97f1321cb455b536f1e4e056dec693c24f39d641 8294356: IGV: scheduled graphs contain duplicated elements Reviewed-by: chagedorn, thartmann ! src/hotspot/share/opto/idealGraphPrinter.cpp Changeset: fe70487d Author: Daniel Jeli?ski Date: 2022-10-11 08:50:01 +0000 URL: https://git.openjdk.org/zgc/commit/fe70487d0bc53149150c23d39287d9856c5a0e95 8294958: java/net/httpclient/ConnectTimeout tests are slow Reviewed-by: dfuchs, aefimov ! test/jdk/java/net/httpclient/AbstractConnectTimeout.java ! test/jdk/java/net/httpclient/AbstractConnectTimeoutHandshake.java Changeset: 4435d56d Author: KIRIYAMA Takuya Committer: Daniel Fuchs Date: 2022-10-11 09:22:33 +0000 URL: https://git.openjdk.org/zgc/commit/4435d56d3fa232748b22eeb6f2894cc8dc937ccf 8282395: URL.openConnection can throw IOOBE Reviewed-by: dfuchs ! src/java.base/share/classes/sun/net/www/ParseUtil.java ! src/java.base/share/classes/sun/net/www/protocol/ftp/Handler.java + test/jdk/java/net/URL/B8282395.java Changeset: 6053bf0f Author: Tongbao Zhang Committer: Aleksey Shipilev Date: 2022-10-11 10:04:30 +0000 URL: https://git.openjdk.org/zgc/commit/6053bf0f6a754bf3943ba6169316513055a5a3b2 8293782: Shenandoah: some tests failed on lock rank check Reviewed-by: mdoerr, shade ! src/hotspot/share/gc/shenandoah/shenandoahControlThread.cpp Changeset: fba763f8 Author: Erik Gahlin Date: 2022-10-11 10:06:17 +0000 URL: https://git.openjdk.org/zgc/commit/fba763f82528d2825831a26b4ae4e090c602208f 8291519: jdk/jfr/api/event/TestShouldCommit.java failed with Unexpected value of shouldCommit() Reviewed-by: mgronlun ! test/jdk/jdk/jfr/api/event/TestShouldCommit.java Changeset: 33d06188 Author: Tejesh R Committer: Alexey Ivanov Date: 2022-10-11 11:11:49 +0000 URL: https://git.openjdk.org/zgc/commit/33d061881350c23b5116b3e555eaa905020636f7 6616245: NullPointerException when using JFileChooser with a custom FileView Reviewed-by: aivanov ! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalFileChooserUI.java + test/jdk/javax/swing/JFileChooser/FileViewNPETest.java Changeset: 3ebe5ad2 Author: Aleksey Shipilev Date: 2022-10-11 12:30:58 +0000 URL: https://git.openjdk.org/zgc/commit/3ebe5ad2d7771ccf7710350b749d780fef91e40c 8294751: Zero: Allow larger default heaps Reviewed-by: iklam, rkennke ! src/hotspot/share/compiler/compiler_globals_pd.hpp ! src/hotspot/share/runtime/arguments.cpp Changeset: 9d0009e9 Author: Abhishek Kumar Committer: Jayathirth D V Date: 2022-10-11 12:55:59 +0000 URL: https://git.openjdk.org/zgc/commit/9d0009e92b790b43153e3db353db775e6ff731cb 6777156: GTK L&F: JFileChooser can jump beyond root directory in combobox and selection textarea. Reviewed-by: jdv, tr, psadhukhan ! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKFileChooserUI.java + test/jdk/com/sun/java/swing/plaf/gtk/TestFileChooserDirectorySelection.java Changeset: 619cd825 Author: Markus Karg Committer: Brian Burkhalter Date: 2022-10-11 16:07:31 +0000 URL: https://git.openjdk.org/zgc/commit/619cd825b53465c4d533d5cab70070c08964fa91 8294702: BufferedInputStream uses undefined value range for markpos Reviewed-by: alanb, bpb ! src/java.base/share/classes/java/io/BufferedInputStream.java Changeset: 3c7ae122 Author: Xue-Lei Andrew Fan Date: 2022-10-11 16:23:02 +0000 URL: https://git.openjdk.org/zgc/commit/3c7ae1225f0d5575fd927a9b76fb40dc30e208cd 8294821: Class load improvement for AES crypto engine Reviewed-by: valeriep ! src/java.base/share/classes/com/sun/crypto/provider/AESCrypt.java Changeset: e1a77cfd Author: Magnus Ihse Bursie Date: 2022-10-11 16:35:55 +0000 URL: https://git.openjdk.org/zgc/commit/e1a77cfd5f296e3e77c945a20d3688e6774dee29 8295163: Remove old hsdis Makefile Reviewed-by: shade, iris - src/utils/hsdis/Makefile Changeset: 2586b1a3 Author: Raffaello Giulietti Date: 2022-10-11 16:58:36 +0000 URL: https://git.openjdk.org/zgc/commit/2586b1a3c1e1c653e2e7e3398a1955882161193e 8295155: Incorrect javadoc of java.base module Reviewed-by: alanb, rriggs, bpb, iris, jvernee ! src/java.base/share/classes/module-info.java Changeset: 07946aa4 Author: Smita Kamath Committer: Sandhya Viswanathan Date: 2022-10-11 17:06:19 +0000 URL: https://git.openjdk.org/zgc/commit/07946aa49c97c93bd11675a9b0b90d07c83f2a94 8289552: Make intrinsic conversions between bit representations of half precision values and floats Reviewed-by: kvn, sviswanathan, jbhateja ! src/hotspot/cpu/x86/assembler_x86.cpp ! src/hotspot/cpu/x86/assembler_x86.hpp ! src/hotspot/cpu/x86/vm_version_x86.cpp ! src/hotspot/cpu/x86/vm_version_x86.hpp ! src/hotspot/cpu/x86/x86.ad ! src/hotspot/share/classfile/vmIntrinsics.hpp ! src/hotspot/share/opto/c2compiler.cpp ! src/hotspot/share/opto/classes.hpp ! src/hotspot/share/opto/convertnode.cpp ! src/hotspot/share/opto/convertnode.hpp ! src/hotspot/share/opto/library_call.cpp ! src/hotspot/share/runtime/sharedRuntime.cpp ! src/hotspot/share/runtime/sharedRuntime.hpp ! src/java.base/share/classes/java/lang/Float.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.amd64/src/jdk/vm/ci/amd64/AMD64.java ! test/jdk/java/lang/Float/Binary16Conversion.java ! test/jdk/java/lang/Float/Binary16ConversionNaN.java ! test/lib-test/jdk/test/whitebox/CPUInfoTest.java + test/micro/org/openjdk/bench/java/math/Fp16ConversionBenchmark.java Changeset: d362e169 Author: Chris Plummer Date: 2022-10-11 18:01:18 +0000 URL: https://git.openjdk.org/zgc/commit/d362e16924913207b67b5650ad4cafb6ab019cb1 8294689: The SA transported_core.html file needs quite a bit of work Reviewed-by: kevinw, poonam, sspitsyn ! src/jdk.hotspot.agent/doc/transported_core.html Changeset: 945950d8 Author: Martin Doerr Date: 2022-10-11 19:19:41 +0000 URL: https://git.openjdk.org/zgc/commit/945950d863ebe984e099d83f967adce71892bb95 8295069: [PPC64] Performance regression after JDK-8290025 Reviewed-by: rrich, lucy ! src/hotspot/cpu/ppc/gc/shared/barrierSetAssembler_ppc.cpp ! src/hotspot/cpu/ppc/gc/shared/barrierSetAssembler_ppc.hpp ! src/hotspot/cpu/ppc/gc/shared/barrierSetNMethod_ppc.cpp ! src/hotspot/cpu/ppc/gc/shenandoah/shenandoahBarrierSetAssembler_ppc.hpp ! src/hotspot/cpu/ppc/gc/z/zBarrierSetAssembler_ppc.hpp Changeset: 9bb932ce Author: Pavel Rappo Date: 2022-10-11 19:35:18 +0000 URL: https://git.openjdk.org/zgc/commit/9bb932ce3007f3f5c67344ebb42dd3c94fa035ab 8295154: Documentation for RemoteExecutionControl.invoke(Method) inherits non-existent documentation Reviewed-by: jjg ! src/jdk.jshell/share/classes/jdk/jshell/execution/RemoteExecutionControl.java Changeset: 3a980b97 Author: Pavel Rappo Date: 2022-10-11 19:44:54 +0000 URL: https://git.openjdk.org/zgc/commit/3a980b972f72b5bbfd7bb63b433ae562890dbcf2 8295168: Remove superfluous period in @throws tag description Reviewed-by: bpb, naoto, lancea, iris ! src/java.prefs/share/classes/java/util/prefs/AbstractPreferences.java Changeset: 94a9b048 Author: Kim Barrett Date: 2022-10-11 23:17:31 +0000 URL: https://git.openjdk.org/zgc/commit/94a9b048afef789e5c604201b61b86ace5c9af67 8295013: OopStorage should derive from CHeapObjBase Reviewed-by: stefank, tschatzl ! src/hotspot/share/gc/shared/oopStorage.cpp ! src/hotspot/share/gc/shared/oopStorage.hpp ! src/hotspot/share/gc/shared/oopStorageSet.cpp ! test/hotspot/gtest/gc/shared/test_oopStorage.cpp ! test/hotspot/gtest/gc/shared/test_oopStorage_parperf.cpp Changeset: 703a6ef5 Author: Quan Anh Mai Committer: Vladimir Kozlov Date: 2022-10-12 00:31:04 +0000 URL: https://git.openjdk.org/zgc/commit/703a6ef591d56b9e5441cb3ca0c70b2b8685f6e1 8283699: Improve the peephole mechanism of hotspot Reviewed-by: kvn, dlong + src/hotspot/cpu/x86/peephole_x86_64.cpp + src/hotspot/cpu/x86/peephole_x86_64.hpp ! src/hotspot/cpu/x86/x86_32.ad ! src/hotspot/cpu/x86/x86_64.ad ! src/hotspot/share/adlc/adlparse.cpp ! src/hotspot/share/adlc/adlparse.hpp ! src/hotspot/share/adlc/formsopt.cpp ! src/hotspot/share/adlc/formsopt.hpp ! src/hotspot/share/adlc/output_c.cpp ! src/hotspot/share/adlc/output_h.cpp ! src/hotspot/share/opto/machnode.cpp ! src/hotspot/share/opto/machnode.hpp ! src/hotspot/share/opto/phaseX.cpp + test/micro/org/openjdk/bench/vm/compiler/x86/LeaPeephole.java Changeset: 2ceb80c6 Author: Jatin Bhateja Date: 2022-10-12 01:05:44 +0000 URL: https://git.openjdk.org/zgc/commit/2ceb80c60f2c1a479e5d79aac7d983e0bf29b253 8288043: Optimize FP to word/sub-word integral type conversion on X86 AVX2 platforms Reviewed-by: kvn, sviswanathan ! src/hotspot/cpu/x86/assembler_x86.cpp ! src/hotspot/cpu/x86/assembler_x86.hpp ! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp ! src/hotspot/cpu/x86/c2_MacroAssembler_x86.hpp ! src/hotspot/cpu/x86/matcher_x86.hpp ! src/hotspot/cpu/x86/x86.ad ! src/hotspot/share/opto/loopTransform.cpp ! test/hotspot/jtreg/compiler/vectorapi/VectorFPtoIntCastTest.java ! test/hotspot/jtreg/compiler/vectorapi/reshape/utils/TestCastMethods.java ! test/micro/org/openjdk/bench/jdk/incubator/vector/VectorFPtoIntCastOperations.java Changeset: ab8c1361 Author: Xiaohong Gong Date: 2022-10-12 01:39:57 +0000 URL: https://git.openjdk.org/zgc/commit/ab8c1361bc03a8afe016c82f1ad3da9204626d72 8292898: [vectorapi] Unify vector mask cast operation Co-authored-by: Quan Anh Mai Reviewed-by: jbhateja, eliu ! src/hotspot/cpu/aarch64/aarch64_vector.ad ! src/hotspot/cpu/aarch64/aarch64_vector_ad.m4 ! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp ! src/hotspot/cpu/x86/c2_MacroAssembler_x86.hpp ! src/hotspot/cpu/x86/x86.ad ! src/hotspot/share/opto/vectorIntrinsics.cpp ! src/hotspot/share/opto/vectornode.cpp ! src/hotspot/share/opto/vectornode.hpp ! test/hotspot/jtreg/compiler/lib/ir_framework/IRNode.java ! test/hotspot/jtreg/compiler/vectorapi/VectorMaskCastTest.java Changeset: 5ad126f4 Author: Kim Barrett Date: 2022-10-12 01:55:58 +0000 URL: https://git.openjdk.org/zgc/commit/5ad126f44662d81d2d065b215ed967c0b983f9c9 8295012: Arena should not derive from CHeapObj Reviewed-by: stefank, dholmes ! src/hotspot/share/memory/arena.cpp ! src/hotspot/share/memory/arena.hpp Changeset: 16e0c599 Author: Johan Sj?len Committer: Stefan Karlsson Date: 2022-10-12 07:10:57 +0000 URL: https://git.openjdk.org/zgc/commit/16e0c5994acc57d8c157c852c77801f3a791f6c6 8294950: print_sys_devices_cpu_info doesn't use the provided buffer Reviewed-by: dholmes, stefank ! src/hotspot/os/linux/os_linux.cpp Changeset: 392f35df Author: Dingli Zhang Committer: Aleksey Shipilev Date: 2022-10-12 07:24:30 +0000 URL: https://git.openjdk.org/zgc/commit/392f35df4be1a9a8d7a67a25ae01230c7dd060ac 8295033: hsdis configure error when cross-compiling with --with-binutils-src Reviewed-by: erikj, ihse, shade ! make/autoconf/lib-hsdis.m4 Changeset: 461d9030 Author: Thomas Schatzl Date: 2022-10-12 08:38:25 +0000 URL: https://git.openjdk.org/zgc/commit/461d9030d80c125db575e4a8c8574a1cb48d16d8 8294841: G1: Refactor predict_base_elapsed_time_ms Reviewed-by: ayang, iwalulya ! src/hotspot/share/gc/g1/g1CollectionSet.cpp ! src/hotspot/share/gc/g1/g1Policy.cpp ! src/hotspot/share/gc/g1/g1Policy.hpp Changeset: bdb4ed0f Author: Richard Reingruber Date: 2022-10-12 08:48:26 +0000 URL: https://git.openjdk.org/zgc/commit/bdb4ed0fb136e9e5391cfa520048de6b7f83067d 8294580: frame::interpreter_frame_print_on() crashes if free BasicObjectLock exists in frame Reviewed-by: dholmes, mdoerr ! src/hotspot/share/runtime/frame.cpp Changeset: 94ec729f Author: Erik Gahlin Date: 2022-10-12 11:42:47 +0000 URL: https://git.openjdk.org/zgc/commit/94ec729faae7b45fcfe0a94dd42a90e4d08fd1ec 8263044: jdk/jfr/jvm/TestDumpOnCrash.java timed out Reviewed-by: mgronlun ! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/ChunkHeader.java Changeset: 86ec158d Author: Ramesh Bhagavatam Gangadhar Committer: Michael McMahon Date: 2022-10-12 11:44:44 +0000 URL: https://git.openjdk.org/zgc/commit/86ec158dfb7a770fe9a74ff8617bac938d0bb90f 8291226: Create Test Cases to cover scenarios for JDK-8278067 Reviewed-by: dfuchs, michaelm + test/jdk/sun/net/www/http/HttpClient/KeepAliveTest.java Changeset: adaff7d5 Author: Stefan Karlsson Date: 2022-10-12 12:05:20 +0000 URL: https://git.openjdk.org/zgc/commit/adaff7d585757786355d37693596c42ba128c609 8294900: Refactor ZObjArrayAllocator Reviewed-by: eosterlund ! src/hotspot/share/gc/shared/memAllocator.hpp ! src/hotspot/share/gc/z/zCollectedHeap.cpp ! src/hotspot/share/gc/z/zObjArrayAllocator.cpp ! src/hotspot/share/gc/z/zObjArrayAllocator.hpp Changeset: 9cf66512 Author: Stefan Karlsson Date: 2022-10-12 12:06:21 +0000 URL: https://git.openjdk.org/zgc/commit/9cf665120291ece49c02bf490bc95ac57fbb5af4 8294238: ZGC: Move CLD claimed mark clearing Reviewed-by: coleenp, tschatzl, eosterlund ! src/hotspot/share/classfile/classLoaderData.cpp ! src/hotspot/share/classfile/classLoaderData.hpp ! src/hotspot/share/classfile/classLoaderDataGraph.cpp ! src/hotspot/share/classfile/classLoaderDataGraph.hpp ! src/hotspot/share/gc/z/zHeap.cpp ! src/hotspot/share/gc/z/zHeapIterator.cpp ! src/hotspot/share/gc/z/zRootsIterator.cpp Changeset: cb62f1c5 Author: Michael McMahon Date: 2022-10-12 12:10:07 +0000 URL: https://git.openjdk.org/zgc/commit/cb62f1c5c0dd0d2a1570bace3c494a5c0c2b06b8 8295218: New KeepAliveTest.java has invalid copyright notice Reviewed-by: dfuchs, tschatzl ! test/jdk/sun/net/www/http/HttpClient/KeepAliveTest.java Changeset: 86078423 Author: Magnus Ihse Bursie Date: 2022-10-12 13:31:54 +0000 URL: https://git.openjdk.org/zgc/commit/860784238ea1f3e4a817fc3c28fb89cfee7549dd 8295205: Add jcheck whitespace checking for markdown files Reviewed-by: erikj ! .jcheck/conf ! doc/hotspot-unit-tests.md ! doc/testing.md ! src/java.base/share/legal/public_suffix.md ! src/java.desktop/share/legal/harfbuzz.md ! src/java.desktop/share/legal/jpeg.md ! src/java.xml/share/legal/xalan.md ! src/java.xml/share/legal/xerces.md ! test/jdk/javax/accessibility/manual/README.md Changeset: c357b590 Author: Magnus Ihse Bursie Date: 2022-10-12 13:32:49 +0000 URL: https://git.openjdk.org/zgc/commit/c357b5908a091a77bc2b26d74a38785412b88a73 8295211: Fix autoconf 2.71 warning "AC_CHECK_HEADERS: you should use literals" Reviewed-by: shade, erikj ! make/autoconf/lib-x11.m4 Changeset: 84022605 Author: Magnus Ihse Bursie Date: 2022-10-12 13:34:07 +0000 URL: https://git.openjdk.org/zgc/commit/8402260535eae0fb8bca2327372d03e33cc2add9 8295198: Update more openjdk.java.net => openjdk.org URLs Reviewed-by: erikj ! ASSEMBLY_EXCEPTION ! CONTRIBUTING.md ! doc/hotspot-unit-tests.html ! doc/hotspot-unit-tests.md ! make/common/ProcessMarkdown.gmk ! src/java.base/share/man/java.1 Changeset: 760a260f Author: Magnus Ihse Bursie Date: 2022-10-12 13:34:50 +0000 URL: https://git.openjdk.org/zgc/commit/760a260fbbe733a76c18e4d630999c94ac8cfe63 8295213: Run GHA manually with user-specified make and configure arguments Reviewed-by: shade ! .github/workflows/build-cross-compile.yml ! .github/workflows/build-linux.yml ! .github/workflows/build-macos.yml ! .github/workflows/build-windows.yml ! .github/workflows/main.yml Changeset: 0475c341 Author: Leonid Mesnik Date: 2022-10-12 14:59:19 +0000 URL: https://git.openjdk.org/zgc/commit/0475c341207c0b0d121a4e70f4149065eb6d3d46 8292386: jvmti/thread/SuspendThread/suspendthrd03 failed with "FAIL: Status is 2" Reviewed-by: sspitsyn, dcubed - test/hotspot/jtreg/serviceability/jvmti/thread/SuspendThread/suspendthrd03/libsuspendthrd03.cpp - test/hotspot/jtreg/serviceability/jvmti/thread/SuspendThread/suspendthrd03/suspendthrd03.java Changeset: d1252653 Author: Daniel Jeli?ski Date: 2022-10-12 15:32:36 +0000 URL: https://git.openjdk.org/zgc/commit/d1252653b07ee3d0347b39b96f734e45772b5b36 8277970: Test jdk/sun/security/ssl/SSLSessionImpl/NoInvalidateSocketException.java fails with "tag mismatch" Reviewed-by: jnimeh, xuelei ! src/java.base/share/classes/sun/security/ssl/SSLSocketInputRecord.java ! test/jdk/ProblemList.txt ! test/jdk/sun/security/ssl/SSLSessionImpl/NoInvalidateSocketException.java Changeset: 5699041a Author: Johan Sj?len Committer: Ioi Lam Date: 2022-10-12 16:23:19 +0000 URL: https://git.openjdk.org/zgc/commit/5699041adb64f41c90090fd68494430ecf8660d4 8294772: Remove workaround in os::dll_address_to_library_name Reviewed-by: dholmes, iklam ! src/hotspot/os/bsd/os_bsd.cpp ! src/hotspot/os/linux/os_linux.cpp Changeset: 1961e81e Author: Mahendra Chhipa Date: 2022-10-12 18:13:20 +0000 URL: https://git.openjdk.org/zgc/commit/1961e81e02e707cd0c8241aa3af6ddabf7668589 8289509: Improve test coverage for XPath Axes: descendant, descendant-or-self, following, following-sibling Reviewed-by: bhuang, joehw + test/jaxp/javax/xml/jaxp/unittest/xpath/XPathExpDescendantTest.java + test/jaxp/javax/xml/jaxp/unittest/xpath/XPathExpFollowingTest.java Changeset: ac194142 Author: Bill Huang Committer: Naoto Sato Date: 2022-10-12 22:17:19 +0000 URL: https://git.openjdk.org/zgc/commit/ac1941425bdb1a25aa3364eef9eb1092ee716761 8294994: Update Jarsigner and Keytool i18n tests to validate i18n compliance Reviewed-by: naoto ! test/jdk/TEST.groups ! test/jdk/sun/security/tools/keytool/i18n.java + test/lib/jdk/test/lib/UIBuilder.java Changeset: 90fb9a08 Author: Ioi Lam Date: 2022-10-13 00:01:06 +0000 URL: https://git.openjdk.org/zgc/commit/90fb9a085bbaa9d1928a1cec9f00098b80577721 8295102: Always load @lambda-form-invoker lines from default classlist Reviewed-by: redestad, ccheung ! src/hotspot/share/cds/classListParser.cpp ! src/hotspot/share/cds/classListParser.hpp ! src/hotspot/share/cds/metaspaceShared.cpp ! src/hotspot/share/cds/metaspaceShared.hpp ! test/hotspot/jtreg/TEST.groups ! test/hotspot/jtreg/runtime/cds/appcds/TestCommon.java + test/hotspot/jtreg/runtime/cds/appcds/lambdaForm/DefaultClassListLFInvokers.java Changeset: cd1357b0 Author: Magnus Ihse Bursie Date: 2022-10-13 06:16:15 +0000 URL: https://git.openjdk.org/zgc/commit/cd1357b0af0d4e3b459fcf88e67510502464bb90 8295229: Try to verify gtest version Reviewed-by: erikj ! doc/testing.html ! doc/testing.md ! make/autoconf/lib-tests.m4 Changeset: 6ae7e4d4 Author: Andrey Turbanov Date: 2022-10-13 06:56:20 +0000 URL: https://git.openjdk.org/zgc/commit/6ae7e4d4aad5712cf2fe6ab9f98dc424fa4170cb 8293984: Unnecessary Vector usage in PropertyEditorSupport Reviewed-by: serb ! src/java.desktop/share/classes/java/beans/PropertyEditorSupport.java Changeset: 26ac8366 Author: Michael McMahon Date: 2022-10-13 08:32:48 +0000 URL: https://git.openjdk.org/zgc/commit/26ac8366360685ef0cf3447ee7db16ba7a7fa1ec 8291638: Keep-Alive timeout of 0 should close connection immediately Reviewed-by: dfuchs, jpai ! src/java.base/share/classes/sun/net/www/HeaderParser.java ! src/java.base/share/classes/sun/net/www/http/HttpClient.java ! src/java.base/share/classes/sun/net/www/http/KeepAliveCache.java ! test/jdk/sun/net/www/http/HttpClient/KeepAliveTest.java Changeset: 03e63a2b Author: Doug Simon Date: 2022-10-13 08:34:36 +0000 URL: https://git.openjdk.org/zgc/commit/03e63a2b87e1bef6025722ec9a016312c55ebd81 8295225: [JVMCI] codeStart should be cleared when entryPoint is cleared Reviewed-by: never ! src/hotspot/share/jvmci/jvmciEnv.cpp ! src/hotspot/share/jvmci/jvmciRuntime.cpp ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/InvalidateInstalledCodeTest.java Changeset: 94caecbe Author: Daniel Jeli?ski Date: 2022-10-13 09:29:17 +0000 URL: https://git.openjdk.org/zgc/commit/94caecbe574227b232e22d9f56361f8ecd507be6 8294906: Memory leak in PKCS11 NSS TLS server Reviewed-by: valeriep ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11TlsKeyMaterialGenerator.java ! test/jdk/com/sun/crypto/provider/TLS/TestKeyMaterial.java ! test/jdk/com/sun/crypto/provider/TLS/keymatdata.txt ! test/jdk/sun/security/pkcs11/tls/TestKeyMaterial.java ! test/jdk/sun/security/pkcs11/tls/keymatdata.txt Changeset: 2f60675e Author: Daniel Jeli?ski Date: 2022-10-13 10:16:33 +0000 URL: https://git.openjdk.org/zgc/commit/2f60675e06801b8ee495729d8bff2faec37ce509 8294997: Improve ECC math operations Reviewed-by: xuelei ! make/jdk/src/classes/build/tools/intpoly/FieldGen.java ! src/java.base/share/classes/sun/security/util/math/intpoly/IntegerPolynomial.java ! src/jdk.crypto.ec/share/classes/sun/security/ec/ECOperations.java ! src/jdk.crypto.ec/share/classes/sun/security/ec/ed/Ed25519Operations.java ! src/jdk.crypto.ec/share/classes/sun/security/ec/ed/Ed448Operations.java Changeset: 7e4868de Author: Thomas Schatzl Date: 2022-10-13 12:00:01 +0000 URL: https://git.openjdk.org/zgc/commit/7e4868de7b0d3c20a35f06671ec0b68cfd441793 8294847: Fix calculation of G1 effective scanned cards prediction Reviewed-by: kbarrett, ayang ! src/hotspot/share/gc/g1/g1Analytics.cpp ! src/hotspot/share/gc/g1/g1Analytics.hpp ! src/hotspot/share/gc/g1/g1Policy.cpp Changeset: c7f65438 Author: Erik Gahlin Date: 2022-10-13 15:53:33 +0000 URL: https://git.openjdk.org/zgc/commit/c7f65438bb4a4fd449bd19b68574cfa4b42d7ca8 8295223: JFR: At most one native periodic event thread at a time Reviewed-by: mgronlun ! src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformEventType.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/RequestEngine.java Changeset: 3b343875 Author: Abhishek Kumar Committer: Alexey Ivanov Date: 2022-10-13 16:14:49 +0000 URL: https://git.openjdk.org/zgc/commit/3b3438752cbac49272dfda7d11adbeac0ab2ea9d 8288882: JFileChooser - empty (0 bytes) file is displayed as 1 KB Reviewed-by: aivanov, angorya, psadhukhan ! src/java.desktop/share/classes/sun/swing/FilePane.java + test/jdk/javax/swing/JFileChooser/FileSizeCheck.java Changeset: 4224d451 Author: Naoto Sato Date: 2022-10-13 16:18:53 +0000 URL: https://git.openjdk.org/zgc/commit/4224d45132b98e4f7bb7a96b696692d2f0bf645e 8295232: "java.locale.useOldISOCodes" property is read lazily Reviewed-by: lancea, bpb, iris, rriggs, coffeys ! src/java.base/share/classes/jdk/internal/util/StaticProperty.java ! src/java.base/share/classes/sun/util/locale/BaseLocale.java + test/jdk/java/util/Locale/UseOldISOCodesTest.java Changeset: 18dd9ee7 Author: Brian Burkhalter Date: 2022-10-13 18:39:48 +0000 URL: https://git.openjdk.org/zgc/commit/18dd9ee7010cc4c2ded24042049e94d3f775a785 8295025: (bf) ByteBuffer "Access to binary data" section suggests putFloat is void Reviewed-by: alanb ! src/java.base/share/classes/java/nio/X-Buffer.java.template Changeset: f5f8df11 Author: Ioi Lam Date: 2022-10-13 18:50:29 +0000 URL: https://git.openjdk.org/zgc/commit/f5f8df11ce146f8b33963eea4de6ccf9d2373ff3 8295295: CDS ArchivedEnumTest fails with StaticProperty::JAVA_LOCALE_USE_OLD_ISO_CODES Reviewed-by: ccheung ! src/hotspot/share/cds/cdsHeapVerifier.cpp Changeset: 21407dec Author: David Alvarez Committer: Paul Hohensee Date: 2022-10-13 20:48:43 +0000 URL: https://git.openjdk.org/zgc/commit/21407dec0156301871a83328615e4d975c4287c4 8295173: (tz) Update Timezone Data to 2022e Reviewed-by: naoto ! src/java.base/share/data/tzdata/VERSION ! src/java.base/share/data/tzdata/asia ! src/java.base/share/data/tzdata/europe ! src/java.base/share/data/tzdata/northamerica ! test/jdk/java/util/TimeZone/TimeZoneData/VERSION ! test/jdk/java/util/TimeZone/TimeZoneData/displaynames.txt Changeset: fdb74ed4 Author: Phil Race Date: 2022-10-13 21:37:28 +0000 URL: https://git.openjdk.org/zgc/commit/fdb74ed45240477bd08eb40ede5eaa2345ca6b5d 8295301: Problem list TrayIcon tests that fail on Ubuntu 22.04 Reviewed-by: dholmes ! test/jdk/ProblemList.txt Changeset: 2b4830a3 Author: Julian Waters Committer: David Holmes Date: 2022-10-13 23:50:01 +0000 URL: https://git.openjdk.org/zgc/commit/2b4830a3959496372719270614a58737cf4deb2f 8295017: Remove Windows specific workaround in JLI_Snprintf Reviewed-by: dholmes ! src/java.base/share/native/libjli/jli_util.h ! src/java.base/windows/native/libjli/java_md.c Changeset: b30d9220 Author: Darragh Clarke Committer: Jaikiran Pai Date: 2022-10-14 01:37:29 +0000 URL: https://git.openjdk.org/zgc/commit/b30d922009bab114fb8ac200df42b594a72a2942 8292876: Do not include the deprecated userinfo component of the URI in HTTP/2 headers Reviewed-by: aefimov, dfuchs, jpai ! src/java.net.http/share/classes/jdk/internal/net/http/Stream.java + test/jdk/java/net/httpclient/http2/UserInfoTest.java Changeset: 67046ae4 Author: Ioi Lam Date: 2022-10-14 04:28:45 +0000 URL: https://git.openjdk.org/zgc/commit/67046ae49a2611644854ed94c1932d518e47854b 8276687: Remove support for JDK 1.4.1 PerfData shared memory files Reviewed-by: dholmes, kevinw, redestad ! src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/LocalVmManager.java ! src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/PerfDataBuffer.java ! src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/PerfDataFile.java Changeset: be3b3354 Author: Andrey Turbanov Date: 2022-10-14 06:43:05 +0000 URL: https://git.openjdk.org/zgc/commit/be3b3354523917c024fb9d7d99de7c7eec3d175a 8295026: Remove unused fields in StyleSheet Reviewed-by: aivanov ! src/java.desktop/share/classes/javax/swing/text/html/StyleSheet.java Changeset: 3d75e88e Author: Fei Yang Date: 2022-10-14 07:53:56 +0000 URL: https://git.openjdk.org/zgc/commit/3d75e88eb25f56ed2214496826004578c2c75012 8295270: RISC-V: Clean up and refactoring for assembler functions Reviewed-by: fjiang, yadongwang, shade ! src/hotspot/cpu/riscv/assembler_riscv.cpp ! src/hotspot/cpu/riscv/assembler_riscv.hpp ! src/hotspot/cpu/riscv/c1_LIRAssembler_riscv.cpp ! src/hotspot/cpu/riscv/c1_MacroAssembler_riscv.cpp ! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.cpp ! src/hotspot/cpu/riscv/interp_masm_riscv.cpp ! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp ! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp ! src/hotspot/cpu/riscv/sharedRuntime_riscv.cpp ! src/hotspot/cpu/riscv/stubGenerator_riscv.cpp ! src/hotspot/cpu/riscv/templateInterpreterGenerator_riscv.cpp ! src/hotspot/cpu/riscv/templateTable_riscv.cpp Changeset: 7133fc93 Author: Prasanta Sadhukhan Date: 2022-10-14 09:05:39 +0000 URL: https://git.openjdk.org/zgc/commit/7133fc93e168f3671d048b2ae654f84ec289b98d 7172359: HTML parser StackOverflowError on invalid HTML:
  • tag inside an