git: openjdk/loom: master: 189 new changesets

duke duke at openjdk.org
Fri Jan 6 09:36:02 UTC 2023


Changeset: ccb94acc
Author:    Chris Plummer <cjplummer at openjdk.org>
Date:      2022-12-14 19:37:20 +0000
URL:       https://git.openjdk.org/loom/commit/ccb94acc442767a7047756806c8dc7ecacd8bae9

8287812: Cleanup JDWP agent GetEnv initialization

Reviewed-by: alanb, sspitsyn

! src/jdk.jdwp.agent/share/native/libjdwp/debugInit.c
! src/jdk.jdwp.agent/share/native/libjdwp/util.c

Changeset: bf78f716
Author:    Brent Christian <bchristi at openjdk.org>
Date:      2022-12-13 19:07:44 +0000
URL:       https://git.openjdk.org/loom/commit/bf78f716bd3e58df24ff1e6f4a0104025379f821

8295857: Clarify that cleanup code can be skipped when the JVM terminates (e.g. when calling halt())

Reviewed-by: iris
Backport-of: c7aca73177339f931f7dfb6627365548a32874f7

! src/java.base/share/classes/java/lang/Runtime.java

Changeset: c6f22b41
Author:    Joe Darcy <darcy at openjdk.org>
Date:      2022-12-13 20:48:13 +0000
URL:       https://git.openjdk.org/loom/commit/c6f22b416072a9be5436f45e2f595ceea228f3bd

8297305: Clarify that javax.lang.model.util.Elements.overrides is irreflexive

Reviewed-by: jjg

! src/java.compiler/share/classes/javax/lang/model/util/Elements.java

Changeset: 61ab16f7
Author:    Jonathan Gibbons <jjg at openjdk.org>
Date:      2022-12-13 23:20:43 +0000
URL:       https://git.openjdk.org/loom/commit/61ab16f79a735a98b3c095daf1b541f4fc5413c0

8298700: Typo in DocTree comment

Reviewed-by: darcy

! src/jdk.compiler/share/classes/com/sun/source/doctree/DocTree.java

Changeset: 51f0a1ce
Author:    Christoph Langer <clanger at openjdk.org>
Date:      2022-12-14 07:32:28 +0000
URL:       https://git.openjdk.org/loom/commit/51f0a1ce4b0d72cf7e82e01f7014274d8b7d1575

8298527: Cygwin's uname -m returns different string than before

Reviewed-by: erikj

! make/autoconf/build-aux/config.guess

Changeset: 27d49711
Author:    Roland Westrelin <roland at openjdk.org>
Date:      2022-12-14 10:03:36 +0000
URL:       https://git.openjdk.org/loom/commit/27d4971182ab1cbe7e6bc40cd22c1c70661a3ab2

8298520: C2: assert(found_opaque == res) failed: wrong pattern

Reviewed-by: thartmann, chagedorn

! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/opto/loopnode.hpp

Changeset: 9bcdfc42
Author:    Jan Lahoda <jlahoda at openjdk.org>
Date:      2022-12-14 11:36:04 +0000
URL:       https://git.openjdk.org/loom/commit/9bcdfc428597e1465c8a014d816ef671420d22df

8298425: System.console().readLine() hangs in jshell

Reviewed-by: naoto, alanb

! src/jdk.jshell/share/classes/jdk/jshell/execution/JdiDefaultExecutionControl.java
+ test/langtools/jdk/jshell/ConsoleTest.java

Changeset: 0bbc4181
Author:    Andrew Haley <aph at openjdk.org>
Date:      2022-12-14 13:32:21 +0000
URL:       https://git.openjdk.org/loom/commit/0bbc4181cdbccfc3a542f306ce1902cc2e9f36cb

8294902: Undefined Behavior in C2 regalloc with null references

Reviewed-by: kvn, vlivanov

! src/hotspot/share/memory/arena.cpp
! src/hotspot/share/opto/bytecodeInfo.cpp
! src/hotspot/share/opto/chaitin.hpp
! src/hotspot/share/opto/postaloc.cpp
! src/hotspot/share/runtime/vmStructs.hpp
! src/hotspot/share/utilities/globalDefinitions.hpp
! src/hotspot/share/utilities/globalDefinitions_gcc.hpp

Changeset: 27917014
Author:    Kim Barrett <kbarrett at openjdk.org>
Date:      2022-12-14 13:36:36 +0000
URL:       https://git.openjdk.org/loom/commit/279170147a10ec2da2242b4dcb3279c41c471000

8298296: gc/TestFullGCCount.java fails with "System.gc collections miscounted."

Reviewed-by: tschatzl, ayang

! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/gc/TestFullGCCount.java

Changeset: 0eeaf6b2
Author:    Erik Gahlin <egahlin at openjdk.org>
Date:      2022-12-14 13:40:15 +0000
URL:       https://git.openjdk.org/loom/commit/0eeaf6b219758563712d951b3c6ff160ebeff52d

8298649: JFR: RemoteRecordingStream support for checkpoint event sizes beyond u4

Reviewed-by: mgronlun

! src/jdk.management.jfr/share/classes/jdk/management/jfr/DiskRepository.java

Changeset: 581f9f23
Author:    Axel Boldt-Christmas <aboldtch at openjdk.org>
Date:      2022-12-14 14:10:24 +0000
URL:       https://git.openjdk.org/loom/commit/581f9f2306835680cd6d5dbbe37f610fb4de4677

8297235: ZGC: assert(regs[i] != regs[j]) failed: Multiple uses of register: rax

Reviewed-by: thartmann, rcastanedalo
Backport-of: 042b7062f19b313f31b228bd96d2a74cc1165ab9

! src/hotspot/cpu/x86/gc/z/z_x86_64.ad
! test/jdk/ProblemList-zgc.txt

Changeset: a130c8a6
Author:    Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date:      2022-12-14 21:47:29 +0000
URL:       https://git.openjdk.org/loom/commit/a130c8a6688fcdda92e0f6295ec06f1591382328

Merge

! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/utilities/globalDefinitions.hpp
! test/hotspot/jtreg/ProblemList.txt
! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/utilities/globalDefinitions.hpp
! test/hotspot/jtreg/ProblemList.txt

Changeset: 0ed6d0b4
Author:    Alisen Chung <achung at openjdk.org>
Date:      2022-12-14 22:10:01 +0000
URL:       https://git.openjdk.org/loom/commit/0ed6d0b456e58e4122b97c3d12faabada0d8c530

8297296: java/awt/Mouse/EnterExitEvents/DragWindowTest.java fails with "No MouseReleased event on label!"

Reviewed-by: psadhukhan, dnguyen

! test/jdk/ProblemList.txt
! test/jdk/java/awt/Mouse/EnterExitEvents/DragWindowTest.java

Changeset: 3ef38241
Author:    Coleen Phillimore <coleenp at openjdk.org>
Date:      2022-12-14 23:08:32 +0000
URL:       https://git.openjdk.org/loom/commit/3ef382416f5ff38cd44fa8d4e552f1935156e765

8298794: Remove JVM_ACC_PROMOTED_FLAGS breaks minimal build

Reviewed-by: ayang, dcubed

! src/hotspot/share/oops/instanceKlassMiscStatus.cpp

Changeset: d1085d1b
Author:    Matias Saavedra Silva <matsaave at openjdk.org>
Committer: Ioi Lam <iklam at openjdk.org>
Date:      2022-12-15 05:03:57 +0000
URL:       https://git.openjdk.org/loom/commit/d1085d1be7bc798ced8d539062fa7a9a3ab0341c

8281946: VM.native_memory should report size of shareable memory

Reviewed-by: stuefe, iklam

! src/hotspot/share/cds/filemap.cpp
! src/hotspot/share/cds/filemap.hpp
! src/hotspot/share/services/memReporter.cpp
! test/hotspot/jtreg/runtime/NMT/SummarySanityCheck.java

Changeset: ebc47104
Author:    Per Minborg <pminborg at openjdk.org>
Committer: Maurizio Cimadamore <mcimadamore at openjdk.org>
Date:      2022-12-14 21:40:29 +0000
URL:       https://git.openjdk.org/loom/commit/ebc471040e03dc41829d57e1280cabd75b2ad53a

8298277: Replace "session" with "scope" for FFM access

Reviewed-by: mcimadamore

! src/java.base/share/classes/jdk/internal/foreign/AbstractMemorySegmentImpl.java
! src/java.base/share/classes/jdk/internal/foreign/HeapMemorySegmentImpl.java
! src/java.base/share/classes/jdk/internal/foreign/MappedMemorySegmentImpl.java
! src/java.base/share/classes/jdk/internal/foreign/MemorySessionImpl.java
! src/java.base/share/classes/jdk/internal/foreign/NativeMemorySegmentImpl.java
! src/java.base/share/classes/jdk/internal/foreign/abi/Binding.java
! src/java.base/share/classes/jdk/internal/foreign/abi/BindingSpecializer.java
! src/java.base/share/classes/jdk/internal/foreign/abi/SharedUtils.java
! src/java.base/share/classes/jdk/internal/foreign/abi/UpcallLinker.java
! src/java.base/share/classes/jdk/internal/foreign/abi/UpcallStubs.java
! src/java.base/share/classes/jdk/internal/foreign/abi/aarch64/linux/LinuxAArch64Linker.java
! src/java.base/share/classes/jdk/internal/foreign/abi/aarch64/linux/LinuxAArch64VaList.java
! src/java.base/share/classes/jdk/internal/foreign/abi/aarch64/macos/MacOsAArch64Linker.java
! src/java.base/share/classes/jdk/internal/foreign/abi/x64/sysv/CallArranger.java
! src/java.base/share/classes/jdk/internal/foreign/abi/x64/sysv/SysVVaList.java
! src/java.base/share/classes/jdk/internal/foreign/abi/x64/sysv/SysVx64Linker.java
! src/java.base/share/classes/jdk/internal/foreign/abi/x64/windows/CallArranger.java
! src/java.base/share/classes/jdk/internal/foreign/abi/x64/windows/WinVaList.java
! src/java.base/share/classes/jdk/internal/foreign/abi/x64/windows/Windowsx64Linker.java

Changeset: 80cadd40
Author:    Kim Barrett <kbarrett at openjdk.org>
Date:      2022-12-14 21:57:55 +0000
URL:       https://git.openjdk.org/loom/commit/80cadd40103cf1f490a5d70be784652e27588114

8298785: gc/TestFullGCCount.java fails with "invalid boolean value: `null' for expression `vm.opt.ExplicitGCInvokesConcurrent'"

Reviewed-by: dcubed

! test/hotspot/jtreg/gc/TestFullGCCount.java

Changeset: 10bc86cc
Author:    Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date:      2022-12-15 06:36:55 +0000
URL:       https://git.openjdk.org/loom/commit/10bc86cc260fac48bf10f67dd56aa73c6954f026

Merge


Changeset: b9074fa1
Author:    Daniel Jeliński <djelinski at openjdk.org>
Date:      2022-12-15 06:54:33 +0000
URL:       https://git.openjdk.org/loom/commit/b9074fa1ed489993d60ce873fd8105a95d30782a

8298249: Excessive memory allocation in CipherInputStream AEAD decryption

Reviewed-by: ascarpino, valeriep

! src/java.base/share/classes/javax/crypto/CipherInputStream.java
+ test/micro/org/openjdk/bench/javax/crypto/full/AESGCMCipherInputStream.java

Changeset: 3ae71872
Author:    Daniel Jeliński <djelinski at openjdk.org>
Date:      2022-12-15 06:55:25 +0000
URL:       https://git.openjdk.org/loom/commit/3ae718725a72cc2758331e932130d846cfba64e4

8298498: sun/net/www/http/KeepAliveCache/B8291637.java fails with "Server exception terminating: java.net.SocketException: Socket closed"

Reviewed-by: dfuchs, jpai

! test/jdk/sun/net/www/http/KeepAliveCache/B8291637.java

Changeset: 5f63f7a7
Author:    Alan Bateman <alanb at openjdk.org>
Date:      2022-12-15 07:14:02 +0000
URL:       https://git.openjdk.org/loom/commit/5f63f7a742a1071a87ca69463bae6e04a44fe462

8298726: (fs) Change PollingWatchService to record last modified time as FileTime rather than milliseconds

Reviewed-by: bpb, jpai

! src/java.base/share/classes/sun/nio/fs/PollingWatchService.java

Changeset: 98fa48c3
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2022-12-15 08:11:09 +0000
URL:       https://git.openjdk.org/loom/commit/98fa48c330941efe6588a907b383802a11ed0e6b

8298093: improve cleanup and error handling of awt_parseColorModel in awt_parseImage.c

Reviewed-by: lucy, clanger

! src/java.desktop/share/native/libawt/awt/image/awt_parseImage.c

Changeset: b17c5242
Author:    Erik Österlund <eosterlund at openjdk.org>
Date:      2022-12-15 09:26:13 +0000
URL:       https://git.openjdk.org/loom/commit/b17c52422c91ad1e7ff35844676f6269a1b87f79

8298059: Linked stack watermarks don't support nesting

Reviewed-by: stefank, sspitsyn, rehn, pchilanomate

! src/hotspot/share/runtime/keepStackGCProcessed.cpp
! src/hotspot/share/runtime/stackWatermark.cpp
! src/hotspot/share/runtime/stackWatermark.hpp
! test/hotspot/jtreg/ProblemList-zgc.txt

Changeset: 0288210f
Author:    Alexander Zvegintsev <azvegint at openjdk.org>
Date:      2022-12-15 16:43:06 +0000
URL:       https://git.openjdk.org/loom/commit/0288210f25e3d56870d1aa58ad076c97aad1c232

8298859: ProblemList java/awt/Mouse/EnterExitEvents/DragWindowTest.java on macosx-all

Reviewed-by: jdv

! test/jdk/ProblemList.txt

Changeset: 831b35fa
Author:    Brian Burkhalter <bpb at openjdk.org>
Date:      2022-12-15 17:27:39 +0000
URL:       https://git.openjdk.org/loom/commit/831b35fad352887717d5cc8f001ad822ac9a5c46

7093322: (fs spec) Files.newBufferedWriter should be clear when coding errors are detected

Reviewed-by: alanb

! src/java.base/share/classes/java/nio/file/Files.java

Changeset: 0ef35392
Author:    Naoto Sato <naoto at openjdk.org>
Date:      2022-12-15 19:20:12 +0000
URL:       https://git.openjdk.org/loom/commit/0ef353925e645dd519e17aeb7a83e927271f8b95

8298416: Console should be declared `sealed`

Reviewed-by: jpai, alanb

! src/java.base/share/classes/java/io/Console.java
+ src/java.base/share/classes/java/io/ConsoleImpl.java
! src/java.base/unix/native/libjava/Console_md.c

Changeset: ae8988e8
Author:    Julian Waters <jwaters at openjdk.org>
Committer: Vladimir Kozlov <kvn at openjdk.org>
Date:      2022-12-15 19:38:39 +0000
URL:       https://git.openjdk.org/loom/commit/ae8988e834032d9d6a4b644c3ebf9ee1957c9522

8297912: HotSpot Style Guide should permit alignas (Second Proposal Attempt)

Reviewed-by: kbarrett, stuefe, kvn

! doc/hotspot-style.html
! doc/hotspot-style.md

Changeset: 4b313b51
Author:    Matthew Donovan <matthew.p.donovan at oracle.com>
Committer: Rajan Halade <rhalade at openjdk.org>
Date:      2022-12-15 19:48:35 +0000
URL:       https://git.openjdk.org/loom/commit/4b313b51b1787113961c289a41708e31fa19cacc

8297798: Timeout with DTLSOverDatagram test template

Reviewed-by: jnimeh, rhalade

! test/jdk/ProblemList.txt
! test/jdk/javax/net/ssl/DTLS/DTLSOverDatagram.java
! test/jdk/javax/net/ssl/DTLS/InvalidRecords.java

Changeset: 10737e16
Author:    Coleen Phillimore <coleenp at openjdk.org>
Date:      2022-12-15 19:54:25 +0000
URL:       https://git.openjdk.org/loom/commit/10737e168c967a08e257927251861bf2c14795ab

8298468: Clean up class_loader parameters

Reviewed-by: dholmes, iklam

! src/hotspot/share/cds/cdsProtectionDomain.cpp
! src/hotspot/share/classfile/loaderConstraints.cpp
! src/hotspot/share/classfile/loaderConstraints.hpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/classfile/systemDictionary.hpp

Changeset: 3cdbd878
Author:    David Holmes <dholmes at openjdk.org>
Date:      2022-12-15 21:15:34 +0000
URL:       https://git.openjdk.org/loom/commit/3cdbd878e68dc1131093137a7357710ad303ae8c

8298241: Replace C-style casts with JavaThread::cast

Reviewed-by: coleenp, stefank, sspitsyn

! src/hotspot/cpu/aarch64/frame_aarch64.cpp
! src/hotspot/os/posix/signals_posix.cpp
! src/hotspot/os_cpu/bsd_aarch64/javaThread_bsd_aarch64.cpp
! src/hotspot/os_cpu/windows_aarch64/javaThread_windows_aarch64.cpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/jvmci/jvmci.cpp
! src/hotspot/share/jvmci/jvmciRuntime.cpp
! src/hotspot/share/oops/instanceStackChunkKlass.cpp
! src/hotspot/share/oops/stackChunkOop.inline.hpp
! src/hotspot/share/prims/jvmtiEnv.cpp
! src/hotspot/share/prims/jvmtiEnvBase.cpp
! src/hotspot/share/prims/jvmtiImpl.cpp
! src/hotspot/share/prims/scopedMemoryAccess.cpp
! src/hotspot/share/runtime/continuation.cpp
! src/hotspot/share/runtime/continuationFreezeThaw.cpp
! src/hotspot/share/runtime/frame.cpp
! src/hotspot/share/runtime/javaThread.hpp
! src/hotspot/share/runtime/objectMonitor.cpp
! src/hotspot/share/runtime/synchronizer.cpp

Changeset: 54124394
Author:    Brian Burkhalter <bpb at openjdk.org>
Date:      2022-12-15 22:47:29 +0000
URL:       https://git.openjdk.org/loom/commit/5412439445fadcf66101018a9bd051f8e5d751e8

8298187: (fs) BsdFileAttributeViews::setTimes does not support lastAccessTime on HFS+

Reviewed-by: alanb

! src/java.base/macosx/classes/sun/nio/fs/BsdFileAttributeViews.java
! src/java.base/macosx/classes/sun/nio/fs/BsdNativeDispatcher.java
! src/java.base/macosx/native/libnio/fs/BsdNativeDispatcher.c
! src/java.base/share/classes/java/nio/file/attribute/BasicFileAttributeView.java
! src/java.base/unix/classes/sun/nio/fs/UnixConstants.java.template

Changeset: 2bb727c4
Author:    Sergey Bylokhov <serb at openjdk.org>
Date:      2022-12-16 00:43:56 +0000
URL:       https://git.openjdk.org/loom/commit/2bb727c4eaf8a948f17f6416a1e6fbaeade4d7ce

8290899: java/lang/String/StringRepeat.java test requests too much heap on windows x86

Reviewed-by: jpai, phh

! test/jdk/java/lang/String/StringRepeat.java

Changeset: a3364612
Author:    David Holmes <dholmes at openjdk.org>
Date:      2022-12-16 01:08:30 +0000
URL:       https://git.openjdk.org/loom/commit/a3364612f7d49f3633661b9ba4e9b721534cafad

8298081: DiagnoseSyncOnValueBasedClasses doesn't report useful information for virtual threads

Reviewed-by: gziemski, pchilanomate

! src/hotspot/share/runtime/javaThread.cpp
! src/hotspot/share/runtime/javaThread.hpp
! src/hotspot/share/runtime/synchronizer.cpp
! test/hotspot/jtreg/runtime/Monitor/SyncOnValueBasedClassTest.java

Changeset: e41686b4
Author:    Jaikiran Pai <jpai at openjdk.org>
Date:      2022-12-16 05:16:40 +0000
URL:       https://git.openjdk.org/loom/commit/e41686b4050d6b32fb451de8af39a78ec8bed0fd

8298710: Fix typos in test/jdk/sun/security/tools/jarsigner/

Co-authored-by: Michael Ernst <mernst at openjdk.org>
Reviewed-by: lancea

! test/jdk/javax/security/auth/x500/X500Principal/EscapedChars.java
! test/jdk/sun/security/tools/jarsigner/DigestDontIgnoreCase.java
! test/jdk/sun/security/tools/jarsigner/FindHeaderEndVsManifestDigesterFindFirstSection.java

Changeset: fa322e40
Author:    Jaikiran Pai <jpai at openjdk.org>
Date:      2022-12-16 07:10:36 +0000
URL:       https://git.openjdk.org/loom/commit/fa322e40b68abf0a253040d14414d41f4e01e028

8298709: Fix typos in src/java.desktop/ and various test classes of client component

Co-authored-by: Michael Ernst <mernst at openjdk.org>
Reviewed-by: iris, prr

! src/java.desktop/share/classes/javax/swing/text/Document.java
! test/jdk/java/awt/Multiscreen/DeviceIdentificationTest/DeviceIdentificationTest.java
! test/jdk/java/awt/datatransfer/HTMLDataFlavors/ManualHTMLDataFlavorTest.java
! test/jdk/java/awt/print/PrinterJob/PageFormatChange.java
! test/jdk/javax/imageio/stream/DeleteOnExitTest.sh
! test/jdk/javax/print/attribute/ServiceDlgPageRangeTest.java
! test/jdk/javax/sound/midi/Sequencer/SequencerState.java
! test/jdk/javax/swing/JColorChooser/Test4193384.java
! test/jdk/sanity/client/SwingSet/src/EditorPaneDemoTest.java
! test/jdk/sanity/client/SwingSet/src/TabbedPaneDemoTest.java
! test/jdk/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/tree/resources/TreeDemo.properties
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/WindowWaiter.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/ComponentOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JTreeOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/Operator.java
! test/jdk/sun/java2d/pipe/hw/RSLAPITest/RSLAPITest.java

Changeset: 226e579c
Author:    Fei Yang <fyang at openjdk.org>
Date:      2022-12-16 08:45:52 +0000
URL:       https://git.openjdk.org/loom/commit/226e579c3004a37a09f3329a8ef09c0933126bd6

8298088: RISC-V: Make Address a discriminated union internally

Reviewed-by: fjiang, yadongwang, shade

! src/hotspot/cpu/riscv/assembler_riscv.cpp
! src/hotspot/cpu/riscv/assembler_riscv.hpp

Changeset: 909d0cb4
Author:    Michal Karm Babacek <karm at redhat.com>
Committer: Jaikiran Pai <jpai at openjdk.org>
Date:      2022-12-16 12:28:39 +0000
URL:       https://git.openjdk.org/loom/commit/909d0cb4d9475fd367b8bc64a6b50c5a324e9a01

8298588: WebSockets: HandshakeUrlEncodingTest unnecessarily depends on a response body

Reviewed-by: dfuchs

! test/jdk/java/net/httpclient/websocket/HandshakeUrlEncodingTest.java

Changeset: ac2fcf3f
Author:    Ivan Walulya <iwalulya at openjdk.org>
Date:      2022-12-16 12:59:44 +0000
URL:       https://git.openjdk.org/loom/commit/ac2fcf3f7598caf8384282ec1178ec0b66c8408a

8296374: Check for young region in G1BarrierSet::invalidate instead of card-by-card check

Reviewed-by: ayang, tschatzl

! src/hotspot/share/gc/g1/g1BarrierSet.cpp

Changeset: f4caaca1
Author:    Justin King <jcking at openjdk.org>
Committer: Coleen Phillimore <coleenp at openjdk.org>
Date:      2022-12-16 14:00:56 +0000
URL:       https://git.openjdk.org/loom/commit/f4caaca100d334b671eed56287dfe7a1009c47d7

8298852: Use of uninitialized memory in MetadataFactory::free_metadata

Reviewed-by: coleenp, stefank, dholmes

! src/hotspot/share/memory/metadataFactory.hpp

Changeset: 323e574a
Author:    Stefan Karlsson <stefank at openjdk.org>
Date:      2022-12-15 11:28:06 +0000
URL:       https://git.openjdk.org/loom/commit/323e574a50520735f41549f36907563e1b4a1040

8298371: monitors_on_stack extracts unprocessed oops

Backport-of: b754aa5e3f231aea8da5274c330dc55dd78b0f67

! src/hotspot/share/runtime/continuationFreezeThaw.cpp

Changeset: 22a6b591
Author:    Jan Lahoda <jlahoda at openjdk.org>
Date:      2022-12-15 11:33:56 +0000
URL:       https://git.openjdk.org/loom/commit/22a6b5910290cb8a3876f94213ba60db86e60718

8298727: Trees.getPath may crash for unnamed package

Reviewed-by: vromero

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Enter.java
+ test/langtools/tools/javac/processing/model/EmptyPackageInfo.java

Changeset: 48f61273
Author:    Stefan Karlsson <stefank at openjdk.org>
Date:      2022-12-15 11:44:21 +0000
URL:       https://git.openjdk.org/loom/commit/48f6127325108e573b41d19213e65af99956a31f

8298376: ZGC: thaws stackChunk with stale oops

Backport-of: ed8a2120ca1e9756c6ab5eeebfe24c15d549f04e

! src/hotspot/share/oops/stackChunkOop.hpp
! src/hotspot/share/oops/stackChunkOop.inline.hpp
! src/hotspot/share/runtime/continuationJavaClasses.hpp
! src/hotspot/share/runtime/continuationJavaClasses.inline.hpp

Changeset: 2c424992
Author:    Per Minborg <pminborg at openjdk.org>
Committer: Joe Darcy <darcy at openjdk.org>
Date:      2022-12-15 15:46:05 +0000
URL:       https://git.openjdk.org/loom/commit/2c42499266377a32aa0ff96a0241d76d7517cf2e

8298050: Add links to graph output for javadoc

Reviewed-by: darcy

! make/jdk/src/classes/build/tools/taglet/SealedGraph.java

Changeset: ca39eb90
Author:    Brian Burkhalter <bpb at openjdk.org>
Date:      2022-12-15 17:27:08 +0000
URL:       https://git.openjdk.org/loom/commit/ca39eb906692568347e7f264520593188f9276cf

7093322: (fs spec) Files.newBufferedWriter should be clear when coding errors are detected

Reviewed-by: alanb

! src/java.base/share/classes/java/nio/file/Files.java

Changeset: c7d7e7e3
Author:    Daniel D. Daugherty <dcubed at openjdk.org>
Date:      2022-12-16 00:01:08 +0000
URL:       https://git.openjdk.org/loom/commit/c7d7e7e3be768b35447d65661ec328204aeb40e4

8298888: ProblemList gc/g1/TestVerifyGCType.java on linux and macosx
8298889: ProblemList runtime/StackGuardPages/TestStackGuardPages.java on linux
8298891: ProblemList vmTestbase/nsk/monitoring/MemoryPoolMBean/isCollectionUsageThresholdExceeded/isexceeded002/TestDescription.java with ZGC
8298892: ProblemList vmTestbase/nsk/sysdict/vm/stress/chain/chain008/chain008.java with ZGC

Reviewed-by: bpb, lmesnik

! test/hotspot/jtreg/ProblemList-zgc.txt
! test/hotspot/jtreg/ProblemList.txt

Changeset: 03a694af
Author:    Sergey Bylokhov <serb at openjdk.org>
Date:      2022-12-16 06:33:08 +0000
URL:       https://git.openjdk.org/loom/commit/03a694afda81f575f8a24e655d53b2b029e3d968

8298083: The "CheckBox/RadioButton[Enabled/Disabled].textForeground" stoped working

Reviewed-by: prr
Backport-of: 5540a8c5b7160ab5c67bb84631e3de54fa5aeceb

! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKStyle.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthStyle.java
! test/jdk/ProblemList.txt
! test/jdk/javax/swing/JRadioButton/4314194/bug4314194.java

Changeset: c47e64e4
Author:    Stefan Johansson <sjohanss at openjdk.org>
Date:      2022-12-16 08:06:09 +0000
URL:       https://git.openjdk.org/loom/commit/c47e64e4f3be80f434dd4dea9b6e8d282b2c2b32

8297979: ZGC: Ensure consistent MemoryUsage from MemoryMXBean.getHeapMemoryUsage()

Reviewed-by: stefank, ayang

! src/hotspot/share/gc/z/zCollectedHeap.cpp
! src/hotspot/share/gc/z/zCollectedHeap.hpp
! test/hotspot/jtreg/ProblemList-zgc.txt

Changeset: 0ba47348
Author:    Markus Grönlund <mgronlun at openjdk.org>
Date:      2022-12-16 10:46:37 +0000
URL:       https://git.openjdk.org/loom/commit/0ba473489151d74c8a15b75ff4964ac480fecb28

8287699: jdk/jfr/api/consumer/TestRecordingFileWrite.java fails with exception: java.lang.Exception: Found event that should not be there.

Reviewed-by: egahlin

! src/hotspot/share/jfr/support/jfrThreadLocal.cpp
! test/jdk/ProblemList.txt

Changeset: f771c56e
Author:    Maurizio Cimadamore <mcimadamore at openjdk.org>
Date:      2022-12-16 10:49:22 +0000
URL:       https://git.openjdk.org/loom/commit/f771c56e16a39724712ca0d8c2dd55b9ce260f4d

8298797: Specification of some restricted methods is incorrect

Reviewed-by: jvernee, pminborg

! src/java.base/share/classes/java/lang/foreign/Linker.java
! src/java.base/share/classes/java/lang/foreign/MemorySegment.java
! src/java.base/share/classes/java/lang/foreign/SymbolLookup.java
! src/java.base/share/classes/java/lang/foreign/VaList.java
! src/java.base/share/classes/java/lang/foreign/ValueLayout.java
! test/jdk/java/foreign/handles/lookup_module/handle/lookup/MethodHandleLookup.java

Changeset: 3696711e
Author:    Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date:      2022-12-16 15:48:24 +0000
URL:       https://git.openjdk.org/loom/commit/3696711efa566fb776d6923da86e17b0e1e22964

Merge

! test/hotspot/jtreg/ProblemList-zgc.txt
! test/hotspot/jtreg/ProblemList.txt
! test/jdk/ProblemList.txt
! test/hotspot/jtreg/ProblemList-zgc.txt
! test/hotspot/jtreg/ProblemList.txt
! test/jdk/ProblemList.txt

Changeset: 81e23ab3
Author:    Eric Caspole <ecaspole at openjdk.org>
Date:      2022-12-16 16:30:31 +0000
URL:       https://git.openjdk.org/loom/commit/81e23ab3403a983ccddf27b1169a49e2ca061296

8298809: Clean up vm/compiler/InterfaceCalls JMH

Reviewed-by: kvn

! test/micro/org/openjdk/bench/vm/compiler/InterfaceCalls.java

Changeset: 0eeaeb8e
Author:    Naoto Sato <naoto at openjdk.org>
Date:      2022-12-16 17:16:20 +0000
URL:       https://git.openjdk.org/loom/commit/0eeaeb8e7ba40be5e93eb87c7e3dc94230062746

8298808: Check `script` code on detecting the base locales

Reviewed-by: joehw

! make/jdk/src/classes/build/tools/cldrconverter/CLDRConverter.java
! make/jdk/src/classes/build/tools/cldrconverter/ResourceBundleGenerator.java

Changeset: bf9a8ce0
Author:    Matthew Donovan <matthew.p.donovan at oracle.com>
Committer: Rajan Halade <rhalade at openjdk.org>
Date:      2022-12-16 17:51:57 +0000
URL:       https://git.openjdk.org/loom/commit/bf9a8ce0bb975a3d50e92148f92850ef930d64b0

8249826: 5 javax/net/ssl/SSLEngine tests use @ignore w/o bug-id

Reviewed-by: xuelei, rhalade, ssahoo

! test/jdk/ProblemList.txt
! test/jdk/javax/net/ssl/SSLEngine/Basics.java
! test/jdk/javax/net/ssl/SSLEngine/CheckStatus.java
! test/jdk/javax/net/ssl/SSLEngine/ConnectionTest.java
! test/jdk/javax/net/ssl/SSLEngine/EngineCloseOnAlert.java
! test/jdk/javax/net/ssl/SSLEngine/IllegalHandshakeMessage.java
! test/jdk/javax/net/ssl/SSLEngine/IllegalRecordVersion.java
! test/jdk/javax/net/ssl/SSLEngine/TestAllSuites.java

Changeset: bfa921ae
Author:    Kim Barrett <kbarrett at openjdk.org>
Date:      2022-12-16 20:47:40 +0000
URL:       https://git.openjdk.org/loom/commit/bfa921ae6ce068c53dfa708d6d3d2cddbad5fc33

8160404: RelocationHolder constructors have bugs

Reviewed-by: kvn, jrose, jvernee

! src/hotspot/cpu/x86/assembler_x86.cpp
! src/hotspot/share/code/relocInfo.cpp
! src/hotspot/share/code/relocInfo.hpp

Changeset: 7938f8c3
Author:    Per Minborg <pminborg at openjdk.org>
Committer: Alan Bateman <alanb at openjdk.org>
Date:      2022-12-18 20:25:42 +0000
URL:       https://git.openjdk.org/loom/commit/7938f8c32a1c0ecdd3bcc8cd1a2652df248a2213

8298639: Perform I/O operations in bulk for RandomAccessFile

Co-authored-by: Sergey Tsypanov <stsypanov at openjdk.org>
Reviewed-by: alanb, bpb

! src/java.base/share/classes/java/io/RandomAccessFile.java
! test/jdk/java/io/File/Basic.java
+ test/micro/org/openjdk/bench/java/io/RandomAccessFileBenchmark.java

Changeset: ba942c24
Author:    Fei Gao <fgao at openjdk.org>
Committer: Ningsheng Jian <njian at openjdk.org>
Date:      2022-12-19 01:11:19 +0000
URL:       https://git.openjdk.org/loom/commit/ba942c24e8894f4422870fb53253f5946dc4f0d1

8298244: AArch64: Optimize vector implementation of AddReduction for floating point

Reviewed-by: aph, xgong

! src/hotspot/cpu/aarch64/aarch64_vector.ad
! src/hotspot/cpu/aarch64/aarch64_vector_ad.m4
! src/hotspot/cpu/aarch64/assembler_aarch64.hpp
! test/hotspot/gtest/aarch64/aarch64-asmtest.py
! test/hotspot/gtest/aarch64/asmtest.out.h

Changeset: 5e678f75
Author:    Christian Hagedorn <chagedorn at openjdk.org>
Date:      2022-12-19 07:10:12 +0000
URL:       https://git.openjdk.org/loom/commit/5e678f7500e514f04637c546959613d4688f989c

8298824: C2 crash: assert(is_Bool()) failed: invalid node class: ConI

Reviewed-by: roland, kvn, thartmann

! src/hotspot/share/opto/subnode.cpp
+ test/hotspot/jtreg/compiler/c2/TestCMoveIConAsBool.java

Changeset: 36376605
Author:    sunguoyun <sunguoyun at loongson.cn>
Committer: Tobias Hartmann <thartmann at openjdk.org>
Date:      2022-12-19 07:56:36 +0000
URL:       https://git.openjdk.org/loom/commit/36376605215ba3380bfc07752eec043af04a5c29

8298813: [C2] Converting double to float cause a loss of precision and resulting crypto.aes scores fluctuate

Reviewed-by: thartmann

! src/hotspot/share/opto/chaitin.hpp

Changeset: 16225630
Author:    Damon Fenacci <damon.fenacci at oracle.com>
Committer: Tobias Hartmann <thartmann at openjdk.org>
Date:      2022-12-19 08:35:00 +0000
URL:       https://git.openjdk.org/loom/commit/16225630ec3d4943e359f7a8b0f531429bb434c8

8265688: Unused ciMethodType::ptype_at should be removed

Reviewed-by: thartmann, kvn

! src/hotspot/share/ci/ciMethodType.cpp
! src/hotspot/share/ci/ciMethodType.hpp

Changeset: ec959914
Author:    Damon Fenacci <damon.fenacci at oracle.com>
Committer: Tobias Hartmann <thartmann at openjdk.org>
Date:      2022-12-19 08:47:04 +0000
URL:       https://git.openjdk.org/loom/commit/ec95991470a99c917f757614fc6d2cd883bdb39b

8298736: Revisit usages of log10 in compiler code

Reviewed-by: thartmann, chagedorn, epeter

! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/opto/node.cpp

Changeset: 86d588b0
Author:    Damon Fenacci <damon.fenacci at oracle.com>
Committer: Tobias Hartmann <thartmann at openjdk.org>
Date:      2022-12-19 08:48:41 +0000
URL:       https://git.openjdk.org/loom/commit/86d588b035d09141d807dbed6b91d9909782d61a

8283740: C1: Convert flag TwoOperandLIRForm to a constant on all platforms

Reviewed-by: thartmann, chagedorn

! src/hotspot/cpu/aarch64/c1_Defs_aarch64.hpp
! src/hotspot/cpu/aarch64/c1_globals_aarch64.hpp
! src/hotspot/cpu/arm/c1_Defs_arm.hpp
! src/hotspot/cpu/arm/c1_globals_arm.hpp
! src/hotspot/cpu/ppc/c1_Defs_ppc.hpp
! src/hotspot/cpu/ppc/c1_globals_ppc.hpp
! src/hotspot/cpu/riscv/c1_Defs_riscv.hpp
! src/hotspot/cpu/riscv/c1_globals_riscv.hpp
! src/hotspot/cpu/s390/c1_Defs_s390.hpp
! src/hotspot/cpu/s390/c1_globals_s390.hpp
! src/hotspot/cpu/x86/c1_Defs_x86.hpp
! src/hotspot/cpu/x86/c1_globals_x86.hpp
! src/hotspot/share/c1/c1_Defs.hpp
! src/hotspot/share/c1/c1_LIR.cpp
! src/hotspot/share/c1/c1_LIRGenerator.cpp
! src/hotspot/share/c1/c1_globals.hpp
! src/hotspot/share/gc/g1/c1/g1BarrierSetC1.cpp
! src/hotspot/share/gc/shared/c1/cardTableBarrierSetC1.cpp
! src/hotspot/share/gc/shenandoah/c1/shenandoahBarrierSetC1.cpp

Changeset: 8e49fcdd
Author:    Damon Fenacci <damon.fenacci at oracle.com>
Committer: Tobias Hartmann <thartmann at openjdk.org>
Date:      2022-12-19 08:50:44 +0000
URL:       https://git.openjdk.org/loom/commit/8e49fcdde4fef5a8db36823b35d409ba2c9ec47b

8295661: CompileTask::compile_id() should be passed as int

Reviewed-by: thartmann, dnsimon, never

! src/hotspot/share/ci/ciEnv.cpp
! src/hotspot/share/ci/ciEnv.hpp
! src/hotspot/share/code/codeHeapState.cpp
! src/hotspot/share/code/codeHeapState.hpp
! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/compiler/compileBroker.hpp
! src/hotspot/share/compiler/compileTask.hpp
! src/hotspot/share/jfr/metadata/metadata.xml
! src/hotspot/share/runtime/vmStructs.cpp

Changeset: da38d43f
Author:    Emanuel Peter <epeter at openjdk.org>
Date:      2022-12-19 12:21:50 +0000
URL:       https://git.openjdk.org/loom/commit/da38d43fcc640ea9852db6c7c23817dcef7080d5

8296412: Special case infinite loops with unmerged backedges in IdealLoopTree::check_safepts

Reviewed-by: chagedorn, kvn, thartmann

! src/hotspot/share/opto/loopnode.cpp
+ test/hotspot/jtreg/compiler/loopopts/TestInfiniteLoopWithUnmergedBackedges.jasm
+ test/hotspot/jtreg/compiler/loopopts/TestInfiniteLoopWithUnmergedBackedgesMain.java

Changeset: de0ce792
Author:    Damon Fenacci <damon.fenacci at oracle.com>
Committer: Christian Hagedorn <chagedorn at openjdk.org>
Date:      2022-12-19 15:44:38 +0000
URL:       https://git.openjdk.org/loom/commit/de0ce792c1865f80b6bcfce6741681cb74d75cef

8297801: printnm crashes with invalid address due to null pointer dereference

Reviewed-by: thartmann, chagedorn, kvn

! src/hotspot/share/utilities/debug.cpp

Changeset: 756a06d4
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2022-12-19 16:20:12 +0000
URL:       https://git.openjdk.org/loom/commit/756a06d4c239966ed68bbbe8ee4c6b6d02154c02

8299022: Linux ppc64le and s390x build issues after JDK-8160404

Reviewed-by: mdoerr, lucy

! src/hotspot/cpu/ppc/assembler_ppc.hpp
! src/hotspot/cpu/s390/assembler_s390.hpp

Changeset: 4c927df7
Author:    Coleen Phillimore <coleenp at openjdk.org>
Date:      2022-12-19 17:13:57 +0000
URL:       https://git.openjdk.org/loom/commit/4c927df7125f3c9d4c24dc587ad99d7fa1d1ccb3

8298470: Short cut java.lang.Object super class loading

Reviewed-by: dholmes, iklam

! src/hotspot/share/classfile/classFileParser.cpp

Changeset: 9194e915
Author:    Chris Plummer <cjplummer at openjdk.org>
Date:      2022-12-19 18:02:34 +0000
URL:       https://git.openjdk.org/loom/commit/9194e915495434c154ff4cf142d527b163026b3c

8298701: Cleanup SA entries in ProblemList-zgc.txt.

Reviewed-by: sspitsyn, amenkov

! test/hotspot/jtreg/ProblemList-zgc.txt

Changeset: 40cb431f
Author:    Archie L. Cobbs <archie.cobbs at gmail.com>
Committer: Jonathan Gibbons <jjg at openjdk.org>
Date:      2022-12-19 19:48:13 +0000
URL:       https://git.openjdk.org/loom/commit/40cb431fee7c1f193b2f445c397c1444ed2e0015

8298943: Missing escapes for single quote marks in compiler.properties

Reviewed-by: jjg

! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! test/langtools/tools/javac/diags/CheckResourceKeys.java

Changeset: 5d330f52
Author:    Jonathan Gibbons <jjg at openjdk.org>
Date:      2022-12-19 21:09:01 +0000
URL:       https://git.openjdk.org/loom/commit/5d330f5285b535b37dde5cd4e42374d92fafb550

8299045: tools/doclint/BadPackageCommentTest.java fails after JDK-8298943

Reviewed-by: vromero

! test/langtools/tools/doclint/BadPackageCommentTest.out

Changeset: abc12976
Author:    lawrence.andrews <lawrence.andrews at oracle.com>
Committer: Harshitha Onkar <honkar at openjdk.org>
Date:      2022-12-19 23:26:01 +0000
URL:       https://git.openjdk.org/loom/commit/abc1297643b03ea9b4a03a12ce681971784774fb

8299044: test/jdk/javax/swing/JComboBox/JComboBoxBorderTest.java fails on non mac

Reviewed-by: serb, honkar

! test/jdk/javax/swing/JComboBox/JComboBoxBorderTest.java

Changeset: 05f9e767
Author:    Phil Race <prr at openjdk.org>
Date:      2022-12-19 23:32:58 +0000
URL:       https://git.openjdk.org/loom/commit/05f9e7676ea457cd5ef44acca9a1706b5dd0d093

8298974: Add ftcolor.c to imported freetype sources

Reviewed-by: serb

+ src/java.desktop/share/native/libfreetype/src/base/ftcolor.c

Changeset: dd15d306
Author:    lawrence.andrews <lawrence.andrews at oracle.com>
Committer: Sergey Bylokhov <serb at openjdk.org>
Date:      2022-12-20 01:16:37 +0000
URL:       https://git.openjdk.org/loom/commit/dd15d306a68caa02659dd95d16b71d0f1a437bc6

8299043: test/jdk/javax/swing/AbstractButton/5049549/bug5049549.java fails with java.lang.NullPointerException

Reviewed-by: serb

! test/jdk/javax/swing/AbstractButton/5049549/bug5049549.java

Changeset: 36de61c4
Author:    Daniel Jeliński <djelinski at openjdk.org>
Date:      2022-12-20 10:27:33 +0000
URL:       https://git.openjdk.org/loom/commit/36de61c460d7038019294293143e420dfcce2936

8298865: Excessive memory allocation in CipherOutputStream AEAD decryption

Reviewed-by: valeriep, ascarpino

! src/java.base/share/classes/javax/crypto/CipherInputStream.java
! src/java.base/share/classes/javax/crypto/CipherOutputStream.java
+ test/micro/org/openjdk/bench/javax/crypto/full/AESGCMCipherOutputStream.java

Changeset: 5df00d34
Author:    Daniel Fuchs <dfuchs at openjdk.org>
Date:      2022-12-20 11:05:38 +0000
URL:       https://git.openjdk.org/loom/commit/5df00d34fe83648fb833dac738a45653865ca426

8298931: java/net/httpclient/CancelStreamedBodyTest.java fails with AssertionError due to Pending TCP connections: 1

Reviewed-by: jpai

! test/jdk/java/net/httpclient/CancelStreamedBodyTest.java
! test/jdk/java/net/httpclient/ISO_8859_1_Test.java
! test/jdk/java/net/httpclient/ReferenceTracker.java

Changeset: e5edb10d
Author:    Daniel Fuchs <dfuchs at openjdk.org>
Date:      2022-12-20 11:06:36 +0000
URL:       https://git.openjdk.org/loom/commit/e5edb10dc56d9edac8e050e0f8e6c116743975d6

8299018: java/net/httpclient/HttpsTunnelAuthTest.java fails with java.io.IOException: HTTP/1.1 header parser received no bytes

Reviewed-by: djelinski, jpai

! test/jdk/java/net/httpclient/ProxyServer.java

Changeset: b14794db
Author:    Coleen Phillimore <coleenp at openjdk.org>
Date:      2022-12-16 14:09:55 +0000
URL:       https://git.openjdk.org/loom/commit/b14794db00ded878dbfc7080f9d57a0f65c02dee

8298852: Use of uninitialized memory in MetadataFactory::free_metadata

Backport-of: f4caaca100d334b671eed56287dfe7a1009c47d7

! src/hotspot/share/memory/metadataFactory.hpp

Changeset: 9e10f00e
Author:    Tobias Hartmann <thartmann at openjdk.org>
Date:      2022-12-16 14:39:48 +0000
URL:       https://git.openjdk.org/loom/commit/9e10f00edbf37e5e5db8efc4f1e0c2a76541aab2

8298919: Add a regression test for JDK-8298520

Reviewed-by: chagedorn, roland

+ test/hotspot/jtreg/compiler/loopopts/TestUnexpectedOpaque1.java

Changeset: c997b5bf
Author:    Damon Nguyen <dnguyen at openjdk.org>
Committer: Naoto Sato <naoto at openjdk.org>
Date:      2022-12-16 21:15:29 +0000
URL:       https://git.openjdk.org/loom/commit/c997b5bffd0ebbd6d68332572639c8cea05ccdb1

8298133: JDK 20 RDP1 L10n resource files update - msgdrop 10

Reviewed-by: achung, naoto, joehw, cjplummer, almatvee

! src/java.base/share/classes/sun/launcher/resources/launcher_de.properties
! src/java.base/share/classes/sun/launcher/resources/launcher_ja.properties
! src/java.base/share/classes/sun/launcher/resources/launcher_zh_CN.properties
! src/java.base/share/classes/sun/security/tools/keytool/Resources_de.java
! src/java.base/share/classes/sun/security/tools/keytool/Resources_ja.java
! src/java.base/share/classes/sun/security/tools/keytool/Resources_zh_CN.java
! src/java.sql.rowset/share/classes/com/sun/rowset/RowSetResourceBundle_de.properties
! src/java.sql.rowset/share/classes/com/sun/rowset/RowSetResourceBundle_ja.properties
! src/java.sql.rowset/share/classes/com/sun/rowset/RowSetResourceBundle_zh_CN.properties
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_de.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_ja.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_zh_CN.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_de.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_ja.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_zh_CN.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/DOMMessages_de.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/DOMMessages_ja.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/DOMMessages_zh_CN.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages_de.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages_ja.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages_zh_CN.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages_de.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages_ja.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages_zh_CN.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/SAXMessages_de.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/SAXMessages_ja.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/SAXMessages_zh_CN.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_de.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_ja.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_zh_CN.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_de.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_ja.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_zh_CN.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_de.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_ja.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_zh_CN.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages_de.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages_ja.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages_zh_CN.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_de.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_ja.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_zh_CN.properties
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_de.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_ja.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_zh_CN.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler_de.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler_ja.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler_zh_CN.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac_de.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac_ja.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac_zh_CN.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_de.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_ja.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_zh_CN.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard_de.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard_ja.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard_zh_CN.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets_de.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets_ja.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets_zh_CN.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/resources/doclint_de.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/resources/doclint_ja.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/resources/doclint_zh_CN.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/resources/javadoc_de.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/resources/javadoc_ja.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/resources/javadoc_zh_CN.properties
! src/jdk.jdeps/share/classes/com/sun/tools/javap/resources/javap_de.properties
! src/jdk.jdeps/share/classes/com/sun/tools/javap/resources/javap_ja.properties
! src/jdk.jdeps/share/classes/com/sun/tools/javap/resources/javap_zh_CN.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.jdi/share/classes/com/sun/tools/example/debug/tty/TTYResources_de.java
! src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/TTYResources_ja.java
! src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/TTYResources_zh_CN.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/resources/jdi_de.properties
! src/jdk.jdi/share/classes/com/sun/tools/jdi/resources/jdi_ja.properties
! src/jdk.jdi/share/classes/com/sun/tools/jdi/resources/jdi_zh_CN.properties
! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink_de.properties
! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink_ja.properties
! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink_zh_CN.properties
! src/jdk.jlink/share/classes/jdk/tools/jmod/resources/jmod_de.properties
! src/jdk.jlink/share/classes/jdk/tools/jmod/resources/jmod_ja.properties
! src/jdk.jlink/share/classes/jdk/tools/jmod/resources/jmod_zh_CN.properties
! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/resources/LinuxResources_de.properties
! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/resources/LinuxResources_ja.properties
! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/resources/LinuxResources_zh_CN.properties
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/MacResources_de.properties
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/MacResources_ja.properties
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/MacResources_zh_CN.properties
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/HelpResources_de.properties
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/HelpResources_ja.properties
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/HelpResources_zh_CN.properties
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/MainResources_de.properties
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/MainResources_ja.properties
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/MainResources_zh_CN.properties
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/WinResources_de.properties
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/WinResources_ja.properties
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/WinResources_zh_CN.properties

Changeset: 0ecad28d
Author:    Daniel D. Daugherty <dcubed at openjdk.org>
Date:      2022-12-16 21:17:04 +0000
URL:       https://git.openjdk.org/loom/commit/0ecad28daa64ae1a0e6194e207ae57486b06e484

8298976: ProblemList java/util/concurrent/ExecutorService/CloseTest.java on macosx-aarch64
8298977: ProblemList vmTestbase/nsk/stress/strace/strace002.java on 2 platforms
8298978: ProblemList vmTestbase/nsk/stress/strace/strace003.java on 2 platforms

Reviewed-by: kbarrett, iris

! test/hotspot/jtreg/ProblemList.txt
! test/jdk/ProblemList.txt

Changeset: 3b7970ca
Author:    Ajit Ghaisas <aghaisas at openjdk.org>
Date:      2022-12-17 06:37:18 +0000
URL:       https://git.openjdk.org/loom/commit/3b7970cab39a67eabcde331822f0432f71d9186b

8298217: Regressions 30-110% in SwingMark on MacOS, more so on aarch64

Reviewed-by: avu, prr, jdv

! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLRenderQueue.h
! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLRenderQueue.m
! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLRenderer.h
! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLRenderer.m
- test/jdk/java/awt/Graphics2D/DrawPrimitivesTest.java

Changeset: 41cc0443
Author:    Alexander Zvegintsev <azvegint at openjdk.org>
Date:      2022-12-17 13:28:39 +0000
URL:       https://git.openjdk.org/loom/commit/41cc04430ab9e6db31ea26b5254668c9ab18966d

8298970: Problem list java/awt/event/KeyEvent/KeyTyped/CtrlASCII.java

Reviewed-by: serb

! test/jdk/ProblemList.txt

Changeset: d1026720
Author:    Alexander Zvegintsev <azvegint at openjdk.org>
Date:      2022-12-17 13:30:24 +0000
URL:       https://git.openjdk.org/loom/commit/d1026720d323d0acd9bd8d85d5caba7185107863

8298905: Test "java/awt/print/PrinterJob/ImagePrinting/PrintARGBImage.java" fails because the frames of instruction does not display

Reviewed-by: honkar, serb

! test/jdk/java/awt/print/PrinterJob/ImagePrinting/PrintARGBImage.java
! test/jdk/java/awt/print/PrinterJob/PageRangesDlgTest.java
! test/jdk/javax/swing/ProgressMonitor/ProgressTest.java

Changeset: 34105556
Author:    Daniel D. Daugherty <dcubed at openjdk.org>
Date:      2022-12-17 16:13:03 +0000
URL:       https://git.openjdk.org/loom/commit/34105556d16774439195076f22f37f275d0d8873

8298987: ProblemList jdk/internal/vm/Continuation/Fuzz.java#default with ZGC on X64
8298989: ProblemList vmTestbase/nsk/jvmti/InterruptThread/intrpthrd003/TestDescription.java on macosx-x64
8298990: ProblemList java/lang/Thread/virtual/stress/Skynet.java subtests with ZGC

Reviewed-by: azvegint

! test/hotspot/jtreg/ProblemList.txt
! test/jdk/ProblemList-zgc.txt

Changeset: 2c69c41d
Author:    Alan Bateman <alanb at openjdk.org>
Date:      2022-12-19 18:06:19 +0000
URL:       https://git.openjdk.org/loom/commit/2c69c41d48fddcbeb40a374f691b7e5faba3c99a

8298894: java/lang/Thread/virtual/stress/Skynet.java timed out and threw OutOfMemoryError

Reviewed-by: eosterlund

! test/jdk/ProblemList-zgc.txt
! test/jdk/java/lang/Thread/virtual/stress/Skynet.java

Changeset: 188aaef3
Author:    Hannes Wallnöfer <hannesw at openjdk.org>
Date:      2022-12-19 19:13:29 +0000
URL:       https://git.openjdk.org/loom/commit/188aaef38594658288e9222ed815d5af4b8d3dad

8277074: Qualified exported types show up in JavaDoc

Reviewed-by: psandoz

! src/java.base/share/classes/jdk/internal/event/Event.java
! src/java.base/share/classes/jdk/internal/vm/vector/VectorSupport.java

Changeset: 3e17e3c1
Author:    Alexander Zuev <kizune at openjdk.org>
Date:      2022-12-19 22:16:56 +0000
URL:       https://git.openjdk.org/loom/commit/3e17e3c1c12d71461213bf15cdb72d4d93c88460

4512626: Non-editable JTextArea provides no visual indication of keyboard focus
8194048: Regression automated test '/open/test/jdk/javax/swing/text/DefaultCaret/HidingSelection/HidingSelectionTest.java' fails
8213562: Test javax/swing/text/DefaultCaret/HidingSelection/MultiSelectionTest.java fails

Reviewed-by: aivanov, azvegint

! src/java.desktop/share/classes/javax/swing/text/DefaultCaret.java
! test/jdk/ProblemList.txt
! test/jdk/javax/swing/text/DefaultCaret/HidingSelection/HidingSelectionTest.java
! test/jdk/javax/swing/text/DefaultCaret/HidingSelection/MultiSelectionTest.java

Changeset: f07acfc1
Author:    Daniel D. Daugherty <dcubed at openjdk.org>
Date:      2022-12-19 23:08:56 +0000
URL:       https://git.openjdk.org/loom/commit/f07acfc166e1261f830e63629e76303ec6235377

8298699: java/lang/reflect/IllegalArgumentsTest.java times out with slowdebug bits

Reviewed-by: iris

! test/jdk/java/lang/reflect/IllegalArgumentsTest.java

Changeset: d0a7679d
Author:    Roger Riggs <rriggs at openjdk.org>
Date:      2022-12-19 23:10:30 +0000
URL:       https://git.openjdk.org/loom/commit/d0a7679d2e9c86ee2fc6edf2e37c1729c833ae11

4958969: ObjectOutputStream example leads to non-working code

Reviewed-by: lancea, naoto

! src/java.base/share/classes/java/io/ObjectInputFilter.java
! src/java.base/share/classes/java/io/ObjectInputStream.java
! src/java.base/share/classes/java/io/ObjectOutputStream.java

Changeset: ea40f299
Author:    Kim Barrett <kbarrett at openjdk.org>
Date:      2022-12-20 00:13:25 +0000
URL:       https://git.openjdk.org/loom/commit/ea40f299397f19f1bbedd4eeb4d24802a709a912

8298215: gc/g1/TestVerifyGCType.java failed with "Missing expected verification pattern Verifying After GC for: Pause Young (Prepare Mixed): expected true, was false"

Reviewed-by: iwalulya, tschatzl

! src/hotspot/share/gc/g1/g1Policy.cpp
! src/hotspot/share/gc/g1/g1Policy.hpp
! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/gc/g1/TestVerifyGCType.java

Changeset: 3dd2cfab
Author:    Erik Gahlin <egahlin at openjdk.org>
Date:      2022-12-20 10:52:11 +0000
URL:       https://git.openjdk.org/loom/commit/3dd2cfabdcd91cf9e53d977ef76d0c81b3a072eb

8298784: JFR: Test chunk integrity

Reviewed-by: mgronlun

+ test/jdk/jdk/jfr/jvm/TestChunkIntegrity.java

Changeset: c5a4a7a6
Author:    Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date:      2022-12-20 11:40:56 +0000
URL:       https://git.openjdk.org/loom/commit/c5a4a7a679ec76cb08a999a198e5c73e9cd9d2f0

Merge

! src/hotspot/share/gc/g1/g1Policy.cpp
! src/hotspot/share/gc/g1/g1Policy.hpp
! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/gc/g1/TestVerifyGCType.java
! test/jdk/ProblemList.txt
! src/hotspot/share/gc/g1/g1Policy.cpp
! src/hotspot/share/gc/g1/g1Policy.hpp
! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/gc/g1/TestVerifyGCType.java
! test/jdk/ProblemList.txt

Changeset: 318526b0
Author:    Erik Gahlin <egahlin at openjdk.org>
Date:      2022-12-20 12:22:01 +0000
URL:       https://git.openjdk.org/loom/commit/318526b01e45698cd1fa2c930a97f8c2aa84fb2d

8299031: JFR: Clean up jdk.management.jfr

Reviewed-by: mgronlun

! src/jdk.management.jfr/share/classes/jdk/management/jfr/ConfigurationInfo.java
! src/jdk.management.jfr/share/classes/jdk/management/jfr/EventTypeInfo.java
! src/jdk.management.jfr/share/classes/jdk/management/jfr/RecordingInfo.java
! src/jdk.management.jfr/share/classes/jdk/management/jfr/RemoteRecordingStream.java

Changeset: de8153ca
Author:    Erik Gahlin <egahlin at openjdk.org>
Date:      2022-12-20 13:07:25 +0000
URL:       https://git.openjdk.org/loom/commit/de8153cab76606350eb0ecc4302b23c52f0565a6

8298526: JFR: Generate missing filename for time-bound recordings

Reviewed-by: mgronlun

! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/DCmdStart.java
! test/jdk/jdk/jfr/startupargs/TestStartDuration.java

Changeset: 8dfb6d76
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2022-12-20 19:36:52 +0000
URL:       https://git.openjdk.org/loom/commit/8dfb6d76e8528af2c5dd6a1354ba9175f5369fe5

8298651: Serial: Remove MarkSweep::follow_klass

Reviewed-by: kbarrett, tschatzl

! src/hotspot/share/gc/serial/markSweep.cpp
! src/hotspot/share/gc/serial/markSweep.hpp

Changeset: 65fc0588
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2022-12-20 12:43:53 +0000
URL:       https://git.openjdk.org/loom/commit/65fc05884bc96ce0b6f572034ae085c933f85c61

8298968: G1: Incorrect merged remset stats

Reviewed-by: tschatzl, kbarrett

! src/hotspot/share/gc/g1/g1RemSet.cpp

Changeset: 03d99272
Author:    Coleen Phillimore <coleenp at openjdk.org>
Date:      2022-12-20 13:21:50 +0000
URL:       https://git.openjdk.org/loom/commit/03d992728e27bd3dcd00d1af8a7b7179281e626f

8298061: vmTestbase/nsk/sysdict/vm/stress/btree/btree012/btree012.java failed with "fatal error: refcount has gone to zero"

Reviewed-by: iklam, dholmes

! src/hotspot/share/classfile/placeholders.hpp

Changeset: 03afec16
Author:    Coleen Phillimore <coleenp at openjdk.org>
Date:      2022-12-20 14:09:22 +0000
URL:       https://git.openjdk.org/loom/commit/03afec16f8abecb845eb14db5b51eaac9131a3c8

8298162: Test PrintClasses hits assert when run with code that retransform classes

Reviewed-by: dholmes, mgronlun

! src/hotspot/share/runtime/fieldDescriptor.cpp
! test/hotspot/jtreg/runtime/CommandLine/PrintClasses.java

Changeset: f4d7f433
Author:    Daniel D. Daugherty <dcubed at openjdk.org>
Date:      2022-12-20 16:20:50 +0000
URL:       https://git.openjdk.org/loom/commit/f4d7f433942219704072a3fef156fe0fa7864f66

8299123: [BACKOUT] 4512626 Non-editable JTextArea provides no visual indication of keyboard focus

Reviewed-by: tschatzl

! src/java.desktop/share/classes/javax/swing/text/DefaultCaret.java
! test/jdk/ProblemList.txt
! test/jdk/javax/swing/text/DefaultCaret/HidingSelection/HidingSelectionTest.java
! test/jdk/javax/swing/text/DefaultCaret/HidingSelection/MultiSelectionTest.java

Changeset: 386db071
Author:    Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date:      2022-12-20 20:20:17 +0000
URL:       https://git.openjdk.org/loom/commit/386db07143883f85307138eca2f0305d997a2171

Merge

! test/jdk/ProblemList.txt
! test/jdk/ProblemList.txt

Changeset: 396a9bff
Author:    Kim Barrett <kbarrett at openjdk.org>
Date:      2022-12-21 01:22:11 +0000
URL:       https://git.openjdk.org/loom/commit/396a9bff68cd25331ff88927264eae51c583bf48

8298913: Add override qualifiers to Relocation classes

Reviewed-by: kvn, aboldtch

! src/hotspot/share/code/relocInfo.hpp

Changeset: f56285c3
Author:    Xue-Lei Andrew Fan <xuelei at openjdk.org>
Date:      2022-12-21 01:47:50 +0000
URL:       https://git.openjdk.org/loom/commit/f56285c3613bb127e22f544bd4b461a0584e9d2a

8299146: No copyright statement on ArtifactResolverException.java

Reviewed-by: erikj

! test/lib/jdk/test/lib/artifacts/ArtifactResolverException.java

Changeset: f36e1449
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2022-12-21 08:05:37 +0000
URL:       https://git.openjdk.org/loom/commit/f36e144923da431a9c47faf5ae6577714fcf3adf

8299025: BMPImageReader.java readColorPalette could use staggeredReadByteStream

Reviewed-by: clanger

! src/java.desktop/share/classes/com/sun/imageio/plugins/bmp/BMPImageReader.java

Changeset: 85f9b37d
Author:    Andrey Turbanov <aturbanov at openjdk.org>
Date:      2022-12-21 08:15:11 +0000
URL:       https://git.openjdk.org/loom/commit/85f9b37d71852d35a75d404e1657db0562dacac5

8297682: Use Collections.emptyIterator where applicable

Reviewed-by: stsypanov, alanb, jpai

! src/java.base/unix/classes/sun/nio/fs/UnixFileSystem.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java

Changeset: b005013a
Author:    Naveen Narayanan <naveen.n.narayanan at oracle.com>
Committer: Alexey Ivanov <aivanov at openjdk.org>
Date:      2022-12-21 10:48:27 +0000
URL:       https://git.openjdk.org/loom/commit/b005013a0015656b7f6ccc26f8a13c44d61f77b9

8296275: Write a test to verify setAccelerator method of JMenuItem

Reviewed-by: mvs, aivanov

+ test/jdk/javax/swing/JMenuItem/JMenuItemSetAcceleratorTest.java

Changeset: a7d6de71
Author:    Chris Hegarty <chegar at openjdk.org>
Date:      2022-12-21 12:19:06 +0000
URL:       https://git.openjdk.org/loom/commit/a7d6de71bb83c8715654f61dd166aad6e8dab847

8299015: Ensure that HttpResponse.BodySubscribers.ofFile writes all bytes

Co-authored-by: Daniel Jeliński <djelinski at openjdk.org>
Reviewed-by: dfuchs, djelinski, jpai

! src/java.net.http/share/classes/jdk/internal/net/http/ResponseSubscribers.java
! src/java.net.http/share/classes/jdk/internal/net/http/common/Utils.java
! test/jdk/java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.java

Changeset: 88bfe4d3
Author:    Roland Westrelin <roland at openjdk.org>
Date:      2022-12-21 14:46:57 +0000
URL:       https://git.openjdk.org/loom/commit/88bfe4d3bff5504bb6061d1484325dd6a55f06a2

8297724: Loop strip mining prevents some empty loops from being eliminated

Reviewed-by: kvn, thartmann

! src/hotspot/share/opto/loopTransform.cpp
! src/hotspot/share/opto/loopnode.hpp
+ test/hotspot/jtreg/compiler/c2/irTests/TestLSMMissedEmptyLoop.java

Changeset: 65442a2e
Author:    Matias Saavedra Silva <matsaave at openjdk.org>
Committer: Ioi Lam <iklam at openjdk.org>
Date:      2022-12-21 15:33:24 +0000
URL:       https://git.openjdk.org/loom/commit/65442a2e26afa7c31b5949e7e20606e4066ced3b

8269736: Optimize CDS PatchEmbeddedPointers::do_bit()

Reviewed-by: ccheung, iklam

! src/hotspot/share/cds/archiveHeapLoader.cpp
! src/hotspot/share/cds/archiveHeapLoader.hpp
! src/hotspot/share/cds/archiveHeapLoader.inline.hpp
! src/hotspot/share/cds/filemap.cpp
! src/hotspot/share/cds/filemap.hpp
! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/DifferentHeapSizes.java

Changeset: 10d62fa2
Author:    Xin Liu <xliu at openjdk.org>
Date:      2022-12-21 16:48:20 +0000
URL:       https://git.openjdk.org/loom/commit/10d62fa2183c0ed252ad0a9a743ae6a7710f9a95

8299061: Using lambda to optimize GraphKit::compute_stack_effects()

Reviewed-by: kbarrett, thartmann

! src/hotspot/share/opto/graphKit.cpp

Changeset: 7e59a0ec
Author:    Naoto Sato <naoto at openjdk.org>
Date:      2022-12-21 18:09:21 +0000
URL:       https://git.openjdk.org/loom/commit/7e59a0ecb672292814abdf7f2e31a5f5868c43d8

8298971: Move Console implementation into jdk internal package

Reviewed-by: jpai

! src/java.base/share/classes/java/io/Console.java
= src/java.base/share/classes/jdk/internal/io/JdkConsoleImpl.java
! src/java.base/unix/native/libjava/Console_md.c
+ src/java.base/unix/native/libjava/JdkConsoleImpl_md.c

Changeset: f80faced
Author:    Damon Nguyen <dnguyen at openjdk.org>
Committer: Harshitha Onkar <honkar at openjdk.org>
Date:      2022-12-21 20:10:52 +0000
URL:       https://git.openjdk.org/loom/commit/f80faced6e6c6c1b10541a8b0c91625215c9ef43

8202931: [macos] java/awt/Choice/ChoicePopupLocation/ChoicePopupLocation.java fails

Reviewed-by: serb, honkar

! test/jdk/ProblemList.txt
! test/jdk/java/awt/Choice/ChoicePopupLocation/ChoicePopupLocation.java

Changeset: e85d00f6
Author:    Jonathan Gibbons <jjg at openjdk.org>
Date:      2022-12-20 21:33:53 +0000
URL:       https://git.openjdk.org/loom/commit/e85d00f6c32c9938fbc9529b055d90082f565fa3

8299147: Minor accessibility errors in the specs and man index pages

Reviewed-by: mchung, erikj

! make/Docs.gmk

Changeset: 3d4d9fd6
Author:    Martin Doerr <mdoerr at openjdk.org>
Date:      2022-12-20 22:02:34 +0000
URL:       https://git.openjdk.org/loom/commit/3d4d9fd6e6de037950f94482d4e33f178eb15daa

8298947: compiler/codecache/MHIntrinsicAllocFailureTest.java fails intermittently

Reviewed-by: kvn, chagedorn

! test/hotspot/jtreg/compiler/codecache/MHIntrinsicAllocFailureTest.java

Changeset: f7be5b53
Author:    Jonathan Gibbons <jjg at openjdk.org>
Date:      2022-12-20 22:53:09 +0000
URL:       https://git.openjdk.org/loom/commit/f7be5b530d10005ba928309870c9adc42afdf66a

8299156: Broken link in jdk.compiler/module-info.java

Reviewed-by: iris

! src/jdk.compiler/share/classes/module-info.java

Changeset: 92fe304f
Author:    Christoph Langer <clanger at openjdk.org>
Date:      2022-12-21 10:57:24 +0000
URL:       https://git.openjdk.org/loom/commit/92fe304f08b406cb0f87cf32497aea2f5ce9c5ea

8298588: WebSockets: HandshakeUrlEncodingTest unnecessarily depends on a response body

Backport-of: 909d0cb4d9475fd367b8bc64a6b50c5a324e9a01

! test/jdk/java/net/httpclient/websocket/HandshakeUrlEncodingTest.java

Changeset: 81933b7a
Author:    Nick Gasson <ngasson at openjdk.org>
Date:      2022-12-21 11:00:48 +0000
URL:       https://git.openjdk.org/loom/commit/81933b7a927c1579eda7b6678901e5d2bc1c1aed

8298642: ParallelGC -XX:+UseNUMA eden spaces allocated on wrong node

Reviewed-by: tschatzl, ayang

! src/hotspot/share/gc/parallel/mutableNUMASpace.cpp

Changeset: 9adc349c
Author:    Tyler Steele <tsteele at openjdk.org>
Date:      2022-12-21 18:17:42 +0000
URL:       https://git.openjdk.org/loom/commit/9adc349cbb38ccc23096c4504c7b4b70009c660f

8298726: (fs) Change PollingWatchService to record last modified time as FileTime rather than milliseconds

Backport-of: 5f63f7a742a1071a87ca69463bae6e04a44fe462

! src/java.base/share/classes/sun/nio/fs/PollingWatchService.java

Changeset: 22007a1e
Author:    Volodymyr Paprotski <volodymyr.paprotski at intel.com>
Committer: Sandhya Viswanathan <sviswanathan at openjdk.org>
Date:      2022-12-21 18:43:40 +0000
URL:       https://git.openjdk.org/loom/commit/22007a1e387a1b8e897c6fbb056377b7ddc6ec00

8298893: Rename option UsePolyIntrinsics to UsePoly1305Intrinsics

Reviewed-by: jnimeh, chagedorn, thartmann

! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp
! src/hotspot/cpu/x86/vm_version_x86.cpp
! src/hotspot/share/classfile/vmIntrinsics.cpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/runtime/globals.hpp

Changeset: 34cdda5b
Author:    Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date:      2022-12-21 23:50:59 +0000
URL:       https://git.openjdk.org/loom/commit/34cdda5b8359cce33c2d4f92a41a620aea4f96e7

Merge


Changeset: 50120396
Author:    Sergey Bylokhov <serb at openjdk.org>
Date:      2022-12-22 07:20:06 +0000
URL:       https://git.openjdk.org/loom/commit/50120396b6cca1219fb5dd42a11e4b29b79bd3bd

8298887: On the latest macOS+XCode the Robot API may report wrong colors

Reviewed-by: azvegint

! src/java.desktop/macosx/native/libawt_lwawt/awt/CRobot.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/QuartzSurfaceData.h
! test/jdk/java/awt/AlphaComposite/WindowAlphaCompositeTest.java
! test/jdk/java/awt/Robot/CheckCommonColors/CheckCommonColors.java
! test/jdk/java/awt/font/GlyphVector/MultiSlotFontTest.java

Changeset: a3693ccc
Author:    Bill Huang <bhuang at openjdk.org>
Date:      2022-12-22 16:50:59 +0000
URL:       https://git.openjdk.org/loom/commit/a3693ccc617d06137a61050b34646e8a90ed3d7e

8295087: Manual Test to Automated Test Conversion

Reviewed-by: ssahoo, rhalade

! test/jdk/ProblemList.txt
! test/jdk/TEST.groups
! test/jdk/java/security/Policy/Root/Root.java
! test/jdk/javax/crypto/CryptoPermissions/InconsistentEntries.java
+ test/jdk/javax/crypto/CryptoPermissions/default_local.policy
! test/jdk/sun/security/provider/PolicyParser/ExtDirs.java
! test/jdk/sun/security/provider/PolicyParser/ExtDirs.policy
! test/jdk/sun/security/provider/PolicyParser/ExtDirs1.policy
! test/jdk/sun/security/provider/PolicyParser/ExtDirs2.policy
! test/jdk/sun/security/provider/PolicyParser/ExtDirs3.policy
! test/jdk/sun/security/provider/PolicyParser/ExtDirsChange.java
! test/jdk/sun/security/provider/PolicyParser/ExtDirsChange.policy
! test/jdk/sun/security/provider/PolicyParser/ExtDirsDefaultPolicy.java

Changeset: 62a033ec
Author:    Kim Barrett <kbarrett at openjdk.org>
Date:      2022-12-22 17:30:09 +0000
URL:       https://git.openjdk.org/loom/commit/62a033ecd7058f4a4354ebdcd667b3d7991e1f3d

8299191: Unnecessarily global friend functions for relocInfo

Reviewed-by: chagedorn, kvn

! src/hotspot/share/asm/codeBuffer.cpp
! src/hotspot/share/code/relocInfo.cpp
! src/hotspot/share/code/relocInfo.hpp

Changeset: b378381a
Author:    Andrey Turbanov <aturbanov at openjdk.org>
Date:      2022-12-22 19:09:37 +0000
URL:       https://git.openjdk.org/loom/commit/b378381a9c5abf555c4ccf87d387d2cd77196e04

8299199: Avoid redundant split calls in FontConfiguration.initReorderMap implementations

Reviewed-by: aivanov

! src/java.desktop/share/classes/sun/awt/FontConfiguration.java
! src/java.desktop/unix/classes/sun/font/MFontConfiguration.java
! src/java.desktop/windows/classes/sun/awt/windows/WFontConfiguration.java

Changeset: 6ccee839
Author:    Ioi Lam <iklam at openjdk.org>
Date:      2022-12-22 20:50:20 +0000
URL:       https://git.openjdk.org/loom/commit/6ccee839580fd9dc4cd4941b44dbbe3105202561

8292206: TestCgroupMetrics.java fails as getMemoryUsage() is lower than expected

Reviewed-by: dholmes, sgehwolf

! test/jdk/jdk/internal/platform/cgroup/TestCgroupMetrics.java
! test/jdk/jdk/internal/platform/docker/TestSystemMetrics.java
! test/lib/jdk/test/lib/containers/cgroup/MetricsTester.java

Changeset: 5e2de896
Author:    Ichiroh Takiguchi <itakiguchi at openjdk.org>
Date:      2022-12-22 21:07:01 +0000
URL:       https://git.openjdk.org/loom/commit/5e2de89628aaf6acb8e458fb417426ca5e477bea

8299194: CustomTzIDCheckDST.java may fail at future date

Reviewed-by: naoto

! test/jdk/java/util/TimeZone/CustomTzIDCheckDST.java

Changeset: 2294f225
Author:    Jonathan Gibbons <jjg at openjdk.org>
Date:      2022-12-22 21:20:43 +0000
URL:       https://git.openjdk.org/loom/commit/2294f225c074516abd2fecf5c64e2e1a2453bc6f

8286311: remove boilerplate from use of runTests

Reviewed-by: hannesw

! test/langtools/jdk/javadoc/doclet/5093723/T5093723.java
! test/langtools/jdk/javadoc/doclet/AccessAsciiArt/AccessAsciiArt.java
! test/langtools/jdk/javadoc/doclet/AccessH1/AccessH1.java
! test/langtools/jdk/javadoc/doclet/AccessSkipNav/AccessSkipNav.java
! test/langtools/jdk/javadoc/doclet/AccessSummary/AccessSummary.java
! test/langtools/jdk/javadoc/doclet/AuthorDD/AuthorDD.java
! test/langtools/jdk/javadoc/doclet/DocRootSlash/DocRootSlash.java
! test/langtools/jdk/javadoc/doclet/InheritDocForUserTags/DocTest.java
! test/langtools/jdk/javadoc/doclet/JavascriptWinTitle/JavascriptWinTitle.java
! test/langtools/jdk/javadoc/doclet/MetaTag/MetaTag.java
! test/langtools/jdk/javadoc/doclet/T6735320/T6735320.java
! test/langtools/jdk/javadoc/doclet/ValidHtml/ValidHtml.java
! test/langtools/jdk/javadoc/doclet/VersionNumber/VersionNumber.java
! test/langtools/jdk/javadoc/doclet/WindowTitles/WindowTitles.java
! test/langtools/jdk/javadoc/doclet/constantValues/TestConstantValuesDriver.java
! test/langtools/jdk/javadoc/doclet/dupThrowsTags/TestDupThrowsTags.java
! test/langtools/jdk/javadoc/doclet/testAbsLinkPath/TestAbsLinkPath.java
! test/langtools/jdk/javadoc/doclet/testAbstractMethod/TestAbstractMethod.java
! test/langtools/jdk/javadoc/doclet/testAnchorNames/TestAnchorNames.java
! test/langtools/jdk/javadoc/doclet/testAnnotationOptional/TestAnnotationOptional.java
! test/langtools/jdk/javadoc/doclet/testAnnotationTypes/TestAnnotationTypes.java
! test/langtools/jdk/javadoc/doclet/testAuthor/TestAuthor.java
! test/langtools/jdk/javadoc/doclet/testAutoHeaderId/TestAutoHeaderId.java
! test/langtools/jdk/javadoc/doclet/testAutoLoadTaglets/TestAutoLoadTaglets.java
! test/langtools/jdk/javadoc/doclet/testBackSlashInLink/TestBackSlashInLink.java
! test/langtools/jdk/javadoc/doclet/testBadHtml/TestBadHtml.java
! test/langtools/jdk/javadoc/doclet/testBadPackageFileInJar/TestBadPackageFileInJar.java
! test/langtools/jdk/javadoc/doclet/testBadSourceFile/TestBadSourceFile.java
! test/langtools/jdk/javadoc/doclet/testBaseClass/TestBaseClass.java
! test/langtools/jdk/javadoc/doclet/testBimodalTaglets/TestBimodalTaglets.java
! test/langtools/jdk/javadoc/doclet/testBreakIterator/TestBreakIterator.java
! test/langtools/jdk/javadoc/doclet/testCRLineSeparator/TestCRLineSeparator.java
! test/langtools/jdk/javadoc/doclet/testCharset/TestCharset.java
! test/langtools/jdk/javadoc/doclet/testCharsetDocencodingOptions/TestCharsetDocencodingOptions.java
! test/langtools/jdk/javadoc/doclet/testClassCrossReferences/TestClassCrossReferences.java
! test/langtools/jdk/javadoc/doclet/testClassLinks/TestClassLinks.java
! test/langtools/jdk/javadoc/doclet/testClassTree/TestClassTree.java
! test/langtools/jdk/javadoc/doclet/testCmndLineClass/TestCmndLineClass.java
! test/langtools/jdk/javadoc/doclet/testCompletionFailure/TestCompletionFailure.java
! test/langtools/jdk/javadoc/doclet/testConditionalPages/TestConditionalPages.java
! test/langtools/jdk/javadoc/doclet/testConstantValuesPage/TestConstantValuesPage.java
! test/langtools/jdk/javadoc/doclet/testConstructorIndent/TestConstructorIndent.java
! test/langtools/jdk/javadoc/doclet/testConstructors/TestConstructors.java
! test/langtools/jdk/javadoc/doclet/testCopyFiles/TestCopyFiles.java
! test/langtools/jdk/javadoc/doclet/testCustomTagletRegistration/TestRegistrationErrors.java
! test/langtools/jdk/javadoc/doclet/testDateOption/TestDateOption.java
! test/langtools/jdk/javadoc/doclet/testDeprecatedDocs/TestDeprecatedDocs.java
! test/langtools/jdk/javadoc/doclet/testDiagsLineCaret/TestDiagsLineCaret.java
! test/langtools/jdk/javadoc/doclet/testDocEncoding/TestDocEncoding.java
! test/langtools/jdk/javadoc/doclet/testDocErrorReporter/TestDocErrorReporter.java
! test/langtools/jdk/javadoc/doclet/testDocFileDir/TestDocFileDir.java
! test/langtools/jdk/javadoc/doclet/testDocFiles/TestDocFiles.java
! test/langtools/jdk/javadoc/doclet/testDocLintOption/TestDocLintOption.java
! test/langtools/jdk/javadoc/doclet/testDocPaths/TestDocPaths.java
! test/langtools/jdk/javadoc/doclet/testDocRootInlineTag/TestDocRootInlineTag.java
! test/langtools/jdk/javadoc/doclet/testDocRootLink/TestDocRootLink.java
! test/langtools/jdk/javadoc/doclet/testDocTreeDiags/TestDocTreeDiags.java
! test/langtools/jdk/javadoc/doclet/testDoclintDocletMessages/TestDocLintDocletMessages.java
! test/langtools/jdk/javadoc/doclet/testDupParamWarn/TestDupParamWarn.java
! test/langtools/jdk/javadoc/doclet/testEmptyClass/TestEmptyClass.java
! test/langtools/jdk/javadoc/doclet/testEmptyInheritDoc/TestEmptyInheritDoc.java
! test/langtools/jdk/javadoc/doclet/testEnclosingClass/TestEnclosingClass.java
! test/langtools/jdk/javadoc/doclet/testEncoding/TestEncoding.java
! test/langtools/jdk/javadoc/doclet/testEnumConstructor/TestEnumConstructor.java
! test/langtools/jdk/javadoc/doclet/testExceptionInheritance/TestExceptionInheritance.java
! test/langtools/jdk/javadoc/doclet/testExternalOverriddenMethod/TestExternalOverriddenMethod.java
! test/langtools/jdk/javadoc/doclet/testGeneratedBy/TestGeneratedBy.java
! test/langtools/jdk/javadoc/doclet/testGeneratedClasses/TestGeneratedClasses.java
! test/langtools/jdk/javadoc/doclet/testGenericMethodLinkTaglet/TestGenericMethodLinkTaglet.java
! test/langtools/jdk/javadoc/doclet/testGrandParentTypes/TestGrandParentTypes.java
! test/langtools/jdk/javadoc/doclet/testGroupName/TestGroupName.java
! test/langtools/jdk/javadoc/doclet/testGroupOption/TestGroupOption.java
! test/langtools/jdk/javadoc/doclet/testHeadTag/TestHeadTag.java
! test/langtools/jdk/javadoc/doclet/testHeadings/TestHeadings.java
! test/langtools/jdk/javadoc/doclet/testHelpFile/TestHelpFile.java
! test/langtools/jdk/javadoc/doclet/testHelpOption/TestHelpOption.java
! test/langtools/jdk/javadoc/doclet/testHelpPage/TestHelpPage.java
! test/langtools/jdk/javadoc/doclet/testHiddenMembers/TestHiddenMembers.java
! test/langtools/jdk/javadoc/doclet/testHiddenTag/TestHiddenTag.java
! test/langtools/jdk/javadoc/doclet/testHref/TestHref.java
! test/langtools/jdk/javadoc/doclet/testHrefInDocComment/TestHrefInDocComment.java
! test/langtools/jdk/javadoc/doclet/testHtml4Removal/TestHtml4Removal.java
! test/langtools/jdk/javadoc/doclet/testHtmlComments/TestHtmlComments.java
! test/langtools/jdk/javadoc/doclet/testHtmlDefinitionListTag/TestHtmlDefinitionListTag.java
! test/langtools/jdk/javadoc/doclet/testHtmlDocument/TestHtmlDocument.java
! test/langtools/jdk/javadoc/doclet/testHtmlLandmarkRegions/TestHtmlLandmarkRegions.java
! test/langtools/jdk/javadoc/doclet/testHtmlStrongTag/TestHtmlStrongTag.java
! test/langtools/jdk/javadoc/doclet/testHtmlTableStyles/TestHtmlTableStyles.java
! test/langtools/jdk/javadoc/doclet/testHtmlTableTags/TestHtmlTableTags.java
! test/langtools/jdk/javadoc/doclet/testHtmlTag/TestHtmlTag.java
! test/langtools/jdk/javadoc/doclet/testHtmlVersion/TestHtmlVersion.java
! test/langtools/jdk/javadoc/doclet/testIOException/TestIOException.java
! test/langtools/jdk/javadoc/doclet/testIncluded/TestIncluded.java
! test/langtools/jdk/javadoc/doclet/testIndentation/TestIndentation.java
! test/langtools/jdk/javadoc/doclet/testIndex/TestIndex.java
! test/langtools/jdk/javadoc/doclet/testIndexFiles/TestIndexFiles.java
! test/langtools/jdk/javadoc/doclet/testIndexInDocFiles/TestIndexInDocFiles.java
! test/langtools/jdk/javadoc/doclet/testIndexInPackageFiles/TestIndexInPackageFiles.java
! test/langtools/jdk/javadoc/doclet/testIndexTaglet/TestIndexTaglet.java
! test/langtools/jdk/javadoc/doclet/testIndexWithModules/TestIndexWithModules.java
! test/langtools/jdk/javadoc/doclet/testInheritDocWithinInappropriateTag/TestInheritDocWithinInappropriateTag.java
! test/langtools/jdk/javadoc/doclet/testInherited/TestInherited.java
! test/langtools/jdk/javadoc/doclet/testInlineLinkLabel/TestInlineLinkLabel.java
! test/langtools/jdk/javadoc/doclet/testInterface/TestInterface.java
! test/langtools/jdk/javadoc/doclet/testJavaFX/TestFxProperties.java
! test/langtools/jdk/javadoc/doclet/testJavaFX/TestJavaFX.java
! test/langtools/jdk/javadoc/doclet/testJavaFX/TestJavaFXCombo.java
! test/langtools/jdk/javadoc/doclet/testJavaFX/TestJavaFXMissingPropComments.java
! test/langtools/jdk/javadoc/doclet/testJavaFX/TestJavaFxMode.java
! test/langtools/jdk/javadoc/doclet/testJavaPackage/TestJavaPackage.java
! test/langtools/jdk/javadoc/doclet/testJavascript/TestJavascript.java
! test/langtools/jdk/javadoc/doclet/testLeadingSpaces/LeadingSpaces.java
! test/langtools/jdk/javadoc/doclet/testLegacyTaglet/TestLegacyTaglet.java
! test/langtools/jdk/javadoc/doclet/testLegalNotices/TestLegalNotices.java
! test/langtools/jdk/javadoc/doclet/testLinkOption/TestBadLinkOption.java
! test/langtools/jdk/javadoc/doclet/testLinkOption/TestLinkOption.java
! test/langtools/jdk/javadoc/doclet/testLinkOption/TestLinkOptionWithAutomaticModule.java
! test/langtools/jdk/javadoc/doclet/testLinkOption/TestLinkOptionWithModule.java
! test/langtools/jdk/javadoc/doclet/testLinkOption/TestNewLineInLink.java
! test/langtools/jdk/javadoc/doclet/testLinkOption/TestOptionOrder.java
! test/langtools/jdk/javadoc/doclet/testLinkOption/TestRedirectLinks.java
! test/langtools/jdk/javadoc/doclet/testLinkPlatform/TestLinkPlatform.java
! test/langtools/jdk/javadoc/doclet/testLinkTaglet/TestLinkNotFound.java
! test/langtools/jdk/javadoc/doclet/testLinkTaglet/TestLinkTaglet.java
! test/langtools/jdk/javadoc/doclet/testLinkTaglet/TestLinkTagletPrimitive.java
! test/langtools/jdk/javadoc/doclet/testLinkTaglet/TestLinkTagletWithModule.java
! test/langtools/jdk/javadoc/doclet/testLinkToSerialForm/TestLinkToSerialForm.java
! test/langtools/jdk/javadoc/doclet/testLinksWithNoDeprecatedOption/TestLinksWithNoDeprecatedOption.java
! test/langtools/jdk/javadoc/doclet/testLists/TestLists.java
! test/langtools/jdk/javadoc/doclet/testLiteralCodeInPre/TestLiteralCodeInPre.java
! test/langtools/jdk/javadoc/doclet/testMemberInheritance/TestMemberInheritance.java
! test/langtools/jdk/javadoc/doclet/testMemberSummary/TestMemberSummary.java
! test/langtools/jdk/javadoc/doclet/testMetadata/TestMetadata.java
! test/langtools/jdk/javadoc/doclet/testMethodId/TestMethodId.java
! test/langtools/jdk/javadoc/doclet/testMethodSignature/TestMethodSignature.java
! test/langtools/jdk/javadoc/doclet/testMethodTypes/TestMethodTypes.java
! test/langtools/jdk/javadoc/doclet/testMissingComment/TestMissingComment.java
! test/langtools/jdk/javadoc/doclet/testMissingType/TestMissingType.java
! test/langtools/jdk/javadoc/doclet/testModifierEx/TestModifierEx.java
! test/langtools/jdk/javadoc/doclet/testModuleDirs/TestModuleDirs.java
! test/langtools/jdk/javadoc/doclet/testModuleSpecificStylesheet/TestModuleSpecificStylesheet.java
! test/langtools/jdk/javadoc/doclet/testModules/TestEmptyModule.java
! test/langtools/jdk/javadoc/doclet/testModules/TestIndirectExportsOpens.java
! test/langtools/jdk/javadoc/doclet/testModules/TestModulePackages.java
! test/langtools/jdk/javadoc/doclet/testModules/TestModuleServices.java
! test/langtools/jdk/javadoc/doclet/testModules/TestModuleServicesLink.java
! test/langtools/jdk/javadoc/doclet/testModules/TestModules.java
! test/langtools/jdk/javadoc/doclet/testNavigation/TestModuleNavigation.java
! test/langtools/jdk/javadoc/doclet/testNavigation/TestNavigation.java
! test/langtools/jdk/javadoc/doclet/testNestedClasses/TestNestedClasses.java
! test/langtools/jdk/javadoc/doclet/testNestedGenerics/TestNestedGenerics.java
! test/langtools/jdk/javadoc/doclet/testNestedInlineTags/TestNestedIndexTag.java
! test/langtools/jdk/javadoc/doclet/testNestedInlineTags/TestNestedLinkTag.java
! test/langtools/jdk/javadoc/doclet/testNestedInlineTags/TestNestedReturnTag.java
! test/langtools/jdk/javadoc/doclet/testNestedInlineTags/TestNestedSummaryTag.java
! test/langtools/jdk/javadoc/doclet/testNewLanguageFeatures/TestNewLanguageFeatures.java
! test/langtools/jdk/javadoc/doclet/testNoFrames/TestNoFrames.java
! test/langtools/jdk/javadoc/doclet/testNoPackagesFile/TestNoPackagesFile.java
! test/langtools/jdk/javadoc/doclet/testNonInlineHtmlTagRemoval/TestNonInlineHtmlTagRemoval.java
! test/langtools/jdk/javadoc/doclet/testNotifications/TestNotifications.java
! test/langtools/jdk/javadoc/doclet/testOptions/TestOptions.java
! test/langtools/jdk/javadoc/doclet/testOrdering/TestOrdering.java
! test/langtools/jdk/javadoc/doclet/testOverriddenMethods/TestBadOverride.java
! test/langtools/jdk/javadoc/doclet/testOverriddenMethods/TestMultiInheritance.java
! test/langtools/jdk/javadoc/doclet/testOverriddenMethods/TestOverriddenDeprecatedMethods.java
! test/langtools/jdk/javadoc/doclet/testOverriddenMethods/TestOverriddenMethodDocCopy.java
! test/langtools/jdk/javadoc/doclet/testOverriddenMethods/TestOverriddenPrivateMethods.java
! test/langtools/jdk/javadoc/doclet/testOverriddenMethods/TestOverriddenPrivateMethodsWithPackageFlag.java
! test/langtools/jdk/javadoc/doclet/testOverriddenMethods/TestOverriddenPrivateMethodsWithPrivateFlag.java
! test/langtools/jdk/javadoc/doclet/testOverriddenMethods/TestOverrideMethods.java
! test/langtools/jdk/javadoc/doclet/testOverview/TestOverview.java
! test/langtools/jdk/javadoc/doclet/testPackageAnnotation/TestPackageAnnotation.java
! test/langtools/jdk/javadoc/doclet/testPackageDeprecation/TestPackageDeprecation.java
! test/langtools/jdk/javadoc/doclet/testPackageDescription/TestPackageDescription.java
! test/langtools/jdk/javadoc/doclet/testPackageHtml/TestPackageHtml.java
! test/langtools/jdk/javadoc/doclet/testPackagePage/TestPackagePage.java
! test/langtools/jdk/javadoc/doclet/testPackageSpecificStylesheet/TestPackageSpecificStylesheet.java
! test/langtools/jdk/javadoc/doclet/testPackageSummary/TestPackageSummary.java
! test/langtools/jdk/javadoc/doclet/testParamTaglet/TestParamTaglet.java
! test/langtools/jdk/javadoc/doclet/testPreview/TestPreview.java
! test/langtools/jdk/javadoc/doclet/testPrivateClasses/TestPrivateClasses.java
! test/langtools/jdk/javadoc/doclet/testProperty/TestProperty.java
! test/langtools/jdk/javadoc/doclet/testRecordLinks/TestRecordLinks.java
! test/langtools/jdk/javadoc/doclet/testRecordTypes/TestRecordTypes.java
! test/langtools/jdk/javadoc/doclet/testRecurseSubPackages/TestRecurseSubPackages.java
! test/langtools/jdk/javadoc/doclet/testRelatedPackages/TestRelatedPackages.java
! test/langtools/jdk/javadoc/doclet/testRelativeLinks/TestRelativeLinks.java
! test/langtools/jdk/javadoc/doclet/testRelativeLinks/TestRelativeModuleLinks.java
! test/langtools/jdk/javadoc/doclet/testRepeatedAnnotations/TestRepeatedAnnotations.java
! test/langtools/jdk/javadoc/doclet/testReporterStreams/TestReporterStreams.java
! test/langtools/jdk/javadoc/doclet/testReturnTag/TestReturnTag.java
! test/langtools/jdk/javadoc/doclet/testSealedTypes/TestSealedTypes.java
! test/langtools/jdk/javadoc/doclet/testSearch/TestSearch.java
! test/langtools/jdk/javadoc/doclet/testSearchScript/TestSearchScript.java
! test/langtools/jdk/javadoc/doclet/testSeeLinkAnchor/TestSeeLinkAnchor.java
! test/langtools/jdk/javadoc/doclet/testSeeTag/TestSeeTag.java
! test/langtools/jdk/javadoc/doclet/testSeeTag/TestSeeTagWithModule.java
! test/langtools/jdk/javadoc/doclet/testSerialMissing/TestSerialMissing.java
! test/langtools/jdk/javadoc/doclet/testSerialTag/TestSerialTag.java
! test/langtools/jdk/javadoc/doclet/testSerialVersionUID/TestSerialVersionUID.java
! test/langtools/jdk/javadoc/doclet/testSerialWithLink/TestSerialWithLink.java
! test/langtools/jdk/javadoc/doclet/testSerializedForm/TestSerializedForm.java
! test/langtools/jdk/javadoc/doclet/testSerializedFormDeprecationInfo/TestSerializedFormDeprecationInfo.java
! test/langtools/jdk/javadoc/doclet/testSerializedFormWithClassFile/TestSerializedFormWithClassFile.java
! test/langtools/jdk/javadoc/doclet/testSerializedFormWithSee/TestSerializedFormWithSee.java
! test/langtools/jdk/javadoc/doclet/testSimpleTag/TestSimpleTag.java
! test/langtools/jdk/javadoc/doclet/testSimpleTagExclude/TestSimpleTagExclude.java
! test/langtools/jdk/javadoc/doclet/testSimpleTagInherit/TestSimpleTagInherit.java
! test/langtools/jdk/javadoc/doclet/testSinceTag/TestSinceTag.java
! test/langtools/jdk/javadoc/doclet/testSingleQuotedLink/TestSingleQuotedLink.java
! test/langtools/jdk/javadoc/doclet/testSingletonLists/TestSingletonLists.java
! test/langtools/jdk/javadoc/doclet/testSnippetTag/TestLangProperties.java
! test/langtools/jdk/javadoc/doclet/testSnippetTag/TestSnippetMarkup.java
! test/langtools/jdk/javadoc/doclet/testSnippetTag/TestSnippetPathOption.java
! test/langtools/jdk/javadoc/doclet/testSnippetTag/TestSnippetTag.java
! test/langtools/jdk/javadoc/doclet/testSourceTab/TestSourceTab.java
! test/langtools/jdk/javadoc/doclet/testSpecTag/TestSpecTag.java
! test/langtools/jdk/javadoc/doclet/testStylesheet/TestStylesheet.java
! test/langtools/jdk/javadoc/doclet/testStylesheetOverwrite/TestStylesheetOverwrite.java
! test/langtools/jdk/javadoc/doclet/testSubTitle/TestSubTitle.java
! test/langtools/jdk/javadoc/doclet/testSummaryHeading/TestSummaryHeading.java
! test/langtools/jdk/javadoc/doclet/testSummaryTag/TestSummaryTag.java
! test/langtools/jdk/javadoc/doclet/testSuperclassInSerialForm/TestSuperClassInSerialForm.java
! test/langtools/jdk/javadoc/doclet/testSupplementary/TestSupplementary.java
! test/langtools/jdk/javadoc/doclet/testSystemPropertyPage/TestSystemPropertyPage.java
! test/langtools/jdk/javadoc/doclet/testSystemPropertyTaglet/TestSystemPropertyTaglet.java
! test/langtools/jdk/javadoc/doclet/testTagInheritance/TestTagInheritance.java
! test/langtools/jdk/javadoc/doclet/testTagMisuse/TestTagMisuse.java
! test/langtools/jdk/javadoc/doclet/testTagOrder/TestTagOrder.java
! test/langtools/jdk/javadoc/doclet/testTagOutput/TestTagOutput.java
! test/langtools/jdk/javadoc/doclet/testTaglets/TestTaglets.java
! test/langtools/jdk/javadoc/doclet/testTerminology/TestTerminology.java
! test/langtools/jdk/javadoc/doclet/testThrows/TestThrows.java
! test/langtools/jdk/javadoc/doclet/testThrowsHead/TestThrowsHead.java
! test/langtools/jdk/javadoc/doclet/testThrowsInheritance/TestThrowsTagInheritance.java
! test/langtools/jdk/javadoc/doclet/testThrowsInheritanceMatching/TestExceptionTypeMatching.java
! test/langtools/jdk/javadoc/doclet/testThrowsInheritanceMultiple/TestOneToMany.java
! test/langtools/jdk/javadoc/doclet/testThrowsTag/TestThrowsTag.java
! test/langtools/jdk/javadoc/doclet/testTitleInHref/TestTitleInHref.java
! test/langtools/jdk/javadoc/doclet/testTopOption/TestTopOption.java
! test/langtools/jdk/javadoc/doclet/testTypeAnnotations/TestTypeAnnotations.java
! test/langtools/jdk/javadoc/doclet/testTypeParams/TestTypeParameters.java
! test/langtools/jdk/javadoc/doclet/testTypeVariableLinks/TestTypeVariableLinks.java
! test/langtools/jdk/javadoc/doclet/testUnicode/TestUnicode.java
! test/langtools/jdk/javadoc/doclet/testUnnamedPackage/TestUnnamedPackage.java
! test/langtools/jdk/javadoc/doclet/testUseOption/TestUseOption.java
! test/langtools/jdk/javadoc/doclet/testUserTaglet/TestUserTaglet.java
! test/langtools/jdk/javadoc/doclet/testValueTag/TestValueFormats.java
! test/langtools/jdk/javadoc/doclet/testValueTag/TestValueTag.java
! test/langtools/jdk/javadoc/doclet/testValueTag/TestValueTagInModule.java
! test/langtools/jdk/javadoc/doclet/testVersionOption/TestVersionOption.java
! test/langtools/jdk/javadoc/doclet/testVersionTag/TestVersionTag.java
! test/langtools/jdk/javadoc/doclet/testVisibleMembers/TestVisibleMembers.java
! test/langtools/jdk/javadoc/doclet/testWarnBadParamNames/TestWarnBadParamNames.java
! test/langtools/jdk/javadoc/doclet/testWarnings/TestWarnings.java
! test/langtools/jdk/javadoc/doclet/testXOption/TestXOption.java
! test/langtools/jdk/javadoc/doclet/typeAnnotations/smoke/TestSmoke.java
! test/langtools/jdk/javadoc/lib/javadoc/tester/JavadocTester.java
! test/langtools/jdk/javadoc/testJavadocTester/TestJavadocTester.java
! test/langtools/jdk/javadoc/testJavadocTester/TestJavadocTesterCrash.java
! test/langtools/jdk/javadoc/testTFMBuilder/TestTFMBuilder.java
! test/langtools/jdk/javadoc/tool/8224612/OptionsTest.java
! test/langtools/jdk/javadoc/tool/8224613/OptionProcessingFailureTest.java
! test/langtools/jdk/javadoc/tool/CommandLineHelpTest.java
! test/langtools/jdk/javadoc/tool/exceptionHandling/TestExceptionHandling.java
! test/langtools/jdk/javadoc/tool/removeOldDoclet/RemoveOldDoclet.java
! test/langtools/jdk/javadoc/tool/reporter_generates_warnings/ReporterGeneratesWarningsInsteadOfNotes.java
! test/langtools/jdk/javadoc/tool/testToolStreams/TestToolStreams.java
! test/langtools/jdk/javadoc/tool/testWErrorOption/TestWErrorOption.java

Changeset: 2f4098e1
Author:    Xiaolin Zheng <xlinzheng at openjdk.org>
Committer: Fei Yang <fyang at openjdk.org>
Date:      2022-12-23 09:22:39 +0000
URL:       https://git.openjdk.org/loom/commit/2f4098e1dc9c97e706d70008e473f9c4496cbc8a

8299168: RISC-V: Fix MachNode size mismatch for MacroAssembler::_verify_oops*

Reviewed-by: fyang

! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp

Changeset: fef70d78
Author:    Alexander Zuev <kizune at openjdk.org>
Date:      2022-12-22 00:12:15 +0000
URL:       https://git.openjdk.org/loom/commit/fef70d78baec9ce11d50b9a4c1fb26a1b854ccbf

8299077: [REDO] JDK-4512626 Non-editable JTextArea provides no visual indication of keyboard focus
8299127: [REDO] JDK-8194048 Regression automated test '/open/test/jdk/javax/swing/text/DefaultCaret/HidingSelection/HidingSelectionTest.java' fails
8299128: [REDO] JDK-8213562 Test javax/swing/text/DefaultCaret/HidingSelection/MultiSelectionTest.java fails

Reviewed-by: aivanov, azvegint

! src/java.desktop/share/classes/javax/swing/text/DefaultCaret.java
! test/jdk/ProblemList.txt
! test/jdk/javax/swing/text/DefaultCaret/HidingSelection/HidingSelectionTest.java
! test/jdk/javax/swing/text/DefaultCaret/HidingSelection/MultiSelectionTest.java

Changeset: a0a09d56
Author:    Roland Westrelin <roland at openjdk.org>
Date:      2022-12-22 08:56:00 +0000
URL:       https://git.openjdk.org/loom/commit/a0a09d56ba4fc6133b423ad29d86fc99dd6dc19b

8298176: remove OpaqueZeroTripGuardPostLoop once main-loop disappears

Reviewed-by: thartmann, chagedorn, kvn

! src/hotspot/share/opto/loopTransform.cpp
! src/hotspot/share/opto/opaquenode.hpp
! src/hotspot/share/opto/phaseX.cpp
! src/hotspot/share/opto/phaseX.hpp
! src/hotspot/share/opto/subnode.cpp
! src/hotspot/share/opto/subnode.hpp
+ test/hotspot/jtreg/compiler/loopopts/TestOpaqueZeroTripGuardPostLoopRemoval.java

Changeset: 5e001d6f
Author:    Ajit Ghaisas <aghaisas at openjdk.org>
Date:      2022-12-22 10:38:12 +0000
URL:       https://git.openjdk.org/loom/commit/5e001d6ff34e2cc954f824117a73dd39f09a81c1

8299207: [Testbug] Add back test/jdk/java/awt/Graphics2D/DrawPrimitivesTest.java

Co-authored-by: Alexey Ushakov <avu at openjdk.org>
Reviewed-by: jdv

+ test/jdk/java/awt/Graphics2D/DrawPrimitivesTest.java

Changeset: 9863f59e
Author:    Chris Hegarty <chegar at openjdk.org>
Date:      2022-12-22 12:49:25 +0000
URL:       https://git.openjdk.org/loom/commit/9863f59e1db84f55dc9a1670cd73ec4bfc07bcb0

8299015: Ensure that HttpResponse.BodySubscribers.ofFile writes all bytes

Backport-of: a7d6de71bb83c8715654f61dd166aad6e8dab847

! src/java.net.http/share/classes/jdk/internal/net/http/ResponseSubscribers.java
! src/java.net.http/share/classes/jdk/internal/net/http/common/Utils.java
! test/jdk/java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.java

Changeset: a80c91d0
Author:    Mark Powers <mpowers at openjdk.org>
Committer: Sean Mullan <mullan at openjdk.org>
Date:      2022-12-22 15:29:53 +0000
URL:       https://git.openjdk.org/loom/commit/a80c91d0360864e34569b684cf159e2dcdebeaaf

8299230: Use https: in links

Reviewed-by: jjg, mullan, xuelei

! src/java.base/share/classes/java/security/DrbgParameters.java
! src/java.base/share/classes/java/security/SecureRandom.java

Changeset: 33042a49
Author:    Stuart Marks <smarks at openjdk.org>
Date:      2022-12-22 21:56:04 +0000
URL:       https://git.openjdk.org/loom/commit/33042a49d75011958e5030679433e6b2a779d90a

8299237: add ArraysSupport.newLength test to a test group

Reviewed-by: naoto

! test/jdk/TEST.groups

Changeset: 19ce23c6
Author:    Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date:      2022-12-23 11:25:10 +0000
URL:       https://git.openjdk.org/loom/commit/19ce23c6459a452c8d3856b9ed96bfa54a8346ae

Merge

! src/hotspot/share/opto/loopTransform.cpp
! src/hotspot/share/opto/phaseX.cpp
! src/hotspot/share/opto/phaseX.hpp
! src/hotspot/share/opto/subnode.cpp
! test/jdk/ProblemList.txt
! test/jdk/TEST.groups
! src/hotspot/share/opto/loopTransform.cpp
! src/hotspot/share/opto/phaseX.cpp
! src/hotspot/share/opto/phaseX.hpp
! src/hotspot/share/opto/subnode.cpp
! test/jdk/ProblemList.txt
! test/jdk/TEST.groups

Changeset: da75de31
Author:    Xiaolin Zheng <xlinzheng at openjdk.org>
Committer: Fei Yang <fyang at openjdk.org>
Date:      2022-12-23 11:54:00 +0000
URL:       https://git.openjdk.org/loom/commit/da75de31841e4b50477774e9efc4f554e1f3e4c0

8299172: RISC-V: [TESTBUG] Fix stack alignment logic in jvmci RISCV64TestAssembler.java

Reviewed-by: fyang

! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/riscv64/RISCV64TestAssembler.java

Changeset: fd746a2f
Author:    Artem Semenov <asemenov at openjdk.org>
Date:      2022-12-23 22:07:14 +0000
URL:       https://git.openjdk.org/loom/commit/fd746a2fe0e4c1c056065da93e2be2d8bb4e5428

8298643: JNI call of getAccessibleRowWithIndex and getAccessibleColumnWithIndex on a wrong thread

Reviewed-by: serb, kizune

! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/TableAccessibility.m

Changeset: 5e861e39
Author:    Artem Semenov <asemenov at openjdk.org>
Date:      2022-12-23 22:28:41 +0000
URL:       https://git.openjdk.org/loom/commit/5e861e3965ce110889c8a1782ab0260937dee6ee

8298645: JNI works with accessibleSelection on a wrong thread

Reviewed-by: serb, kizune

! src/java.desktop/macosx/classes/sun/lwawt/macosx/CAccessibility.java
! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/ComboBoxAccessibility.m

Changeset: 26868c1a
Author:    Toshio Nakamura <tnakamura at openjdk.org>
Date:      2022-12-24 14:26:42 +0000
URL:       https://git.openjdk.org/loom/commit/26868c1ac471c3b305b1d15e3075de0baa9319d2

8299255: Unexpected round errors in FreetypeFontScaler

Reviewed-by: prr, serb

! src/java.desktop/share/native/libfontmanager/freetypeScaler.c
+ test/jdk/java/awt/FontClass/FontScalerRoundTest.java

Changeset: 188911c9
Author:    Daniel D. Daugherty <dcubed at openjdk.org>
Date:      2022-12-23 13:51:58 +0000
URL:       https://git.openjdk.org/loom/commit/188911c925e4067c7f912c5ddb6f715bad7a3892

8299241: jdk/jfr/api/consumer/streaming/TestJVMCrash.java generates unnecessary core file

Reviewed-by: coleenp

! test/jdk/jdk/jfr/api/consumer/streaming/TestJVMCrash.java
! test/jdk/jdk/jfr/api/consumer/streaming/TestProcess.java

Changeset: 19373b2f
Author:    Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date:      2022-12-25 01:56:28 +0000
URL:       https://git.openjdk.org/loom/commit/19373b2ff0cd795afa262c17dcb3388fd6a5be59

Merge


Changeset: 04591595
Author:    Yi Yang <yyang at openjdk.org>
Date:      2022-12-26 02:16:06 +0000
URL:       https://git.openjdk.org/loom/commit/04591595374e84cfbfe38d92bff4409105b28009

8288204: GVN Crash: assert() failed: correct memory chain

Reviewed-by: kvn, thartmann

! src/hotspot/share/opto/cfgnode.cpp
! src/hotspot/share/opto/memnode.cpp
+ test/hotspot/jtreg/compiler/c2/TestGVNCrash.java

Changeset: 11fd651a
Author:    Alan Bateman <alanb at openjdk.org>
Date:      2022-12-27 07:51:04 +0000
URL:       https://git.openjdk.org/loom/commit/11fd651ab1820770e3c65cd49589416098987a87

8298875: A module requiring "java.base" with flags ACC_SYNTHETIC should be rejected

Reviewed-by: jpai, mchung

! src/java.base/share/classes/jdk/internal/module/ModuleInfo.java
! test/jdk/java/lang/module/ModuleDescriptorTest.java

Changeset: d490f15e
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2022-12-28 08:28:02 +0000
URL:       https://git.openjdk.org/loom/commit/d490f15e3b8222d0ba80e2161cc3f063092fc460

8235297: sun/security/ssl/SSLSessionImpl/ResumptionUpdateBoundValues.java fails intermittent

Reviewed-by: xuelei

! test/jdk/sun/security/ssl/SSLSessionImpl/ResumptionUpdateBoundValues.java

Changeset: 6f85a9c9
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2022-12-28 14:22:43 +0000
URL:       https://git.openjdk.org/loom/commit/6f85a9c9a8ea3f76575acb4964cd80219822f073

8299387: CompressedClassPointers.java still fails on ppc with 'Narrow klass shift: 0' missing

Reviewed-by: mdoerr

! test/hotspot/jtreg/runtime/CompressedOops/CompressedClassPointers.java

Changeset: 684e5069
Author:    Daniel Jeliński <djelinski at openjdk.org>
Date:      2022-12-30 06:40:27 +0000
URL:       https://git.openjdk.org/loom/commit/684e50690c54fb93cb411553a8798cce041faac9

8299260: libawt and libfreetype should export only explicitly requested symbols

Reviewed-by: prr, aivanov, serb

! make/common/modules/LibCommon.gmk
! make/modules/java.desktop/lib/Awt2dLibraries.gmk

Changeset: c2e3d728
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2022-12-30 07:43:32 +0000
URL:       https://git.openjdk.org/loom/commit/c2e3d7284814cd6b49f44b4de18e0f92310422b0

8299388: java/util/regex/NegativeArraySize.java fails on Alpine and sometimes Windows

Reviewed-by: mdoerr, alanb

! test/jdk/java/util/regex/NegativeArraySize.java

Changeset: 2ee34f14
Author:    Abhishek Kumar <abhiscxk at openjdk.org>
Committer: Jayathirth D V <jdv at openjdk.org>
Date:      2023-01-02 06:03:12 +0000
URL:       https://git.openjdk.org/loom/commit/2ee34f14880cccca02e2933f80b000979f33c6d1

4912623: GTK L&F: Folder list of the JFileChooser is allowing multiple selection unlike native

Reviewed-by: psadhukhan, jdv, serb

! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKFileChooserUI.java
+ test/jdk/com/sun/java/swing/plaf/gtk/TestFileChooserCtrlASelection.java

Changeset: 18ff1f5a
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2023-01-02 09:49:51 +0000
URL:       https://git.openjdk.org/loom/commit/18ff1f5a055deb29f56f16e0fb6bbe3f5c7e4169

6257207: JTable.getDefaultEditor throws NullPointerException

Reviewed-by: tr, dnguyen, aivanov, serb

! src/java.desktop/share/classes/javax/swing/JTable.java
+ test/jdk/javax/swing/JTable/JTableEditorNPE.java

Changeset: 95d4db3a
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2023-01-02 11:16:18 +0000
URL:       https://git.openjdk.org/loom/commit/95d4db3a92228d0211fa369c7d12d54234b22f72

8299424: containers/docker/TestMemoryWithCgroupV1.java fails on SLES12 ppc64le when testing Memory and Swap Limit

Reviewed-by: mdoerr

! test/hotspot/jtreg/containers/docker/TestMemoryWithCgroupV1.java

Changeset: d8120228
Author:    Justin King <jcking at openjdk.org>
Committer: Thomas Schatzl <tschatzl at openjdk.org>
Date:      2023-01-02 12:00:39 +0000
URL:       https://git.openjdk.org/loom/commit/d812022890815c33031905e7ec489b8729a45d90

8299398: Remove metaprogramming/isConst.hpp

Reviewed-by: kbarrett, iwalulya, tschatzl

! src/hotspot/share/gc/shared/oopStorage.inline.hpp
- src/hotspot/share/metaprogramming/isConst.hpp
- test/hotspot/gtest/metaprogramming/test_isConst.cpp

Changeset: 0532045e
Author:    Jorn Vernee <jvernee at openjdk.org>
Date:      2023-01-02 12:06:26 +0000
URL:       https://git.openjdk.org/loom/commit/0532045edb709a995a42c07d95cb1cbabe886bed

8298590: Refactor LambdaForm constructors

Reviewed-by: redestad

! src/java.base/share/classes/java/lang/invoke/DelegatingMethodHandle.java
! src/java.base/share/classes/java/lang/invoke/DirectMethodHandle.java
! src/java.base/share/classes/java/lang/invoke/Invokers.java
! src/java.base/share/classes/java/lang/invoke/LambdaForm.java
! src/java.base/share/classes/java/lang/invoke/LambdaFormBuffer.java
! src/java.base/share/classes/java/lang/invoke/LambdaFormEditor.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java
! src/java.base/share/classes/java/lang/invoke/NativeMethodHandle.java

Changeset: e09e2431
Author:    Per Minborg <pminborg at openjdk.org>
Committer: Jaikiran Pai <jpai at openjdk.org>
Date:      2023-01-02 13:22:19 +0000
URL:       https://git.openjdk.org/loom/commit/e09e243116545a7c1324bfcc145c94fbc25c7d59

8299187: (bf) ByteOrder.name should be declared final

Reviewed-by: jpai

! src/java.base/share/classes/java/nio/ByteOrder.java

Changeset: 8a10eef4
Author:    Per Minborg <pminborg at openjdk.org>
Committer: Jaikiran Pai <jpai at openjdk.org>
Date:      2023-01-02 13:25:04 +0000
URL:       https://git.openjdk.org/loom/commit/8a10eef408f10d1a6d698a6f74942111b72d0765

8299193: (bf) Buffer.capacity should be declared final

Reviewed-by: rriggs, dholmes, jpai

! src/java.base/share/classes/java/nio/Buffer.java

Changeset: c252a85f
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2023-01-02 14:01:34 +0000
URL:       https://git.openjdk.org/loom/commit/c252a85fb0c291f3eef8f049a2ca7d0c51d2e0d1

8298652: G1: Refactor G1MarkAndPushClosure

Reviewed-by: iwalulya, tschatzl

! src/hotspot/share/gc/g1/g1FullGCMarker.cpp
! src/hotspot/share/gc/g1/g1FullGCMarker.hpp
! src/hotspot/share/gc/g1/g1FullGCMarker.inline.hpp
! src/hotspot/share/gc/g1/g1FullGCOopClosures.hpp
! src/hotspot/share/gc/g1/g1FullGCOopClosures.inline.hpp

Changeset: 9d3d0399
Author:    Justin King <jcking at openjdk.org>
Committer: Thomas Schatzl <tschatzl at openjdk.org>
Date:      2023-01-02 14:16:26 +0000
URL:       https://git.openjdk.org/loom/commit/9d3d03997e9eb283bd58c8ea740e62689334966a

8299402: Remove metaprogramming/isVolatile.hpp

Reviewed-by: kbarrett, iwalulya, tschatzl

- src/hotspot/share/metaprogramming/isVolatile.hpp
! src/hotspot/share/oops/accessBackend.hpp
- test/hotspot/gtest/metaprogramming/test_isVolatile.cpp

Changeset: 532ccdb6
Author:    Justin King <jcking at openjdk.org>
Committer: Thomas Schatzl <tschatzl at openjdk.org>
Date:      2023-01-02 14:33:44 +0000
URL:       https://git.openjdk.org/loom/commit/532ccdb61a4b7dce9ad1141cef78c4f6be8d2f5a

8299396: Remove metaprogramming/removeExtent.hpp

Reviewed-by: kbarrett, iwalulya, tschatzl

! src/hotspot/share/gc/z/zSafeDelete.hpp
- src/hotspot/share/metaprogramming/removeExtent.hpp
- test/hotspot/gtest/metaprogramming/test_removeExtent.cpp

Changeset: 71a64a1b
Author:    Justin King <jcking at openjdk.org>
Committer: Thomas Schatzl <tschatzl at openjdk.org>
Date:      2023-01-02 14:34:44 +0000
URL:       https://git.openjdk.org/loom/commit/71a64a1b7afea4d214f4fe8f0c0085aa959b6d09

8299399: Remove metaprogramming/isArray.hpp

Reviewed-by: kbarrett, iwalulya, tschatzl

! src/hotspot/share/gc/z/zSafeDelete.inline.hpp
- src/hotspot/share/metaprogramming/isArray.hpp
- test/hotspot/gtest/metaprogramming/test_isArray.cpp

Changeset: ce6395a1
Author:    Justin King <jcking at openjdk.org>
Committer: Thomas Schatzl <tschatzl at openjdk.org>
Date:      2023-01-02 14:36:01 +0000
URL:       https://git.openjdk.org/loom/commit/ce6395a1356a3d1334aeffc70ac8e4f86dd81a4c

8299397: Remove metaprogramming/isFloatingPoint.hpp

Reviewed-by: kbarrett, iwalulya, tschatzl

- src/hotspot/share/metaprogramming/isFloatingPoint.hpp
! src/hotspot/share/oops/accessBackend.hpp
- test/hotspot/gtest/metaprogramming/test_isFloatingPoint.cpp

Changeset: 67086ebf
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2023-01-02 14:59:11 +0000
URL:       https://git.openjdk.org/loom/commit/67086ebf80109a623f3c2ad24d4e1a65de43d986

8299030: Refactor ReservedSpace::reserve

Reviewed-by: dholmes, tschatzl

! src/hotspot/share/memory/virtualspace.cpp

Changeset: 5b5552ff
Author:    David Holmes <dholmes at openjdk.org>
Date:      2023-01-02 23:34:20 +0000
URL:       https://git.openjdk.org/loom/commit/5b5552ff2a5fccaa9a34886d9df4c0075fc8f5e8

8299483: ProblemList java/text/Format/NumberFormat/CurrencyFormat.java

Reviewed-by: lancea

! test/jdk/ProblemList.txt

Changeset: 417d01ea
Author:    Jaikiran Pai <jpai at openjdk.org>
Date:      2023-01-03 01:58:49 +0000
URL:       https://git.openjdk.org/loom/commit/417d01ea63261afb4fb29b4d11de799f2c0846d7

8299441: Fix typos in some test files under core-libs component

Co-authored-by: Michael Ernst <mernst at openjdk.org>
Reviewed-by: lancea

! test/jdk/javax/script/GetInterfaceTest.java
! test/jdk/javax/sql/testng/test/rowset/cachedrowset/CommonCachedRowSetTests.java
! test/jdk/javax/sql/testng/test/rowset/serial/SerialDataLinkTests.java
! test/micro/org/openjdk/bench/java/lang/ArrayFiddle.java

Changeset: 37574333
Author:    David Holmes <dholmes at openjdk.org>
Date:      2023-01-03 04:22:51 +0000
URL:       https://git.openjdk.org/loom/commit/375743336dc15f9f945a03422eaa7ff773622cd8

8295974: jni_FatalError and Xcheck:jni warnings should print the native stack when there are no Java frames

Reviewed-by: coleenp, rehn, sspitsyn

! make/test/JtregNativeHotspot.gmk
! src/hotspot/share/runtime/javaThread.cpp
! src/hotspot/share/runtime/javaThread.hpp
! src/hotspot/share/utilities/vmError.hpp
+ test/hotspot/jtreg/runtime/jni/nativeStack/TestNativeStack.java
+ test/hotspot/jtreg/runtime/jni/nativeStack/libnativeStack.c

Changeset: 8afd665b
Author:    Justin King <jcking at openjdk.org>
Committer: Thomas Schatzl <tschatzl at openjdk.org>
Date:      2023-01-03 09:13:49 +0000
URL:       https://git.openjdk.org/loom/commit/8afd665bf911ed9dc5d7c1f61f488ebe2f7b3cae

8299395: Remove metaprogramming/removeCV.hpp

Reviewed-by: kbarrett, tschatzl

! src/hotspot/share/metaprogramming/decay.hpp
! src/hotspot/share/metaprogramming/isIntegral.hpp
! src/hotspot/share/metaprogramming/isSigned.hpp
- src/hotspot/share/metaprogramming/removeCV.hpp
! src/hotspot/share/runtime/atomic.hpp
- test/hotspot/gtest/metaprogramming/test_removeCV.cpp

Changeset: a9ce7726
Author:    Per Minborg <pminborg at openjdk.org>
Committer: Jaikiran Pai <jpai at openjdk.org>
Date:      2023-01-03 10:00:19 +0000
URL:       https://git.openjdk.org/loom/commit/a9ce7726a722c9deba659dff3f87b7e72d6c4997

8299437: Make InetSocketAddressHolder shallowly immutable

Reviewed-by: djelinski, jpai, alanb

! src/java.base/share/classes/java/net/InetSocketAddress.java

Changeset: 245f0cf4
Author:    Aleksei Voitylov <avoitylov at openjdk.org>
Committer: Martin Doerr <mdoerr at openjdk.org>
Date:      2023-01-03 12:02:39 +0000
URL:       https://git.openjdk.org/loom/commit/245f0cf4ac9dc655bfe2abb1c88c6ed1ddffd291

8291302: ARM32: nmethod entry barriers support

Reviewed-by: eosterlund, rrich, mdoerr, aph

! src/hotspot/cpu/arm/arm.ad
! src/hotspot/cpu/arm/c1_MacroAssembler_arm.cpp
! src/hotspot/cpu/arm/gc/shared/barrierSetAssembler_arm.cpp
! src/hotspot/cpu/arm/gc/shared/barrierSetAssembler_arm.hpp
! src/hotspot/cpu/arm/gc/shared/barrierSetNMethod_arm.cpp
! src/hotspot/cpu/arm/macroAssembler_arm.hpp
! src/hotspot/cpu/arm/nativeInst_arm_32.hpp
! src/hotspot/cpu/arm/sharedRuntime_arm.cpp
! src/hotspot/cpu/arm/stubGenerator_arm.cpp
! src/hotspot/cpu/arm/stubRoutines_arm.cpp
! src/hotspot/cpu/arm/stubRoutines_arm.hpp
! src/hotspot/share/gc/shared/barrierSet.cpp

Changeset: 37f8b059
Author:    Jamil Nimeh <jnimeh at openjdk.org>
Date:      2022-12-29 22:34:53 +0000
URL:       https://git.openjdk.org/loom/commit/37f8b059c1c9245e7f3af90d6ed47c862fee54a3

8298592: Add java man page documentation for ChaCha20 and Poly1305 intrinsics

Reviewed-by: weijun

! src/java.base/share/man/java.1

Changeset: a6a903d4
Author:    Tobias Hartmann <thartmann at openjdk.org>
Date:      2023-01-03 08:21:22 +0000
URL:       https://git.openjdk.org/loom/commit/a6a903d4b627bde85a311336ce25a7f5e25cf664

8288204: GVN Crash: assert() failed: correct memory chain

Backport-of: 04591595374e84cfbfe38d92bff4409105b28009

! src/hotspot/share/opto/cfgnode.cpp
! src/hotspot/share/opto/memnode.cpp
+ test/hotspot/jtreg/compiler/c2/TestGVNCrash.java

Changeset: 3d0db02c
Author:    Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date:      2023-01-03 13:10:15 +0000
URL:       https://git.openjdk.org/loom/commit/3d0db02c76b91bfd0826ca27b1722b701b29d4d0

Merge

! src/java.base/share/man/java.1
! src/java.base/share/man/java.1

Changeset: 92dfc735
Author:    Ryan Wallace <ryan.w.wallace at oracle.com>
Committer: Weijun Wang <weijun at openjdk.org>
Date:      2023-01-03 13:52:47 +0000
URL:       https://git.openjdk.org/loom/commit/92dfc735f2297441a99b3e39464fb8f77a354d55

8294526: sun/security/provider/SubjectCodeSource.java no longer referenced

Reviewed-by: weijun, xuelei

- src/java.base/share/classes/sun/security/provider/SubjectCodeSource.java
- test/jdk/sun/security/provider/PolicyFile/Comparator.Combined.Policy
- test/jdk/sun/security/provider/PolicyFile/Comparator.Comparator.Policy
- test/jdk/sun/security/provider/PolicyFile/Comparator.Principal.Policy
- test/jdk/sun/security/provider/PolicyFile/Comparator.java

Changeset: ea25a561
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2023-01-03 15:26:10 +0000
URL:       https://git.openjdk.org/loom/commit/ea25a561c57cba63c5581aefa21f92ffd7386244

8299520: TestPrintXML.java output error messages in case compare fails

Reviewed-by: mgronlun

! test/jdk/jdk/jfr/tool/TestPrintXML.java

Changeset: 38cfc591
Author:    Xue-Lei Andrew Fan <xuelei at openjdk.org>
Date:      2023-01-03 22:44:14 +0000
URL:       https://git.openjdk.org/loom/commit/38cfc591725de478879266584280562f0ba4b42f

8299378: sprintf is deprecated in Xcode 14

Reviewed-by: kbarrett, dholmes

! test/hotspot/gtest/logging/test_logDecorators.cpp
! test/hotspot/gtest/logging/test_logMessageTest.cpp
! test/hotspot/gtest/utilities/test_unsigned5.cpp

Changeset: 77ff1977
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2023-01-04 03:26:32 +0000
URL:       https://git.openjdk.org/loom/commit/77ff19774651f1c41bbb1e59b2873d74522c8666

7030853: JDK 7 Serializable Swing classes not compatible with JDK 6

Reviewed-by: serb, aivanov

! src/java.desktop/share/classes/javax/swing/LayoutComparator.java
! src/java.desktop/share/classes/javax/swing/package-info.java
! src/java.desktop/share/classes/javax/swing/text/html/parser/ParserDelegator.java

Changeset: 82deb5ca
Author:    Ioi Lam <iklam at openjdk.org>
Date:      2023-01-04 04:03:43 +0000
URL:       https://git.openjdk.org/loom/commit/82deb5ca615f70634f8cd84836265d01edd1c5a5

8298601: Refactor archiving of java.lang.Module objects

Reviewed-by: coleenp, ccheung

! src/hotspot/share/cds/heapShared.cpp
! src/hotspot/share/cds/heapShared.hpp
! src/hotspot/share/classfile/classLoaderDataShared.cpp
! src/hotspot/share/classfile/classLoaderDataShared.hpp
! src/hotspot/share/classfile/moduleEntry.cpp
! src/hotspot/share/classfile/moduleEntry.hpp
! src/hotspot/share/classfile/modules.cpp
! src/hotspot/share/classfile/modules.hpp

Changeset: 41900b57
Author:    Daniel Jeliński <djelinski at openjdk.org>
Date:      2023-01-04 13:17:29 +0000
URL:       https://git.openjdk.org/loom/commit/41900b57af084e0cfc1453681b24fe5606e11ab2

8189338: JMX RMI Remote Mbean server connection hangs if the server stops responding during a SSL Handshake

Reviewed-by: smarks

! src/java.rmi/share/classes/sun/rmi/transport/tcp/TCPChannel.java
! test/jdk/java/rmi/transport/handshakeTimeout/HandshakeTimeout.java

Changeset: e3035bad
Author:    Erik Österlund <eosterlund at openjdk.org>
Date:      2023-01-04 14:31:07 +0000
URL:       https://git.openjdk.org/loom/commit/e3035bad60dfa71e9c24fcc509cd7f07eb2bf62e

8299079: Better interface nmethod oop accesses

Co-authored-by: Axel Boldt-Christmas <aboldtch at openjdk.org>
Reviewed-by: kvn, dholmes

! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/oops/access.hpp
! src/hotspot/share/oops/accessDecorators.hpp

Changeset: ccbcea83
Author:    Coleen Phillimore <coleenp at openjdk.org>
Date:      2023-01-04 14:42:15 +0000
URL:       https://git.openjdk.org/loom/commit/ccbcea830dc8d8b99c919d491adc60f7b4e8f28d

8299326: LinkResolver::resolve_field resolved_klass cannot be null

Reviewed-by: iklam, fparain

! src/hotspot/share/interpreter/linkResolver.cpp
! src/hotspot/share/interpreter/linkResolver.hpp

Changeset: c32a34c2
Author:    Erik Österlund <eosterlund at openjdk.org>
Date:      2023-01-04 14:49:44 +0000
URL:       https://git.openjdk.org/loom/commit/c32a34c2e534147bccf8320b095edda9e1088f5a

8299072: java_lang_ref_Reference::clear_referent should be GC agnostic

Co-authored-by: Axel Boldt-Christmas <aboldtch at openjdk.org>
Reviewed-by: dholmes, shade, kbarrett

! src/hotspot/share/classfile/javaClasses.hpp
! src/hotspot/share/classfile/javaClasses.inline.hpp
! src/hotspot/share/gc/shared/referenceProcessor.cpp
! src/hotspot/share/gc/shenandoah/shenandoahReferenceProcessor.cpp
! src/hotspot/share/gc/z/zReferenceProcessor.cpp

Changeset: c6588d5b
Author:    Yi-Fan Tsai <yftsai at amazon.com>
Committer: Ludovic Henry <luhenry at openjdk.org>
Date:      2023-01-04 14:51:25 +0000
URL:       https://git.openjdk.org/loom/commit/c6588d5bb3f778806c9112e86dbfba964c0636fd

8299158: Improve MD5 intrinsic on AArch64

Reviewed-by: luhenry, haosun, aph

! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp

Changeset: 4c0f24ef
Author:    Archie L. Cobbs <archie.cobbs at gmail.com>
Committer: Vicente Romero <vromero at openjdk.org>
Date:      2023-01-04 16:00:22 +0000
URL:       https://git.openjdk.org/loom/commit/4c0f24ef7108c889afdd4443d07e58c1798633cc

8064931: tools/javac/scope/DupUnsharedTest.java needs to be updated to add the bug id

Reviewed-by: vromero

! test/langtools/tools/javac/scope/DupUnsharedTest.java

Changeset: 6a07fd0e
Author:    Archie L. Cobbs <archie.cobbs at gmail.com>
Committer: Vicente Romero <vromero at openjdk.org>
Date:      2023-01-04 16:01:59 +0000
URL:       https://git.openjdk.org/loom/commit/6a07fd0ec1e6b57ffff852bcdc4f3304ac828018

8155259: Suspicious buffer allocation in com.sun.tools.javac.file.BaseFileManager
8172106: javac throws exception when compiling source file of size 1.5G

Reviewed-by: vromero

! src/jdk.compiler/share/classes/com/sun/tools/javac/file/BaseFileManager.java

Changeset: 3eb85d19
Author:    Mark Powers <mpowers at openjdk.org>
Committer: Sean Mullan <mullan at openjdk.org>
Date:      2023-01-03 15:41:55 +0000
URL:       https://git.openjdk.org/loom/commit/3eb85d19ec80105bcbc5ad5422d694c29a9029d2

8299235: broken link referencing missing id

Reviewed-by: mullan

! src/java.base/share/classes/java/security/KeyStore.java
! src/java.base/share/classes/javax/crypto/Cipher.java

Changeset: 031829d8
Author:    Erik Joelsson <erikj at openjdk.org>
Date:      2023-01-03 21:07:19 +0000
URL:       https://git.openjdk.org/loom/commit/031829d8854f2eae5f04d74bca515d58aab801ef

8298324: Unable to run shell test with make

Reviewed-by: dholmes

! make/RunTests.gmk

Changeset: 8254cbb2
Author:    David Holmes <dholmes at openjdk.org>
Date:      2023-01-03 21:22:16 +0000
URL:       https://git.openjdk.org/loom/commit/8254cbb21d164f39aa12020bfbd555d7535a428e

8299483: ProblemList java/text/Format/NumberFormat/CurrencyFormat.java

Backport-of: 5b5552ff2a5fccaa9a34886d9df4c0075fc8f5e8

! test/jdk/ProblemList.txt

Changeset: b743519b
Author:    Kim Barrett <kbarrett at openjdk.org>
Date:      2023-01-04 03:28:31 +0000
URL:       https://git.openjdk.org/loom/commit/b743519ba911a254669fa8a96e6006c14e3f5ad1

8293824: gc/whitebox/TestConcMarkCycleWB.java failed "RuntimeException: assertTrue: expected true, was false"

Reviewed-by: iwalulya, tschatzl

! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.hpp
! src/hotspot/share/gc/g1/g1ConcurrentMarkThread.cpp
! src/hotspot/share/prims/whitebox.cpp
! test/hotspot/jtreg/gc/g1/TestGCLogMessages.java
! test/hotspot/jtreg/gc/g1/TestHumongousRemsetsMatch.java
! test/hotspot/jtreg/gc/g1/TestMixedGCLiveThreshold.java
! test/hotspot/jtreg/gc/g1/TestNoEagerReclaimOfHumongousRegions.java
! test/hotspot/jtreg/gc/g1/TestRegionLivenessPrint.java
! test/hotspot/jtreg/gc/g1/TestRemarkCleanupMXBean.java
! test/hotspot/jtreg/gc/g1/TestSkipRebuildRemsetPhase.java
! test/hotspot/jtreg/gc/g1/TestVerifyGCType.java
! test/hotspot/jtreg/gc/g1/humongousObjects/TestHumongousClassLoader.java
! test/hotspot/jtreg/gc/g1/humongousObjects/TestObjectCollected.java
! test/hotspot/jtreg/gc/g1/humongousObjects/objectGraphTest/GC.java
! test/hotspot/jtreg/gc/g1/humongousObjects/objectGraphTest/GCTokens.java
! test/hotspot/jtreg/gc/stress/TestMultiThreadStressRSet.java
! test/hotspot/jtreg/gc/stress/TestStressRSetCoarsening.java
! test/hotspot/jtreg/gc/testlibrary/g1/MixedGCProvoker.java
- test/hotspot/jtreg/gc/whitebox/TestConcMarkCycleWB.java
! test/hotspot/jtreg/runtime/ClassUnload/UnloadTestWithVerifyDuringGC.java
! test/jdk/com/sun/management/GarbageCollectorMXBean/GarbageCollectionNotificationContentTest.java
! test/jdk/com/sun/management/GarbageCollectorMXBean/GarbageCollectionNotificationTest.java
! test/lib/jdk/test/whitebox/WhiteBox.java

Changeset: a17f505d
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2023-01-04 10:46:34 +0000
URL:       https://git.openjdk.org/loom/commit/a17f505d7351b0031d17c3ce8df3723b121a301e

8299476: PPC64 Zero build fails after JDK-8286302

Reviewed-by: mdoerr

! src/hotspot/share/runtime/continuationFreezeThaw.cpp

Changeset: df1caf90
Author:    Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date:      2023-01-04 16:03:09 +0000
URL:       https://git.openjdk.org/loom/commit/df1caf90818558b897a6b8ab80757f2a03398c55

Merge

! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/continuationFreezeThaw.cpp
! test/hotspot/jtreg/gc/g1/TestGCLogMessages.java
! test/hotspot/jtreg/gc/g1/TestVerifyGCType.java
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/continuationFreezeThaw.cpp
! test/hotspot/jtreg/gc/g1/TestGCLogMessages.java
! test/hotspot/jtreg/gc/g1/TestVerifyGCType.java

Changeset: b9758d22
Author:    Archie L. Cobbs <archie.cobbs at gmail.com>
Committer: Vicente Romero <vromero at openjdk.org>
Date:      2023-01-04 17:32:33 +0000
URL:       https://git.openjdk.org/loom/commit/b9758d2201655cecfdda48660e77c598c52fcd9b

8200610: Compiling fails with java.nio.file.ReadOnlyFileSystemException

Reviewed-by: vromero

! src/jdk.compiler/share/classes/com/sun/tools/javac/main/JavaCompiler.java

Changeset: 44be5edf
Author:    Archie L. Cobbs <archie.cobbs at gmail.com>
Committer: Vicente Romero <vromero at openjdk.org>
Date:      2023-01-04 17:50:32 +0000
URL:       https://git.openjdk.org/loom/commit/44be5edf5aa661169c665aa9386e5930a3632524

8219810: javac throws NullPointerException

Reviewed-by: vromero

! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
+ test/langtools/tools/javac/classreader/8219810/BadFieldFlags.jcod
+ test/langtools/tools/javac/classreader/8219810/BadFieldFlagsTest.java
+ test/langtools/tools/javac/classreader/8219810/BadFieldFlagsTest.out
+ test/langtools/tools/javac/classreader/8219810/BadMethodFlags.jcod
+ test/langtools/tools/javac/classreader/8219810/BadMethodFlagsTest.java
+ test/langtools/tools/javac/classreader/8219810/BadMethodFlagsTest.out
! test/langtools/tools/javac/diags/examples.not-yet.txt

Changeset: 7dcc6899
Author:    Michael Ernst <mernst at openjdk.org>
Committer: Alexey Ivanov <aivanov at openjdk.org>
Date:      2023-01-04 19:59:45 +0000
URL:       https://git.openjdk.org/loom/commit/7dcc689932ea276586282e0917f2efc10a598eb7

8299563: Fix typos

Reviewed-by: lancea, aivanov, sspitsyn

! test/jaxp/javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/XMLSchema.xsd
! test/jdk/javax/xml/jaxp/testng/parse/XMLEntityScannerLoad.java
! test/jdk/sun/jvmstat/testlibrary/utils.sh
! test/jdk/sun/management/jmxremote/bootstrap/JMXInterfaceBindingTest.java
! test/jdk/sun/misc/SunMiscSignalTest.java

Changeset: 3b374c01
Author:    Justin Lu <justin.lu at oracle.com>
Committer: Naoto Sato <naoto at openjdk.org>
Date:      2023-01-04 21:59:02 +0000
URL:       https://git.openjdk.org/loom/commit/3b374c0153950ab193f3a188b57d3404b4ce2fe2

8299439: java/text/Format/NumberFormat/CurrencyFormat.java fails for hr_HR

Reviewed-by: naoto, lancea, jpai

! src/jdk.localedata/share/classes/sun/util/resources/ext/CurrencyNames_hr_HR.properties
! test/jdk/ProblemList.txt
! test/jdk/java/text/Format/NumberFormat/CurrencySymbols.properties



More information about the loom-dev mailing list