git: openjdk/loom: fibers: 118 new changesets

duke duke at openjdk.org
Thu Feb 2 08:48:53 UTC 2023


Changeset: 9f0887e2
Author:    ScientificWare <info at scientificware.com>
Committer: Alexey Ivanov <aivanov at openjdk.org>
Date:      2023-01-25 19:20:39 +0000
URL:       https://git.openjdk.org/loom/commit/9f0887e2056c3c535eb5a5df2c945d77d1290ce7

8296661: Typo Found In CSSParser.java

Reviewed-by: angorya, aivanov, prr

! src/java.desktop/share/classes/javax/swing/text/html/CSSParser.java

Changeset: adcfd257
Author:    Ioi Lam <iklam at openjdk.org>
Date:      2023-01-25 20:04:50 +0000
URL:       https://git.openjdk.org/loom/commit/adcfd257358fcd810f75d41bda7b916595e5dcdf

8301098: Remove dead code FileMapInfo::stop_sharing_and_unmap()

Reviewed-by: coleenp, ccheung

! src/hotspot/share/cds/filemap.cpp
! src/hotspot/share/cds/filemap.hpp

Changeset: 7e951f4b
Author:    Scott Gibbons <scott.gibbons at intel.com>
Committer: Sandhya Viswanathan <sviswanathan at openjdk.org>
Date:      2023-01-26 00:20:41 +0000
URL:       https://git.openjdk.org/loom/commit/7e951f4b4cc047d354856c29ed2e1a22190ba382

8301092: Add benchmark for CRC32

Reviewed-by: ecaspole, sviswanathan

+ test/micro/org/openjdk/bench/java/util/TestCRC32.java

Changeset: b5a4744f
Author:    Joe Darcy <darcy at openjdk.org>
Date:      2023-01-26 02:14:07 +0000
URL:       https://git.openjdk.org/loom/commit/b5a4744f9019f76664738029f13b4d4f651d20d6

8300857: State return value for Types.asElement(NoType) explicitly

Reviewed-by: jjg

! src/java.compiler/share/classes/javax/lang/model/util/Types.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/model/JavacTypes.java
+ test/langtools/tools/javac/processing/model/util/types/TestAsElement.java

Changeset: 252621d4
Author:    Tobias Hartmann <thartmann at openjdk.org>
Date:      2023-01-26 06:30:37 +0000
URL:       https://git.openjdk.org/loom/commit/252621d4e0c656b160bf41cbf413fb7c7ee1daaf

8301063: Remove dead code from GrowableArray

Reviewed-by: chagedorn, kvn

! src/hotspot/share/utilities/growableArray.hpp

Changeset: 4b0e656b
Author:    Damon Fenacci <damon.fenacci at oracle.com>
Committer: Tobias Hartmann <thartmann at openjdk.org>
Date:      2023-01-26 07:41:15 +0000
URL:       https://git.openjdk.org/loom/commit/4b0e656bb6a823f50507039df7855183ab98cd83

8298118: split-if optimization causes empty loop to temporarily have more than one phi

Reviewed-by: roland, thartmann, kvn

! src/hotspot/share/opto/loopTransform.cpp
+ test/hotspot/jtreg/compiler/loopopts/TestEmptyLoopMultiplePhis.java

Changeset: 48152ef6
Author:    Conor Cleary <ccleary at openjdk.org>
Date:      2023-01-26 08:35:07 +0000
URL:       https://git.openjdk.org/loom/commit/48152ef66f2466f8c80499325a716de0cb45d8ef

8287134: HttpURLConnection chunked streaming mode doesn't enforce specified size

Reviewed-by: dfuchs, michaelm

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

Changeset: 3589b808
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2023-01-26 10:13:51 +0000
URL:       https://git.openjdk.org/loom/commit/3589b80838e5c57bda8ec66074f90cbbcde92b31

8300127: Serial: Remove unnecessary from-space iteration in DefNewGeneration::oop_since_save_marks_iterate

Reviewed-by: tschatzl, ysr

! src/hotspot/share/gc/serial/defNewGeneration.inline.hpp

Changeset: 30cb305d
Author:    Leo Korinth <lkorinth at openjdk.org>
Date:      2023-01-26 10:32:36 +0000
URL:       https://git.openjdk.org/loom/commit/30cb305dc1e717b6b7a1dc157638118ae913a61d

8292170: Convert CodeRootSetTable to use ResourceHashtable

Reviewed-by: coleenp, iwalulya, iklam

- src/hotspot/share/gc/g1/g1CodeCacheRemSet.cpp
- src/hotspot/share/gc/g1/g1CodeCacheRemSet.hpp
+ src/hotspot/share/gc/g1/g1CodeRootSet.cpp
+ src/hotspot/share/gc/g1/g1CodeRootSet.hpp
- src/hotspot/share/gc/g1/g1CodeRootSetTable.hpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/g1/g1GCPhaseTimes.cpp
! src/hotspot/share/gc/g1/g1GCPhaseTimes.hpp
! src/hotspot/share/gc/g1/g1YoungGCPostEvacuateTasks.cpp
! src/hotspot/share/gc/g1/g1YoungGCPostEvacuateTasks.hpp
! src/hotspot/share/gc/g1/heapRegionRemSet.cpp
! src/hotspot/share/gc/g1/heapRegionRemSet.hpp
! src/hotspot/share/utilities/resourceHash.hpp
- test/hotspot/gtest/gc/g1/test_g1CodeCacheRemSet.cpp
+ test/hotspot/gtest/gc/g1/test_g1CodeRootSet.cpp
! test/hotspot/jtreg/gc/g1/TestGCLogMessages.java
! test/jdk/jdk/jfr/event/gc/collection/TestG1ParallelPhases.java

Changeset: 7328182b
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2023-01-26 10:44:01 +0000
URL:       https://git.openjdk.org/loom/commit/7328182b68903292a7c2335280beba6f6ba30229

8300958: Parallel: Remove unused MutableNUMASpace::capacity_in_words

Reviewed-by: tschatzl

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

Changeset: b0376a5f
Author:    Johan Sjölen <jsjolen at openjdk.org>
Date:      2023-01-26 10:49:06 +0000
URL:       https://git.openjdk.org/loom/commit/b0376a5f4421fb58c0feeddfce2c2083314e400c

8301069: Replace NULL with nullptr in share/libadt/

Reviewed-by: kvn

! src/hotspot/share/libadt/dict.cpp
! src/hotspot/share/libadt/dict.hpp

Changeset: 15a14884
Author:    Roman Marchenko <rmarchenko at openjdk.org>
Committer: Hannes Wallnöfer <hannesw at openjdk.org>
Date:      2023-01-26 11:11:21 +0000
URL:       https://git.openjdk.org/loom/commit/15a14884013a975707008f648b8e4864e16006ed

8297437: javadoc cannot link to old docs (with old style anchors)

Reviewed-by: hannesw

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Extern.java
! test/langtools/jdk/javadoc/doclet/testClassCrossReferences/TestClassCrossReferences.java
! test/langtools/jdk/javadoc/doclet/testExternalOverriddenMethod/TestExternalOverriddenMethod.java
! test/langtools/jdk/javadoc/doclet/testHref/TestHref.java
! test/langtools/jdk/javadoc/doclet/testLinkOption/TestLinkOption.java
! test/langtools/jdk/javadoc/doclet/testLinkPlatform/TestLinkPlatform.java

Changeset: a9b8acb6
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2023-01-26 11:39:34 +0000
URL:       https://git.openjdk.org/loom/commit/a9b8acb64334e5014239868c0d865e7c0894b4f8

8300652: Parallel: Refactor oop marking stack in Full GC

Reviewed-by: tschatzl, iwalulya

! src/hotspot/share/gc/parallel/psCompactionManager.cpp
! src/hotspot/share/gc/parallel/psCompactionManager.hpp
! src/hotspot/share/gc/parallel/psCompactionManager.inline.hpp

Changeset: 7725fe84
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2023-01-26 11:40:16 +0000
URL:       https://git.openjdk.org/loom/commit/7725fe845b34b8c2e4800891b3f886a7e5128132

8299953: Merge ContiguousSpaceDCTOC into DirtyCardToOopClosure

Reviewed-by: tschatzl, iwalulya

! src/hotspot/share/gc/shared/space.cpp
! src/hotspot/share/gc/shared/space.hpp

Changeset: da80e7a4
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2023-01-26 11:41:07 +0000
URL:       https://git.openjdk.org/loom/commit/da80e7a489684cdc5d52ac07868961f889f2dc34

8300962: Parallel: Remove PSParallelCompact::_total_invocations

Reviewed-by: tschatzl, iwalulya

! src/hotspot/share/gc/parallel/parallelScavengeHeap.hpp
! src/hotspot/share/gc/parallel/parallelScavengeHeap.inline.hpp
! src/hotspot/share/gc/parallel/psParallelCompact.cpp
! src/hotspot/share/gc/parallel/psParallelCompact.hpp

Changeset: 3f633814
Author:    Coleen Phillimore <coleenp at openjdk.org>
Date:      2023-01-26 13:04:19 +0000
URL:       https://git.openjdk.org/loom/commit/3f6338146e9d4103ca427986d61af9c23c9651fd

8300913: ZGC: assert(to_addr != 0) failed: Should be forwarded

Reviewed-by: eosterlund, rehn

! src/hotspot/share/prims/jvmtiTagMap.cpp
! src/hotspot/share/prims/jvmtiTagMapTable.cpp

Changeset: 28545dcf
Author:    Erik Österlund <eosterlund at openjdk.org>
Date:      2023-01-26 14:35:25 +0000
URL:       https://git.openjdk.org/loom/commit/28545dcf2b542efe3021a567a198b0794ecf7011

8300247: Harden C1 xchg on AArch64 and PPC

Co-authored-by: Martin Doerr <mdoerr at openjdk.org>
Reviewed-by: aph, rcastanedalo

! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp
! src/hotspot/cpu/ppc/c1_LIRAssembler_ppc.cpp
! src/hotspot/cpu/riscv/c1_LIRAssembler_riscv.cpp

Changeset: 64ddf953
Author:    Severin Gehwolf <sgehwolf at openjdk.org>
Date:      2023-01-26 14:50:46 +0000
URL:       https://git.openjdk.org/loom/commit/64ddf9536f55fb81956ebde6dfc0a3c4147af371

8299858: [Metrics] Swap memory limit reported incorrectly when too large

Reviewed-by: stuefe

! src/java.base/linux/classes/jdk/internal/platform/CgroupMetrics.java
! src/java.base/linux/native/libjava/CgroupMetrics.c
! test/hotspot/jtreg/containers/docker/TestMemoryAwareness.java

Changeset: 973f7419
Author:    Erik Österlund <eosterlund at openjdk.org>
Date:      2023-01-26 15:10:08 +0000
URL:       https://git.openjdk.org/loom/commit/973f74199380bdb88df0b36101571306ee696a6b

8300968: Accessorize raw oop load in DeadCounterClosure

Reviewed-by: tschatzl, stefank

! src/hotspot/share/gc/shared/oopStorageSetParState.inline.hpp

Changeset: 14114c25
Author:    Erik Österlund <eosterlund at openjdk.org>
Date:      2023-01-26 15:11:03 +0000
URL:       https://git.openjdk.org/loom/commit/14114c2515aacd86d891fa1f87c8a572d880ca15

8301005: Clean up Copy::conjoint_*_atomic on windows

Reviewed-by: aboldtch, stefank, tschatzl

! src/hotspot/os_cpu/windows_x86/copy_windows_x86.hpp

Changeset: 315398c2
Author:    Thomas Schatzl <tschatzl at openjdk.org>
Date:      2023-01-26 15:39:22 +0000
URL:       https://git.openjdk.org/loom/commit/315398c2450e47d9cdb7fac944e35ba6a6aef221

8221785: Let possibly_parallel_threads_do cover the same threads as threads_do

Reviewed-by: iwalulya, coleenp

! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/parallel/psParallelCompact.cpp
! src/hotspot/share/gc/parallel/psScavenge.cpp
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/hotspot/share/runtime/threads.cpp
! src/hotspot/share/runtime/threads.hpp
! test/hotspot/gtest/runtime/test_threads.cpp

Changeset: d98a323a
Author:    Johan Sjölen <jsjolen at openjdk.org>
Date:      2023-01-26 16:30:31 +0000
URL:       https://git.openjdk.org/loom/commit/d98a323a8b972c17a066c597a81b164681ad5589

8301070: Replace NULL with nullptr in share/memory/

Reviewed-by: stefank, stuefe

! src/hotspot/share/memory/allocation.cpp
! src/hotspot/share/memory/allocation.hpp
! src/hotspot/share/memory/allocation.inline.hpp
! src/hotspot/share/memory/arena.cpp
! src/hotspot/share/memory/arena.hpp
! src/hotspot/share/memory/classLoaderMetaspace.cpp
! src/hotspot/share/memory/classLoaderMetaspace.hpp
! src/hotspot/share/memory/guardedMemory.cpp
! src/hotspot/share/memory/guardedMemory.hpp
! src/hotspot/share/memory/heap.cpp
! src/hotspot/share/memory/heap.hpp
! src/hotspot/share/memory/heapInspection.cpp
! src/hotspot/share/memory/heapInspection.hpp
! src/hotspot/share/memory/iterator.cpp
! src/hotspot/share/memory/iterator.hpp
! src/hotspot/share/memory/memRegion.cpp
! src/hotspot/share/memory/memRegion.hpp
! src/hotspot/share/memory/metadataFactory.hpp
! src/hotspot/share/memory/metaspace.cpp
! src/hotspot/share/memory/metaspace.hpp
! src/hotspot/share/memory/metaspace/binList.hpp
! src/hotspot/share/memory/metaspace/blockTree.cpp
! src/hotspot/share/memory/metaspace/blockTree.hpp
! src/hotspot/share/memory/metaspace/chunkHeaderPool.cpp
! src/hotspot/share/memory/metaspace/chunkHeaderPool.hpp
! src/hotspot/share/memory/metaspace/chunkManager.cpp
! src/hotspot/share/memory/metaspace/chunkManager.hpp
! src/hotspot/share/memory/metaspace/commitMask.cpp
! src/hotspot/share/memory/metaspace/freeBlocks.cpp
! src/hotspot/share/memory/metaspace/freeChunkList.cpp
! src/hotspot/share/memory/metaspace/freeChunkList.hpp
! src/hotspot/share/memory/metaspace/metachunk.cpp
! src/hotspot/share/memory/metaspace/metachunk.hpp
! src/hotspot/share/memory/metaspace/metachunkList.cpp
! src/hotspot/share/memory/metaspace/metachunkList.hpp
! src/hotspot/share/memory/metaspace/metaspaceArena.cpp
! src/hotspot/share/memory/metaspace/metaspaceArena.hpp
! src/hotspot/share/memory/metaspace/metaspaceArenaGrowthPolicy.cpp
! src/hotspot/share/memory/metaspace/metaspaceCommon.cpp
! src/hotspot/share/memory/metaspace/metaspaceContext.cpp
! src/hotspot/share/memory/metaspace/metaspaceContext.hpp
! src/hotspot/share/memory/metaspace/metaspaceDCmd.cpp
! src/hotspot/share/memory/metaspace/metaspaceDCmd.hpp
! src/hotspot/share/memory/metaspace/metaspaceReporter.cpp
! src/hotspot/share/memory/metaspace/printCLDMetaspaceInfoClosure.cpp
! src/hotspot/share/memory/metaspace/rootChunkArea.cpp
! src/hotspot/share/memory/metaspace/rootChunkArea.hpp
! src/hotspot/share/memory/metaspace/runningCounters.cpp
! src/hotspot/share/memory/metaspace/testHelpers.cpp
! src/hotspot/share/memory/metaspace/virtualSpaceList.cpp
! src/hotspot/share/memory/metaspace/virtualSpaceList.hpp
! src/hotspot/share/memory/metaspace/virtualSpaceNode.cpp
! src/hotspot/share/memory/metaspace/virtualSpaceNode.hpp
! src/hotspot/share/memory/metaspaceClosure.cpp
! src/hotspot/share/memory/metaspaceClosure.hpp
! src/hotspot/share/memory/metaspaceCounters.cpp
! src/hotspot/share/memory/metaspaceCriticalAllocation.cpp
! src/hotspot/share/memory/metaspaceUtils.hpp
! src/hotspot/share/memory/oopFactory.cpp
! src/hotspot/share/memory/padded.hpp
! src/hotspot/share/memory/padded.inline.hpp
! src/hotspot/share/memory/universe.cpp
! src/hotspot/share/memory/universe.hpp
! src/hotspot/share/memory/virtualspace.cpp
! src/hotspot/share/memory/virtualspace.hpp

Changeset: a2a77033
Author:    Viktor Klang <viktor.klang at oracle.com>
Committer: Stuart Marks <smarks at openjdk.org>
Date:      2023-01-26 18:15:56 +0000
URL:       https://git.openjdk.org/loom/commit/a2a7703370caf07afd88b5cfe44e1a78eed699e9

8299444: java.util.Set.copyOf allocates needlessly for empty input collections

Reviewed-by: rriggs, shade, smarks

! src/java.base/share/classes/java/util/ImmutableCollections.java
! src/java.base/share/classes/java/util/Map.java
! src/java.base/share/classes/java/util/Set.java

Changeset: fc26d3e5
Author:    Matthew Donovan <matthew.p.donovan at oracle.com>
Committer: Rajan Halade <rhalade at openjdk.org>
Date:      2023-01-26 18:36:29 +0000
URL:       https://git.openjdk.org/loom/commit/fc26d3e5770ca3440105d3904a6e4af9af4860fa

8298873: Update IllegalRecordVersion.java for changes to TLS implementation

Reviewed-by: rhalade

! test/jdk/ProblemList.txt
+ test/jdk/javax/net/ssl/SSLEngine/HandshakeWithInvalidRecordVersion.java
- test/jdk/javax/net/ssl/SSLEngine/IllegalRecordVersion.java

Changeset: 7ddafd75
Author:    Matthew Donovan <matthew.p.donovan at oracle.com>
Committer: Rajan Halade <rhalade at openjdk.org>
Date:      2023-01-26 19:36:41 +0000
URL:       https://git.openjdk.org/loom/commit/7ddafd75b02c3083264239404b1c33d219e2cd2b

8301189: validate-source fails after JDK-8298873

Reviewed-by: dcubed, rhalade

! test/jdk/javax/net/ssl/SSLEngine/HandshakeWithInvalidRecordVersion.java

Changeset: c4278144
Author:    Brian Burkhalter <bpb at openjdk.org>
Date:      2023-01-26 20:09:01 +0000
URL:       https://git.openjdk.org/loom/commit/c4278144bee667e2565a40f12a2a2c251d6cf3aa

8299982: (bf) Buffer.checkIndex(int, int) should use Preconditions.checkIndex(int, int, BiFunction)

Reviewed-by: uschindler, vtewari, rriggs, alanb

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

Changeset: d6007a35
Author:    Matthew Donovan <matthew.p.donovan at oracle.com>
Committer: Rajan Halade <rhalade at openjdk.org>
Date:      2023-01-26 21:36:36 +0000
URL:       https://git.openjdk.org/loom/commit/d6007a356f8081290cc745481af160a4cad8a9bb

8298869: Update ConnectionTest.java for changes to TLS implementation

Reviewed-by: rhalade

! test/jdk/ProblemList.txt
! test/jdk/javax/net/ssl/SSLEngine/ConnectionTest.java

Changeset: 7eff5787
Author:    Valerie Peng <valeriep at openjdk.org>
Date:      2023-01-26 22:07:31 +0000
URL:       https://git.openjdk.org/loom/commit/7eff578768454445a937c1569abab3d9b06c1313

8288050: Add support of SHA-512/224 and SHA-512/256 to the PBKDF2 and PBES2 impls in SunJCE provider

Reviewed-by: weijun

! src/java.base/share/classes/com/sun/crypto/provider/PBEKeyFactory.java
! src/java.base/share/classes/com/sun/crypto/provider/PBES2Core.java
! src/java.base/share/classes/com/sun/crypto/provider/PBES2Parameters.java
! src/java.base/share/classes/com/sun/crypto/provider/PBKDF2Core.java
! src/java.base/share/classes/com/sun/crypto/provider/PBMAC1Core.java
! src/java.base/share/classes/com/sun/crypto/provider/SunJCE.java
! src/java.base/share/classes/javax/crypto/Cipher.java
! test/jdk/com/sun/crypto/provider/CICO/PBEFunc/PBEAlgorithm.java
! test/jdk/com/sun/crypto/provider/Cipher/KeyWrap/TestCipherKeyWrapperTest.java
! test/jdk/com/sun/crypto/provider/Cipher/PBE/DecryptWithoutParameters.java
! test/jdk/com/sun/crypto/provider/Cipher/PBE/PBEInvalidParamsTest.java
! test/jdk/com/sun/crypto/provider/Cipher/PBE/PBEKeysAlgorithmNames.java
! test/jdk/com/sun/crypto/provider/Cipher/PBE/PBEParametersTest.java
! test/jdk/com/sun/crypto/provider/Cipher/PBE/PBES2Test.java
! test/jdk/com/sun/crypto/provider/Cipher/PBE/PBESealedObject.java
! test/jdk/com/sun/crypto/provider/Cipher/PBE/PBKDF2Translate.java
! test/jdk/com/sun/crypto/provider/Cipher/PBE/PBMacBuffer.java
! test/jdk/com/sun/crypto/provider/Cipher/PBE/PBMacDoFinalVsUpdate.java
! test/jdk/com/sun/crypto/provider/Cipher/PBE/TestCipherKeyWrapperPBEKey.java
! test/jdk/com/sun/crypto/provider/Cipher/TextLength/TestCipherTextLength.java
! test/jdk/com/sun/crypto/provider/KeyGenerator/Test4628062.java
! test/jdk/com/sun/crypto/provider/Mac/HmacPBESHA1.java
! test/jdk/com/sun/crypto/provider/Mac/HmacSaltLengths.java
! test/jdk/com/sun/crypto/provider/Mac/MacClone.java
! test/jdk/com/sun/crypto/provider/Mac/Utils.java
! test/jdk/com/sun/crypto/provider/NSASuiteB/TestHmacSHAOids.java

Changeset: c3ff1514
Author:    Glavo <zjx001202 at gmail.com>
Committer: Paul Sandoz <psandoz at openjdk.org>
Date:      2023-01-27 01:17:02 +0000
URL:       https://git.openjdk.org/loom/commit/c3ff151457102cd45e3c7a49a235a04066beca60

8301190: [vectorapi] The typeChar of LaneType is incorrect when default locale is tr

Reviewed-by: psandoz

! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/LaneType.java

Changeset: 0eb1f66f
Author:    Amit Kumar <amitlocham09 at icloud.com>
Committer: Tyler Steele <tsteele at openjdk.org>
Date:      2023-01-27 05:41:05 +0000
URL:       https://git.openjdk.org/loom/commit/0eb1f66fd8356759c39054fee026a7940aae2673

8298038: [s390] Configure script detects num_cores +1

Reviewed-by: tsteele, erikj

! make/autoconf/build-performance.m4

Changeset: 938b4096
Author:    Koichi Sakata <ksakata at openjdk.org>
Committer: Tobias Hartmann <thartmann at openjdk.org>
Date:      2023-01-27 06:17:14 +0000
URL:       https://git.openjdk.org/loom/commit/938b4096086575b2bb8cc88b8985aea4bcfe314c

8301133: IGV: NPE occurs when creating a diff graph with a graph in a different folder

Reviewed-by: rcastanedalo, chagedorn

! src/utils/IdealGraphVisualizer/Data/src/main/java/com/sun/hotspot/igv/data/Group.java

Changeset: c6b3f2dd
Author:    Julian Waters <jwaters at openjdk.org>
Date:      2023-01-27 07:07:22 +0000
URL:       https://git.openjdk.org/loom/commit/c6b3f2dd1055f332c6230872c17e3a6c6f9dff3b

8301129: Link to debuginfo files should only be made after stripping

Reviewed-by: erikj, ihse

! make/common/NativeCompilation.gmk

Changeset: 6e4710bc
Author:    Erik Österlund <eosterlund at openjdk.org>
Date:      2023-01-27 08:08:59 +0000
URL:       https://git.openjdk.org/loom/commit/6e4710bc830a9c324fa71feab2f8442bf72453fa

8300253: Introduce AArch64 nzcv accessors

Reviewed-by: aph, smonteith

! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp
! test/hotspot/gtest/aarch64/aarch64-asmtest.py
! test/hotspot/gtest/aarch64/asmtest.out.h

Changeset: f7da09c3
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2023-01-27 08:12:06 +0000
URL:       https://git.openjdk.org/loom/commit/f7da09c34918eea434c82af22b1da1f2a5b35f35

8301164: Remove unused ResourceStack class

Reviewed-by: coleenp

! src/hotspot/share/utilities/stack.hpp
! src/hotspot/share/utilities/stack.inline.hpp

Changeset: b77abc6a
Author:    Johan Sjölen <jsjolen at openjdk.org>
Date:      2023-01-27 09:35:42 +0000
URL:       https://git.openjdk.org/loom/commit/b77abc6a0daed0e01a9003d42493320376dc98bc

8301178: Replace NULL with nullptr in share/gc/epsilon/

Reviewed-by: tschatzl, kbarrett

! src/hotspot/share/gc/epsilon/epsilonBarrierSet.cpp
! src/hotspot/share/gc/epsilon/epsilonHeap.cpp
! src/hotspot/share/gc/epsilon/epsilonHeap.hpp

Changeset: 107e184d
Author:    Johan Sjölen <jsjolen at openjdk.org>
Date:      2023-01-27 09:36:23 +0000
URL:       https://git.openjdk.org/loom/commit/107e184d59c0bbed6441a3c1a9bfd4527da3bce5

8301179: Replace NULL with nullptr in share/gc/serial/

Reviewed-by: tschatzl, kbarrett

! src/hotspot/share/gc/serial/defNewGeneration.cpp
! src/hotspot/share/gc/serial/genMarkSweep.cpp
! src/hotspot/share/gc/serial/markSweep.cpp
! src/hotspot/share/gc/serial/serialBlockOffsetTable.cpp
! src/hotspot/share/gc/serial/serialBlockOffsetTable.hpp
! src/hotspot/share/gc/serial/serialBlockOffsetTable.inline.hpp
! src/hotspot/share/gc/serial/serialHeap.cpp

Changeset: d7aa87fd
Author:    Darragh Clarke <Darragh.clarke at oracle.com>
Committer: Jaikiran Pai <jpai at openjdk.org>
Date:      2023-01-27 10:52:06 +0000
URL:       https://git.openjdk.org/loom/commit/d7aa87fdbdc0f3c5bc6c3a7a9c1b57f25fdaebd1

8300176: URLEncoder/URLDecoder static fields should be private static final

Reviewed-by: redestad, michaelm, stsypanov, dfuchs, jpai

! src/java.base/share/classes/java/net/URLDecoder.java
! src/java.base/share/classes/java/net/URLEncoder.java

Changeset: 3758487f
Author:    Johan Sjölen <jsjolen at openjdk.org>
Date:      2023-01-27 11:01:07 +0000
URL:       https://git.openjdk.org/loom/commit/3758487fda61b27e7e684413793ed28c0b9e64d3

8301180: Replace NULL with nullptr in share/gc/parallel/

Reviewed-by: stefank, ayang

! src/hotspot/share/gc/parallel/gcAdaptivePolicyCounters.cpp
! src/hotspot/share/gc/parallel/mutableNUMASpace.cpp
! src/hotspot/share/gc/parallel/mutableNUMASpace.hpp
! src/hotspot/share/gc/parallel/mutableSpace.cpp
! src/hotspot/share/gc/parallel/mutableSpace.hpp
! src/hotspot/share/gc/parallel/parMarkBitMap.cpp
! src/hotspot/share/gc/parallel/parMarkBitMap.inline.hpp
! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp
! src/hotspot/share/gc/parallel/parallelScavengeHeap.hpp
! src/hotspot/share/gc/parallel/psCardTable.cpp
! src/hotspot/share/gc/parallel/psClosure.inline.hpp
! src/hotspot/share/gc/parallel/psCompactionManager.cpp
! src/hotspot/share/gc/parallel/psCompactionManager.hpp
! src/hotspot/share/gc/parallel/psCompactionManager.inline.hpp
! src/hotspot/share/gc/parallel/psGenerationCounters.hpp
! src/hotspot/share/gc/parallel/psOldGen.cpp
! src/hotspot/share/gc/parallel/psOldGen.hpp
! src/hotspot/share/gc/parallel/psParallelCompact.cpp
! src/hotspot/share/gc/parallel/psParallelCompact.hpp
! src/hotspot/share/gc/parallel/psParallelCompact.inline.hpp
! src/hotspot/share/gc/parallel/psPromotionLAB.cpp
! src/hotspot/share/gc/parallel/psPromotionLAB.hpp
! src/hotspot/share/gc/parallel/psPromotionLAB.inline.hpp
! src/hotspot/share/gc/parallel/psPromotionManager.cpp
! src/hotspot/share/gc/parallel/psPromotionManager.inline.hpp
! src/hotspot/share/gc/parallel/psScavenge.cpp
! src/hotspot/share/gc/parallel/psScavenge.hpp
! src/hotspot/share/gc/parallel/psVMOperations.cpp
! src/hotspot/share/gc/parallel/psVirtualspace.cpp
! src/hotspot/share/gc/parallel/psYoungGen.cpp

Changeset: db8fa1be
Author:    Tejesh R <tr at openjdk.org>
Date:      2023-01-27 11:05:12 +0000
URL:       https://git.openjdk.org/loom/commit/db8fa1be052c8558398ea5fea2105458f1a3cd16

8300405: Screen capture for test JFileChooserSetLocationTest.java, failure case

Reviewed-by: serb

! test/jdk/javax/swing/JFileChooser/JFileChooserSetLocationTest.java

Changeset: e4252bb9
Author:    Damon Fenacci <damon.fenacci at oracle.com>
Committer: Tobias Hartmann <thartmann at openjdk.org>
Date:      2023-01-27 12:14:07 +0000
URL:       https://git.openjdk.org/loom/commit/e4252bb91478e9c2f0a5bbdae7cd663838d91b1b

8300823: UB: Compile::_phase_optimize_finished is initialized too late

Reviewed-by: thartmann, chagedorn

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

Changeset: fccf8189
Author:    Coleen Phillimore <coleenp at openjdk.org>
Date:      2023-01-27 14:56:29 +0000
URL:       https://git.openjdk.org/loom/commit/fccf818972f15bc4f69ce9566b5cd4b7e7777107

8301123: Enable Symbol refcounting underflow checks in PRODUCT

Reviewed-by: fparain, iklam

! src/hotspot/share/oops/symbol.cpp
! test/hotspot/gtest/classfile/test_symbolTable.cpp

Changeset: e2a3b20c
Author:    Justin King <jcking at openjdk.org>
Committer: Coleen Phillimore <coleenp at openjdk.org>
Date:      2023-01-27 14:58:22 +0000
URL:       https://git.openjdk.org/loom/commit/e2a3b20ca80186a3d3d1a2a9029036b088b3fc9c

8301187: Memory leaks in OopMapCache

Reviewed-by: fparain, coleenp

! src/hotspot/share/interpreter/oopMapCache.cpp

Changeset: dff41316
Author:    Deepa Kumari <dpakri181 at gmail.com>
Committer: Tyler Steele <tsteele at openjdk.org>
Date:      2023-01-27 15:28:13 +0000
URL:       https://git.openjdk.org/loom/commit/dff41316a2c07ef05b9f9421093ee78d6a80d92e

8285850: [AIX] unreachable code in basic_tools.m4 -> BASIC_CHECK_TAR

Reviewed-by: erikj, tsteele

! make/autoconf/basic_tools.m4

Changeset: 5c1ec826
Author:    Johan Sjölen <jsjolen at openjdk.org>
Date:      2023-01-27 15:42:46 +0000
URL:       https://git.openjdk.org/loom/commit/5c1ec82656323872c4628026662fe5b62e7a61e3

8301077: Replace NULL with nullptr in share/services/

Reviewed-by: cjplummer, coleenp

! src/hotspot/share/services/attachListener.cpp
! src/hotspot/share/services/attachListener.hpp
! src/hotspot/share/services/classLoadingService.cpp
! src/hotspot/share/services/diagnosticArgument.cpp
! src/hotspot/share/services/diagnosticArgument.hpp
! src/hotspot/share/services/diagnosticCommand.cpp
! src/hotspot/share/services/diagnosticCommand.hpp
! src/hotspot/share/services/diagnosticFramework.cpp
! src/hotspot/share/services/diagnosticFramework.hpp
! src/hotspot/share/services/gcNotifier.cpp
! src/hotspot/share/services/gcNotifier.hpp
! src/hotspot/share/services/heapDumper.cpp
! src/hotspot/share/services/heapDumper.hpp
! src/hotspot/share/services/heapDumperCompression.cpp
! src/hotspot/share/services/heapDumperCompression.hpp
! src/hotspot/share/services/lowMemoryDetector.cpp
! src/hotspot/share/services/lowMemoryDetector.hpp
! src/hotspot/share/services/mallocHeader.inline.hpp
! src/hotspot/share/services/mallocSiteTable.cpp
! src/hotspot/share/services/mallocSiteTable.hpp
! src/hotspot/share/services/mallocTracker.cpp
! src/hotspot/share/services/mallocTracker.hpp
! src/hotspot/share/services/management.cpp
! src/hotspot/share/services/management.hpp
! src/hotspot/share/services/memBaseline.cpp
! src/hotspot/share/services/memReporter.cpp
! src/hotspot/share/services/memTracker.cpp
! src/hotspot/share/services/memTracker.hpp
! src/hotspot/share/services/memoryManager.cpp
! src/hotspot/share/services/memoryPool.cpp
! src/hotspot/share/services/memoryService.cpp
! src/hotspot/share/services/nmtCommon.cpp
! src/hotspot/share/services/nmtDCmd.cpp
! src/hotspot/share/services/nmtDCmd.hpp
! src/hotspot/share/services/nmtPreInit.cpp
! src/hotspot/share/services/nmtPreInit.hpp
! src/hotspot/share/services/runtimeService.cpp
! src/hotspot/share/services/threadIdTable.cpp
! src/hotspot/share/services/threadService.cpp
! src/hotspot/share/services/threadService.hpp
! src/hotspot/share/services/threadStackTracker.cpp
! src/hotspot/share/services/virtualMemoryTracker.cpp
! src/hotspot/share/services/virtualMemoryTracker.hpp
! src/hotspot/share/services/writeableFlags.cpp

Changeset: f52d35c8
Author:    Johan Sjölen <jsjolen at openjdk.org>
Date:      2023-01-27 15:43:34 +0000
URL:       https://git.openjdk.org/loom/commit/f52d35c84b7333809156d201c866793854143888

8300240: Replace NULL with nullptr in share/ci/

Reviewed-by: kvn, coleenp

! src/hotspot/share/ci/bcEscapeAnalyzer.cpp
! src/hotspot/share/ci/bcEscapeAnalyzer.hpp
! src/hotspot/share/ci/ciArray.cpp
! src/hotspot/share/ci/ciCallProfile.hpp
! src/hotspot/share/ci/ciConstantPoolCache.cpp
! src/hotspot/share/ci/ciEnv.cpp
! src/hotspot/share/ci/ciEnv.hpp
! src/hotspot/share/ci/ciExceptionHandler.cpp
! src/hotspot/share/ci/ciExceptionHandler.hpp
! src/hotspot/share/ci/ciField.cpp
! src/hotspot/share/ci/ciField.hpp
! src/hotspot/share/ci/ciInstance.cpp
! src/hotspot/share/ci/ciInstance.hpp
! src/hotspot/share/ci/ciInstanceKlass.cpp
! src/hotspot/share/ci/ciInstanceKlass.hpp
! src/hotspot/share/ci/ciKlass.cpp
! src/hotspot/share/ci/ciKlass.hpp
! src/hotspot/share/ci/ciMetadata.hpp
! src/hotspot/share/ci/ciMethod.cpp
! src/hotspot/share/ci/ciMethod.hpp
! src/hotspot/share/ci/ciMethodBlocks.cpp
! src/hotspot/share/ci/ciMethodData.cpp
! src/hotspot/share/ci/ciMethodData.hpp
! src/hotspot/share/ci/ciObjArray.cpp
! src/hotspot/share/ci/ciObjArrayKlass.cpp
! src/hotspot/share/ci/ciObject.cpp
! src/hotspot/share/ci/ciObject.hpp
! src/hotspot/share/ci/ciObjectFactory.cpp
! src/hotspot/share/ci/ciReplay.cpp
! src/hotspot/share/ci/ciSignature.cpp
! src/hotspot/share/ci/ciStreams.hpp
! src/hotspot/share/ci/ciSymbol.cpp
! src/hotspot/share/ci/ciType.cpp
! src/hotspot/share/ci/ciTypeFlow.cpp
! src/hotspot/share/ci/ciTypeFlow.hpp
! src/hotspot/share/ci/ciUtilities.cpp

Changeset: 49ff5208
Author:    Johan Sjölen <jsjolen at openjdk.org>
Date:      2023-01-27 16:15:29 +0000
URL:       https://git.openjdk.org/loom/commit/49ff52087be8b95cbf369518281312ecc9d83618

8300241: Replace NULL with nullptr in share/classfile/

Reviewed-by: coleenp, iklam

! src/hotspot/share/classfile/classFileError.cpp
! src/hotspot/share/classfile/classFileParser.cpp
! src/hotspot/share/classfile/classFileParser.hpp
! src/hotspot/share/classfile/classFileStream.cpp
! src/hotspot/share/classfile/classLoadInfo.hpp
! src/hotspot/share/classfile/classLoader.cpp
! src/hotspot/share/classfile/classLoader.hpp
! src/hotspot/share/classfile/classLoader.inline.hpp
! src/hotspot/share/classfile/classLoaderData.cpp
! src/hotspot/share/classfile/classLoaderData.hpp
! src/hotspot/share/classfile/classLoaderData.inline.hpp
! src/hotspot/share/classfile/classLoaderDataGraph.cpp
! src/hotspot/share/classfile/classLoaderDataGraph.inline.hpp
! src/hotspot/share/classfile/classLoaderDataShared.cpp
! src/hotspot/share/classfile/classLoaderExt.cpp
! src/hotspot/share/classfile/classLoaderHierarchyDCmd.cpp
! src/hotspot/share/classfile/classLoaderHierarchyDCmd.hpp
! src/hotspot/share/classfile/classLoaderStats.cpp
! src/hotspot/share/classfile/classLoaderStats.hpp
! src/hotspot/share/classfile/classPrinter.cpp
! src/hotspot/share/classfile/compactHashtable.cpp
! src/hotspot/share/classfile/compactHashtable.hpp
! src/hotspot/share/classfile/defaultMethods.cpp
! src/hotspot/share/classfile/dictionary.cpp
! src/hotspot/share/classfile/fieldLayoutBuilder.cpp
! src/hotspot/share/classfile/fieldLayoutBuilder.hpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/javaClasses.hpp
! src/hotspot/share/classfile/javaClasses.inline.hpp
! src/hotspot/share/classfile/klassFactory.cpp
! src/hotspot/share/classfile/klassFactory.hpp
! src/hotspot/share/classfile/loaderConstraints.cpp
! src/hotspot/share/classfile/metadataOnStackMark.cpp
! src/hotspot/share/classfile/moduleEntry.cpp
! src/hotspot/share/classfile/moduleEntry.hpp
! src/hotspot/share/classfile/modules.cpp
! src/hotspot/share/classfile/modules.hpp
! src/hotspot/share/classfile/packageEntry.cpp
! src/hotspot/share/classfile/packageEntry.hpp
! src/hotspot/share/classfile/placeholders.cpp
! src/hotspot/share/classfile/placeholders.hpp
! src/hotspot/share/classfile/protectionDomainCache.cpp
! src/hotspot/share/classfile/resolutionErrors.cpp
! src/hotspot/share/classfile/stackMapFrame.hpp
! src/hotspot/share/classfile/stackMapTable.cpp
! src/hotspot/share/classfile/stackMapTable.hpp
! src/hotspot/share/classfile/stackMapTableFormat.hpp
! src/hotspot/share/classfile/stringTable.cpp
! src/hotspot/share/classfile/stringTable.hpp
! src/hotspot/share/classfile/symbolTable.cpp
! src/hotspot/share/classfile/symbolTable.hpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/classfile/systemDictionary.hpp
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/classfile/systemDictionaryShared.hpp
! src/hotspot/share/classfile/verificationType.cpp
! src/hotspot/share/classfile/verifier.cpp
! src/hotspot/share/classfile/verifier.hpp
! src/hotspot/share/classfile/vmClasses.cpp
! src/hotspot/share/classfile/vmClasses.hpp
! src/hotspot/share/classfile/vmIntrinsics.cpp
! src/hotspot/share/classfile/vmSymbols.cpp
! src/hotspot/share/classfile/vmSymbols.hpp

Changeset: 7aaf76c5
Author:    Mandy Chung <mchung at openjdk.org>
Date:      2023-01-27 17:13:54 +0000
URL:       https://git.openjdk.org/loom/commit/7aaf76c5290a1688f9450a357aaae964615c29d0

8300924: Method::invoke throws wrong exception type when passing wrong number of arguments to method with 4 or more parameters

Reviewed-by: rriggs

! src/java.base/share/classes/jdk/internal/reflect/DirectConstructorHandleAccessor.java
! src/java.base/share/classes/jdk/internal/reflect/DirectMethodHandleAccessor.java
! test/jdk/java/lang/reflect/MethodHandleAccessorsTest.java

Changeset: 22c976a9
Author:    Justin Lu <jlu at openjdk.org>
Committer: Naoto Sato <naoto at openjdk.org>
Date:      2023-01-27 18:11:20 +0000
URL:       https://git.openjdk.org/loom/commit/22c976a9b042b2d56e849ec8f9ef1dd3d146ca78

8177418: NPE is not apparent for methods in java.util.TimeZone API docs

Reviewed-by: lancea, naoto

! src/java.base/share/classes/java/util/SimpleTimeZone.java
! src/java.base/share/classes/java/util/TimeZone.java

Changeset: 7f05d57a
Author:    Mandy Chung <mchung at openjdk.org>
Date:      2023-01-27 18:31:03 +0000
URL:       https://git.openjdk.org/loom/commit/7f05d57a87d8b41b53194aa0dacc4057cbb58544

8217920: Lookup.defineClass injects a class that can access private members of any class in its own module

Reviewed-by: psandoz, alanb, darcy

! src/java.base/share/classes/java/lang/Module.java
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java

Changeset: 9c4bc2c3
Author:    Xue-Lei Andrew Fan <xuelei at openjdk.org>
Date:      2023-01-27 19:01:01 +0000
URL:       https://git.openjdk.org/loom/commit/9c4bc2c3954b97821a2bf371cab61edbc3d81d36

8301132: Test update for deprecated sprintf in Xcode 14

Reviewed-by: mikael

! test/jdk/sun/management/jmxremote/bootstrap/exelauncher.c
! test/jdk/sun/management/windows/exerevokeall.c

Changeset: b8e5abc1
Author:    Justin King <jcking at openjdk.org>
Committer: Magnus Ihse Bursie <ihse at openjdk.org>
Date:      2023-01-27 19:09:53 +0000
URL:       https://git.openjdk.org/loom/commit/b8e5abc1e8f5c7e2f0af675abb0e2ed481ffe128

8301097: Update GHA XCode to 12.5.1

Reviewed-by: ihse

! .github/workflows/main.yml

Changeset: ae0e76d3
Author:    Tagir F. Valeev <tvaleev at openjdk.org>
Date:      2023-01-27 19:23:53 +0000
URL:       https://git.openjdk.org/loom/commit/ae0e76d3dd42de9e66196843e740e75b06894f1f

8301120: Cleanup utility classes java.util.Arrays and java.util.Collections

Reviewed-by: smarks, darcy

! src/java.base/share/classes/java/util/Arrays.java
! src/java.base/share/classes/java/util/Collections.java

Changeset: a67b1e77
Author:    Damon Nguyen <dnguyen at openjdk.org>
Committer: Naoto Sato <naoto at openjdk.org>
Date:      2023-01-26 22:33:04 +0000
URL:       https://git.openjdk.org/loom/commit/a67b1e77d33339f5db36c6d15bac0423a31eb5ee

8300719: JDK 20 RDP2 L10n resource files update

Reviewed-by: cjplummer, naoto, prr, joehw, asemenyuk, jlu, lancea, ihse, jjg, weijun

! src/demo/share/jfc/SwingSet2/resources/swingset_de.properties
! src/demo/share/jfc/SwingSet2/resources/swingset_ja.properties
! src/demo/share/jfc/SwingSet2/resources/swingset_zh_CN.properties
! src/java.desktop/macosx/classes/com/apple/laf/resources/aqua_zh_CN.properties
! src/java.desktop/macosx/classes/com/apple/laf/resources/aqua_zh_TW.properties
! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk_zh_CN.properties
! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/resources/motif_it.properties
! src/java.desktop/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_de.properties
! src/java.desktop/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_es.properties
! src/java.desktop/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_fr.properties
! src/java.desktop/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_it.properties
! src/java.desktop/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_ja.properties
! src/java.desktop/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_sv.properties
! src/java.desktop/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_zh_CN.properties
! src/java.desktop/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_zh_TW.properties
! src/java.desktop/share/classes/com/sun/swing/internal/plaf/metal/resources/metal_zh_CN.properties
! src/java.desktop/share/classes/com/sun/swing/internal/plaf/metal/resources/metal_zh_TW.properties
! src/java.desktop/share/classes/com/sun/swing/internal/plaf/synth/resources/synth_zh_CN.properties
! src/java.desktop/share/classes/com/sun/swing/internal/plaf/synth/resources/synth_zh_TW.properties
! src/java.desktop/share/classes/sun/print/resources/serviceui_zh_CN.properties
! src/java.desktop/share/classes/sun/print/resources/serviceui_zh_TW.properties
! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/resources/windows_zh_CN.properties
! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/resources/windows_zh_TW.properties
! src/java.sql.rowset/share/classes/com/sun/rowset/RowSetResourceBundle_zh_TW.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_es.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_fr.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_it.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_ko.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_pt_BR.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_sv.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.compiler/share/classes/com/sun/tools/javac/resources/launcher_de.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/launcher_ja.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/launcher_zh_CN.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_de.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.jconsole/share/classes/sun/tools/jconsole/resources/messages_de.properties
! src/jdk.jconsole/share/classes/sun/tools/jconsole/resources/messages_zh_CN.properties
! src/jdk.jdeps/share/classes/com/sun/tools/javap/resources/javap_zh_CN.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/jlink/resources/plugins_de.properties
! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/plugins_ja.properties
! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/plugins_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/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/MsiInstallerStrings_de.wxl
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/MsiInstallerStrings_ja.wxl
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/MsiInstallerStrings_zh_CN.wxl
! 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
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n_de.properties
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n_ja.properties
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n_zh_CN.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/CurrencyNames_de.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/CurrencyNames_ja.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/CurrencyNames_zh_CN.properties
! src/jdk.management.agent/share/classes/jdk/internal/agent/resources/agent_zh_CN.properties

Changeset: b22e5216
Author:    Adam Sotona <asotona at openjdk.org>
Date:      2023-01-27 15:09:53 +0000
URL:       https://git.openjdk.org/loom/commit/b22e5216c4ead4621f137086db6f5b6a0c3982c7

8300953: ClassDesc::ofInternalName missing @since tag

Reviewed-by: darcy, mchung, jjg

! src/java.base/share/classes/java/lang/constant/ClassDesc.java

Changeset: e5860ef6
Author:    Damon Nguyen <dnguyen at openjdk.org>
Committer: Naoto Sato <naoto at openjdk.org>
Date:      2023-01-27 17:22:05 +0000
URL:       https://git.openjdk.org/loom/commit/e5860ef60a9353508afb09716158baf8bfb35559

8301206: Fix issue with LocaleData after JDK-8300719

Reviewed-by: naoto

! test/jdk/sun/text/resources/LocaleData
! test/jdk/sun/text/resources/LocaleDataTest.java

Changeset: 5c59de52
Author:    Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date:      2023-01-27 22:46:31 +0000
URL:       https://git.openjdk.org/loom/commit/5c59de52a31da937663ad2cef055213489b0516e

Merge

! src/demo/share/jfc/SwingSet2/resources/swingset_de.properties
! src/demo/share/jfc/SwingSet2/resources/swingset_ja.properties
! src/demo/share/jfc/SwingSet2/resources/swingset_zh_CN.properties
! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/resources/motif_it.properties
! src/java.desktop/share/classes/sun/print/resources/serviceui_zh_CN.properties
! src/java.desktop/share/classes/sun/print/resources/serviceui_zh_TW.properties
! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/resources/windows_zh_CN.properties
! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/resources/windows_zh_TW.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_es.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_fr.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_it.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_ko.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_pt_BR.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_sv.properties
! src/demo/share/jfc/SwingSet2/resources/swingset_de.properties
! src/demo/share/jfc/SwingSet2/resources/swingset_ja.properties
! src/demo/share/jfc/SwingSet2/resources/swingset_zh_CN.properties
! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/resources/motif_it.properties
! src/java.desktop/share/classes/sun/print/resources/serviceui_zh_CN.properties
! src/java.desktop/share/classes/sun/print/resources/serviceui_zh_TW.properties
! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/resources/windows_zh_CN.properties
! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/resources/windows_zh_TW.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_es.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_fr.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_it.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_ko.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_pt_BR.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_sv.properties

Changeset: 5dfc4ec7
Author:    Eirik Bjorsnos <eirbjo at gmail.com>
Committer: Weijun Wang <weijun at openjdk.org>
Date:      2023-01-27 22:47:51 +0000
URL:       https://git.openjdk.org/loom/commit/5dfc4ec7d94af9fe39fdee9d83b06101b827a3c6

8300140: ZipFile.isSignatureRelated returns true for files in META-INF subdirectories

Reviewed-by: weijun

! src/java.base/share/classes/java/util/jar/JarVerifier.java
! src/java.base/share/classes/java/util/zip/ZipFile.java
! src/java.base/share/classes/sun/security/util/SignatureFileVerifier.java
! src/jdk.jartool/share/classes/jdk/security/jarsigner/JarSigner.java
! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Main.java
+ test/jdk/java/util/jar/JarFile/IgnoreUnrelatedSignatureFiles.java

Changeset: af564e46
Author:    Yadong Wang <yadongwang at openjdk.org>
Committer: Fei Yang <fyang at openjdk.org>
Date:      2023-01-28 02:17:44 +0000
URL:       https://git.openjdk.org/loom/commit/af564e46b006fcd57ec7391cd1438b3b9311b1d6

8299844: RISC-V: Implement _onSpinWait intrinsic

Reviewed-by: fjiang, fyang, luhenry

! src/hotspot/cpu/riscv/assembler_riscv.hpp
! src/hotspot/cpu/riscv/c1_LIRAssembler_riscv.cpp
! src/hotspot/cpu/riscv/globals_riscv.hpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp
! src/hotspot/cpu/riscv/riscv.ad
! src/hotspot/cpu/riscv/vm_version_riscv.cpp
! src/hotspot/cpu/riscv/vm_version_riscv.hpp
+ test/hotspot/jtreg/compiler/onSpinWait/TestOnSpinWaitRISCV64.java

Changeset: 6475501a
Author:    Jatin Bhateja <jbhateja at openjdk.org>
Date:      2023-01-29 01:55:46 +0000
URL:       https://git.openjdk.org/loom/commit/6475501a01268f5c35a9bf30f4104ce7a40d8181

8300208: Optimize Adler32 stub for AVX-512 targets.

Reviewed-by: kvn, sviswanathan

! src/hotspot/cpu/x86/assembler_x86.cpp
! src/hotspot/cpu/x86/assembler_x86.hpp
! src/hotspot/cpu/x86/stubGenerator_x86_64_adler.cpp
! test/hotspot/jtreg/compiler/intrinsics/zip/TestAdler32.java
! test/micro/org/openjdk/bench/java/util/TestAdler32.java

Changeset: d4e9f5e5
Author:    Sergey Bylokhov <serb at openjdk.org>
Date:      2023-01-29 20:04:37 +0000
URL:       https://git.openjdk.org/loom/commit/d4e9f5e5f2c92964c3602f34a59b92947d1595a5

8238170: BeanContextSupport remove and propertyChange can deadlock

Reviewed-by: phh

! src/java.desktop/share/classes/java/beans/beancontext/BeanContextSupport.java
+ test/jdk/java/beans/beancontext/BeanContextSupport/AddRemove.java
+ test/jdk/java/beans/beancontext/BeanContextSupport/NotificationDeadlock.java

Changeset: 1ff4646e
Author:    Ioi Lam <iklam at openjdk.org>
Date:      2023-01-29 21:59:48 +0000
URL:       https://git.openjdk.org/loom/commit/1ff4646ed5f64a786a2f2688529e13d6d9f47fa3

8298612: Refactor archiving of java String objects

Reviewed-by: ccheung

! src/hotspot/share/cds/heapShared.cpp
! src/hotspot/share/cds/heapShared.hpp
! src/hotspot/share/classfile/stringTable.cpp
! src/hotspot/share/classfile/stringTable.hpp

Changeset: 64b25ea0
Author:    David Holmes <dholmes at openjdk.org>
Date:      2023-01-29 23:14:39 +0000
URL:       https://git.openjdk.org/loom/commit/64b25ea0b410542635b6d99a92ec290da47c85ce

8291569: Consider removing JNI checks for signals SIGPIPE and SIGXFSZ

Reviewed-by: stuefe, rehn

! src/hotspot/os/posix/signals_posix.cpp

Changeset: 4bd3f0a0
Author:    Axel Boldt-Christmas <aboldtch at openjdk.org>
Date:      2023-01-30 07:14:25 +0000
URL:       https://git.openjdk.org/loom/commit/4bd3f0a0d5f0ad314cd4e7a68851c2db9100df67

8301088: oopDesc::print_on should consistently use a trailing newline

Reviewed-by: tschatzl, coleenp

! src/hotspot/share/oops/oop.cpp
! src/hotspot/share/oops/stackChunkOop.cpp

Changeset: c2ebd179
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2023-01-30 07:35:14 +0000
URL:       https://git.openjdk.org/loom/commit/c2ebd179388cac5d6e10f98aab9a7ea909f8bc6b

6187113: DefaultListSelectionModel.removeIndexInterval(0, Integer.MAX_VALUE) fails

Co-authored-by: Alexey Ivanov <aivanov at openjdk.org>
Reviewed-by: aivanov

! src/java.desktop/share/classes/javax/swing/DefaultListSelectionModel.java
+ test/jdk/javax/swing/TestDefListModelException.java

Changeset: cbefe1fd
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2023-01-30 08:15:10 +0000
URL:       https://git.openjdk.org/loom/commit/cbefe1fd35a4ad59ec979bdaee519617efac9ecf

8301163: jdk/internal/vm/Continuation/Fuzz.java increase COMPILATION_TIMEOUT for Linux ppc64le

Reviewed-by: rrich

! test/jdk/jdk/internal/vm/Continuation/Fuzz.java

Changeset: 3db558b6
Author:    Richard Reingruber <rrich at openjdk.org>
Date:      2023-01-30 08:43:15 +0000
URL:       https://git.openjdk.org/loom/commit/3db558b67bebfe559833331475f481c588147084

8300915: G1: incomplete SATB because nmethod entry barriers don't get armed

Reviewed-by: tschatzl, eosterlund

! src/hotspot/share/code/codeCache.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/g1FullCollector.cpp

Changeset: 08b24ac7
Author:    Koichi Sakata <ksakata at openjdk.org>
Committer: Tobias Holenstein <tholenstein at openjdk.org>
Date:      2023-01-30 09:50:09 +0000
URL:       https://git.openjdk.org/loom/commit/08b24ac7aacaff32577dc07e77ed0961dd804904

8294066: IGV: Graph changes when deleting a graph in the same group with smaller index

Reviewed-by: rcastanedalo, tholenstein

! src/utils/IdealGraphVisualizer/Coordinator/src/main/java/com/sun/hotspot/igv/coordinator/actions/GraphRemoveCookie.java

Changeset: f50cda7d
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2023-01-30 10:17:46 +0000
URL:       https://git.openjdk.org/loom/commit/f50cda7d45f6d53a2b93715f11350e41411d84f2

8301217: Remove FilteringClosure

Reviewed-by: iwalulya, tschatzl

! src/hotspot/share/gc/serial/tenuredGeneration.cpp
! src/hotspot/share/gc/shared/cardTableRS.cpp
! src/hotspot/share/gc/shared/cardTableRS.hpp
! src/hotspot/share/gc/shared/genOopClosures.hpp
! src/hotspot/share/gc/shared/genOopClosures.inline.hpp
! src/hotspot/share/gc/shared/space.cpp
! src/hotspot/share/gc/shared/space.hpp

Changeset: 7fae3a1d
Author:    Erik Österlund <eosterlund at openjdk.org>
Date:      2023-01-30 10:27:40 +0000
URL:       https://git.openjdk.org/loom/commit/7fae3a1d8d39fe0ecef4a1887c4a6053b5d21ca1

8301229: Clean up SuspendibleThreadSet::_suspend_all

Reviewed-by: stefank, kbarrett, tschatzl

! src/hotspot/share/gc/shared/suspendibleThreadSet.cpp
! src/hotspot/share/gc/shared/suspendibleThreadSet.hpp

Changeset: cee4bd3e
Author:    Erik Österlund <eosterlund at openjdk.org>
Date:      2023-01-30 10:28:40 +0000
URL:       https://git.openjdk.org/loom/commit/cee4bd3ee610492aaa96cb0c5fcf2c32a1c12e2e

8301047: Clean up type unsafe uses of oop from compiler code

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

! src/hotspot/share/code/relocInfo.hpp
! src/hotspot/share/compiler/oopMap.cpp
! src/hotspot/share/compiler/oopMap.hpp
! src/hotspot/share/compiler/oopMap.inline.hpp
! src/hotspot/share/utilities/globalDefinitions.hpp

Changeset: c672ed16
Author:    Erik Österlund <eosterlund at openjdk.org>
Date:      2023-01-30 10:29:47 +0000
URL:       https://git.openjdk.org/loom/commit/c672ed16f363d9c92ccefe2e64a96e0a60a49588

8301248: Less side effects in InstanceRefKlass::trace_reference_gc

Co-authored-by: Stefan Karlsson <stefank at openjdk.org>
Co-authored-by: Axel Boldt-Christmas <aboldtch at openjdk.org>
Reviewed-by: rkennke, stefank

! src/hotspot/share/oops/instanceRefKlass.inline.hpp

Changeset: 82df4a2a
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2023-01-30 11:49:26 +0000
URL:       https://git.openjdk.org/loom/commit/82df4a2aee2eebcce6f3bec1c870f74f237e593b

8301148: Serial: Remove ContiguousSpace::reset_saved_mark

Reviewed-by: kbarrett, tschatzl

! src/hotspot/share/gc/serial/tenuredGeneration.cpp
! src/hotspot/share/gc/shared/space.hpp

Changeset: 61a5f114
Author:    Fei Yang <fyang at openjdk.org>
Date:      2023-01-30 12:15:52 +0000
URL:       https://git.openjdk.org/loom/commit/61a5f114eee3a90cfff9ab8b815bacca8985c211

8301033: RISC-V: Handle special cases for MinI/MaxI nodes for Zbb

Reviewed-by: fjiang, luhenry, shade

! src/hotspot/cpu/riscv/riscv_b.ad

Changeset: ebb84ad7
Author:    Fei Yang <fyang at openjdk.org>
Date:      2023-01-30 12:24:19 +0000
URL:       https://git.openjdk.org/loom/commit/ebb84ad70d3295d9a429904fcdacdb8ecd1bf434

8301036: RISC-V: Factor out functions baseOffset & baseOffset32 from MacroAssembler

Reviewed-by: luhenry, fjiang, shade

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

Changeset: 476f58ad
Author:    Amit Kumar <amitlocham09 at icloud.com>
Committer: Tyler Steele <tsteele at openjdk.org>
Date:      2023-01-30 14:33:28 +0000
URL:       https://git.openjdk.org/loom/commit/476f58adc131d9cf4b0dcca8ea974daf559f3f94

8298424: Remove redundant FOUND_CORES variable in build-performance.m4

Reviewed-by: erikj, tsteele

! make/autoconf/build-performance.m4

Changeset: 041a12e6
Author:    Daniel Fuchs <dfuchs at openjdk.org>
Date:      2023-01-30 14:36:36 +0000
URL:       https://git.openjdk.org/loom/commit/041a12e65530b5832b4a500180c97a2a60e0dc51

8301255: Http2Connection may send too many GOAWAY frames

Reviewed-by: jpai

! src/java.net.http/share/classes/jdk/internal/net/http/Http2ClientImpl.java
! src/java.net.http/share/classes/jdk/internal/net/http/Http2Connection.java
! test/jdk/java/net/httpclient/http2/NoBodyTest.java

Changeset: a74ebd04
Author:    Daniel Fuchs <dfuchs at openjdk.org>
Date:      2023-01-30 14:41:59 +0000
URL:       https://git.openjdk.org/loom/commit/a74ebd048ae569296619c112c23169c46b571863

8299325: java/net/httpclient/CancelRequestTest.java fails "test CancelRequestTest.testGetSendAsync("https://localhost:46509/https1/x/same/interrupt", true, true)"

Reviewed-by: jpai

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

Changeset: f4592b14
Author:    Afshin Zafari <Afshin.zafari at oracle.com>
Committer: Thomas Schatzl <tschatzl at openjdk.org>
Date:      2023-01-30 16:23:39 +0000
URL:       https://git.openjdk.org/loom/commit/f4592b1471dff02f4e5e21da00c19b957b0a944b

8267935: Replace BasicHashtable and Hashtable

Reviewed-by: coleenp, rehn, tschatzl

! src/hotspot/share/prims/jvmtiTagMapTable.hpp
- src/hotspot/share/utilities/hashtable.cpp
- src/hotspot/share/utilities/hashtable.hpp
- src/hotspot/share/utilities/hashtable.inline.hpp

Changeset: 32381398
Author:    Naoto Sato <naoto at openjdk.org>
Date:      2023-01-30 17:06:44 +0000
URL:       https://git.openjdk.org/loom/commit/323813985b71c63c915cdfce5221fc65a2ad043d

8300916: Re-examine the initialization of JNU Charset in StaticProperty

Reviewed-by: mchung, alanb

! src/java.base/share/classes/java/nio/charset/Charset.java
! src/java.base/share/classes/jdk/internal/util/StaticProperty.java
! src/java.base/unix/classes/java/lang/ProcessEnvironment.java
! src/java.base/unix/classes/java/lang/ProcessImpl.java

Changeset: a91143cc
Author:    Leonid Mesnik <lmesnik at openjdk.org>
Date:      2023-01-30 17:32:45 +0000
URL:       https://git.openjdk.org/loom/commit/a91143cc93fe3810ecca4b04c9f81c1b967db0ed

8298907: nsk JDI tests pass if the debuggee failed to launch

Reviewed-by: cjplummer, kevinw

! test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanType/_itself_/booleantype001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/addInstanceFilter/instancefilter002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/addInstanceFilter/instancefilter003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/addThreadFilter/threadfilter002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/addThreadFilter/threadfilter003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/location/location001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ByteType/_itself_/bytetype001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/CharType/_itself_/chartype001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassLoaderReference/definedClasses/definedclasses001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassLoaderReference/visibleClasses/visibleclasses001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/addClassExclusionFilter/filter003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/addClassFilter_rt/filter_rt002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/addClassFilter_s/filter_s002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/DoubleType/_itself_/doubletype001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Event/request/request001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventIterator/nextEvent/nextevent001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventQueue/remove/remove004.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventQueue/remove_l/remove_l004.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/addCountFilter/addcountfilter001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/disable/disable001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/disable/disable002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/enable/enable001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/enable/enable002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/getProperty/getproperty001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/isEnabled/isenabled001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/putProperty/putproperty001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/setEnabled/setenabled001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/setEnabled/setenabled002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/setEnabled/setenabled003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/setSuspendPolicy/setsuspendpolicy001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/suspendPolicy/suspendpolicy001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/accessWatchpointRequests/accwtchpreq002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/breakpointRequests/breakpreq002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/classPrepareRequests/clsprepreq002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/classUnloadRequests/clsunlreq002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createAccessWatchpointRequest/craccwtchpreq003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createBreakpointRequest/crbreakpreq003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createClassPrepareRequest/cpreg001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createClassUnloadRequest/cureg001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createExceptionRequest/crexreq009.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createExceptionRequest/crexreq010.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createMethodEntryRequest/menreg001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createMethodExitRequest/mexreg001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createModificationWatchpointRequest/crmodwtchpreq003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createThreadDeathRequest/tdreg001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createThreadStartRequest/tsreg001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createVMDeathRequest/vmdreg001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/deleteAllBreakpoints/delallbreakp002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/deleteEventRequest/delevtreq002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/deleteEventRequests/delevtreqs002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/exceptionRequests/excreq002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/methodEntryRequests/methentreq002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/methodExitRequests/methexitreq002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/modificationWatchpointRequests/modwtchpreq002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/stepRequests/stepreq002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/threadDeathRequests/thrdeathreq002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/threadStartRequests/thrstartreq002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/vmDeathRequests/vmdeathreq001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/eventIterator/eventiterator001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/eventIterator/eventiterator002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/eventIterator/eventiterator003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/eventIterator/eventiterator004.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume004.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume005.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume006.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume007.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume010.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume011.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume012.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume013.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy004.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy005.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy006.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy007.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy008.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy009.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy010.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy011.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy012.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy013.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy014.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy015.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy016.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy017.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy018.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addClassExclusionFilter/filter002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addClassFilter_rt/filter_rt002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addClassFilter_s/filter_s002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addInstanceFilter/instancefilter002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addInstanceFilter/instancefilter003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addThreadFilter/threadfilter002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addThreadFilter/threadfilter003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/exception/exception001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/notifyCaught/notifycaught001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/notifyUncaught/notifyuncaught001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/FloatType/_itself_/floattype001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerType/_itself_/integertype001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/LocatableEvent/thread/thread001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/LongType/_itself_/longtype001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/isObsolete/isobsolete001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/isObsolete/isobsolete002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addClassExclusionFilter/filter002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addClassFilter_rt/filter_rt002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addClassFilter_s/filter_s002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addInstanceFilter/instancefilter002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addInstanceFilter/instancefilter003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addThreadFilter/threadfilter002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addThreadFilter/threadfilter003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addClassExclusionFilter/filter002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addClassFilter_rt/filter_rt002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addClassFilter_s/filter_s002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addInstanceFilter/instancefilter002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addInstanceFilter/instancefilter003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addThreadFilter/threadfilter002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addThreadFilter/threadfilter003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ModificationWatchpointEvent/_itself_/mwevent001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/disableCollection/disablecollection002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/PathSearchingVirtualMachine/classPath/classpath001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/PrimitiveType/_itself_/primitivetype001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/classLoader/classloader001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/getValue/getvalue001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/getValue/getvalue002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/getValue/getvalue003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/getValues/getvalues001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isStatic/isstatic001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isStatic/isstatic002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ShortType/_itself_/shorttype001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addClassExclusionFilter/filter002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addClassFilter_rt/filter_rt002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addClassFilter_s/filter_s002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addInstanceFilter/instancefilter002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addInstanceFilter/instancefilter003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/depth/depth001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/depth/depth002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/depth/depth003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/size/size001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/size/size002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/thread/thread001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadDeathRequest/addThreadFilter/addthreadfilter001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadDeathRequest/addThreadFilter/addthreadfilter002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadDeathRequest/addThreadFilter/addthreadfilter003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadDeathRequest/addThreadFilter/addthreadfilter005.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/popFrames/popframes001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/popFrames/popframes002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/popFrames/popframes003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/popFrames/popframes004.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/popFrames/popframes005.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadStartRequest/addThreadFilter/addthreadfilter001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadStartRequest/addThreadFilter/addthreadfilter002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadStartRequest/addThreadFilter/addthreadfilter003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadStartRequest/addThreadFilter/addthreadfilter005.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VMDeathEvent/_itself_/vmdeath002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VMDeathEvent/_itself_/vmdeath003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canAddMethod/canaddmethod001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canPopFrames/canpopframes001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canRedefineClasses/canredefineclasses001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canRequestVMDeathEvent/canreqvmdev001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canUnrestrictedlyRedefineClasses/curc001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canUseInstanceFilters/canusefilters001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canWatchFieldAccess/canwatchaccess001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canWatchFieldModification/canwatchmod001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VoidType/_itself_/voidtype001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassExclusionFilter/filter003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassExclusionFilter/filter004.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_rt/filter_rt003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_rt/filter_rt004.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_s/filter_s003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_s/filter_s004.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addInstanceFilter/instancefilter003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addInstanceFilter/instancefilter004.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addInstanceFilter/instancefilter005.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addInstanceFilter/instancefilter006.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addThreadFilter/addthreadfilter003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addThreadFilter/addthreadfilter004.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addThreadFilter/addthreadfilter005.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addThreadFilter/addthreadfilter006.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/field/field001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/field/field002.java
! test/hotspot/jtreg/vmTestbase/nsk/share/jdi/JDIBase.java

Changeset: a128a5d0
Author:    Chris Plummer <cjplummer at openjdk.org>
Date:      2023-01-30 19:08:08 +0000
URL:       https://git.openjdk.org/loom/commit/a128a5d07c3b5d710316aab0c02ccaec4872dc22

8300810: Get rid of unused JDI removeListener() methods

Reviewed-by: kevinw, amenkov

! src/jdk.jdi/share/classes/com/sun/tools/jdi/ThreadReferenceImpl.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/VMState.java

Changeset: b84f4c40
Author:    Erik Joelsson <erikj at openjdk.org>
Date:      2023-01-30 20:18:59 +0000
URL:       https://git.openjdk.org/loom/commit/b84f4c40fde2f0ca313b4660b88b308c54a0ad5a

8301267: Update of config.guess broke build on WSL

Reviewed-by: tbell, jvernee, djelinski

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

Changeset: 63bb2ce8
Author:    Joe Darcy <darcy at openjdk.org>
Date:      2023-01-30 20:33:01 +0000
URL:       https://git.openjdk.org/loom/commit/63bb2ce8debdeb7f34bda9a3845fe93cb4d741dd

8301205: Port fdlibm log10 to Java

Reviewed-by: bpb

! src/java.base/share/classes/java/lang/FdLibm.java
! src/java.base/share/classes/java/lang/StrictMath.java
! test/jdk/java/lang/StrictMath/FdlibmTranslit.java
! test/jdk/java/lang/StrictMath/Log10Tests.java

Changeset: ef6200c7
Author:    Damon Nguyen <dnguyen at openjdk.org>
Committer: Alexander Zuev <kizune at openjdk.org>
Date:      2023-01-27 23:09:14 +0000
URL:       https://git.openjdk.org/loom/commit/ef6200c727332796d2e1c8ae3bfa155cbaa72f4c

8300269: The selected item in an editable JComboBox with titled border is not visible in Aqua LAF

Co-authored-by: Manukumar V S <mvs at openjdk.org>
Reviewed-by: psadhukhan, kizune, achung, prr

! src/java.desktop/macosx/classes/com/apple/laf/AquaComboBoxUI.java
+ test/jdk/javax/swing/JComboBox/JComboBoxWithTitledBorderTest.java

Changeset: 561a25e0
Author:    Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date:      2023-01-30 20:51:54 +0000
URL:       https://git.openjdk.org/loom/commit/561a25e0250fde55eb0af7beb5dc064ef8321f9e

Merge


Changeset: 2d7690b2
Author:    Mandy Chung <mchung at openjdk.org>
Date:      2023-01-30 22:39:55 +0000
URL:       https://git.openjdk.org/loom/commit/2d7690b2e5b224bf2232c7cecf51cad8b0c078b3

8301207: (jdeps) Deprecate jdeps -profile option

Reviewed-by: alanb

! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/JdepsTask.java
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/resources/jdeps.properties

Changeset: 622b6594
Author:    Christian Wimmer <cwimmer at openjdk.org>
Committer: Peter Levart <plevart at openjdk.org>
Date:      2023-01-30 23:33:11 +0000
URL:       https://git.openjdk.org/loom/commit/622b6594d1435e8773ec16d00d48e1f582065bd8

8262994: Refactor String.split to help method inlining

Reviewed-by: plevart

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

Changeset: aa349244
Author:    Fei Yang <fyang at openjdk.org>
Date:      2023-01-31 00:10:42 +0000
URL:       https://git.openjdk.org/loom/commit/aa3492442bb89f84c6427ced0bd687d6a10839cf

8300463: Build failure on Windows 32 after JDK-8296401

Reviewed-by: kbarrett

! src/hotspot/share/utilities/concurrentHashTable.inline.hpp

Changeset: a6867a7e
Author:    Justin King <jcking at openjdk.org>
Committer: Tobias Hartmann <thartmann at openjdk.org>
Date:      2023-01-31 06:34:45 +0000
URL:       https://git.openjdk.org/loom/commit/a6867a7ec28ff1eac73a959af481a3a725c8dadd

8301378: CodeHeap has virtual methods that are not overridden

Reviewed-by: kvn, thartmann

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

Changeset: 7b3919d3
Author:    Tobias Hartmann <thartmann at openjdk.org>
Date:      2023-01-31 06:46:47 +0000
URL:       https://git.openjdk.org/loom/commit/7b3919d3f5efa87f473ba6cc9d8284937ac3aaea

8301346: Remove dead emit_entry_barrier_stub definition

Reviewed-by: chagedorn, kvn

! src/hotspot/cpu/aarch64/c2_MacroAssembler_aarch64.hpp
! src/hotspot/cpu/arm/c2_MacroAssembler_arm.hpp
! src/hotspot/cpu/ppc/c2_MacroAssembler_ppc.hpp
! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.hpp
! src/hotspot/cpu/s390/c2_MacroAssembler_s390.hpp
! src/hotspot/cpu/x86/c2_MacroAssembler_x86.hpp

Changeset: 4b0e259d
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2023-01-31 07:10:13 +0000
URL:       https://git.openjdk.org/loom/commit/4b0e259d1651c2131031e581fdc0482858325081

8301344: G1: Remove DirtyCardToOopClosure forward declaration in g1OopClosures.hpp

Reviewed-by: tschatzl

! src/hotspot/share/gc/g1/g1OopClosures.hpp

Changeset: 633e291c
Author:    Feilong Jiang <fjiang at openjdk.org>
Committer: Fei Yang <fyang at openjdk.org>
Date:      2023-01-31 07:15:37 +0000
URL:       https://git.openjdk.org/loom/commit/633e291cfc9129ca28643b3a6fcb72294d2ef767

8301067: RISC-V: better error message when reporting unsupported satp modes

Reviewed-by: fyang, yadongwang

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

Changeset: 9cc0171e
Author:    Feilong Jiang <fjiang at openjdk.org>
Committer: Fei Yang <fyang at openjdk.org>
Date:      2023-01-31 07:28:33 +0000
URL:       https://git.openjdk.org/loom/commit/9cc0171ed51eef0deb63fe3a5923bae9cf0f5ff0

8301153: RISC-V: pipeline class for several instructions is not set correctly

Reviewed-by: fyang, yadongwang

! src/hotspot/cpu/riscv/riscv.ad

Changeset: cdb4ba96
Author:    Axel Boldt-Christmas <aboldtch at openjdk.org>
Date:      2023-01-31 07:54:20 +0000
URL:       https://git.openjdk.org/loom/commit/cdb4ba9657ceae426281ead96aa4a125c7b97e6f

8301326: Optimize compiler/uncommontrap/TestDeoptOOM.java test

Reviewed-by: rcastanedalo, thartmann

! test/hotspot/jtreg/compiler/uncommontrap/TestDeoptOOM.java

Changeset: 33e653e2
Author:    Tobias Hartmann <thartmann at openjdk.org>
Date:      2023-01-31 07:55:52 +0000
URL:       https://git.openjdk.org/loom/commit/33e653e284a430429ff9c286a069cf1beb822859

8301448: [BACKOUT] CodeHeap has virtual methods that are not overridden

Reviewed-by: alanb, dholmes

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

Changeset: 810c8a27
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2023-01-31 08:20:52 +0000
URL:       https://git.openjdk.org/loom/commit/810c8a271b4524ae776e2306ef699e04a7d145a2

8301170: perfMemory_windows.cpp add free_security_attr to early returns

Reviewed-by: stuefe, dholmes

! src/hotspot/os/windows/perfMemory_windows.cpp

Changeset: d583767b
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2023-01-31 11:06:47 +0000
URL:       https://git.openjdk.org/loom/commit/d583767bf17aea55d361a1d1713444fc41fa9911

8301338: Identical branch conditions in CompileBroker::print_heapinfo

Reviewed-by: thartmann

! src/hotspot/share/compiler/compileBroker.cpp

Changeset: 419409bc
Author:    Robbin Ehn <rehn at openjdk.org>
Date:      2023-01-31 11:41:16 +0000
URL:       https://git.openjdk.org/loom/commit/419409bcf639e121286dff134b9e93e0528eacf5

8301337: Remove unused os::_polling_page

Reviewed-by: coleenp, dnsimon

! src/hotspot/share/jvmci/vmStructs_jvmci.cpp
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/runtime/os.hpp
! src/hotspot/share/runtime/vmStructs.cpp

Changeset: 90ec19ef
Author:    Johan Sjölen <jsjolen at openjdk.org>
Date:      2023-01-31 12:19:42 +0000
URL:       https://git.openjdk.org/loom/commit/90ec19efeda90f13a918b4481fe6ee552ab2af66

8301068: Replace NULL with nullptr in share/jvmci/

Reviewed-by: kvn, never

! src/hotspot/share/jvmci/jvmci.cpp
! src/hotspot/share/jvmci/jvmci.hpp
! src/hotspot/share/jvmci/jvmciCodeInstaller.cpp
! src/hotspot/share/jvmci/jvmciCompiler.cpp
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/hotspot/share/jvmci/jvmciCompilerToVMInit.cpp
! src/hotspot/share/jvmci/jvmciEnv.cpp
! src/hotspot/share/jvmci/jvmciEnv.hpp
! src/hotspot/share/jvmci/jvmciExceptions.hpp
! src/hotspot/share/jvmci/jvmciJavaClasses.cpp
! src/hotspot/share/jvmci/jvmciJavaClasses.hpp
! src/hotspot/share/jvmci/jvmciObject.hpp
! src/hotspot/share/jvmci/jvmciRuntime.cpp
! src/hotspot/share/jvmci/jvmciRuntime.hpp
! src/hotspot/share/jvmci/jvmci_globals.cpp
! src/hotspot/share/jvmci/jvmci_globals.hpp
! src/hotspot/share/jvmci/metadataHandles.cpp
! src/hotspot/share/jvmci/metadataHandles.hpp
! src/hotspot/share/jvmci/vmStructs_jvmci.hpp

Changeset: b76a52f2
Author:    Johan Sjölen <jsjolen at openjdk.org>
Date:      2023-01-31 14:22:44 +0000
URL:       https://git.openjdk.org/loom/commit/b76a52f2104b63e84e5d09f47ce01dd0cb3935d7

8301076: Replace NULL with nullptr in share/prims/

Reviewed-by: kbarrett, dholmes

! src/hotspot/share/prims/foreignGlobals.inline.hpp
! src/hotspot/share/prims/forte.cpp
! src/hotspot/share/prims/jni.cpp
! src/hotspot/share/prims/jniCheck.cpp
! src/hotspot/share/prims/jniCheck.hpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/prims/jvmtiClassFileReconstituter.cpp
! src/hotspot/share/prims/jvmtiClassFileReconstituter.hpp
! src/hotspot/share/prims/jvmtiCodeBlobEvents.cpp
! src/hotspot/share/prims/jvmtiDeferredUpdates.cpp
! src/hotspot/share/prims/jvmtiDeferredUpdates.hpp
! src/hotspot/share/prims/jvmtiEnv.cpp
! src/hotspot/share/prims/jvmtiEnvBase.cpp
! src/hotspot/share/prims/jvmtiEnvBase.hpp
! src/hotspot/share/prims/jvmtiEnvThreadState.cpp
! src/hotspot/share/prims/jvmtiEnvThreadState.hpp
! src/hotspot/share/prims/jvmtiEventController.cpp
! src/hotspot/share/prims/jvmtiEventController.hpp
! src/hotspot/share/prims/jvmtiExport.cpp
! src/hotspot/share/prims/jvmtiExport.hpp
! src/hotspot/share/prims/jvmtiExtensions.cpp
! src/hotspot/share/prims/jvmtiGetLoadedClasses.cpp
! src/hotspot/share/prims/jvmtiImpl.cpp
! src/hotspot/share/prims/jvmtiImpl.hpp
! src/hotspot/share/prims/jvmtiRawMonitor.cpp
! src/hotspot/share/prims/jvmtiRedefineClasses.cpp
! src/hotspot/share/prims/jvmtiRedefineClasses.hpp
! src/hotspot/share/prims/jvmtiTagMap.cpp
! src/hotspot/share/prims/jvmtiTagMapTable.cpp
! src/hotspot/share/prims/jvmtiTagMapTable.hpp
! src/hotspot/share/prims/jvmtiThreadState.cpp
! src/hotspot/share/prims/jvmtiThreadState.hpp
! src/hotspot/share/prims/jvmtiThreadState.inline.hpp
! src/hotspot/share/prims/jvmtiTrace.cpp
! src/hotspot/share/prims/jvmtiUtil.cpp
! src/hotspot/share/prims/jvmtiUtil.hpp
! src/hotspot/share/prims/methodHandles.cpp
! src/hotspot/share/prims/nativeLookup.cpp
! src/hotspot/share/prims/perf.cpp
! src/hotspot/share/prims/resolvedMethodTable.cpp
! src/hotspot/share/prims/scopedMemoryAccess.cpp
! src/hotspot/share/prims/stackwalk.cpp
! src/hotspot/share/prims/stackwalk.hpp
! src/hotspot/share/prims/unsafe.cpp
! src/hotspot/share/prims/upcallLinker.cpp
! src/hotspot/share/prims/vectorSupport.cpp
! src/hotspot/share/prims/whitebox.cpp

Changeset: 60c535de
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2023-01-31 16:09:48 +0000
URL:       https://git.openjdk.org/loom/commit/60c535de49f6140887ab3eaaa7098b22737114a2

8301340: Make DirtyCardToOopClosure stack-allocated

Reviewed-by: stefank, tschatzl

! src/hotspot/share/gc/shared/cardTableRS.cpp
! src/hotspot/share/gc/shared/space.cpp
! src/hotspot/share/gc/shared/space.hpp
! src/hotspot/share/memory/memRegion.hpp

Changeset: e193a0b7
Author:    Calvin Cheung <ccheung at openjdk.org>
Date:      2023-01-31 16:51:45 +0000
URL:       https://git.openjdk.org/loom/commit/e193a0b72a143889170b64da19fb22f7f8555e89

8295951: intermittent cmp_baseline task failures with CDS files

Reviewed-by: iklam

! make/jdk/src/classes/build/tools/classlist/HelloClasslist.java

Changeset: 5744c91b
Author:    Vicente Romero <vromero at openjdk.org>
Date:      2023-01-31 17:01:14 +0000
URL:       https://git.openjdk.org/loom/commit/5744c91bf5742379913a9926a5d70a2d49dbea04

8297158: Suspicious collection method call in Types.isSameTypeVisitor

Reviewed-by: jlahoda

! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TypeEnter.java

Changeset: e1bf4713
Author:    Coleen Phillimore <coleenp at openjdk.org>
Date:      2023-01-31 18:06:14 +0000
URL:       https://git.openjdk.org/loom/commit/e1bf4713124cfb3ce325e5f7677be7de0a532d17

8301555: Remove constantPoolCacheKlass friend

Reviewed-by: fparain, kbarrett

! src/hotspot/share/oops/cpCache.hpp

Changeset: 4bef233a
Author:    Coleen Phillimore <coleenp at openjdk.org>
Date:      2023-01-31 18:07:15 +0000
URL:       https://git.openjdk.org/loom/commit/4bef233a4af3bd06f8f17d70eda50ea45fb9c82c

8301549: Fix comment about ClassCircularityError

Reviewed-by: lfoltan

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

Changeset: 6beadbbe
Author:    Vicente Romero <vromero at openjdk.org>
Date:      2023-01-31 18:20:11 +0000
URL:       https://git.openjdk.org/loom/commit/6beadbbe9f0721fbdfc48e6f2c14aa6dab982be0

8293519: deprecation warnings should be emitted for uses of annotation methods inside other annotations

Reviewed-by: jlahoda

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Annotate.java
+ test/langtools/tools/javac/annotations/DeprecationWarningTest.java
+ test/langtools/tools/javac/annotations/DeprecationWarningTest.out

Changeset: 09bfbf80
Author:    Bill Huang <bhuang at openjdk.org>
Date:      2023-01-31 22:12:07 +0000
URL:       https://git.openjdk.org/loom/commit/09bfbf80639f059563fcd4432995b8c380cea298

8300909: Update com/sun/jndi/dns/Test6991580.java manual test instruction

Reviewed-by: alanb

! test/jdk/com/sun/jndi/dns/Test6991580.java

Changeset: 8164cfbc
Author:    Deepa Kumari <dpakri181 at gmail.com>
Committer: Thomas Stuefe <stuefe at openjdk.org>
Date:      2023-02-01 07:04:26 +0000
URL:       https://git.openjdk.org/loom/commit/8164cfbc0373e57619e18324931f0946b51ae18f

8300696: [AIX] AttachReturnError fails

Reviewed-by: tsteele, dholmes

! src/hotspot/os/posix/os_posix.cpp

Changeset: d269ebba
Author:    David Holmes <dholmes at openjdk.org>
Date:      2023-02-01 07:56:21 +0000
URL:       https://git.openjdk.org/loom/commit/d269ebbad2286b57802a075091b0cc32110dfcc7

8301570: Test runtime/jni/nativeStack/ needs to detach the native thread

Co-authored-by: Calvin Cheung <ccheung at openjdk.org>
Reviewed-by: lmesnik, ccheung

! test/hotspot/jtreg/runtime/jni/nativeStack/libnativeStack.c

Changeset: a0aed9bd
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2023-02-01 09:45:16 +0000
URL:       https://git.openjdk.org/loom/commit/a0aed9bd89f0d56ff75d02a836a304052b1e0606

8301459: Serial: Merge KeepAliveClosure into FastKeepAliveClosure

Reviewed-by: stefank, tschatzl

! src/hotspot/share/gc/serial/defNewGeneration.cpp
! src/hotspot/share/gc/serial/defNewGeneration.hpp
! src/hotspot/share/gc/serial/defNewGeneration.inline.hpp

Changeset: 4f6f3cc6
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2023-02-01 09:46:02 +0000
URL:       https://git.openjdk.org/loom/commit/4f6f3cc642d95c5a2a8068b6dc07cca4fda74bc9

8301446: Remove unused includes of gc/shared/genOopClosures

Reviewed-by: stefank, kbarrett

! src/hotspot/cpu/ppc/disassembler_ppc.cpp
! src/hotspot/cpu/s390/disassembler_s390.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/heapRegion.cpp
! src/hotspot/share/gc/shared/generation.cpp

Changeset: ef0d0a70
Author:    Axel Boldt-Christmas <aboldtch at openjdk.org>
Date:      2023-02-01 09:47:15 +0000
URL:       https://git.openjdk.org/loom/commit/ef0d0a7092df7b3ce098fb25860fb839fd34c944

8301402: os::print_location gets is_global_handle assert

Reviewed-by: coleenp, dholmes

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

Changeset: 2a8ae2ff
Author:    Roland Westrelin <roland at openjdk.org>
Date:      2023-02-01 09:48:54 +0000
URL:       https://git.openjdk.org/loom/commit/2a8ae2ff1c95cb75f315eb5340bff2b46409d1ae

8300256: C2: vectorization is sometimes skipped on loops where it would succeed

Reviewed-by: kvn, thartmann

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

Changeset: 969f6a37
Author:    Claes Redestad <redestad at openjdk.org>
Date:      2023-02-01 10:55:43 +0000
URL:       https://git.openjdk.org/loom/commit/969f6a37e4649079c7acea1952f5537fd9ba2f0a

8301093: C2 fails assert(ctrl == kit.control()) failed: Control flow was added although the intrinsic bailed out

Reviewed-by: thartmann, kvn

! src/hotspot/share/opto/library_call.cpp
+ test/hotspot/jtreg/compiler/intrinsics/TestArraysHashCode.java

Changeset: cae577a7
Author:    Tobias Hartmann <thartmann at openjdk.org>
Date:      2023-02-01 11:15:35 +0000
URL:       https://git.openjdk.org/loom/commit/cae577a7102e97278f3f6880e529a68c1f7b71ab

8295486: Inconsistent constant field values observed during compilation

Reviewed-by: chagedorn, kvn, jbhateja, vlivanov

! src/hotspot/share/ci/ciArray.cpp
! src/hotspot/share/ci/ciConstant.cpp
! src/hotspot/share/ci/ciConstant.hpp
! src/hotspot/share/ci/ciField.cpp
! src/hotspot/share/ci/ciInstance.cpp
! src/hotspot/share/ci/ciObject.cpp
! src/hotspot/share/ci/ciObject.hpp
! src/hotspot/share/opto/phaseX.cpp
! src/hotspot/share/opto/phaseX.hpp
! src/hotspot/share/opto/type.cpp
+ test/hotspot/jtreg/compiler/stable/TestUnstableStable.java

Changeset: 7c6a8db3
Author:    Justin King <jcking at openjdk.org>
Committer: Tobias Hartmann <thartmann at openjdk.org>
Date:      2023-02-01 13:11:12 +0000
URL:       https://git.openjdk.org/loom/commit/7c6a8db328e386b33b9b7a61fccabaec9a17dc66

8301447: [REDO] CodeHeap has virtual methods that are not overridden

Reviewed-by: kvn, thartmann

! src/hotspot/share/memory/heap.hpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/code/CodeCache.java

Changeset: bc750f70
Author:    ryawalla <ryan.w.wallace at oracle.com>
Committer: Sean Mullan <mullan at openjdk.org>
Date:      2023-02-01 13:50:40 +0000
URL:       https://git.openjdk.org/loom/commit/bc750f70f2ac1f14f5b8e6236c593dcbe99cb12f

8294527: Some java.security.debug options missing from security docs

Reviewed-by: mullan

! src/java.base/share/classes/sun/security/util/Debug.java

Changeset: e66fadf1
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2023-02-02 07:41:12 +0000
URL:       https://git.openjdk.org/loom/commit/e66fadf1ac63eea975a3b0d8a7aed7315fbc23c7

Merge with jdk-21+8

! src/hotspot/share/prims/jvmtiExport.cpp
! test/jdk/ProblemList.txt
! src/hotspot/share/prims/jvmtiExport.cpp
! test/jdk/ProblemList.txt



More information about the loom-dev mailing list