From rfscholte at apache.org Sun Dec 1 19:11:38 2024 From: rfscholte at apache.org (Robert Scholte) Date: Sun, 1 Dec 2024 20:11:38 +0100 Subject: Naming of StructuredTaskScope.Subtask.State Message-ID: <3fa501db4424$d95c2e10$8c148a30$@apache.org> Currently the states have been named Failed, Success and Unavailable, which are grammatically different types. I think there are discussions if states should be nouns or a verbs, but I don't think it should be a mixture. I would expect Success + Failure or Succeeded + Failed. Maybe there are even better options. Thanks, Robert Scholte -------------- next part -------------- An HTML attachment was scrubbed... URL: From chen.l.liang at oracle.com Mon Dec 2 20:16:29 2024 From: chen.l.liang at oracle.com (Chen Liang) Date: Mon, 2 Dec 2024 20:16:29 +0000 Subject: Naming of StructuredTaskScope.Subtask.State In-Reply-To: <3fa501db4424$d95c2e10$8c148a30$@apache.org> References: <3fa501db4424$d95c2e10$8c148a30$@apache.org> Message-ID: I agree; I recommend changing SUCCESS to SUCCESSFUL in the 5th preview. ________________________________ From: loom-dev on behalf of Robert Scholte Sent: Sunday, December 1, 2024 1:11 PM To: loom-dev at openjdk.org Subject: Naming of StructuredTaskScope.Subtask.State Currently the states have been named Failed, Success and Unavailable, which are grammatically different types. I think there are discussions if states should be nouns or a verbs, but I don?t think it should be a mixture. I would expect Success + Failure or Succeeded + Failed. Maybe there are even better options. Thanks, Robert Scholte -------------- next part -------------- An HTML attachment was scrubbed... URL: From masoud.parvari at gmail.com Mon Dec 2 20:26:01 2024 From: masoud.parvari at gmail.com (masoud parvari) Date: Mon, 2 Dec 2024 21:26:01 +0100 Subject: Naming of StructuredTaskScope.Subtask.State In-Reply-To: References: <3fa501db4424$d95c2e10$8c148a30$@apache.org> Message-ID: Is the 5th preview already decided or we might get the GA with Java 25? On Mon, Dec 2, 2024 at 9:16?PM Chen Liang wrote: > I agree; I recommend changing SUCCESS to SUCCESSFUL in the 5th preview. > ------------------------------ > *From:* loom-dev on behalf of Robert Scholte < > rfscholte at apache.org> > *Sent:* Sunday, December 1, 2024 1:11 PM > *To:* loom-dev at openjdk.org > *Subject:* Naming of StructuredTaskScope.Subtask.State > > > Currently the states have been named Failed, Success and Unavailable, > which are grammatically different types. > > I think there are discussions if states should be nouns or a verbs, but I > don?t think it should be a mixture. > > > > I would expect Success + Failure or Succeeded + Failed. > > Maybe there are even better options. > > > > Thanks, > > Robert Scholte > > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From chen.l.liang at oracle.com Mon Dec 2 21:42:41 2024 From: chen.l.liang at oracle.com (Chen Liang) Date: Mon, 2 Dec 2024 21:42:41 +0000 Subject: [External] : Re: Naming of StructuredTaskScope.Subtask.State In-Reply-To: References: <3fa501db4424$d95c2e10$8c148a30$@apache.org> Message-ID: Hi Masoud, As you can see in JEP 499 (https://openjdk.org/jeps/499), there is no change in the 4th preview. Originally, it was planned to make STS an interface (see https://github.com/openjdk/loom/commit/3996f6c9e930e941076a33a1b58ebc7e475285c8) in the 4th preview; Alan seems to have deferred these changes to a 5th preview per https://github.com/openjdk/jdk/pull/21934, most likely due to various cleanup after the integration of JEP 486, the removal of Security Manager. Regarding Java 25: Note that according to the tip-and-tail release model (https://openjdk.org/jeps/14), stability/compatibility and features are in a tradeoff - expecting exactly the feature you want from the tip to be available in a stability/compatibility tail is wishful thinking, especially for time-based release projects like the JDK. In the meantime, JDK has introduced enhancements such as the Class-File API (https://openjdk.org/jeps/484) to make updating to new Java releases (25.0.2 -> 26) as simple as updating to a new security patch in an LTS (25.0.2 -> 25.0.3), so the worries about staying on an LTS for ease of security updates can finally go away. Regards, Chen Liang ________________________________ From: masoud parvari Sent: Monday, December 2, 2024 2:26 PM To: Chen Liang Cc: loom-dev at openjdk.org ; rfscholte at apache.org Subject: [External] : Re: Naming of StructuredTaskScope.Subtask.State Is the 5th preview already decided or we might get the GA with Java 25? On Mon, Dec 2, 2024 at 9:16?PM Chen Liang > wrote: I agree; I recommend changing SUCCESS to SUCCESSFUL in the 5th preview. ________________________________ From: loom-dev > on behalf of Robert Scholte > Sent: Sunday, December 1, 2024 1:11 PM To: loom-dev at openjdk.org > Subject: Naming of StructuredTaskScope.Subtask.State Currently the states have been named Failed, Success and Unavailable, which are grammatically different types. I think there are discussions if states should be nouns or a verbs, but I don?t think it should be a mixture. I would expect Success + Failure or Succeeded + Failed. Maybe there are even better options. Thanks, Robert Scholte -------------- next part -------------- An HTML attachment was scrubbed... URL: From alan.bateman at oracle.com Tue Dec 3 07:35:43 2024 From: alan.bateman at oracle.com (Alan Bateman) Date: Tue, 3 Dec 2024 07:35:43 +0000 Subject: [External] : Re: Naming of StructuredTaskScope.Subtask.State In-Reply-To: References: <3fa501db4424$d95c2e10$8c148a30$@apache.org> Message-ID: <4f6ebe05-0706-4212-9c69-ff15eea029c8@oracle.com> On 02/12/2024 21:42, Chen Liang wrote: > Hi Masoud, > As you can see in JEP 499 (https://openjdk.org/jeps/499), there is no > change in the 4^th ?preview. > Originally, it was planned to make STS an interface (see > https://github.com/openjdk/loom/commit/3996f6c9e930e941076a33a1b58ebc7e475285c8) > in the 4^th ?preview; Alan seems to have deferred these changes to a > 5^th ?preview per https://github.com/openjdk/jdk/pull/21934, most > likely due to various cleanup after the integration of JEP 486, the > removal of Security Manager. > The JEP with the API refresh is submitted with a view to getting it onto the technical roadmap. Too many other JEPs were also trying to get onto the technical roadmap around the same time and several (including this one) didn't get onto the roadmap in time. Hopefully next release. It's nothing to do JEP 486. As regards the naming it came from Future.State when this API changed from returning a Future to Subtask for the first preview. -Alan -------------- next part -------------- An HTML attachment was scrubbed... URL: From duke at openjdk.org Tue Dec 3 08:49:38 2024 From: duke at openjdk.org (duke) Date: Tue, 3 Dec 2024 08:49:38 GMT Subject: git: openjdk/loom: fibers: 42 new changesets Message-ID: <1fbcd63a-b20e-4b02-b194-91a43a2d4322@openjdk.org> Changeset: 2beb2b60 Branch: fibers Author: Aleksey Shipilev Date: 2024-11-29 17:00:03 +0000 URL: https://git.openjdk.org/loom/commit/2beb2b602bf20f1ec36e6244eca1a2eb50baccb4 8345234: Build system erroneously treats 32-bit x86 Zero as deprecated Reviewed-by: ihse ! make/autoconf/platform.m4 Changeset: 029ace0a Branch: fibers Author: Nizar Benalla Date: 2024-11-29 18:25:44 +0000 URL: https://git.openjdk.org/loom/commit/029ace0a1b2ff4f14965037eb56414c5c6168096 8336041: Doccheck: the jfr command doesn't show the correct command-line options Reviewed-by: dholmes ! src/jdk.jfr/share/man/jfr.md Changeset: 28ae281b Branch: fibers Author: William Kemper Date: 2024-11-29 20:53:07 +0000 URL: https://git.openjdk.org/loom/commit/28ae281b42cd00f471e275db544a5d23a42df59c 8337511: Implement JEP 404: Generational Shenandoah (Experimental) Co-authored-by: Kelvin Nilsen Co-authored-by: Y. Srinivas Ramakrishna Co-authored-by: Bernd Mathiske Co-authored-by: Martin Doerr Co-authored-by: Fei Yang Reviewed-by: rkennke, shade, phh ! src/hotspot/cpu/aarch64/gc/shenandoah/c1/shenandoahBarrierSetC1_aarch64.cpp ! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.hpp ! src/hotspot/cpu/ppc/gc/shenandoah/c1/shenandoahBarrierSetC1_ppc.cpp ! src/hotspot/cpu/ppc/gc/shenandoah/shenandoahBarrierSetAssembler_ppc.cpp ! src/hotspot/cpu/ppc/gc/shenandoah/shenandoahBarrierSetAssembler_ppc.hpp ! src/hotspot/cpu/riscv/gc/shenandoah/c1/shenandoahBarrierSetC1_riscv.cpp ! src/hotspot/cpu/riscv/gc/shenandoah/shenandoahBarrierSetAssembler_riscv.cpp ! src/hotspot/cpu/riscv/gc/shenandoah/shenandoahBarrierSetAssembler_riscv.hpp ! src/hotspot/cpu/x86/gc/shenandoah/c1/shenandoahBarrierSetC1_x86.cpp ! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.cpp ! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.hpp ! src/hotspot/share/gc/shared/cardTable.cpp ! src/hotspot/share/gc/shared/gcConfiguration.cpp ! src/hotspot/share/gc/shared/gcName.hpp ! src/hotspot/share/gc/shenandoah/c1/shenandoahBarrierSetC1.cpp ! src/hotspot/share/gc/shenandoah/c1/shenandoahBarrierSetC1.hpp ! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.cpp ! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.hpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahAdaptiveHeuristics.cpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahAdaptiveHeuristics.hpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahAggressiveHeuristics.cpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahCompactHeuristics.cpp + src/hotspot/share/gc/shenandoah/heuristics/shenandoahGenerationalHeuristics.cpp + src/hotspot/share/gc/shenandoah/heuristics/shenandoahGenerationalHeuristics.hpp + src/hotspot/share/gc/shenandoah/heuristics/shenandoahGlobalHeuristics.cpp + src/hotspot/share/gc/shenandoah/heuristics/shenandoahGlobalHeuristics.hpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahHeuristics.cpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahHeuristics.hpp + src/hotspot/share/gc/shenandoah/heuristics/shenandoahOldHeuristics.cpp + src/hotspot/share/gc/shenandoah/heuristics/shenandoahOldHeuristics.hpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahPassiveHeuristics.cpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahSpaceInfo.hpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahStaticHeuristics.cpp + src/hotspot/share/gc/shenandoah/heuristics/shenandoahYoungHeuristics.cpp + src/hotspot/share/gc/shenandoah/heuristics/shenandoahYoungHeuristics.hpp + src/hotspot/share/gc/shenandoah/mode/shenandoahGenerationalMode.cpp + src/hotspot/share/gc/shenandoah/mode/shenandoahGenerationalMode.hpp + src/hotspot/share/gc/shenandoah/mode/shenandoahMode.cpp ! src/hotspot/share/gc/shenandoah/mode/shenandoahMode.hpp ! src/hotspot/share/gc/shenandoah/mode/shenandoahPassiveMode.cpp ! src/hotspot/share/gc/shenandoah/mode/shenandoahPassiveMode.hpp ! src/hotspot/share/gc/shenandoah/mode/shenandoahSATBMode.cpp ! src/hotspot/share/gc/shenandoah/mode/shenandoahSATBMode.hpp + src/hotspot/share/gc/shenandoah/shenandoahAffiliation.hpp + src/hotspot/share/gc/shenandoah/shenandoahAgeCensus.cpp + src/hotspot/share/gc/shenandoah/shenandoahAgeCensus.hpp ! src/hotspot/share/gc/shenandoah/shenandoahAllocRequest.hpp ! src/hotspot/share/gc/shenandoah/shenandoahArguments.cpp ! src/hotspot/share/gc/shenandoah/shenandoahAsserts.cpp ! src/hotspot/share/gc/shenandoah/shenandoahAsserts.hpp ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.hpp ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.inline.hpp + src/hotspot/share/gc/shenandoah/shenandoahCardStats.cpp + src/hotspot/share/gc/shenandoah/shenandoahCardStats.hpp + src/hotspot/share/gc/shenandoah/shenandoahCardTable.cpp + src/hotspot/share/gc/shenandoah/shenandoahCardTable.hpp ! src/hotspot/share/gc/shenandoah/shenandoahClosures.hpp ! src/hotspot/share/gc/shenandoah/shenandoahClosures.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahCollectionSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahCollectionSet.hpp ! src/hotspot/share/gc/shenandoah/shenandoahCollectionSet.inline.hpp + src/hotspot/share/gc/shenandoah/shenandoahCollectionSetPreselector.hpp ! src/hotspot/share/gc/shenandoah/shenandoahCollectorPolicy.cpp ! src/hotspot/share/gc/shenandoah/shenandoahCollectorPolicy.hpp ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentGC.cpp ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentGC.hpp ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.hpp ! src/hotspot/share/gc/shenandoah/shenandoahControlThread.cpp ! src/hotspot/share/gc/shenandoah/shenandoahDegeneratedGC.cpp ! src/hotspot/share/gc/shenandoah/shenandoahDegeneratedGC.hpp + src/hotspot/share/gc/shenandoah/shenandoahEvacInfo.hpp + src/hotspot/share/gc/shenandoah/shenandoahEvacTracker.cpp + src/hotspot/share/gc/shenandoah/shenandoahEvacTracker.hpp ! src/hotspot/share/gc/shenandoah/shenandoahFreeSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahFreeSet.hpp ! src/hotspot/share/gc/shenandoah/shenandoahFullGC.cpp ! src/hotspot/share/gc/shenandoah/shenandoahGC.cpp ! src/hotspot/share/gc/shenandoah/shenandoahGC.hpp + src/hotspot/share/gc/shenandoah/shenandoahGeneration.cpp + src/hotspot/share/gc/shenandoah/shenandoahGeneration.hpp + src/hotspot/share/gc/shenandoah/shenandoahGenerationSizer.cpp + src/hotspot/share/gc/shenandoah/shenandoahGenerationSizer.hpp ! src/hotspot/share/gc/shenandoah/shenandoahGenerationType.hpp + src/hotspot/share/gc/shenandoah/shenandoahGenerationalControlThread.cpp + src/hotspot/share/gc/shenandoah/shenandoahGenerationalControlThread.hpp + src/hotspot/share/gc/shenandoah/shenandoahGenerationalEvacuationTask.cpp + src/hotspot/share/gc/shenandoah/shenandoahGenerationalEvacuationTask.hpp + src/hotspot/share/gc/shenandoah/shenandoahGenerationalFullGC.cpp + src/hotspot/share/gc/shenandoah/shenandoahGenerationalFullGC.hpp + src/hotspot/share/gc/shenandoah/shenandoahGenerationalHeap.cpp + src/hotspot/share/gc/shenandoah/shenandoahGenerationalHeap.hpp + src/hotspot/share/gc/shenandoah/shenandoahGlobalGeneration.cpp + src/hotspot/share/gc/shenandoah/shenandoahGlobalGeneration.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.inline.hpp + src/hotspot/share/gc/shenandoah/shenandoahHeapRegionClosures.cpp + src/hotspot/share/gc/shenandoah/shenandoahHeapRegionClosures.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegionCounters.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegionCounters.hpp ! src/hotspot/share/gc/shenandoah/shenandoahMark.cpp ! src/hotspot/share/gc/shenandoah/shenandoahMark.hpp ! src/hotspot/share/gc/shenandoah/shenandoahMark.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahMarkBitMap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahMarkBitMap.hpp ! src/hotspot/share/gc/shenandoah/shenandoahMarkingContext.cpp ! src/hotspot/share/gc/shenandoah/shenandoahMarkingContext.hpp ! src/hotspot/share/gc/shenandoah/shenandoahMarkingContext.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahMemoryPool.cpp ! src/hotspot/share/gc/shenandoah/shenandoahMemoryPool.hpp + src/hotspot/share/gc/shenandoah/shenandoahMmuTracker.cpp + src/hotspot/share/gc/shenandoah/shenandoahMmuTracker.hpp ! src/hotspot/share/gc/shenandoah/shenandoahNMethod.cpp ! src/hotspot/share/gc/shenandoah/shenandoahNumberSeq.cpp ! src/hotspot/share/gc/shenandoah/shenandoahNumberSeq.hpp + src/hotspot/share/gc/shenandoah/shenandoahOldGC.cpp + src/hotspot/share/gc/shenandoah/shenandoahOldGC.hpp + src/hotspot/share/gc/shenandoah/shenandoahOldGeneration.cpp + src/hotspot/share/gc/shenandoah/shenandoahOldGeneration.hpp ! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.cpp ! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp ! src/hotspot/share/gc/shenandoah/shenandoahReferenceProcessor.cpp + src/hotspot/share/gc/shenandoah/shenandoahRegulatorThread.cpp + src/hotspot/share/gc/shenandoah/shenandoahRegulatorThread.hpp ! src/hotspot/share/gc/shenandoah/shenandoahRootVerifier.cpp ! src/hotspot/share/gc/shenandoah/shenandoahRootVerifier.hpp ! src/hotspot/share/gc/shenandoah/shenandoahSATBMarkQueueSet.hpp ! src/hotspot/share/gc/shenandoah/shenandoahSTWMark.cpp ! src/hotspot/share/gc/shenandoah/shenandoahSTWMark.hpp + src/hotspot/share/gc/shenandoah/shenandoahScanRemembered.cpp + src/hotspot/share/gc/shenandoah/shenandoahScanRemembered.hpp + src/hotspot/share/gc/shenandoah/shenandoahScanRemembered.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahSharedVariables.hpp ! src/hotspot/share/gc/shenandoah/shenandoahStackWatermark.cpp ! src/hotspot/share/gc/shenandoah/shenandoahStringDedup.inline.hpp + src/hotspot/share/gc/shenandoah/shenandoahThreadLocalData.cpp ! src/hotspot/share/gc/shenandoah/shenandoahThreadLocalData.hpp + src/hotspot/share/gc/shenandoah/shenandoahTrace.cpp + src/hotspot/share/gc/shenandoah/shenandoahTrace.hpp ! src/hotspot/share/gc/shenandoah/shenandoahUtils.cpp ! src/hotspot/share/gc/shenandoah/shenandoahUtils.hpp ! src/hotspot/share/gc/shenandoah/shenandoahVMOperations.cpp ! src/hotspot/share/gc/shenandoah/shenandoahVMOperations.hpp ! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp ! src/hotspot/share/gc/shenandoah/shenandoahVerifier.hpp ! src/hotspot/share/gc/shenandoah/shenandoahWorkerPolicy.cpp ! src/hotspot/share/gc/shenandoah/shenandoahWorkerPolicy.hpp + src/hotspot/share/gc/shenandoah/shenandoahYoungGeneration.cpp + src/hotspot/share/gc/shenandoah/shenandoahYoungGeneration.hpp ! src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp ! src/hotspot/share/gc/shenandoah/vmStructs_shenandoah.hpp ! src/hotspot/share/jfr/metadata/metadata.xml ! src/hotspot/share/prims/whitebox.cpp + src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shenandoah/ShenandoahGeneration.java + src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shenandoah/ShenandoahGenerationalHeap.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shenandoah/ShenandoahHeap.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/memory/Universe.java ! src/jdk.jfr/share/conf/jfr/default.jfc ! src/jdk.jfr/share/conf/jfr/profile.jfc ! test/hotspot/gtest/gc/shenandoah/test_shenandoahNumberSeq.cpp + test/hotspot/gtest/gc/shenandoah/test_shenandoahOldGeneration.cpp + test/hotspot/gtest/gc/shenandoah/test_shenandoahOldHeuristic.cpp ! test/hotspot/jtreg/ProblemList.txt ! test/hotspot/jtreg/gc/TestAllocHumongousFragment.java ! test/hotspot/jtreg/gc/shenandoah/TestAllocIntArrays.java ! test/hotspot/jtreg/gc/shenandoah/TestAllocObjectArrays.java ! test/hotspot/jtreg/gc/shenandoah/TestAllocObjects.java ! test/hotspot/jtreg/gc/shenandoah/TestArrayCopyCheckCast.java ! test/hotspot/jtreg/gc/shenandoah/TestArrayCopyStress.java ! test/hotspot/jtreg/gc/shenandoah/TestDynamicSoftMaxHeapSize.java ! test/hotspot/jtreg/gc/shenandoah/TestEvilSyncBug.java ! test/hotspot/jtreg/gc/shenandoah/TestGCThreadGroups.java ! test/hotspot/jtreg/gc/shenandoah/TestHeapUncommit.java ! test/hotspot/jtreg/gc/shenandoah/TestJcmdHeapDump.java ! test/hotspot/jtreg/gc/shenandoah/TestLargeObjectAlignment.java ! test/hotspot/jtreg/gc/shenandoah/TestLotsOfCycles.java ! test/hotspot/jtreg/gc/shenandoah/TestObjItrWithHeapDump.java - test/hotspot/jtreg/gc/shenandoah/TestParallelRefprocSanity.java ! test/hotspot/jtreg/gc/shenandoah/TestPeriodicGC.java ! test/hotspot/jtreg/gc/shenandoah/TestReferenceRefersToShenandoah.java ! test/hotspot/jtreg/gc/shenandoah/TestReferenceShortcutCycle.java ! test/hotspot/jtreg/gc/shenandoah/TestRefprocSanity.java ! test/hotspot/jtreg/gc/shenandoah/TestRegionSampling.java + test/hotspot/jtreg/gc/shenandoah/TestRegionSamplingLogging.java ! test/hotspot/jtreg/gc/shenandoah/TestResizeTLAB.java ! test/hotspot/jtreg/gc/shenandoah/TestRetainObjects.java + test/hotspot/jtreg/gc/shenandoah/TestShenandoahRegionLogging.java ! test/hotspot/jtreg/gc/shenandoah/TestSieveObjects.java ! test/hotspot/jtreg/gc/shenandoah/TestSmallHeap.java ! test/hotspot/jtreg/gc/shenandoah/TestStringDedup.java ! test/hotspot/jtreg/gc/shenandoah/TestStringDedupStress.java ! test/hotspot/jtreg/gc/shenandoah/TestStringInternCleanup.java ! test/hotspot/jtreg/gc/shenandoah/TestVerifyJCStress.java ! test/hotspot/jtreg/gc/shenandoah/TestVerifyLevels.java ! test/hotspot/jtreg/gc/shenandoah/TestWithLogLevel.java ! test/hotspot/jtreg/gc/shenandoah/TestWrongArrayMember.java ! test/hotspot/jtreg/gc/shenandoah/compiler/TestClone.java ! test/hotspot/jtreg/gc/shenandoah/compiler/TestReferenceCAS.java + test/hotspot/jtreg/gc/shenandoah/generational/TestConcurrentEvac.java + test/hotspot/jtreg/gc/shenandoah/generational/TestOldGrowthTriggers.java + test/hotspot/jtreg/gc/shenandoah/generational/TestSimpleGenerational.java ! test/hotspot/jtreg/gc/shenandoah/jni/TestJNICritical.java ! test/hotspot/jtreg/gc/shenandoah/jni/TestJNIGlobalRefs.java ! test/hotspot/jtreg/gc/shenandoah/jni/TestPinnedGarbage.java ! test/hotspot/jtreg/gc/shenandoah/jvmti/TestHeapDump.java ! test/hotspot/jtreg/gc/shenandoah/mxbeans/TestChurnNotifications.java ! test/hotspot/jtreg/gc/shenandoah/mxbeans/TestMemoryMXBeans.java ! test/hotspot/jtreg/gc/shenandoah/mxbeans/TestMemoryPools.java ! test/hotspot/jtreg/gc/shenandoah/mxbeans/TestPauseNotifications.java - test/hotspot/jtreg/gc/shenandoah/oom/TestAllocLargeObj.java - test/hotspot/jtreg/gc/shenandoah/oom/TestAllocLargerThanHeap.java + test/hotspot/jtreg/gc/shenandoah/oom/TestAllocOutOfMemory.java - test/hotspot/jtreg/gc/shenandoah/oom/TestAllocSmallObj.java ! test/hotspot/jtreg/gc/shenandoah/oom/TestClassLoaderLeak.java ! test/hotspot/jtreg/gc/shenandoah/oom/TestThreadFailure.java ! test/hotspot/jtreg/gc/shenandoah/options/TestModeUnlock.java ! test/hotspot/jtreg/gc/shenandoah/options/TestWrongBarrierDisable.java ! test/hotspot/jtreg/gc/shenandoah/options/TestWrongBarrierEnable.java ! test/hotspot/jtreg/gc/stress/gcbasher/TestGCBasherWithShenandoah.java ! test/hotspot/jtreg/gc/stress/gcold/TestGCOldWithShenandoah.java ! test/hotspot/jtreg/gc/stress/systemgc/TestSystemGCWithShenandoah.java + test/jdk/jdk/jfr/event/gc/detailed/TestShenandoahEvacuationInformationEvent.java ! test/lib/jdk/test/lib/jfr/EventNames.java Changeset: 50b4cbd8 Branch: fibers Author: Amit Kumar Date: 2024-12-01 13:55:47 +0000 URL: https://git.openjdk.org/loom/commit/50b4cbd8a4159a8657f4525e4023f3a498020493 8345102: [s390x/ppc] ShowRegistersOnAssertTest.java fails after 8343756 Reviewed-by: mdoerr, mbaesken ! test/hotspot/jtreg/runtime/ErrorHandling/ShowRegistersOnAssertTest.java Changeset: c40b570b Branch: fibers Author: Nizar Benalla Date: 2024-12-01 22:59:54 +0000 URL: https://git.openjdk.org/loom/commit/c40b570b71793afd1db665cccaab302e53a75510 8343775: Add since checker tests to the security area modules Reviewed-by: alanb = test/jdk/tools/sincechecker/modules/java.security.jgss/JavaSecurityJgssCheckSince.java = test/jdk/tools/sincechecker/modules/java.security.sasl/JavaSecuritySaslCheckSince.java = test/jdk/tools/sincechecker/modules/java.smartcardio/JavaSmartcardioCheckSince.java = test/jdk/tools/sincechecker/modules/java.xml.crypto/JavaXmlCryptoCheckSince.java = test/jdk/tools/sincechecker/modules/jdk.crypto.cryptoki/JdkCryptoCryptokiCheckSince.java = test/jdk/tools/sincechecker/modules/jdk.security.auth/JavaScriptingCheckSince.java = test/jdk/tools/sincechecker/modules/jdk.security.jgss/JavaScriptingCheckSince.java Changeset: f5ebda43 Branch: fibers Author: Thomas Schatzl Date: 2024-12-02 06:32:43 +0000 URL: https://git.openjdk.org/loom/commit/f5ebda43709984214a25e23926860fea2ba5819a 8345173: BlockLocationPrinter::print_location misses a ResourceMark Reviewed-by: sjohanss, iwalulya ! src/hotspot/share/gc/shared/locationPrinter.inline.hpp Changeset: 1c4c6531 Branch: fibers Author: Prasanta Sadhukhan Date: 2024-12-02 08:14:50 +0000 URL: https://git.openjdk.org/loom/commit/1c4c653168bd4f39544eca08f8256a6ac6e4477c 8345247: Deproblemlist test/jdk/javax/swing/JRadioButton/8075609/bug8075609.java Reviewed-by: abhiscxk ! test/jdk/javax/swing/JRadioButton/8075609/bug8075609.java Changeset: ac2fede1 Branch: fibers Author: Hannes Walln?fer Date: 2024-12-02 08:39:47 +0000 URL: https://git.openjdk.org/loom/commit/ac2fede165e0ecbfa51f5cc75a3218c51e3528be 8344041: Re-enable external specs page Reviewed-by: erikj, nbenalla, liach ! make/Docs.gmk ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDoclet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlOptions.java ! test/langtools/jdk/javadoc/doclet/testSpecTag/TestSpecTag.java Changeset: dfcbfb5a Branch: fibers Author: Fei Yang Date: 2024-12-02 10:25:09 +0000 URL: https://git.openjdk.org/loom/commit/dfcbfb5a410592c6d5e54b4f9c1756853683414d 8345236: RISC-V: Remove revb_h_h_u and revb_h_w_u macro assembler routines Reviewed-by: rehn, fjiang ! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp ! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp ! src/hotspot/cpu/riscv/templateTable_riscv.cpp Changeset: 0b0f83c0 Branch: fibers Author: Albert Mingkun Yang Date: 2024-12-02 10:30:56 +0000 URL: https://git.openjdk.org/loom/commit/0b0f83c01e30587ca2e23b46493bdc7fcb21559f 8345220: Serial: Refactor TenuredGeneration::promotion_attempt_is_safe Reviewed-by: tschatzl, mli ! src/hotspot/share/gc/serial/tenuredGeneration.cpp Changeset: c7be41ee Branch: fibers Author: Jan Lahoda Date: 2024-12-02 11:21:13 +0000 URL: https://git.openjdk.org/loom/commit/c7be41ee0cf632c0d24f4444afefe2f7ff02f23a 8340133: Add concise usage message to the java executable Reviewed-by: jpai, alanb, ihse, rriggs ! src/java.base/share/classes/sun/launcher/LauncherHelper.java ! src/java.base/share/classes/sun/launcher/resources/launcher.properties ! src/java.base/share/native/libjli/java.c Changeset: e3b679a2 Branch: fibers Author: Volkan Yaz?c? Committer: Daniel Fuchs Date: 2024-12-02 12:56:49 +0000 URL: https://git.openjdk.org/loom/commit/e3b679a2f631bb2c3c9ba3014d9b56c73eef95d5 8345176: Add tests to verify java.net.Socket constructors close the socket on failure Reviewed-by: dfuchs + test/jdk/java/net/Socket/CtorFailTest.java Changeset: 9a48e4d9 Branch: fibers Author: Robbin Ehn Date: 2024-12-02 13:14:20 +0000 URL: https://git.openjdk.org/loom/commit/9a48e4d9d2637bf152d6611061a0a0a195cc2caf 8345177: RISC-V: Add gtests for cmpxchg Reviewed-by: fyang, mli ! test/hotspot/gtest/riscv/test_assembler_riscv.cpp Changeset: b8233989 Branch: fibers Author: Doug Simon Date: 2024-12-02 13:56:30 +0000 URL: https://git.openjdk.org/loom/commit/b8233989e7605268dda908e6b639ca373789792b 8345267: Fix memory leak in JVMCIEnv dtor Reviewed-by: simonis, kbarrett ! src/hotspot/share/jvmci/jvmciEnv.cpp Changeset: d589bafe Branch: fibers Author: Magnus Ihse Bursie Date: 2024-12-02 14:22:37 +0000 URL: https://git.openjdk.org/loom/commit/d589bafee371c2bd16510f3e3039343331d4c524 8345218: Clean out references to windows-x86 in jib profiles Reviewed-by: shade, dholmes, kbarrett, jwaters ! make/conf/jib-profiles.js Changeset: 1ca76445 Branch: fibers Author: Magnus Ihse Bursie Date: 2024-12-02 15:12:24 +0000 URL: https://git.openjdk.org/loom/commit/1ca764454b1cb296f4aa38a4dfdf3d4abb5c19d6 8339480: Build static-jdk image with a statically linked launcher Co-authored-by: Magnus Ihse Bursie Co-authored-by: Jiangli Zhou Reviewed-by: dholmes, erikj, coleenp ! make/Images.gmk ! make/Main.gmk ! make/ModuleWrapper.gmk + make/StaticLibs.gmk ! make/autoconf/flags-ldflags.m4 ! make/autoconf/jdk-options.m4 ! make/autoconf/spec.gmk.template ! make/common/FileUtils.gmk ! make/common/JdkNativeCompilation.gmk ! make/common/modules/LauncherCommon.gmk ! make/common/native/Link.gmk ! make/common/native/LinkMicrosoft.gmk ! make/modules/java.desktop/lib/AwtLibraries.gmk ! make/modules/java.desktop/lib/ClientLibraries.gmk ! make/modules/jdk.accessibility/Lib.gmk ! make/modules/jdk.jpackage/Lib.gmk ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/posix/os_posix.cpp ! src/hotspot/os/windows/os_windows.cpp ! src/hotspot/share/classfile/classLoader.cpp ! src/hotspot/share/classfile/verifier.cpp ! src/hotspot/share/runtime/os.cpp ! src/hotspot/share/runtime/os.hpp ! src/hotspot/share/utilities/zipLibrary.cpp ! src/java.base/macosx/native/libjli/java_md_macosx.m ! src/java.base/unix/native/libjli/java_md.c ! src/java.desktop/unix/native/libawt/awt/awt_LoadLibrary.c Changeset: 30b8bbe2 Branch: fibers Author: Sean Mullan Date: 2024-12-02 15:23:47 +0000 URL: https://git.openjdk.org/loom/commit/30b8bbe255c1653d25961c3fe79096b2b8d62bd6 8345060: Remove Security Manager dependencies from java.security.KeyStore and Identity APIs and implementations Reviewed-by: hchao, alanb, weijun ! src/java.base/macosx/classes/apple/security/AppleProvider.java ! src/java.base/macosx/classes/apple/security/KeychainStore.java ! src/java.base/share/classes/com/sun/crypto/provider/KeyProtector.java ! src/java.base/share/classes/java/security/Identity.java ! src/java.base/share/classes/java/security/IdentityScope.java ! src/java.base/share/classes/java/security/KeyStore.java ! src/java.base/share/classes/java/security/Signer.java ! src/java.base/share/classes/sun/security/pkcs12/PKCS12KeyStore.java ! src/java.base/share/classes/sun/security/tools/keytool/Main.java ! src/java.base/share/classes/sun/security/util/KeyStoreDelegator.java ! test/jdk/java/security/KeyStore/EntryMethods.java Changeset: 29c57e8b Branch: fibers Author: Jatin Bhateja Date: 2024-12-02 16:55:33 +0000 URL: https://git.openjdk.org/loom/commit/29c57e8b346531c8675ad853460207f67e00f946 8342677: Add IR validation tests for newly added saturated vector add / sub operations Reviewed-by: epeter ! test/hotspot/jtreg/compiler/lib/ir_framework/IRNode.java + test/hotspot/jtreg/compiler/vectorapi/VectorSaturatedOperationsTest.java Changeset: 352201dd Branch: fibers Author: Naoto Sato Date: 2024-12-02 17:05:32 +0000 URL: https://git.openjdk.org/loom/commit/352201ddecb048fe41bdf68d775a0a6cb2080122 8343788: Provide means to alter lib/tzmappings entries on Windows Reviewed-by: joehw ! make/jdk/src/classes/build/tools/cldrconverter/CLDRConverter.java + src/java.base/share/data/tzdata/tzmappings.override Changeset: 67f18cc9 Branch: fibers Author: Phil Race Date: 2024-12-02 17:31:21 +0000 URL: https://git.openjdk.org/loom/commit/67f18cc9cef0966ccafb21a47043a85b9f39642f 8345142: Remove uses of SecurityManager in Printing related classes Reviewed-by: azvegint, psadhukhan ! src/java.desktop/share/classes/java/awt/print/PrinterJob.java ! src/java.desktop/share/classes/javax/print/PrintServiceLookup.java ! src/java.desktop/share/classes/javax/print/ServiceUI.java ! src/java.desktop/share/classes/sun/print/PSStreamPrintJob.java ! src/java.desktop/share/classes/sun/print/PrintJob2D.java ! src/java.desktop/share/classes/sun/print/RasterPrinterJob.java ! src/java.desktop/share/classes/sun/print/ServiceDialog.java ! src/java.desktop/share/classes/sun/print/ServiceNotifier.java ! src/java.desktop/unix/classes/sun/print/IPPPrintService.java ! src/java.desktop/unix/classes/sun/print/PrintServiceLookupProvider.java ! src/java.desktop/unix/classes/sun/print/UnixPrintJob.java ! src/java.desktop/unix/classes/sun/print/UnixPrintService.java ! src/java.desktop/windows/classes/sun/awt/windows/WPrinterJob.java ! src/java.desktop/windows/classes/sun/print/PrintServiceLookupProvider.java ! src/java.desktop/windows/classes/sun/print/Win32PrintJob.java ! src/java.desktop/windows/classes/sun/print/Win32PrintService.java Changeset: 7c944ee6 Branch: fibers Author: Aleksey Shipilev Date: 2024-12-02 17:34:49 +0000 URL: https://git.openjdk.org/loom/commit/7c944ee6f4dda4f1626721d63ac6bc6d1b40d33b 8345172: x86: Some CPU feature asserts are declared as 32-bit only Reviewed-by: dfenacci, kvn ! src/hotspot/cpu/x86/assembler_x86.cpp ! src/hotspot/cpu/x86/macroAssembler_x86.cpp Changeset: d6a5f1ba Branch: fibers Author: Weijun Wang Date: 2024-12-02 19:30:16 +0000 URL: https://git.openjdk.org/loom/commit/d6a5f1bafb879258cf5f1d4cd89e9cc272b0c01f 8344768: Consider removing "sun.security.krb5.autodeducerealm" system property Reviewed-by: mullan ! src/java.security.jgss/share/classes/sun/security/krb5/PrincipalName.java ! src/java.security.jgss/share/classes/sun/security/krb5/Realm.java ! test/jdk/sun/security/krb5/name/Constructors.java Changeset: 525f33ba Branch: fibers Author: Joe Darcy Date: 2024-12-02 19:43:47 +0000 URL: https://git.openjdk.org/loom/commit/525f33baaea2cc559ddd2396611a7734a64a9d66 8345324: Update comment in SourceVersion for language evolution history for changes in 24 Reviewed-by: iris ! src/java.compiler/share/classes/javax/lang/model/SourceVersion.java Changeset: 3d0d0e62 Branch: fibers Author: David Holmes Date: 2024-12-02 20:54:58 +0000 URL: https://git.openjdk.org/loom/commit/3d0d0e62900653c4e395166a9ac48578b3dbc1f8 8345012: os::build_agent_function_name potentially wastes a byte when allocating the buffer Reviewed-by: stuefe, shade ! src/hotspot/os/posix/os_posix.cpp ! src/hotspot/os/windows/os_windows.cpp ! src/hotspot/share/runtime/os.cpp Changeset: 940aa7c4 Branch: fibers Author: Sean Mullan Date: 2024-12-02 21:30:53 +0000 URL: https://git.openjdk.org/loom/commit/940aa7c4cf1bf770690660c8bb21fb3ddc5186e4 8344397: Remove Security Manager dependencies from java.security and sun.security packages Reviewed-by: rriggs, hchao, weijun, alanb ! src/java.base/share/classes/java/lang/Class.java ! src/java.base/share/classes/java/security/AccessControlContext.java ! src/java.base/share/classes/java/security/Provider.java ! src/java.base/share/classes/java/security/SecureRandom.java ! src/java.base/share/classes/java/security/Security.java - src/java.base/share/classes/sun/security/action/GetBooleanAction.java - src/java.base/share/classes/sun/security/action/GetIntegerAction.java - src/java.base/share/classes/sun/security/action/GetLongAction.java ! src/java.base/share/classes/sun/security/action/GetPropertyAction.java - src/java.base/share/classes/sun/security/action/PutAllAction.java ! src/java.base/share/classes/sun/security/ec/SunEC.java ! src/java.base/share/classes/sun/security/internal/spec/TlsRsaPremasterSecretParameterSpec.java ! src/java.base/share/classes/sun/security/jca/ProviderConfig.java ! src/java.base/share/classes/sun/security/jca/ProviderList.java ! src/java.base/share/classes/sun/security/provider/ConfigFile.java ! src/java.base/share/classes/sun/security/provider/DRBG.java ! src/java.base/share/classes/sun/security/provider/FileInputStreamPool.java ! src/java.base/share/classes/sun/security/provider/MD4.java ! src/java.base/share/classes/sun/security/provider/SeedGenerator.java ! src/java.base/share/classes/sun/security/provider/Sun.java ! src/java.base/share/classes/sun/security/provider/SunEntries.java ! src/java.base/share/classes/sun/security/provider/VerificationProvider.java ! src/java.base/share/classes/sun/security/provider/certpath/OCSP.java ! src/java.base/share/classes/sun/security/provider/certpath/URICertStore.java ! src/java.base/share/classes/sun/security/rsa/RSAKeyFactory.java ! src/java.base/share/classes/sun/security/rsa/SunRsaSign.java ! src/java.base/share/classes/sun/security/util/AbstractAlgorithmConstraints.java ! src/java.base/share/classes/sun/security/util/Debug.java ! src/java.base/share/classes/sun/security/util/DomainName.java ! src/java.base/share/classes/sun/security/util/FilePermCompat.java ! src/java.base/share/classes/sun/security/util/HostnameChecker.java - src/java.base/share/classes/sun/security/util/LazyCodeSourcePermissionCollection.java ! src/java.base/share/classes/sun/security/util/LocalizedMessage.java ! src/java.base/share/classes/sun/security/util/SecurityConstants.java ! src/java.base/share/classes/sun/security/util/SecurityProperties.java ! src/java.base/share/classes/sun/security/util/SecurityProviderConstants.java ! src/java.base/share/classes/sun/security/util/SignatureFileVerifier.java ! src/java.base/unix/classes/sun/security/provider/NativePRNG.java ! src/java.naming/share/classes/com/sun/naming/internal/ObjectFactoriesFilter.java ! src/java.security.jgss/share/classes/sun/security/krb5/Config.java ! src/java.security.jgss/share/classes/sun/security/krb5/Credentials.java ! src/java.security.jgss/share/classes/sun/security/krb5/PrincipalName.java ! src/java.security.jgss/share/classes/sun/security/krb5/internal/ccache/FileCredentialsCache.java ! test/jdk/sun/security/action/Generify.java - test/jdk/sun/security/action/GetLongAction/ReturnNullIfNoDefault.java Changeset: 3a3bcd53 Branch: fibers Author: Joe Wang Date: 2024-12-02 22:26:20 +0000 URL: https://git.openjdk.org/loom/commit/3a3bcd53d0b9aa55dcbc15de4d8278ce3258b31e 8344800: Add W3C DTDs and XSDs to the JDK built-in Catalog Reviewed-by: lancea, rriggs ! make/modules/java.xml/Java.gmk ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLEntityManager.java ! src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/JDKCatalog.xml + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/dtd/schema10/XMLSchema.dtd + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/dtd/schema10/datatypes.dtd + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/dtd/xhtml10/xhtml-lat1.ent + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/dtd/xhtml10/xhtml-special.ent + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/dtd/xhtml10/xhtml-symbol.ent + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/dtd/xhtml10/xhtml1-frameset.dtd + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/dtd/xhtml10/xhtml1-strict.dtd + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/dtd/xhtml10/xhtml1-transitional.dtd + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/dtd/xhtml11/xhtml-attribs-1.mod + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/dtd/xhtml11/xhtml-base-1.mod + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/dtd/xhtml11/xhtml-bdo-1.mod + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/dtd/xhtml11/xhtml-blkphras-1.mod + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/dtd/xhtml11/xhtml-blkpres-1.mod + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/dtd/xhtml11/xhtml-blkstruct-1.mod + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/dtd/xhtml11/xhtml-charent-1.mod + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/dtd/xhtml11/xhtml-csismap-1.mod + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/dtd/xhtml11/xhtml-datatypes-1.mod + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/dtd/xhtml11/xhtml-edit-1.mod + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/dtd/xhtml11/xhtml-events-1.mod + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/dtd/xhtml11/xhtml-form-1.mod + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/dtd/xhtml11/xhtml-framework-1.mod + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/dtd/xhtml11/xhtml-hypertext-1.mod + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/dtd/xhtml11/xhtml-image-1.mod + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/dtd/xhtml11/xhtml-inlphras-1.mod + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/dtd/xhtml11/xhtml-inlpres-1.mod + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/dtd/xhtml11/xhtml-inlstruct-1.mod + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/dtd/xhtml11/xhtml-inlstyle-1.mod + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/dtd/xhtml11/xhtml-legacy-1.mod + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/dtd/xhtml11/xhtml-link-1.mod + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/dtd/xhtml11/xhtml-list-1.mod + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/dtd/xhtml11/xhtml-meta-1.mod + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/dtd/xhtml11/xhtml-object-1.mod + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/dtd/xhtml11/xhtml-param-1.mod + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/dtd/xhtml11/xhtml-pres-1.mod + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/dtd/xhtml11/xhtml-qname-1.mod + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/dtd/xhtml11/xhtml-ruby-1.mod + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/dtd/xhtml11/xhtml-script-1.mod + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/dtd/xhtml11/xhtml-ssismap-1.mod + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/dtd/xhtml11/xhtml-struct-1.mod + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/dtd/xhtml11/xhtml-style-1.mod + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/dtd/xhtml11/xhtml-table-1.mod + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/dtd/xhtml11/xhtml-text-1.mod + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/dtd/xhtml11/xhtml11-model-1.mod + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/dtd/xhtml11/xhtml11.dtd + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/dtd/xmlspec2_10/xmlspec.dtd + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/xsd/schema10/XMLSchema-datatypes.xsd + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/xsd/schema10/XMLSchema.xsd + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/xsd/xhtml10/xhtml1-frameset.xsd + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/xsd/xhtml10/xhtml1-strict.xsd + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/xsd/xhtml10/xhtml1-transitional.xsd + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/xsd/xhtml11/xhtml-attribs-1.xsd + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/xsd/xhtml11/xhtml-base-1.xsd + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/xsd/xhtml11/xhtml-bdo-1.xsd + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/xsd/xhtml11/xhtml-blkphras-1.xsd + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/xsd/xhtml11/xhtml-blkpres-1.xsd + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/xsd/xhtml11/xhtml-blkstruct-1.xsd + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/xsd/xhtml11/xhtml-copyright-1.xsd + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/xsd/xhtml11/xhtml-csismap-1.xsd + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/xsd/xhtml11/xhtml-datatypes-1.xsd + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/xsd/xhtml11/xhtml-edit-1.xsd + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/xsd/xhtml11/xhtml-events-1.xsd + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/xsd/xhtml11/xhtml-form-1.xsd + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/xsd/xhtml11/xhtml-framework-1.xsd + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/xsd/xhtml11/xhtml-hypertext-1.xsd + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/xsd/xhtml11/xhtml-image-1.xsd + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/xsd/xhtml11/xhtml-inlphras-1.xsd + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/xsd/xhtml11/xhtml-inlpres-1.xsd + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/xsd/xhtml11/xhtml-inlstruct-1.xsd + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/xsd/xhtml11/xhtml-inlstyle-1.xsd + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/xsd/xhtml11/xhtml-link-1.xsd + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/xsd/xhtml11/xhtml-list-1.xsd + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/xsd/xhtml11/xhtml-meta-1.xsd + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/xsd/xhtml11/xhtml-notations-1.xsd + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/xsd/xhtml11/xhtml-object-1.xsd + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/xsd/xhtml11/xhtml-param-1.xsd + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/xsd/xhtml11/xhtml-pres-1.xsd + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/xsd/xhtml11/xhtml-ruby-1.xsd + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/xsd/xhtml11/xhtml-script-1.xsd + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/xsd/xhtml11/xhtml-ssismap-1.xsd + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/xsd/xhtml11/xhtml-struct-1.xsd + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/xsd/xhtml11/xhtml-style-1.xsd + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/xsd/xhtml11/xhtml-table-1.xsd + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/xsd/xhtml11/xhtml-target-1.xsd + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/xsd/xhtml11/xhtml-text-1.xsd + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/xsd/xhtml11/xhtml11-model-1.xsd + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/xsd/xhtml11/xhtml11-modules-1.xsd + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/xsd/xhtml11/xhtml11.xsd + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/xsd/xhtml11/xml-events-1.xsd + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/xsd/xhtml11/xml-events-copyright-1.xsd + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/xsd/xmlNS2001/xml.xsd ! src/java.xml/share/classes/module-info.java + src/java.xml/share/legal/schema10part1.md + src/java.xml/share/legal/schema10part2.md + src/java.xml/share/legal/xhtml10.md + src/java.xml/share/legal/xhtml10schema.md + src/java.xml/share/legal/xhtml11.md + src/java.xml/share/legal/xhtml11schema.md + src/java.xml/share/legal/xmlspec.md + src/java.xml/share/legal/xmlxsd.md ! test/jaxp/javax/xml/jaxp/unittest/catalog/CatalogSupport2.java ! test/jaxp/javax/xml/jaxp/unittest/catalog/CatalogSupport3.java ! test/jaxp/javax/xml/jaxp/unittest/catalog/CatalogSupportBase.java + test/jaxp/javax/xml/jaxp/unittest/catalog/val_test_dtd.xsd Changeset: 1997e89d Branch: fibers Author: William Kemper Date: 2024-12-02 22:54:53 +0000 URL: https://git.openjdk.org/loom/commit/1997e89ddf9fba7c6eea6c96bd0b5426576d4460 8345346: Shenandoah: Description of ShenandoahGCMode still refers to incremental update mode Reviewed-by: ysr ! src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp Changeset: 68b1b94d Branch: fibers Author: Ioi Lam Date: 2024-12-02 22:55:53 +0000 URL: https://git.openjdk.org/loom/commit/68b1b94d1be686037e2aaef57c0d9adc594fac7a 8344904: Interned strings in old classes are not stored in CDS archive Reviewed-by: dholmes, ccheung ! src/hotspot/share/cds/metaspaceShared.cpp ! src/hotspot/share/oops/constantPool.cpp ! src/hotspot/share/oops/constantPool.hpp + test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/OldClassWithStaticString.jasm + test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/StaticStringInOldClass.java Changeset: 5958463c Branch: fibers Author: Chen Liang Date: 2024-12-02 23:49:57 +0000 URL: https://git.openjdk.org/loom/commit/5958463cadb04560ec85d9af972255bfe6dcc2f2 8343377: Performance regression in reflective invocation of native methods Reviewed-by: mchung ! src/java.base/share/classes/jdk/internal/reflect/DirectMethodHandleAccessor.java ! src/java.base/share/classes/jdk/internal/reflect/MethodHandleAccessorFactory.java + test/micro/org/openjdk/bench/java/lang/reflect/NativeMethodInvoke.java Changeset: 3f6c0424 Branch: fibers Author: Phil Race Date: 2024-12-03 00:12:50 +0000 URL: https://git.openjdk.org/loom/commit/3f6c04247ff6ad69330bc219ed26944852954e85 8345143: Remove uses of SecurityManager in the java.desktop module Reviewed-by: azvegint, honkar ! src/java.desktop/macosx/classes/com/apple/eio/FileManager.java ! src/java.desktop/share/classes/com/sun/beans/finder/ClassFinder.java ! src/java.desktop/share/classes/com/sun/beans/introspect/ClassInfo.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKStyle.java ! src/java.desktop/share/classes/com/sun/media/sound/AudioSynthesizer.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftSynthesizer.java ! src/java.desktop/share/classes/java/awt/Font.java ! src/java.desktop/share/classes/java/awt/Window.java ! src/java.desktop/share/classes/java/beans/Beans.java ! src/java.desktop/share/classes/java/beans/Introspector.java ! src/java.desktop/share/classes/java/beans/PropertyEditorManager.java ! src/java.desktop/share/classes/javax/imageio/spi/IIORegistry.java ! src/java.desktop/share/classes/javax/sound/midi/Synthesizer.java ! src/java.desktop/share/classes/javax/swing/DefaultListCellRenderer.java ! src/java.desktop/share/classes/javax/swing/FocusManager.java ! src/java.desktop/share/classes/javax/swing/JFrame.java ! src/java.desktop/share/classes/javax/swing/JInternalFrame.java ! src/java.desktop/share/classes/javax/swing/JTable.java ! src/java.desktop/share/classes/javax/swing/Popup.java ! src/java.desktop/share/classes/javax/swing/TimerQueue.java ! src/java.desktop/share/classes/javax/swing/UIDefaults.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicComboBoxRenderer.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicLabelUI.java ! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalLabelUI.java ! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalSliderUI.java ! src/java.desktop/share/classes/javax/swing/table/DefaultTableCellRenderer.java ! src/java.desktop/share/classes/javax/swing/text/DefaultCaret.java ! src/java.desktop/share/classes/javax/swing/text/DefaultFormatter.java ! src/java.desktop/share/classes/javax/swing/text/NumberFormatter.java ! src/java.desktop/share/classes/sun/awt/OSInfo.java ! src/java.desktop/share/classes/sun/awt/SunToolkit.java ! src/java.desktop/share/classes/sun/awt/util/PerformanceLogger.java ! src/java.desktop/share/classes/sun/swing/SwingUtilities2.java ! test/jdk/lib/client/ExtendedRobot.java Changeset: d88c7b36 Branch: fibers Author: Jaikiran Pai Date: 2024-12-03 02:31:26 +0000 URL: https://git.openjdk.org/loom/commit/d88c7b365afec04c4d1fa089e088c9bbd76c596d 8345279: Mistake in javadoc of javax.sql.rowset.BaseRowSet#setBigDecimal Reviewed-by: darcy, lancea, iris ! src/java.sql.rowset/share/classes/javax/sql/rowset/BaseRowSet.java Changeset: 325366ee Branch: fibers Author: Phil Race Date: 2024-12-03 02:32:17 +0000 URL: https://git.openjdk.org/loom/commit/325366ee1d72377c04344aa77f51f7c6d78b65d7 8345141: Remove uses of SecurityManager in ShellFolder related classes Reviewed-by: azvegint, honkar ! src/java.desktop/share/classes/sun/awt/shell/ShellFolder.java ! src/java.desktop/share/classes/sun/awt/shell/ShellFolderManager.java ! src/java.desktop/share/classes/sun/swing/FilePane.java ! src/java.desktop/windows/classes/sun/awt/shell/Win32ShellFolder2.java ! src/java.desktop/windows/classes/sun/awt/shell/Win32ShellFolderManager2.java Changeset: 24983dd4 Branch: fibers Author: Jaikiran Pai Date: 2024-12-03 02:34:20 +0000 URL: https://git.openjdk.org/loom/commit/24983dd4c107f11032969e3c079fd0ee07098583 7038838: Unspecified NPE in java.net.IDN methods Reviewed-by: liach, dfuchs ! src/java.base/share/classes/java/net/IDN.java + test/jdk/java/net/IDNTest.java Changeset: 40ae4699 Branch: fibers Author: Jaikiran Pai Date: 2024-12-03 02:36:14 +0000 URL: https://git.openjdk.org/loom/commit/40ae4699622cca72830acd146b7b5c4efd5a43ec 8235786: Javadoc for com/sun/net/httpserver/HttpExchange.java#setAttribute is unclear Reviewed-by: dfuchs, michaelm ! src/jdk.httpserver/share/classes/com/sun/net/httpserver/HttpExchange.java ! test/jdk/com/sun/net/httpserver/ExchangeAttributeTest.java Changeset: e023addf Branch: fibers Author: Prasanta Sadhukhan Date: 2024-12-03 03:19:10 +0000 URL: https://git.openjdk.org/loom/commit/e023addf701ce4321040c96bd501355ece75a05c 8345297: test/jdk/javax/swing/Action/8133039/bug8133039.java fails in ubuntu22.04 Reviewed-by: azvegint ! test/jdk/javax/swing/Action/8133039/bug8133039.java Changeset: a3b58ee5 Branch: fibers Author: Amit Kumar Date: 2024-12-03 04:06:39 +0000 URL: https://git.openjdk.org/loom/commit/a3b58ee5cd1ec0ea78649d4128d272458b05eb13 8339983: [s390x] secondary_super_cache does not scale well: C1 and interpreter Reviewed-by: lucy, aph ! src/hotspot/cpu/s390/c1_LIRAssembler_s390.cpp ! src/hotspot/cpu/s390/c1_Runtime1_s390.cpp ! src/hotspot/cpu/s390/macroAssembler_s390.cpp ! src/hotspot/cpu/s390/macroAssembler_s390.hpp ! src/hotspot/cpu/s390/s390.ad ! src/hotspot/cpu/s390/stubGenerator_s390.cpp Changeset: 4ac2e477 Branch: fibers Author: Kim Barrett Date: 2024-12-03 04:54:51 +0000 URL: https://git.openjdk.org/loom/commit/4ac2e477b9bb9995047718b7d8df36c3dc739a9d 8343800: Cleanup definition of NULL_WORD Reviewed-by: dholmes, kvn ! src/hotspot/share/utilities/globalDefinitions.hpp ! src/hotspot/share/utilities/globalDefinitions_gcc.hpp ! src/hotspot/share/utilities/globalDefinitions_visCPP.hpp Changeset: 3eb54615 Branch: fibers Author: Volkan Yaz?c? Committer: Jaikiran Pai Date: 2024-12-03 06:59:06 +0000 URL: https://git.openjdk.org/loom/commit/3eb54615783562f24e61983dfcc3cb823b27b0eb 8343791: Socket.connect API should document whether the socket will be closed when hostname resolution fails or another error occurs Reviewed-by: dfuchs, alanb ! src/java.base/share/classes/java/net/Socket.java ! src/java.base/share/classes/sun/nio/ch/Net.java ! src/java.base/share/classes/sun/nio/ch/NioSocketImpl.java ! src/java.base/share/classes/sun/nio/ch/SocketAdaptor.java + test/jdk/java/net/Socket/ConnectFailTest.java Changeset: 5c8cb2ed Branch: fibers Author: Alan Bateman Date: 2024-12-03 07:24:46 +0000 URL: https://git.openjdk.org/loom/commit/5c8cb2edcb0a919bfcad11b3f2cb399402915a0c 8337199: Add jcmd Thread.vthread_scheduler and Thread.vthread_pollers diagnostic commands Reviewed-by: dholmes, kevinw ! src/hotspot/share/classfile/vmSymbols.hpp ! src/hotspot/share/services/diagnosticCommand.cpp ! src/hotspot/share/services/diagnosticCommand.hpp ! src/java.base/share/classes/java/lang/System.java ! src/java.base/share/classes/java/lang/VirtualThread.java ! src/java.base/share/classes/jdk/internal/access/JavaLangAccess.java + src/java.base/share/classes/jdk/internal/vm/JcmdVThreadCommands.java ! src/java.base/share/classes/sun/nio/ch/Poller.java ! src/jdk.jcmd/share/man/jcmd.md ! test/failure_handler/src/share/conf/common.properties + test/hotspot/jtreg/serviceability/dcmd/thread/VThreadCommandsTest.java Changeset: 659f70b3 Branch: fibers Author: Andrey Turbanov Date: 2024-12-03 07:26:01 +0000 URL: https://git.openjdk.org/loom/commit/659f70b37079ea2a54ebaaad5f47ce9600982d8d 8343418: Unnecessary Hashtable usage in CSS.htmlAttrToCssAttrMap Reviewed-by: honkar, aivanov ! src/java.desktop/share/classes/javax/swing/text/html/CSS.java Changeset: 3a374c69 Branch: fibers Author: Alan Bateman Date: 2024-12-03 07:53:51 +0000 URL: https://git.openjdk.org/loom/commit/3a374c69b0ea0ff18f4999754f241355b70fd18e Merge branch 'master' into fibers ! test/hotspot/jtreg/ProblemList.txt ! test/hotspot/jtreg/ProblemList.txt Changeset: c4f7c243 Branch: fibers Author: Alan Bateman Date: 2024-12-03 08:46:30 +0000 URL: https://git.openjdk.org/loom/commit/c4f7c243c03efec322c0b15a7061b165970f161a Merge branch 'fibers' of https://github.com/openjdk/loom into fibers From duke at openjdk.org Tue Dec 3 08:51:56 2024 From: duke at openjdk.org (duke) Date: Tue, 3 Dec 2024 08:51:56 GMT Subject: git: openjdk/loom: master: 40 new changesets Message-ID: Changeset: 2beb2b60 Branch: master Author: Aleksey Shipilev Date: 2024-11-29 17:00:03 +0000 URL: https://git.openjdk.org/loom/commit/2beb2b602bf20f1ec36e6244eca1a2eb50baccb4 8345234: Build system erroneously treats 32-bit x86 Zero as deprecated Reviewed-by: ihse ! make/autoconf/platform.m4 Changeset: 029ace0a Branch: master Author: Nizar Benalla Date: 2024-11-29 18:25:44 +0000 URL: https://git.openjdk.org/loom/commit/029ace0a1b2ff4f14965037eb56414c5c6168096 8336041: Doccheck: the jfr command doesn't show the correct command-line options Reviewed-by: dholmes ! src/jdk.jfr/share/man/jfr.md Changeset: 28ae281b Branch: master Author: William Kemper Date: 2024-11-29 20:53:07 +0000 URL: https://git.openjdk.org/loom/commit/28ae281b42cd00f471e275db544a5d23a42df59c 8337511: Implement JEP 404: Generational Shenandoah (Experimental) Co-authored-by: Kelvin Nilsen Co-authored-by: Y. Srinivas Ramakrishna Co-authored-by: Bernd Mathiske Co-authored-by: Martin Doerr Co-authored-by: Fei Yang Reviewed-by: rkennke, shade, phh ! src/hotspot/cpu/aarch64/gc/shenandoah/c1/shenandoahBarrierSetC1_aarch64.cpp ! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.hpp ! src/hotspot/cpu/ppc/gc/shenandoah/c1/shenandoahBarrierSetC1_ppc.cpp ! src/hotspot/cpu/ppc/gc/shenandoah/shenandoahBarrierSetAssembler_ppc.cpp ! src/hotspot/cpu/ppc/gc/shenandoah/shenandoahBarrierSetAssembler_ppc.hpp ! src/hotspot/cpu/riscv/gc/shenandoah/c1/shenandoahBarrierSetC1_riscv.cpp ! src/hotspot/cpu/riscv/gc/shenandoah/shenandoahBarrierSetAssembler_riscv.cpp ! src/hotspot/cpu/riscv/gc/shenandoah/shenandoahBarrierSetAssembler_riscv.hpp ! src/hotspot/cpu/x86/gc/shenandoah/c1/shenandoahBarrierSetC1_x86.cpp ! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.cpp ! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.hpp ! src/hotspot/share/gc/shared/cardTable.cpp ! src/hotspot/share/gc/shared/gcConfiguration.cpp ! src/hotspot/share/gc/shared/gcName.hpp ! src/hotspot/share/gc/shenandoah/c1/shenandoahBarrierSetC1.cpp ! src/hotspot/share/gc/shenandoah/c1/shenandoahBarrierSetC1.hpp ! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.cpp ! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.hpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahAdaptiveHeuristics.cpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahAdaptiveHeuristics.hpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahAggressiveHeuristics.cpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahCompactHeuristics.cpp + src/hotspot/share/gc/shenandoah/heuristics/shenandoahGenerationalHeuristics.cpp + src/hotspot/share/gc/shenandoah/heuristics/shenandoahGenerationalHeuristics.hpp + src/hotspot/share/gc/shenandoah/heuristics/shenandoahGlobalHeuristics.cpp + src/hotspot/share/gc/shenandoah/heuristics/shenandoahGlobalHeuristics.hpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahHeuristics.cpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahHeuristics.hpp + src/hotspot/share/gc/shenandoah/heuristics/shenandoahOldHeuristics.cpp + src/hotspot/share/gc/shenandoah/heuristics/shenandoahOldHeuristics.hpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahPassiveHeuristics.cpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahSpaceInfo.hpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahStaticHeuristics.cpp + src/hotspot/share/gc/shenandoah/heuristics/shenandoahYoungHeuristics.cpp + src/hotspot/share/gc/shenandoah/heuristics/shenandoahYoungHeuristics.hpp + src/hotspot/share/gc/shenandoah/mode/shenandoahGenerationalMode.cpp + src/hotspot/share/gc/shenandoah/mode/shenandoahGenerationalMode.hpp + src/hotspot/share/gc/shenandoah/mode/shenandoahMode.cpp ! src/hotspot/share/gc/shenandoah/mode/shenandoahMode.hpp ! src/hotspot/share/gc/shenandoah/mode/shenandoahPassiveMode.cpp ! src/hotspot/share/gc/shenandoah/mode/shenandoahPassiveMode.hpp ! src/hotspot/share/gc/shenandoah/mode/shenandoahSATBMode.cpp ! src/hotspot/share/gc/shenandoah/mode/shenandoahSATBMode.hpp + src/hotspot/share/gc/shenandoah/shenandoahAffiliation.hpp + src/hotspot/share/gc/shenandoah/shenandoahAgeCensus.cpp + src/hotspot/share/gc/shenandoah/shenandoahAgeCensus.hpp ! src/hotspot/share/gc/shenandoah/shenandoahAllocRequest.hpp ! src/hotspot/share/gc/shenandoah/shenandoahArguments.cpp ! src/hotspot/share/gc/shenandoah/shenandoahAsserts.cpp ! src/hotspot/share/gc/shenandoah/shenandoahAsserts.hpp ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.hpp ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.inline.hpp + src/hotspot/share/gc/shenandoah/shenandoahCardStats.cpp + src/hotspot/share/gc/shenandoah/shenandoahCardStats.hpp + src/hotspot/share/gc/shenandoah/shenandoahCardTable.cpp + src/hotspot/share/gc/shenandoah/shenandoahCardTable.hpp ! src/hotspot/share/gc/shenandoah/shenandoahClosures.hpp ! src/hotspot/share/gc/shenandoah/shenandoahClosures.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahCollectionSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahCollectionSet.hpp ! src/hotspot/share/gc/shenandoah/shenandoahCollectionSet.inline.hpp + src/hotspot/share/gc/shenandoah/shenandoahCollectionSetPreselector.hpp ! src/hotspot/share/gc/shenandoah/shenandoahCollectorPolicy.cpp ! src/hotspot/share/gc/shenandoah/shenandoahCollectorPolicy.hpp ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentGC.cpp ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentGC.hpp ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.hpp ! src/hotspot/share/gc/shenandoah/shenandoahControlThread.cpp ! src/hotspot/share/gc/shenandoah/shenandoahDegeneratedGC.cpp ! src/hotspot/share/gc/shenandoah/shenandoahDegeneratedGC.hpp + src/hotspot/share/gc/shenandoah/shenandoahEvacInfo.hpp + src/hotspot/share/gc/shenandoah/shenandoahEvacTracker.cpp + src/hotspot/share/gc/shenandoah/shenandoahEvacTracker.hpp ! src/hotspot/share/gc/shenandoah/shenandoahFreeSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahFreeSet.hpp ! src/hotspot/share/gc/shenandoah/shenandoahFullGC.cpp ! src/hotspot/share/gc/shenandoah/shenandoahGC.cpp ! src/hotspot/share/gc/shenandoah/shenandoahGC.hpp + src/hotspot/share/gc/shenandoah/shenandoahGeneration.cpp + src/hotspot/share/gc/shenandoah/shenandoahGeneration.hpp + src/hotspot/share/gc/shenandoah/shenandoahGenerationSizer.cpp + src/hotspot/share/gc/shenandoah/shenandoahGenerationSizer.hpp ! src/hotspot/share/gc/shenandoah/shenandoahGenerationType.hpp + src/hotspot/share/gc/shenandoah/shenandoahGenerationalControlThread.cpp + src/hotspot/share/gc/shenandoah/shenandoahGenerationalControlThread.hpp + src/hotspot/share/gc/shenandoah/shenandoahGenerationalEvacuationTask.cpp + src/hotspot/share/gc/shenandoah/shenandoahGenerationalEvacuationTask.hpp + src/hotspot/share/gc/shenandoah/shenandoahGenerationalFullGC.cpp + src/hotspot/share/gc/shenandoah/shenandoahGenerationalFullGC.hpp + src/hotspot/share/gc/shenandoah/shenandoahGenerationalHeap.cpp + src/hotspot/share/gc/shenandoah/shenandoahGenerationalHeap.hpp + src/hotspot/share/gc/shenandoah/shenandoahGlobalGeneration.cpp + src/hotspot/share/gc/shenandoah/shenandoahGlobalGeneration.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.inline.hpp + src/hotspot/share/gc/shenandoah/shenandoahHeapRegionClosures.cpp + src/hotspot/share/gc/shenandoah/shenandoahHeapRegionClosures.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegionCounters.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegionCounters.hpp ! src/hotspot/share/gc/shenandoah/shenandoahMark.cpp ! src/hotspot/share/gc/shenandoah/shenandoahMark.hpp ! src/hotspot/share/gc/shenandoah/shenandoahMark.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahMarkBitMap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahMarkBitMap.hpp ! src/hotspot/share/gc/shenandoah/shenandoahMarkingContext.cpp ! src/hotspot/share/gc/shenandoah/shenandoahMarkingContext.hpp ! src/hotspot/share/gc/shenandoah/shenandoahMarkingContext.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahMemoryPool.cpp ! src/hotspot/share/gc/shenandoah/shenandoahMemoryPool.hpp + src/hotspot/share/gc/shenandoah/shenandoahMmuTracker.cpp + src/hotspot/share/gc/shenandoah/shenandoahMmuTracker.hpp ! src/hotspot/share/gc/shenandoah/shenandoahNMethod.cpp ! src/hotspot/share/gc/shenandoah/shenandoahNumberSeq.cpp ! src/hotspot/share/gc/shenandoah/shenandoahNumberSeq.hpp + src/hotspot/share/gc/shenandoah/shenandoahOldGC.cpp + src/hotspot/share/gc/shenandoah/shenandoahOldGC.hpp + src/hotspot/share/gc/shenandoah/shenandoahOldGeneration.cpp + src/hotspot/share/gc/shenandoah/shenandoahOldGeneration.hpp ! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.cpp ! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp ! src/hotspot/share/gc/shenandoah/shenandoahReferenceProcessor.cpp + src/hotspot/share/gc/shenandoah/shenandoahRegulatorThread.cpp + src/hotspot/share/gc/shenandoah/shenandoahRegulatorThread.hpp ! src/hotspot/share/gc/shenandoah/shenandoahRootVerifier.cpp ! src/hotspot/share/gc/shenandoah/shenandoahRootVerifier.hpp ! src/hotspot/share/gc/shenandoah/shenandoahSATBMarkQueueSet.hpp ! src/hotspot/share/gc/shenandoah/shenandoahSTWMark.cpp ! src/hotspot/share/gc/shenandoah/shenandoahSTWMark.hpp + src/hotspot/share/gc/shenandoah/shenandoahScanRemembered.cpp + src/hotspot/share/gc/shenandoah/shenandoahScanRemembered.hpp + src/hotspot/share/gc/shenandoah/shenandoahScanRemembered.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahSharedVariables.hpp ! src/hotspot/share/gc/shenandoah/shenandoahStackWatermark.cpp ! src/hotspot/share/gc/shenandoah/shenandoahStringDedup.inline.hpp + src/hotspot/share/gc/shenandoah/shenandoahThreadLocalData.cpp ! src/hotspot/share/gc/shenandoah/shenandoahThreadLocalData.hpp + src/hotspot/share/gc/shenandoah/shenandoahTrace.cpp + src/hotspot/share/gc/shenandoah/shenandoahTrace.hpp ! src/hotspot/share/gc/shenandoah/shenandoahUtils.cpp ! src/hotspot/share/gc/shenandoah/shenandoahUtils.hpp ! src/hotspot/share/gc/shenandoah/shenandoahVMOperations.cpp ! src/hotspot/share/gc/shenandoah/shenandoahVMOperations.hpp ! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp ! src/hotspot/share/gc/shenandoah/shenandoahVerifier.hpp ! src/hotspot/share/gc/shenandoah/shenandoahWorkerPolicy.cpp ! src/hotspot/share/gc/shenandoah/shenandoahWorkerPolicy.hpp + src/hotspot/share/gc/shenandoah/shenandoahYoungGeneration.cpp + src/hotspot/share/gc/shenandoah/shenandoahYoungGeneration.hpp ! src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp ! src/hotspot/share/gc/shenandoah/vmStructs_shenandoah.hpp ! src/hotspot/share/jfr/metadata/metadata.xml ! src/hotspot/share/prims/whitebox.cpp + src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shenandoah/ShenandoahGeneration.java + src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shenandoah/ShenandoahGenerationalHeap.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shenandoah/ShenandoahHeap.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/memory/Universe.java ! src/jdk.jfr/share/conf/jfr/default.jfc ! src/jdk.jfr/share/conf/jfr/profile.jfc ! test/hotspot/gtest/gc/shenandoah/test_shenandoahNumberSeq.cpp + test/hotspot/gtest/gc/shenandoah/test_shenandoahOldGeneration.cpp + test/hotspot/gtest/gc/shenandoah/test_shenandoahOldHeuristic.cpp ! test/hotspot/jtreg/ProblemList.txt ! test/hotspot/jtreg/gc/TestAllocHumongousFragment.java ! test/hotspot/jtreg/gc/shenandoah/TestAllocIntArrays.java ! test/hotspot/jtreg/gc/shenandoah/TestAllocObjectArrays.java ! test/hotspot/jtreg/gc/shenandoah/TestAllocObjects.java ! test/hotspot/jtreg/gc/shenandoah/TestArrayCopyCheckCast.java ! test/hotspot/jtreg/gc/shenandoah/TestArrayCopyStress.java ! test/hotspot/jtreg/gc/shenandoah/TestDynamicSoftMaxHeapSize.java ! test/hotspot/jtreg/gc/shenandoah/TestEvilSyncBug.java ! test/hotspot/jtreg/gc/shenandoah/TestGCThreadGroups.java ! test/hotspot/jtreg/gc/shenandoah/TestHeapUncommit.java ! test/hotspot/jtreg/gc/shenandoah/TestJcmdHeapDump.java ! test/hotspot/jtreg/gc/shenandoah/TestLargeObjectAlignment.java ! test/hotspot/jtreg/gc/shenandoah/TestLotsOfCycles.java ! test/hotspot/jtreg/gc/shenandoah/TestObjItrWithHeapDump.java - test/hotspot/jtreg/gc/shenandoah/TestParallelRefprocSanity.java ! test/hotspot/jtreg/gc/shenandoah/TestPeriodicGC.java ! test/hotspot/jtreg/gc/shenandoah/TestReferenceRefersToShenandoah.java ! test/hotspot/jtreg/gc/shenandoah/TestReferenceShortcutCycle.java ! test/hotspot/jtreg/gc/shenandoah/TestRefprocSanity.java ! test/hotspot/jtreg/gc/shenandoah/TestRegionSampling.java + test/hotspot/jtreg/gc/shenandoah/TestRegionSamplingLogging.java ! test/hotspot/jtreg/gc/shenandoah/TestResizeTLAB.java ! test/hotspot/jtreg/gc/shenandoah/TestRetainObjects.java + test/hotspot/jtreg/gc/shenandoah/TestShenandoahRegionLogging.java ! test/hotspot/jtreg/gc/shenandoah/TestSieveObjects.java ! test/hotspot/jtreg/gc/shenandoah/TestSmallHeap.java ! test/hotspot/jtreg/gc/shenandoah/TestStringDedup.java ! test/hotspot/jtreg/gc/shenandoah/TestStringDedupStress.java ! test/hotspot/jtreg/gc/shenandoah/TestStringInternCleanup.java ! test/hotspot/jtreg/gc/shenandoah/TestVerifyJCStress.java ! test/hotspot/jtreg/gc/shenandoah/TestVerifyLevels.java ! test/hotspot/jtreg/gc/shenandoah/TestWithLogLevel.java ! test/hotspot/jtreg/gc/shenandoah/TestWrongArrayMember.java ! test/hotspot/jtreg/gc/shenandoah/compiler/TestClone.java ! test/hotspot/jtreg/gc/shenandoah/compiler/TestReferenceCAS.java + test/hotspot/jtreg/gc/shenandoah/generational/TestConcurrentEvac.java + test/hotspot/jtreg/gc/shenandoah/generational/TestOldGrowthTriggers.java + test/hotspot/jtreg/gc/shenandoah/generational/TestSimpleGenerational.java ! test/hotspot/jtreg/gc/shenandoah/jni/TestJNICritical.java ! test/hotspot/jtreg/gc/shenandoah/jni/TestJNIGlobalRefs.java ! test/hotspot/jtreg/gc/shenandoah/jni/TestPinnedGarbage.java ! test/hotspot/jtreg/gc/shenandoah/jvmti/TestHeapDump.java ! test/hotspot/jtreg/gc/shenandoah/mxbeans/TestChurnNotifications.java ! test/hotspot/jtreg/gc/shenandoah/mxbeans/TestMemoryMXBeans.java ! test/hotspot/jtreg/gc/shenandoah/mxbeans/TestMemoryPools.java ! test/hotspot/jtreg/gc/shenandoah/mxbeans/TestPauseNotifications.java - test/hotspot/jtreg/gc/shenandoah/oom/TestAllocLargeObj.java - test/hotspot/jtreg/gc/shenandoah/oom/TestAllocLargerThanHeap.java + test/hotspot/jtreg/gc/shenandoah/oom/TestAllocOutOfMemory.java - test/hotspot/jtreg/gc/shenandoah/oom/TestAllocSmallObj.java ! test/hotspot/jtreg/gc/shenandoah/oom/TestClassLoaderLeak.java ! test/hotspot/jtreg/gc/shenandoah/oom/TestThreadFailure.java ! test/hotspot/jtreg/gc/shenandoah/options/TestModeUnlock.java ! test/hotspot/jtreg/gc/shenandoah/options/TestWrongBarrierDisable.java ! test/hotspot/jtreg/gc/shenandoah/options/TestWrongBarrierEnable.java ! test/hotspot/jtreg/gc/stress/gcbasher/TestGCBasherWithShenandoah.java ! test/hotspot/jtreg/gc/stress/gcold/TestGCOldWithShenandoah.java ! test/hotspot/jtreg/gc/stress/systemgc/TestSystemGCWithShenandoah.java + test/jdk/jdk/jfr/event/gc/detailed/TestShenandoahEvacuationInformationEvent.java ! test/lib/jdk/test/lib/jfr/EventNames.java Changeset: 50b4cbd8 Branch: master Author: Amit Kumar Date: 2024-12-01 13:55:47 +0000 URL: https://git.openjdk.org/loom/commit/50b4cbd8a4159a8657f4525e4023f3a498020493 8345102: [s390x/ppc] ShowRegistersOnAssertTest.java fails after 8343756 Reviewed-by: mdoerr, mbaesken ! test/hotspot/jtreg/runtime/ErrorHandling/ShowRegistersOnAssertTest.java Changeset: c40b570b Branch: master Author: Nizar Benalla Date: 2024-12-01 22:59:54 +0000 URL: https://git.openjdk.org/loom/commit/c40b570b71793afd1db665cccaab302e53a75510 8343775: Add since checker tests to the security area modules Reviewed-by: alanb = test/jdk/tools/sincechecker/modules/java.security.jgss/JavaSecurityJgssCheckSince.java = test/jdk/tools/sincechecker/modules/java.security.sasl/JavaSecuritySaslCheckSince.java = test/jdk/tools/sincechecker/modules/java.smartcardio/JavaSmartcardioCheckSince.java = test/jdk/tools/sincechecker/modules/java.xml.crypto/JavaXmlCryptoCheckSince.java = test/jdk/tools/sincechecker/modules/jdk.crypto.cryptoki/JdkCryptoCryptokiCheckSince.java = test/jdk/tools/sincechecker/modules/jdk.security.auth/JavaScriptingCheckSince.java = test/jdk/tools/sincechecker/modules/jdk.security.jgss/JavaScriptingCheckSince.java Changeset: f5ebda43 Branch: master Author: Thomas Schatzl Date: 2024-12-02 06:32:43 +0000 URL: https://git.openjdk.org/loom/commit/f5ebda43709984214a25e23926860fea2ba5819a 8345173: BlockLocationPrinter::print_location misses a ResourceMark Reviewed-by: sjohanss, iwalulya ! src/hotspot/share/gc/shared/locationPrinter.inline.hpp Changeset: 1c4c6531 Branch: master Author: Prasanta Sadhukhan Date: 2024-12-02 08:14:50 +0000 URL: https://git.openjdk.org/loom/commit/1c4c653168bd4f39544eca08f8256a6ac6e4477c 8345247: Deproblemlist test/jdk/javax/swing/JRadioButton/8075609/bug8075609.java Reviewed-by: abhiscxk ! test/jdk/javax/swing/JRadioButton/8075609/bug8075609.java Changeset: ac2fede1 Branch: master Author: Hannes Walln?fer Date: 2024-12-02 08:39:47 +0000 URL: https://git.openjdk.org/loom/commit/ac2fede165e0ecbfa51f5cc75a3218c51e3528be 8344041: Re-enable external specs page Reviewed-by: erikj, nbenalla, liach ! make/Docs.gmk ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDoclet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlOptions.java ! test/langtools/jdk/javadoc/doclet/testSpecTag/TestSpecTag.java Changeset: dfcbfb5a Branch: master Author: Fei Yang Date: 2024-12-02 10:25:09 +0000 URL: https://git.openjdk.org/loom/commit/dfcbfb5a410592c6d5e54b4f9c1756853683414d 8345236: RISC-V: Remove revb_h_h_u and revb_h_w_u macro assembler routines Reviewed-by: rehn, fjiang ! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp ! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp ! src/hotspot/cpu/riscv/templateTable_riscv.cpp Changeset: 0b0f83c0 Branch: master Author: Albert Mingkun Yang Date: 2024-12-02 10:30:56 +0000 URL: https://git.openjdk.org/loom/commit/0b0f83c01e30587ca2e23b46493bdc7fcb21559f 8345220: Serial: Refactor TenuredGeneration::promotion_attempt_is_safe Reviewed-by: tschatzl, mli ! src/hotspot/share/gc/serial/tenuredGeneration.cpp Changeset: c7be41ee Branch: master Author: Jan Lahoda Date: 2024-12-02 11:21:13 +0000 URL: https://git.openjdk.org/loom/commit/c7be41ee0cf632c0d24f4444afefe2f7ff02f23a 8340133: Add concise usage message to the java executable Reviewed-by: jpai, alanb, ihse, rriggs ! src/java.base/share/classes/sun/launcher/LauncherHelper.java ! src/java.base/share/classes/sun/launcher/resources/launcher.properties ! src/java.base/share/native/libjli/java.c Changeset: e3b679a2 Branch: master Author: Volkan Yaz?c? Committer: Daniel Fuchs Date: 2024-12-02 12:56:49 +0000 URL: https://git.openjdk.org/loom/commit/e3b679a2f631bb2c3c9ba3014d9b56c73eef95d5 8345176: Add tests to verify java.net.Socket constructors close the socket on failure Reviewed-by: dfuchs + test/jdk/java/net/Socket/CtorFailTest.java Changeset: 9a48e4d9 Branch: master Author: Robbin Ehn Date: 2024-12-02 13:14:20 +0000 URL: https://git.openjdk.org/loom/commit/9a48e4d9d2637bf152d6611061a0a0a195cc2caf 8345177: RISC-V: Add gtests for cmpxchg Reviewed-by: fyang, mli ! test/hotspot/gtest/riscv/test_assembler_riscv.cpp Changeset: b8233989 Branch: master Author: Doug Simon Date: 2024-12-02 13:56:30 +0000 URL: https://git.openjdk.org/loom/commit/b8233989e7605268dda908e6b639ca373789792b 8345267: Fix memory leak in JVMCIEnv dtor Reviewed-by: simonis, kbarrett ! src/hotspot/share/jvmci/jvmciEnv.cpp Changeset: d589bafe Branch: master Author: Magnus Ihse Bursie Date: 2024-12-02 14:22:37 +0000 URL: https://git.openjdk.org/loom/commit/d589bafee371c2bd16510f3e3039343331d4c524 8345218: Clean out references to windows-x86 in jib profiles Reviewed-by: shade, dholmes, kbarrett, jwaters ! make/conf/jib-profiles.js Changeset: 1ca76445 Branch: master Author: Magnus Ihse Bursie Date: 2024-12-02 15:12:24 +0000 URL: https://git.openjdk.org/loom/commit/1ca764454b1cb296f4aa38a4dfdf3d4abb5c19d6 8339480: Build static-jdk image with a statically linked launcher Co-authored-by: Magnus Ihse Bursie Co-authored-by: Jiangli Zhou Reviewed-by: dholmes, erikj, coleenp ! make/Images.gmk ! make/Main.gmk ! make/ModuleWrapper.gmk + make/StaticLibs.gmk ! make/autoconf/flags-ldflags.m4 ! make/autoconf/jdk-options.m4 ! make/autoconf/spec.gmk.template ! make/common/FileUtils.gmk ! make/common/JdkNativeCompilation.gmk ! make/common/modules/LauncherCommon.gmk ! make/common/native/Link.gmk ! make/common/native/LinkMicrosoft.gmk ! make/modules/java.desktop/lib/AwtLibraries.gmk ! make/modules/java.desktop/lib/ClientLibraries.gmk ! make/modules/jdk.accessibility/Lib.gmk ! make/modules/jdk.jpackage/Lib.gmk ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/posix/os_posix.cpp ! src/hotspot/os/windows/os_windows.cpp ! src/hotspot/share/classfile/classLoader.cpp ! src/hotspot/share/classfile/verifier.cpp ! src/hotspot/share/runtime/os.cpp ! src/hotspot/share/runtime/os.hpp ! src/hotspot/share/utilities/zipLibrary.cpp ! src/java.base/macosx/native/libjli/java_md_macosx.m ! src/java.base/unix/native/libjli/java_md.c ! src/java.desktop/unix/native/libawt/awt/awt_LoadLibrary.c Changeset: 30b8bbe2 Branch: master Author: Sean Mullan Date: 2024-12-02 15:23:47 +0000 URL: https://git.openjdk.org/loom/commit/30b8bbe255c1653d25961c3fe79096b2b8d62bd6 8345060: Remove Security Manager dependencies from java.security.KeyStore and Identity APIs and implementations Reviewed-by: hchao, alanb, weijun ! src/java.base/macosx/classes/apple/security/AppleProvider.java ! src/java.base/macosx/classes/apple/security/KeychainStore.java ! src/java.base/share/classes/com/sun/crypto/provider/KeyProtector.java ! src/java.base/share/classes/java/security/Identity.java ! src/java.base/share/classes/java/security/IdentityScope.java ! src/java.base/share/classes/java/security/KeyStore.java ! src/java.base/share/classes/java/security/Signer.java ! src/java.base/share/classes/sun/security/pkcs12/PKCS12KeyStore.java ! src/java.base/share/classes/sun/security/tools/keytool/Main.java ! src/java.base/share/classes/sun/security/util/KeyStoreDelegator.java ! test/jdk/java/security/KeyStore/EntryMethods.java Changeset: 29c57e8b Branch: master Author: Jatin Bhateja Date: 2024-12-02 16:55:33 +0000 URL: https://git.openjdk.org/loom/commit/29c57e8b346531c8675ad853460207f67e00f946 8342677: Add IR validation tests for newly added saturated vector add / sub operations Reviewed-by: epeter ! test/hotspot/jtreg/compiler/lib/ir_framework/IRNode.java + test/hotspot/jtreg/compiler/vectorapi/VectorSaturatedOperationsTest.java Changeset: 352201dd Branch: master Author: Naoto Sato Date: 2024-12-02 17:05:32 +0000 URL: https://git.openjdk.org/loom/commit/352201ddecb048fe41bdf68d775a0a6cb2080122 8343788: Provide means to alter lib/tzmappings entries on Windows Reviewed-by: joehw ! make/jdk/src/classes/build/tools/cldrconverter/CLDRConverter.java + src/java.base/share/data/tzdata/tzmappings.override Changeset: 67f18cc9 Branch: master Author: Phil Race Date: 2024-12-02 17:31:21 +0000 URL: https://git.openjdk.org/loom/commit/67f18cc9cef0966ccafb21a47043a85b9f39642f 8345142: Remove uses of SecurityManager in Printing related classes Reviewed-by: azvegint, psadhukhan ! src/java.desktop/share/classes/java/awt/print/PrinterJob.java ! src/java.desktop/share/classes/javax/print/PrintServiceLookup.java ! src/java.desktop/share/classes/javax/print/ServiceUI.java ! src/java.desktop/share/classes/sun/print/PSStreamPrintJob.java ! src/java.desktop/share/classes/sun/print/PrintJob2D.java ! src/java.desktop/share/classes/sun/print/RasterPrinterJob.java ! src/java.desktop/share/classes/sun/print/ServiceDialog.java ! src/java.desktop/share/classes/sun/print/ServiceNotifier.java ! src/java.desktop/unix/classes/sun/print/IPPPrintService.java ! src/java.desktop/unix/classes/sun/print/PrintServiceLookupProvider.java ! src/java.desktop/unix/classes/sun/print/UnixPrintJob.java ! src/java.desktop/unix/classes/sun/print/UnixPrintService.java ! src/java.desktop/windows/classes/sun/awt/windows/WPrinterJob.java ! src/java.desktop/windows/classes/sun/print/PrintServiceLookupProvider.java ! src/java.desktop/windows/classes/sun/print/Win32PrintJob.java ! src/java.desktop/windows/classes/sun/print/Win32PrintService.java Changeset: 7c944ee6 Branch: master Author: Aleksey Shipilev Date: 2024-12-02 17:34:49 +0000 URL: https://git.openjdk.org/loom/commit/7c944ee6f4dda4f1626721d63ac6bc6d1b40d33b 8345172: x86: Some CPU feature asserts are declared as 32-bit only Reviewed-by: dfenacci, kvn ! src/hotspot/cpu/x86/assembler_x86.cpp ! src/hotspot/cpu/x86/macroAssembler_x86.cpp Changeset: d6a5f1ba Branch: master Author: Weijun Wang Date: 2024-12-02 19:30:16 +0000 URL: https://git.openjdk.org/loom/commit/d6a5f1bafb879258cf5f1d4cd89e9cc272b0c01f 8344768: Consider removing "sun.security.krb5.autodeducerealm" system property Reviewed-by: mullan ! src/java.security.jgss/share/classes/sun/security/krb5/PrincipalName.java ! src/java.security.jgss/share/classes/sun/security/krb5/Realm.java ! test/jdk/sun/security/krb5/name/Constructors.java Changeset: 525f33ba Branch: master Author: Joe Darcy Date: 2024-12-02 19:43:47 +0000 URL: https://git.openjdk.org/loom/commit/525f33baaea2cc559ddd2396611a7734a64a9d66 8345324: Update comment in SourceVersion for language evolution history for changes in 24 Reviewed-by: iris ! src/java.compiler/share/classes/javax/lang/model/SourceVersion.java Changeset: 3d0d0e62 Branch: master Author: David Holmes Date: 2024-12-02 20:54:58 +0000 URL: https://git.openjdk.org/loom/commit/3d0d0e62900653c4e395166a9ac48578b3dbc1f8 8345012: os::build_agent_function_name potentially wastes a byte when allocating the buffer Reviewed-by: stuefe, shade ! src/hotspot/os/posix/os_posix.cpp ! src/hotspot/os/windows/os_windows.cpp ! src/hotspot/share/runtime/os.cpp Changeset: 940aa7c4 Branch: master Author: Sean Mullan Date: 2024-12-02 21:30:53 +0000 URL: https://git.openjdk.org/loom/commit/940aa7c4cf1bf770690660c8bb21fb3ddc5186e4 8344397: Remove Security Manager dependencies from java.security and sun.security packages Reviewed-by: rriggs, hchao, weijun, alanb ! src/java.base/share/classes/java/lang/Class.java ! src/java.base/share/classes/java/security/AccessControlContext.java ! src/java.base/share/classes/java/security/Provider.java ! src/java.base/share/classes/java/security/SecureRandom.java ! src/java.base/share/classes/java/security/Security.java - src/java.base/share/classes/sun/security/action/GetBooleanAction.java - src/java.base/share/classes/sun/security/action/GetIntegerAction.java - src/java.base/share/classes/sun/security/action/GetLongAction.java ! src/java.base/share/classes/sun/security/action/GetPropertyAction.java - src/java.base/share/classes/sun/security/action/PutAllAction.java ! src/java.base/share/classes/sun/security/ec/SunEC.java ! src/java.base/share/classes/sun/security/internal/spec/TlsRsaPremasterSecretParameterSpec.java ! src/java.base/share/classes/sun/security/jca/ProviderConfig.java ! src/java.base/share/classes/sun/security/jca/ProviderList.java ! src/java.base/share/classes/sun/security/provider/ConfigFile.java ! src/java.base/share/classes/sun/security/provider/DRBG.java ! src/java.base/share/classes/sun/security/provider/FileInputStreamPool.java ! src/java.base/share/classes/sun/security/provider/MD4.java ! src/java.base/share/classes/sun/security/provider/SeedGenerator.java ! src/java.base/share/classes/sun/security/provider/Sun.java ! src/java.base/share/classes/sun/security/provider/SunEntries.java ! src/java.base/share/classes/sun/security/provider/VerificationProvider.java ! src/java.base/share/classes/sun/security/provider/certpath/OCSP.java ! src/java.base/share/classes/sun/security/provider/certpath/URICertStore.java ! src/java.base/share/classes/sun/security/rsa/RSAKeyFactory.java ! src/java.base/share/classes/sun/security/rsa/SunRsaSign.java ! src/java.base/share/classes/sun/security/util/AbstractAlgorithmConstraints.java ! src/java.base/share/classes/sun/security/util/Debug.java ! src/java.base/share/classes/sun/security/util/DomainName.java ! src/java.base/share/classes/sun/security/util/FilePermCompat.java ! src/java.base/share/classes/sun/security/util/HostnameChecker.java - src/java.base/share/classes/sun/security/util/LazyCodeSourcePermissionCollection.java ! src/java.base/share/classes/sun/security/util/LocalizedMessage.java ! src/java.base/share/classes/sun/security/util/SecurityConstants.java ! src/java.base/share/classes/sun/security/util/SecurityProperties.java ! src/java.base/share/classes/sun/security/util/SecurityProviderConstants.java ! src/java.base/share/classes/sun/security/util/SignatureFileVerifier.java ! src/java.base/unix/classes/sun/security/provider/NativePRNG.java ! src/java.naming/share/classes/com/sun/naming/internal/ObjectFactoriesFilter.java ! src/java.security.jgss/share/classes/sun/security/krb5/Config.java ! src/java.security.jgss/share/classes/sun/security/krb5/Credentials.java ! src/java.security.jgss/share/classes/sun/security/krb5/PrincipalName.java ! src/java.security.jgss/share/classes/sun/security/krb5/internal/ccache/FileCredentialsCache.java ! test/jdk/sun/security/action/Generify.java - test/jdk/sun/security/action/GetLongAction/ReturnNullIfNoDefault.java Changeset: 3a3bcd53 Branch: master Author: Joe Wang Date: 2024-12-02 22:26:20 +0000 URL: https://git.openjdk.org/loom/commit/3a3bcd53d0b9aa55dcbc15de4d8278ce3258b31e 8344800: Add W3C DTDs and XSDs to the JDK built-in Catalog Reviewed-by: lancea, rriggs ! make/modules/java.xml/Java.gmk ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLEntityManager.java ! src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/JDKCatalog.xml + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/dtd/schema10/XMLSchema.dtd + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/dtd/schema10/datatypes.dtd + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/dtd/xhtml10/xhtml-lat1.ent + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/dtd/xhtml10/xhtml-special.ent + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/dtd/xhtml10/xhtml-symbol.ent + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/dtd/xhtml10/xhtml1-frameset.dtd + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/dtd/xhtml10/xhtml1-strict.dtd + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/dtd/xhtml10/xhtml1-transitional.dtd + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/dtd/xhtml11/xhtml-attribs-1.mod + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/dtd/xhtml11/xhtml-base-1.mod + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/dtd/xhtml11/xhtml-bdo-1.mod + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/dtd/xhtml11/xhtml-blkphras-1.mod + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/dtd/xhtml11/xhtml-blkpres-1.mod + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/dtd/xhtml11/xhtml-blkstruct-1.mod + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/dtd/xhtml11/xhtml-charent-1.mod + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/dtd/xhtml11/xhtml-csismap-1.mod + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/dtd/xhtml11/xhtml-datatypes-1.mod + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/dtd/xhtml11/xhtml-edit-1.mod + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/dtd/xhtml11/xhtml-events-1.mod + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/dtd/xhtml11/xhtml-form-1.mod + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/dtd/xhtml11/xhtml-framework-1.mod + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/dtd/xhtml11/xhtml-hypertext-1.mod + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/dtd/xhtml11/xhtml-image-1.mod + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/dtd/xhtml11/xhtml-inlphras-1.mod + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/dtd/xhtml11/xhtml-inlpres-1.mod + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/dtd/xhtml11/xhtml-inlstruct-1.mod + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/dtd/xhtml11/xhtml-inlstyle-1.mod + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/dtd/xhtml11/xhtml-legacy-1.mod + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/dtd/xhtml11/xhtml-link-1.mod + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/dtd/xhtml11/xhtml-list-1.mod + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/dtd/xhtml11/xhtml-meta-1.mod + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/dtd/xhtml11/xhtml-object-1.mod + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/dtd/xhtml11/xhtml-param-1.mod + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/dtd/xhtml11/xhtml-pres-1.mod + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/dtd/xhtml11/xhtml-qname-1.mod + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/dtd/xhtml11/xhtml-ruby-1.mod + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/dtd/xhtml11/xhtml-script-1.mod + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/dtd/xhtml11/xhtml-ssismap-1.mod + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/dtd/xhtml11/xhtml-struct-1.mod + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/dtd/xhtml11/xhtml-style-1.mod + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/dtd/xhtml11/xhtml-table-1.mod + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/dtd/xhtml11/xhtml-text-1.mod + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/dtd/xhtml11/xhtml11-model-1.mod + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/dtd/xhtml11/xhtml11.dtd + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/dtd/xmlspec2_10/xmlspec.dtd + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/xsd/schema10/XMLSchema-datatypes.xsd + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/xsd/schema10/XMLSchema.xsd + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/xsd/xhtml10/xhtml1-frameset.xsd + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/xsd/xhtml10/xhtml1-strict.xsd + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/xsd/xhtml10/xhtml1-transitional.xsd + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/xsd/xhtml11/xhtml-attribs-1.xsd + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/xsd/xhtml11/xhtml-base-1.xsd + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/xsd/xhtml11/xhtml-bdo-1.xsd + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/xsd/xhtml11/xhtml-blkphras-1.xsd + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/xsd/xhtml11/xhtml-blkpres-1.xsd + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/xsd/xhtml11/xhtml-blkstruct-1.xsd + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/xsd/xhtml11/xhtml-copyright-1.xsd + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/xsd/xhtml11/xhtml-csismap-1.xsd + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/xsd/xhtml11/xhtml-datatypes-1.xsd + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/xsd/xhtml11/xhtml-edit-1.xsd + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/xsd/xhtml11/xhtml-events-1.xsd + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/xsd/xhtml11/xhtml-form-1.xsd + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/xsd/xhtml11/xhtml-framework-1.xsd + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/xsd/xhtml11/xhtml-hypertext-1.xsd + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/xsd/xhtml11/xhtml-image-1.xsd + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/xsd/xhtml11/xhtml-inlphras-1.xsd + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/xsd/xhtml11/xhtml-inlpres-1.xsd + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/xsd/xhtml11/xhtml-inlstruct-1.xsd + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/xsd/xhtml11/xhtml-inlstyle-1.xsd + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/xsd/xhtml11/xhtml-link-1.xsd + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/xsd/xhtml11/xhtml-list-1.xsd + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/xsd/xhtml11/xhtml-meta-1.xsd + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/xsd/xhtml11/xhtml-notations-1.xsd + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/xsd/xhtml11/xhtml-object-1.xsd + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/xsd/xhtml11/xhtml-param-1.xsd + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/xsd/xhtml11/xhtml-pres-1.xsd + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/xsd/xhtml11/xhtml-ruby-1.xsd + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/xsd/xhtml11/xhtml-script-1.xsd + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/xsd/xhtml11/xhtml-ssismap-1.xsd + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/xsd/xhtml11/xhtml-struct-1.xsd + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/xsd/xhtml11/xhtml-style-1.xsd + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/xsd/xhtml11/xhtml-table-1.xsd + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/xsd/xhtml11/xhtml-target-1.xsd + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/xsd/xhtml11/xhtml-text-1.xsd + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/xsd/xhtml11/xhtml11-model-1.xsd + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/xsd/xhtml11/xhtml11-modules-1.xsd + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/xsd/xhtml11/xhtml11.xsd + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/xsd/xhtml11/xml-events-1.xsd + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/xsd/xhtml11/xml-events-copyright-1.xsd + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/xsd/xmlNS2001/xml.xsd ! src/java.xml/share/classes/module-info.java + src/java.xml/share/legal/schema10part1.md + src/java.xml/share/legal/schema10part2.md + src/java.xml/share/legal/xhtml10.md + src/java.xml/share/legal/xhtml10schema.md + src/java.xml/share/legal/xhtml11.md + src/java.xml/share/legal/xhtml11schema.md + src/java.xml/share/legal/xmlspec.md + src/java.xml/share/legal/xmlxsd.md ! test/jaxp/javax/xml/jaxp/unittest/catalog/CatalogSupport2.java ! test/jaxp/javax/xml/jaxp/unittest/catalog/CatalogSupport3.java ! test/jaxp/javax/xml/jaxp/unittest/catalog/CatalogSupportBase.java + test/jaxp/javax/xml/jaxp/unittest/catalog/val_test_dtd.xsd Changeset: 1997e89d Branch: master Author: William Kemper Date: 2024-12-02 22:54:53 +0000 URL: https://git.openjdk.org/loom/commit/1997e89ddf9fba7c6eea6c96bd0b5426576d4460 8345346: Shenandoah: Description of ShenandoahGCMode still refers to incremental update mode Reviewed-by: ysr ! src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp Changeset: 68b1b94d Branch: master Author: Ioi Lam Date: 2024-12-02 22:55:53 +0000 URL: https://git.openjdk.org/loom/commit/68b1b94d1be686037e2aaef57c0d9adc594fac7a 8344904: Interned strings in old classes are not stored in CDS archive Reviewed-by: dholmes, ccheung ! src/hotspot/share/cds/metaspaceShared.cpp ! src/hotspot/share/oops/constantPool.cpp ! src/hotspot/share/oops/constantPool.hpp + test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/OldClassWithStaticString.jasm + test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/StaticStringInOldClass.java Changeset: 5958463c Branch: master Author: Chen Liang Date: 2024-12-02 23:49:57 +0000 URL: https://git.openjdk.org/loom/commit/5958463cadb04560ec85d9af972255bfe6dcc2f2 8343377: Performance regression in reflective invocation of native methods Reviewed-by: mchung ! src/java.base/share/classes/jdk/internal/reflect/DirectMethodHandleAccessor.java ! src/java.base/share/classes/jdk/internal/reflect/MethodHandleAccessorFactory.java + test/micro/org/openjdk/bench/java/lang/reflect/NativeMethodInvoke.java Changeset: 3f6c0424 Branch: master Author: Phil Race Date: 2024-12-03 00:12:50 +0000 URL: https://git.openjdk.org/loom/commit/3f6c04247ff6ad69330bc219ed26944852954e85 8345143: Remove uses of SecurityManager in the java.desktop module Reviewed-by: azvegint, honkar ! src/java.desktop/macosx/classes/com/apple/eio/FileManager.java ! src/java.desktop/share/classes/com/sun/beans/finder/ClassFinder.java ! src/java.desktop/share/classes/com/sun/beans/introspect/ClassInfo.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKStyle.java ! src/java.desktop/share/classes/com/sun/media/sound/AudioSynthesizer.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftSynthesizer.java ! src/java.desktop/share/classes/java/awt/Font.java ! src/java.desktop/share/classes/java/awt/Window.java ! src/java.desktop/share/classes/java/beans/Beans.java ! src/java.desktop/share/classes/java/beans/Introspector.java ! src/java.desktop/share/classes/java/beans/PropertyEditorManager.java ! src/java.desktop/share/classes/javax/imageio/spi/IIORegistry.java ! src/java.desktop/share/classes/javax/sound/midi/Synthesizer.java ! src/java.desktop/share/classes/javax/swing/DefaultListCellRenderer.java ! src/java.desktop/share/classes/javax/swing/FocusManager.java ! src/java.desktop/share/classes/javax/swing/JFrame.java ! src/java.desktop/share/classes/javax/swing/JInternalFrame.java ! src/java.desktop/share/classes/javax/swing/JTable.java ! src/java.desktop/share/classes/javax/swing/Popup.java ! src/java.desktop/share/classes/javax/swing/TimerQueue.java ! src/java.desktop/share/classes/javax/swing/UIDefaults.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicComboBoxRenderer.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicLabelUI.java ! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalLabelUI.java ! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalSliderUI.java ! src/java.desktop/share/classes/javax/swing/table/DefaultTableCellRenderer.java ! src/java.desktop/share/classes/javax/swing/text/DefaultCaret.java ! src/java.desktop/share/classes/javax/swing/text/DefaultFormatter.java ! src/java.desktop/share/classes/javax/swing/text/NumberFormatter.java ! src/java.desktop/share/classes/sun/awt/OSInfo.java ! src/java.desktop/share/classes/sun/awt/SunToolkit.java ! src/java.desktop/share/classes/sun/awt/util/PerformanceLogger.java ! src/java.desktop/share/classes/sun/swing/SwingUtilities2.java ! test/jdk/lib/client/ExtendedRobot.java Changeset: d88c7b36 Branch: master Author: Jaikiran Pai Date: 2024-12-03 02:31:26 +0000 URL: https://git.openjdk.org/loom/commit/d88c7b365afec04c4d1fa089e088c9bbd76c596d 8345279: Mistake in javadoc of javax.sql.rowset.BaseRowSet#setBigDecimal Reviewed-by: darcy, lancea, iris ! src/java.sql.rowset/share/classes/javax/sql/rowset/BaseRowSet.java Changeset: 325366ee Branch: master Author: Phil Race Date: 2024-12-03 02:32:17 +0000 URL: https://git.openjdk.org/loom/commit/325366ee1d72377c04344aa77f51f7c6d78b65d7 8345141: Remove uses of SecurityManager in ShellFolder related classes Reviewed-by: azvegint, honkar ! src/java.desktop/share/classes/sun/awt/shell/ShellFolder.java ! src/java.desktop/share/classes/sun/awt/shell/ShellFolderManager.java ! src/java.desktop/share/classes/sun/swing/FilePane.java ! src/java.desktop/windows/classes/sun/awt/shell/Win32ShellFolder2.java ! src/java.desktop/windows/classes/sun/awt/shell/Win32ShellFolderManager2.java Changeset: 24983dd4 Branch: master Author: Jaikiran Pai Date: 2024-12-03 02:34:20 +0000 URL: https://git.openjdk.org/loom/commit/24983dd4c107f11032969e3c079fd0ee07098583 7038838: Unspecified NPE in java.net.IDN methods Reviewed-by: liach, dfuchs ! src/java.base/share/classes/java/net/IDN.java + test/jdk/java/net/IDNTest.java Changeset: 40ae4699 Branch: master Author: Jaikiran Pai Date: 2024-12-03 02:36:14 +0000 URL: https://git.openjdk.org/loom/commit/40ae4699622cca72830acd146b7b5c4efd5a43ec 8235786: Javadoc for com/sun/net/httpserver/HttpExchange.java#setAttribute is unclear Reviewed-by: dfuchs, michaelm ! src/jdk.httpserver/share/classes/com/sun/net/httpserver/HttpExchange.java ! test/jdk/com/sun/net/httpserver/ExchangeAttributeTest.java Changeset: e023addf Branch: master Author: Prasanta Sadhukhan Date: 2024-12-03 03:19:10 +0000 URL: https://git.openjdk.org/loom/commit/e023addf701ce4321040c96bd501355ece75a05c 8345297: test/jdk/javax/swing/Action/8133039/bug8133039.java fails in ubuntu22.04 Reviewed-by: azvegint ! test/jdk/javax/swing/Action/8133039/bug8133039.java Changeset: a3b58ee5 Branch: master Author: Amit Kumar Date: 2024-12-03 04:06:39 +0000 URL: https://git.openjdk.org/loom/commit/a3b58ee5cd1ec0ea78649d4128d272458b05eb13 8339983: [s390x] secondary_super_cache does not scale well: C1 and interpreter Reviewed-by: lucy, aph ! src/hotspot/cpu/s390/c1_LIRAssembler_s390.cpp ! src/hotspot/cpu/s390/c1_Runtime1_s390.cpp ! src/hotspot/cpu/s390/macroAssembler_s390.cpp ! src/hotspot/cpu/s390/macroAssembler_s390.hpp ! src/hotspot/cpu/s390/s390.ad ! src/hotspot/cpu/s390/stubGenerator_s390.cpp Changeset: 4ac2e477 Branch: master Author: Kim Barrett Date: 2024-12-03 04:54:51 +0000 URL: https://git.openjdk.org/loom/commit/4ac2e477b9bb9995047718b7d8df36c3dc739a9d 8343800: Cleanup definition of NULL_WORD Reviewed-by: dholmes, kvn ! src/hotspot/share/utilities/globalDefinitions.hpp ! src/hotspot/share/utilities/globalDefinitions_gcc.hpp ! src/hotspot/share/utilities/globalDefinitions_visCPP.hpp Changeset: 3eb54615 Branch: master Author: Volkan Yaz?c? Committer: Jaikiran Pai Date: 2024-12-03 06:59:06 +0000 URL: https://git.openjdk.org/loom/commit/3eb54615783562f24e61983dfcc3cb823b27b0eb 8343791: Socket.connect API should document whether the socket will be closed when hostname resolution fails or another error occurs Reviewed-by: dfuchs, alanb ! src/java.base/share/classes/java/net/Socket.java ! src/java.base/share/classes/sun/nio/ch/Net.java ! src/java.base/share/classes/sun/nio/ch/NioSocketImpl.java ! src/java.base/share/classes/sun/nio/ch/SocketAdaptor.java + test/jdk/java/net/Socket/ConnectFailTest.java Changeset: 5c8cb2ed Branch: master Author: Alan Bateman Date: 2024-12-03 07:24:46 +0000 URL: https://git.openjdk.org/loom/commit/5c8cb2edcb0a919bfcad11b3f2cb399402915a0c 8337199: Add jcmd Thread.vthread_scheduler and Thread.vthread_pollers diagnostic commands Reviewed-by: dholmes, kevinw ! src/hotspot/share/classfile/vmSymbols.hpp ! src/hotspot/share/services/diagnosticCommand.cpp ! src/hotspot/share/services/diagnosticCommand.hpp ! src/java.base/share/classes/java/lang/System.java ! src/java.base/share/classes/java/lang/VirtualThread.java ! src/java.base/share/classes/jdk/internal/access/JavaLangAccess.java + src/java.base/share/classes/jdk/internal/vm/JcmdVThreadCommands.java ! src/java.base/share/classes/sun/nio/ch/Poller.java ! src/jdk.jcmd/share/man/jcmd.md ! test/failure_handler/src/share/conf/common.properties + test/hotspot/jtreg/serviceability/dcmd/thread/VThreadCommandsTest.java Changeset: 659f70b3 Branch: master Author: Andrey Turbanov Date: 2024-12-03 07:26:01 +0000 URL: https://git.openjdk.org/loom/commit/659f70b37079ea2a54ebaaad5f47ce9600982d8d 8343418: Unnecessary Hashtable usage in CSS.htmlAttrToCssAttrMap Reviewed-by: honkar, aivanov ! src/java.desktop/share/classes/javax/swing/text/html/CSS.java From duke at openjdk.org Thu Dec 5 08:40:03 2024 From: duke at openjdk.org (duke) Date: Thu, 5 Dec 2024 08:40:03 GMT Subject: git: openjdk/loom: fibers: 84 new changesets Message-ID: <1a9d6271-e4f3-45fb-9744-a93f6d00da3f@openjdk.org> Changeset: 8dada737 Branch: fibers Author: Per Minborg Date: 2024-12-03 08:28:04 +0000 URL: https://git.openjdk.org/loom/commit/8dada7373fbe195abcc8b2ea7f876f3df6fee821 8345120: A likely bug in StringSupport::chunkedStrlenShort Reviewed-by: mcimadamore ! src/java.base/share/classes/jdk/internal/foreign/AbstractMemorySegmentImpl.java ! src/java.base/share/classes/jdk/internal/foreign/SegmentBulkOperations.java ! src/java.base/share/classes/jdk/internal/foreign/StringSupport.java ! test/jdk/java/foreign/TestStringEncoding.java ! test/micro/org/openjdk/bench/java/lang/foreign/InternalStrLen.java Changeset: c330b90b Branch: fibers Author: Nizar Benalla Date: 2024-12-03 09:06:07 +0000 URL: https://git.openjdk.org/loom/commit/c330b90b9f43f80c322153585fa78704358f0224 8343780: Add since checker tests to the Tools area modules and add missing @since to jdk.jfr Reviewed-by: cstein, egahlin ! src/jdk.jfr/share/classes/jdk/jfr/Recording.java = test/jdk/tools/sincechecker/modules/java.scripting/JavaScriptingCheckSince.java = test/jdk/tools/sincechecker/modules/jdk.dynalink/JdkDynalinkCheckSince.java = test/jdk/tools/sincechecker/modules/jdk.jartool/JdkJartoolCheckSince.java = test/jdk/tools/sincechecker/modules/jdk.jlink/JdkJlinkCheckSince.java = test/jdk/tools/sincechecker/modules/jdk.jsobject/JdkJsobjectCheckSince.java Changeset: ec93cc50 Branch: fibers Author: Aggelos Biboudis Date: 2024-12-03 09:18:58 +0000 URL: https://git.openjdk.org/loom/commit/ec93cc50988c4bd58bf599e007d09824702720b2 8343932: Error when parsing qualified generic type test pattern in switch Reviewed-by: jlahoda ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java + test/langtools/tools/javac/patterns/T8343932.java Changeset: 077b8422 Branch: fibers Author: Eirik Bj?rsn?s Date: 2024-12-03 09:53:37 +0000 URL: https://git.openjdk.org/loom/commit/077b8422bb5bf70fb6201b71911741e2aff9a520 8345074: java.net.InterfaceAddress constructor could be made private Reviewed-by: jpai ! src/java.base/share/classes/java/net/InterfaceAddress.java Changeset: 63af2f42 Branch: fibers Author: Axel Boldt-Christmas Date: 2024-12-03 10:42:23 +0000 URL: https://git.openjdk.org/loom/commit/63af2f42b7abe9504897d7c3f3b4cc0b57123694 8344414: ZGC: Another division by zero in rule_major_allocation_rate Reviewed-by: eosterlund, stefank ! src/hotspot/share/gc/z/zDirector.cpp ! src/hotspot/share/gc/z/zStat.cpp ! src/hotspot/share/gc/z/zStat.hpp Changeset: 8cad0431 Branch: fibers Author: Jorn Vernee Date: 2024-12-03 12:28:17 +0000 URL: https://git.openjdk.org/loom/commit/8cad0431ff17992fadbb593319ad3821b32e3b7e 8336768: Allow captureCallState and critical linker options to be combined Reviewed-by: mcimadamore ! src/java.base/share/classes/java/lang/foreign/Linker.java ! src/java.base/share/classes/jdk/internal/foreign/abi/CallingSequence.java ! src/java.base/share/classes/jdk/internal/foreign/abi/CallingSequenceBuilder.java ! src/java.base/share/classes/jdk/internal/foreign/abi/DowncallLinker.java ! src/java.base/share/classes/jdk/internal/foreign/abi/LinkerOptions.java ! src/java.base/share/classes/jdk/internal/foreign/abi/NativeEntryPoint.java ! src/java.base/share/classes/jdk/internal/foreign/abi/fallback/FallbackLinker.java ! src/java.base/share/classes/jdk/internal/foreign/abi/fallback/LibFallback.java ! src/java.base/share/native/libfallbackLinker/fallbackLinker.c ! test/jdk/java/foreign/TestIllegalLink.java ! test/jdk/java/foreign/capturecallstate/TestCaptureCallState.java ! test/jdk/java/foreign/critical/TestCritical.java ! test/jdk/java/foreign/critical/libCritical.c ! test/jdk/java/foreign/passheapsegment/TestPassHeapSegment.java Changeset: 65b5a2e3 Branch: fibers Author: Daniel Skantz Committer: Roberto Casta?eda Lozano Date: 2024-12-03 13:32:28 +0000 URL: https://git.openjdk.org/loom/commit/65b5a2e3e4f9882adca587b9fed90223b93302a0 8345158: IGV: local scheduling should not place successors before predecessors Reviewed-by: rcastanedalo, chagedorn ! src/utils/IdealGraphVisualizer/ServerCompiler/src/main/java/com/sun/hotspot/igv/servercompiler/ServerCompilerScheduler.java Changeset: dfa5620f Branch: fibers Author: Per Minborg Date: 2024-12-03 13:32:48 +0000 URL: https://git.openjdk.org/loom/commit/dfa5620ff3d57b71ccaf09ca8e71fa85d93ceb00 8345164: Remove residual --enable-preview in FFM tests and benchmarks Reviewed-by: mcimadamore, jvernee ! test/jdk/java/foreign/enablenativeaccess/TestEnableNativeAccessJarManifest.java ! test/micro/org/openjdk/bench/java/lang/foreign/ToJavaStringTest.java Changeset: eac00f6d Branch: fibers Author: Per Minborg Date: 2024-12-03 14:32:22 +0000 URL: https://git.openjdk.org/loom/commit/eac00f6d112b24b62b067a1e9cee342ab07ef021 8345396: Fix headers after JDK-8345164 Reviewed-by: rriggs ! test/jdk/java/foreign/enablenativeaccess/TestEnableNativeAccessJarManifest.java ! test/micro/org/openjdk/bench/java/lang/foreign/ToJavaStringTest.java Changeset: fcf185c8 Branch: fibers Author: Roger Riggs Date: 2024-12-03 14:59:30 +0000 URL: https://git.openjdk.org/loom/commit/fcf185c8b425a6984eb145c3127f97e811d345d7 8345325: SM cleanup of GetPropertyAction in java.base Reviewed-by: alanb, lancea, naoto, mchung ! src/java.base/share/classes/java/lang/ScopedValue.java ! src/java.base/share/classes/java/lang/StackStreamFactory.java ! src/java.base/share/classes/java/lang/ThreadLocal.java ! src/java.base/share/classes/java/lang/invoke/MethodHandleNatives.java ! src/java.base/share/classes/jdk/internal/vm/Continuation.java ! src/java.base/share/classes/jdk/internal/vm/ThreadContainers.java - src/java.base/share/classes/sun/security/action/GetPropertyAction.java ! src/java.base/share/classes/sun/util/calendar/LocalGregorianCalendar.java ! src/java.base/share/classes/sun/util/locale/provider/LocaleProviderAdapter.java ! src/java.base/share/classes/sun/util/locale/provider/LocaleResources.java - test/jdk/sun/security/action/Generify.java Changeset: 8647c001 Branch: fibers Author: Alexey Ivanov Date: 2024-12-03 15:00:47 +0000 URL: https://git.openjdk.org/loom/commit/8647c00114385f74939bf705c9c07e709f41a18d 8342602: Remove JButton/PressedButtonRightClickTest test Reviewed-by: dnguyen, prr - test/jdk/javax/swing/JButton/PressedButtonRightClickTest.java ! test/jdk/javax/swing/JButton/bug4490179.java Changeset: caf053b3 Branch: fibers Author: Alexey Ivanov Date: 2024-12-03 15:05:13 +0000 URL: https://git.openjdk.org/loom/commit/caf053b3ad53e4ce86d07adee6d71ea1ff3e8965 8337287: Update image in javax.swing.text.Document.insert Reviewed-by: serb, prr, abhiscxk ! src/java.desktop/share/classes/javax/swing/text/Document.java - src/java.desktop/share/classes/javax/swing/text/doc-files/Document-insert.gif + src/java.desktop/share/classes/javax/swing/text/doc-files/Document-insert.svg Changeset: ba509393 Branch: fibers Author: Coleen Phillimore Date: 2024-12-03 15:44:00 +0000 URL: https://git.openjdk.org/loom/commit/ba5093935ddedfecaaa80d3107dc0d84d4d18756 8341649: Regressions with large metaspace apps after 8338526 Reviewed-by: liach, stuefe ! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java Changeset: 2be27e15 Branch: fibers Author: Viktor Klang Date: 2024-12-03 15:56:32 +0000 URL: https://git.openjdk.org/loom/commit/2be27e1545a36628eef063d5a20c5e1f23e5c9ec 8345393: ProblemList java/util/concurrent/locks/StampedLock/OOMEInStampedLock.java on generic-all JTREG_TEST_THREAD_FACTORY=Virtual Reviewed-by: alanb ! test/jdk/ProblemList-Virtual.txt Changeset: 60bd73a5 Branch: fibers Author: Matias Saavedra Silva Date: 2024-12-03 16:18:38 +0000 URL: https://git.openjdk.org/loom/commit/60bd73a5957f26742e3c326cca0b45395b9470af 8342089: Require --enable-native-access to be the same between CDS dump time and run time Reviewed-by: ccheung, dholmes ! src/hotspot/share/cds/cdsConfig.cpp ! src/hotspot/share/cds/metaspaceShared.cpp ! src/hotspot/share/classfile/modules.cpp ! src/hotspot/share/classfile/modules.hpp ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/arguments.hpp ! test/hotspot/jtreg/runtime/cds/appcds/aotClassLinking/AOTClassLinkingVMOptions.java ! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/addmods/AddmodsOption.java + test/hotspot/jtreg/runtime/cds/appcds/jigsaw/module/EnableNativeAccessCDS.java ! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/module/ModuleOption.java Changeset: 3eaa7615 Branch: fibers Author: Brian Burkhalter Date: 2024-12-03 16:19:51 +0000 URL: https://git.openjdk.org/loom/commit/3eaa7615cd7dc67eb78fb0a8f89d4e6662a0db37 8342086: FileInputStream.available() fails with "Incorrect function" for "nul" path (win) Reviewed-by: alanb ! src/java.base/windows/native/libjava/io_util_md.c ! test/jdk/java/io/FileInputStream/Available.java Changeset: 3c60f0b2 Branch: fibers Author: Aleksey Shipilev Date: 2024-12-03 16:28:41 +0000 URL: https://git.openjdk.org/loom/commit/3c60f0b2bb75150d49da9ab94d88b767275de5e2 8345296: AArch64: VM crashes with SIGILL when prctl is disallowed Reviewed-by: eastigeevich, phh, aph ! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp Changeset: e1910f2d Branch: fibers Author: Kim Barrett Date: 2024-12-03 16:31:05 +0000 URL: https://git.openjdk.org/loom/commit/e1910f2d19fce5cc78058154c7ddaaa8718973dc 8345397: Remove from g1HeapRegionRemSet.cpp Reviewed-by: shade ! src/hotspot/share/gc/g1/g1HeapRegionRemSet.cpp Changeset: e9f6ba05 Branch: fibers Author: Roman Kennke Date: 2024-12-03 16:45:50 +0000 URL: https://git.openjdk.org/loom/commit/e9f6ba05264ecb2f1ca3983ea503778f301bf280 8345293: Fix generational Shenandoah with compact headers Reviewed-by: shade, stuefe, ysr ! src/hotspot/share/gc/shenandoah/shenandoahHeap.inline.hpp Changeset: 76e874c0 Branch: fibers Author: Chen Liang Date: 2024-12-03 16:59:57 +0000 URL: https://git.openjdk.org/loom/commit/76e874c08e6434747ac4f4cb4d2e2edcde163b2a 8345319: Fix the tag type in PoolEntry and AnnotationValue Reviewed-by: asotona ! src/java.base/share/classes/java/lang/classfile/AnnotationValue.java ! src/java.base/share/classes/java/lang/classfile/constantpool/PoolEntry.java ! src/java.base/share/classes/jdk/internal/classfile/impl/AbstractPoolEntry.java ! src/java.base/share/classes/jdk/internal/classfile/impl/AnnotationImpl.java ! src/java.base/share/classes/jdk/internal/classfile/impl/AnnotationReader.java ! src/jdk.jdeps/share/classes/com/sun/tools/javap/AnnotationWriter.java ! test/langtools/tools/javac/classfiles/attributes/AnnotationDefault/ExpectedValues.java Changeset: 293323c3 Branch: fibers Author: Dean Long Date: 2024-12-03 17:05:49 +0000 URL: https://git.openjdk.org/loom/commit/293323c3e210bc2a3e45a0a9bc99b55378be91d2 8340141: C1: rework ciMethod::equals following 8338471 Reviewed-by: kvn, vlivanov ! src/hotspot/share/c1/c1_GraphBuilder.cpp ! src/hotspot/share/ci/ciMethod.cpp ! src/hotspot/share/ci/ciMethod.hpp Changeset: 9267dfa6 Branch: fibers Author: Justin Lu Date: 2024-12-03 17:16:09 +0000 URL: https://git.openjdk.org/loom/commit/9267dfa63b1d6b3f339782d2b720055a3da8ae6a 8344589: Update IANA Language Subtag Registry to Version 2024-11-19 Reviewed-by: iris, lancea, naoto ! src/java.base/share/data/lsrdata/language-subtag-registry.txt ! test/jdk/java/util/Locale/LanguageSubtagRegistryTest.java Changeset: 73b8b34a Branch: fibers Author: Harshitha Onkar Date: 2024-12-03 17:37:16 +0000 URL: https://git.openjdk.org/loom/commit/73b8b34a8c627dd31ee97f3a301bd9d92d7031ed 8344368: IndependenceSwingTest.java and IndependenceAWTTest.java failed: Selected text & clipboard contents differs Reviewed-by: azvegint, dnguyen, prr, kizune ! test/jdk/java/awt/datatransfer/Independence/IndependenceAWTTest.java ! test/jdk/java/awt/datatransfer/Independence/IndependenceSwingTest.java Changeset: f37f64df Branch: fibers Author: Damon Nguyen Date: 2024-12-03 18:18:13 +0000 URL: https://git.openjdk.org/loom/commit/f37f64df8c44fffa25a0b337193d67016f8380f3 8343736: Test java/awt/Focus/UnaccessibleChoice/AccessibleChoiceTest.java failed: Choice can't be controlled by keyboard Reviewed-by: honkar, abhiscxk ! test/jdk/java/awt/Focus/UnaccessibleChoice/AccessibleChoiceTest.java Changeset: 2be07b5f Branch: fibers Author: Dmitry Markov Date: 2024-12-03 18:37:27 +0000 URL: https://git.openjdk.org/loom/commit/2be07b5f9d2f3f0b885feb08ff10a57824ea5748 8324491: Keyboard layout didn't keep its state if it was changed when dialog was active Reviewed-by: aivanov, azvegint ! src/java.desktop/windows/classes/sun/awt/windows/WInputMethod.java Changeset: a49f0776 Branch: fibers Author: Francisco Ferrari Bihurriet Committer: Martin Balao Date: 2024-12-03 18:44:31 +0000 URL: https://git.openjdk.org/loom/commit/a49f0776eb176129f558b6fab3f50e0453f8cbcb 8345221: Replace legacy with new Provider APIs in SunNativeGSS Co-authored-by: Francisco Ferrari Bihurriet Co-authored-by: Martin Balao Reviewed-by: weijun ! src/java.security.jgss/share/classes/sun/security/jgss/wrapper/SunNativeProvider.java Changeset: 157a4341 Branch: fibers Author: Jorn Vernee Date: 2024-12-03 19:58:01 +0000 URL: https://git.openjdk.org/loom/commit/157a4341f759931c178fdb5759dbb4b16df3dbf7 8345389: Bump missed copyright years for JDK-8336768 Reviewed-by: pminborg ! src/java.base/share/classes/jdk/internal/foreign/abi/LinkerOptions.java ! src/java.base/share/classes/jdk/internal/foreign/abi/NativeEntryPoint.java ! src/java.base/share/native/libfallbackLinker/fallbackLinker.c ! test/jdk/java/foreign/TestIllegalLink.java ! test/jdk/java/foreign/capturecallstate/TestCaptureCallState.java ! test/jdk/java/foreign/critical/TestCritical.java ! test/jdk/java/foreign/passheapsegment/TestPassHeapSegment.java Changeset: 0664b517 Branch: fibers Author: Leonid Mesnik Date: 2024-12-03 20:32:36 +0000 URL: https://git.openjdk.org/loom/commit/0664b517650c622dcf21f8bd2e3e389e7d81bbab 8344987: Test serviceability/sa/TestJhsdbJstackPrintVMLocks.java fails: NoClassDefFoundError: jdk/test/lib/Utils Reviewed-by: cjplummer ! test/hotspot/jtreg/TEST.groups Changeset: 05ee562a Branch: fibers Author: Severin Gehwolf Date: 2024-12-03 20:41:48 +0000 URL: https://git.openjdk.org/loom/commit/05ee562a38bf7325becdd04f2e9d3238b95a4cb0 8343839: Detect patched modules and abort run-time image link early Reviewed-by: mchung ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ImageFileCreator.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/JRTArchive.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/JlinkTask.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/runtimelink/RuntimeImageLinkException.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink.properties ! test/jdk/tools/jlink/ImageFileCreatorTest.java ! test/jdk/tools/jlink/runtimeImage/ModifiedFilesExitTest.java ! test/jdk/tools/jlink/runtimeImage/ModifiedFilesWarningTest.java ! test/jdk/tools/jlink/runtimeImage/PatchedJDKModuleJlinkTest.java Changeset: 82e8aa62 Branch: fibers Author: Weijun Wang Date: 2024-12-03 22:41:47 +0000 URL: https://git.openjdk.org/loom/commit/82e8aa62de5d6854978efd66190654f05299e523 8345415: Rollback JDK-8301991 change on xmlsecurity_de.properties Reviewed-by: mullan ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/resource/xmlsecurity_de.properties Changeset: 42378970 Branch: fibers Author: Chris Plummer Date: 2024-12-04 00:15:30 +0000 URL: https://git.openjdk.org/loom/commit/42378970e1accc67c2a152c6af2b0becacf5b4b8 8345341: Fix incorrect log message in JDI stop002t test Reviewed-by: amenkov, lmesnik ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/stop/stop002t.java Changeset: c143138a Branch: fibers Author: Fei Yang Date: 2024-12-04 01:45:16 +0000 URL: https://git.openjdk.org/loom/commit/c143138a35689605ebe44d847904e226ffcaeb74 8345351: RISC-V: Rename macro-assembler routine cmpxchg_weak to weak_cmpxchg Reviewed-by: rehn, mli ! src/hotspot/cpu/riscv/gc/z/zBarrierSetAssembler_riscv.cpp ! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp ! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp ! src/hotspot/cpu/riscv/riscv.ad Changeset: 7ec36bb7 Branch: fibers Author: Joe Wang Date: 2024-12-04 02:28:06 +0000 URL: https://git.openjdk.org/loom/commit/7ec36bb7837932959beb6ce5eb669a0553f978b6 8343001: Adjust XSLT and XPath Extension Function Property Reviewed-by: rriggs, lancea ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/res/XSLTErrorResources.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/FunctionCall.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/XSLTC.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMsg.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TransformerFactoryImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TransformerImpl.java ! src/java.xml/share/classes/jdk/xml/internal/JdkXmlFeatures.java ! src/java.xml/share/conf/jaxp.properties ! test/jaxp/javax/xml/jaxp/libs/jaxp/library/JAXPTestUtilities.java ! test/jaxp/javax/xml/jaxp/unittest/common/config/ImplProperties.java ! test/jaxp/javax/xml/jaxp/unittest/transform/Bug6513892.java ! test/jaxp/javax/xml/jaxp/unittest/transform/ErrorListenerTest.java ! test/jaxp/javax/xml/jaxp/unittest/transform/SecureProcessingTest.java ! test/jaxp/javax/xml/jaxp/unittest/transform/XSLTFunctionsTest.java ! test/jdk/javax/xml/jaxp/common/8032908/XSLT.java ! test/jdk/javax/xml/jaxp/parsers/8024707/XSLT.java ! test/jdk/javax/xml/jaxp/transform/8004476/XSLTExFuncTest.java Changeset: 43b337eb Branch: fibers Author: Amit Kumar Date: 2024-12-04 03:44:41 +0000 URL: https://git.openjdk.org/loom/commit/43b337eb438f230dbca903b56e0809fc36fcd71d 8344304: [s390x] ubsan: negation of -2147483648 cannot be represented in type 'int' Reviewed-by: lucy, dlong ! src/hotspot/cpu/s390/c1_LIRAssembler_s390.cpp ! src/hotspot/cpu/s390/macroAssembler_s390.cpp ! src/hotspot/cpu/s390/macroAssembler_s390.hpp Changeset: 447f8d49 Branch: fibers Author: Joe Wang Date: 2024-12-04 03:48:24 +0000 URL: https://git.openjdk.org/loom/commit/447f8d49963fef59d36c464c4b31bff79ef02de3 8345353: Test for JDK-8344800 W3C DTDs and XSDs in the built-in Catalog Reviewed-by: rriggs, lancea + test/jaxp/javax/xml/jaxp/unittest/common/jdkcatalog/JDKCatalogTest.java + test/jaxp/javax/xml/jaxp/unittest/common/jdkcatalog/TestCatalog.xml + test/jaxp/javax/xml/jaxp/unittest/common/jdkcatalog/dtdtest.xml + test/jaxp/javax/xml/jaxp/unittest/common/jdkcatalog/testDatatypes.xml + test/jaxp/javax/xml/jaxp/unittest/common/jdkcatalog/testDatatypes.xsd + test/jaxp/javax/xml/jaxp/unittest/common/jdkcatalog/testXML.xml + test/jaxp/javax/xml/jaxp/unittest/common/jdkcatalog/testXML.xsd + test/jaxp/javax/xml/jaxp/unittest/common/jdkcatalog/testXMLSchema.xml + test/jaxp/javax/xml/jaxp/unittest/common/jdkcatalog/xhtml-frameset.xml + test/jaxp/javax/xml/jaxp/unittest/common/jdkcatalog/xhtml.xml + test/jaxp/javax/xml/jaxp/unittest/common/jdkcatalog/xsdtest.xml Changeset: 521ed72b Branch: fibers Author: Prasanta Sadhukhan Date: 2024-12-04 04:28:06 +0000 URL: https://git.openjdk.org/loom/commit/521ed72b87d0fb1def6d94485e08be22632deef0 8345357: test/jdk/javax/swing/JRadioButton/8033699/bug8033699.java fails in ubuntu22.04 Reviewed-by: abhiscxk ! test/jdk/javax/swing/JRadioButton/8033699/bug8033699.java Changeset: e15912b8 Branch: fibers Author: Jan Lahoda Date: 2024-12-04 06:02:08 +0000 URL: https://git.openjdk.org/loom/commit/e15912b804ca42446f5fc309aa44043c9209b977 8345248: Module name 'transitive' not accepted for `requires transitive` Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java ! test/langtools/tools/javac/modules/RequiresTransitiveTest.java Changeset: 4b928167 Branch: fibers Author: Jaikiran Pai Date: 2024-12-04 06:36:54 +0000 URL: https://git.openjdk.org/loom/commit/4b928167435bbf41dd00425c927da761751ca704 8345375: Improve debuggability of test/jdk/java/net/Socket/CloseAvailable.java Reviewed-by: cstein, dfuchs ! test/jdk/java/net/Socket/CloseAvailable.java Changeset: 4c33caa1 Branch: fibers Author: Richard Reingruber Date: 2024-12-04 07:26:34 +0000 URL: https://git.openjdk.org/loom/commit/4c33caa185ccc2f406cf2e9c4c58c3cc0a1856f8 8344609: Check ResourceMark nesting when allocating a GrowableArray on an alternative ResourceArea Reviewed-by: dholmes, mdoerr ! src/hotspot/share/utilities/growableArray.cpp ! src/hotspot/share/utilities/growableArray.hpp Changeset: 9e2b66fb Branch: fibers Author: Robbin Ehn Date: 2024-12-04 07:53:30 +0000 URL: https://git.openjdk.org/loom/commit/9e2b66fb0f2b86d2c70b8ec5cce2eab123c7a9c1 8345178: RISC-V: Add gtests for narrow cmpxchg Reviewed-by: fyang, mli ! test/hotspot/gtest/riscv/test_assembler_riscv.cpp Changeset: 943aa033 Branch: fibers Author: Matthias Baesken Date: 2024-12-04 08:06:58 +0000 URL: https://git.openjdk.org/loom/commit/943aa033ae3b40a65cdf157797f0a9685019dc48 8345404: [ppc64le] ProblemList TestAllocOutOfMemory.java#large Reviewed-by: mdoerr ! test/hotspot/jtreg/ProblemList.txt Changeset: cf1eb58d Branch: fibers Author: Matthias Baesken Date: 2024-12-04 08:11:33 +0000 URL: https://git.openjdk.org/loom/commit/cf1eb58d6723ca3856687bf52167455eece2a260 8344935: [ubsan]: javaThread.hpp:1241:52: runtime error: load of value 9831830, which is not a valid value for type 'freeze_result' Co-authored-by: Richard Reingruber Reviewed-by: rrich, pchilanomate ! src/hotspot/share/runtime/continuationFreezeThaw.cpp ! src/hotspot/share/runtime/javaThread.cpp Changeset: 38927fc5 Branch: fibers Author: Tom Rodriguez Date: 2024-12-04 08:31:55 +0000 URL: https://git.openjdk.org/loom/commit/38927fc5900184d6231f3da08dca9fc30711816c 8343213: TEST_BUG: [Graal] java/lang/ref/Basic.java fails Reviewed-by: mchung ! test/jdk/java/lang/ref/Basic.java Changeset: 3d49665b Branch: fibers Author: Jaikiran Pai Date: 2024-12-04 09:23:57 +0000 URL: https://git.openjdk.org/loom/commit/3d49665b85619038c082566b0bc38c0ebe5f752e 8345286: Remove use of SecurityManager API from misc areas Reviewed-by: alanb, kevinw, sgehwolf ! src/java.base/linux/classes/jdk/internal/platform/CgroupSubsystemController.java ! src/java.base/linux/classes/jdk/internal/platform/CgroupSubsystemFactory.java - src/java.base/linux/classes/jdk/internal/platform/CgroupUtil.java ! src/java.base/linux/classes/jdk/internal/platform/cgroupv2/CgroupV2Subsystem.java ! src/java.base/share/classes/java/io/FilePermission.java ! src/java.base/share/classes/java/lang/String.java ! src/java.base/share/classes/java/lang/System.java ! src/java.base/share/classes/java/lang/invoke/ClassSpecializer.java ! src/java.base/share/classes/java/lang/reflect/ProxyGenerator.java ! src/java.base/share/classes/java/net/URLConnection.java ! src/java.base/share/classes/javax/crypto/JceSecurity.java.template ! src/java.base/share/classes/jdk/internal/loader/NativeLibraries.java ! src/java.base/share/classes/jdk/internal/logger/LazyLoggers.java ! src/java.base/share/classes/jdk/internal/misc/InnocuousThread.java ! src/java.base/share/classes/jdk/internal/perf/Perf.java ! src/java.base/share/classes/jdk/internal/perf/PerfCounter.java ! src/java.base/share/classes/jdk/internal/ref/Cleaner.java ! src/java.base/share/classes/jdk/internal/reflect/ReflectionFactory.java ! src/java.base/share/classes/sun/net/www/http/KeepAliveStream.java ! src/java.management/share/classes/sun/management/VMManagementImpl.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/VectorIntrinsics.java ! src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/PerfDataBuffer.java Changeset: 994504c3 Branch: fibers Author: Fredrik Bredberg Date: 2024-12-04 09:32:33 +0000 URL: https://git.openjdk.org/loom/commit/994504c3e1440401a22ad3bdb30413f9db8a7780 8329351: Add runtime/Monitor/TestRecursiveLocking.java for recursive Java monitor stress testing Co-authored-by: Daniel D. Daugherty Reviewed-by: dcubed, coleenp, aboldtch ! test/hotspot/jtreg/TEST.groups + test/hotspot/jtreg/runtime/Monitor/StressWrapper_TestRecursiveLocking_36M.java + test/hotspot/jtreg/runtime/Monitor/TestRecursiveLocking.java Changeset: 56d315da Branch: fibers Author: Jan Lahoda Date: 2024-12-04 09:47:40 +0000 URL: https://git.openjdk.org/loom/commit/56d315da480dcd2198e2000ead301c3be8b27d84 8343540: Report preview error for inherited effectively-preview methods Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java ! test/langtools/tools/javac/preview/PreviewTest.java Changeset: 0c7451ae Branch: fibers Author: Aleksei Efimov Date: 2024-12-04 11:34:41 +0000 URL: https://git.openjdk.org/loom/commit/0c7451ae5abb90e59293cdcb5f2318e3bc5193a2 8332686: InetAddress.ofLiteral can throw StringIndexOutOfBoundsException Reviewed-by: dfuchs, jpai ! src/java.base/share/classes/java/net/Inet6Address.java ! src/java.base/share/classes/java/net/InetAddress.java ! test/jdk/java/net/InetAddress/OfLiteralTest.java Changeset: 4000e923 Branch: fibers Author: Aleksey Shipilev Date: 2024-12-04 11:36:23 +0000 URL: https://git.openjdk.org/loom/commit/4000e923e8b4472fe022f1fd78a1c42b2045683f 8343704: Bad GC parallelism with processing Cleaner queues Reviewed-by: bchristi, vklang, ogillespie, kdnilsen ! src/java.base/share/classes/jdk/internal/ref/CleanerImpl.java ! src/java.base/share/classes/jdk/internal/ref/PhantomCleanable.java + test/jdk/jdk/internal/ref/Cleaner/CleanableListTest.java + test/jdk/jdk/internal/ref/Cleaner/java.base/jdk/internal/ref/CleanableListTestHelper.java + test/jdk/jdk/internal/ref/Cleaner/java.base/jdk/internal/ref/TestCleanable.java + test/micro/org/openjdk/bench/java/lang/ref/CleanerChurn.java + test/micro/org/openjdk/bench/java/lang/ref/CleanerGC.java Changeset: e13206d3 Branch: fibers Author: Sean Mullan Date: 2024-12-04 12:44:23 +0000 URL: https://git.openjdk.org/loom/commit/e13206d3a16a67a604076faecded88cbed85db1a 8345065: Cleanup DomainCombiner, SubjectDomainCombiner, Subject, and PrivilegedAction specifications Reviewed-by: weijun ! src/java.base/share/classes/java/security/DomainCombiner.java ! src/java.base/share/classes/java/security/PrivilegedAction.java ! src/java.base/share/classes/java/security/PrivilegedActionException.java ! src/java.base/share/classes/java/security/PrivilegedExceptionAction.java ! src/java.base/share/classes/javax/security/auth/Subject.java ! src/java.base/share/classes/javax/security/auth/SubjectDomainCombiner.java Changeset: 6fa5cea9 Branch: fibers Author: Alexey Ivanov Date: 2024-12-04 13:29:53 +0000 URL: https://git.openjdk.org/loom/commit/6fa5cea984c31fbb74b39e1eec68daffea22ca92 8341982: Simplify JButton/bug4323121.java Reviewed-by: abhiscxk, honkar, dnguyen, achung ! test/jdk/javax/swing/JButton/bug4323121.java Changeset: 39cdadfb Branch: fibers Author: Per Minborg Date: 2024-12-04 14:17:00 +0000 URL: https://git.openjdk.org/loom/commit/39cdadfb6ac8db7c84cf3259802d1f6ab26df8bf 8345186: Incorrect @throws doc for MemorySegment::getString Reviewed-by: mcimadamore, jvernee ! src/java.base/share/classes/java/lang/foreign/MemorySegment.java Changeset: bd6d911c Branch: fibers Author: Kevin Walls Date: 2024-12-04 14:23:08 +0000 URL: https://git.openjdk.org/loom/commit/bd6d911cbe4b04221e52120cd0f8f04e219eca4d 8344177: Remove SecurityManager and related calls from java.management Reviewed-by: dfuchs ! src/java.management/share/classes/com/sun/jmx/interceptor/DefaultMBeanServerInterceptor.java ! src/java.management/share/classes/com/sun/jmx/mbeanserver/ClassLoaderRepositorySupport.java ! src/java.management/share/classes/com/sun/jmx/mbeanserver/DefaultMXBeanMappingFactory.java - src/java.management/share/classes/com/sun/jmx/mbeanserver/GetPropertyAction.java ! src/java.management/share/classes/com/sun/jmx/mbeanserver/Introspector.java ! src/java.management/share/classes/com/sun/jmx/mbeanserver/JmxMBeanServer.java ! src/java.management/share/classes/com/sun/jmx/mbeanserver/MBeanInstantiator.java ! src/java.management/share/classes/com/sun/jmx/mbeanserver/MBeanIntrospector.java ! src/java.management/share/classes/com/sun/jmx/mbeanserver/MBeanSupport.java ! src/java.management/share/classes/com/sun/jmx/mbeanserver/MXBeanLookup.java ! src/java.management/share/classes/com/sun/jmx/mbeanserver/ObjectInputStreamWithLoader.java ! src/java.management/share/classes/com/sun/jmx/mbeanserver/PerInterface.java ! src/java.management/share/classes/com/sun/jmx/remote/internal/ArrayNotificationBuffer.java ! src/java.management/share/classes/com/sun/jmx/remote/internal/ClientNotifForwarder.java ! src/java.management/share/classes/com/sun/jmx/remote/internal/ServerNotifForwarder.java ! src/java.management/share/classes/com/sun/jmx/remote/security/FileLoginModule.java ! src/java.management/share/classes/com/sun/jmx/remote/security/HashedPasswordManager.java ! src/java.management/share/classes/com/sun/jmx/remote/security/JMXPluggableAuthenticator.java - src/java.management/share/classes/com/sun/jmx/remote/security/JMXSubjectDomainCombiner.java ! src/java.management/share/classes/com/sun/jmx/remote/security/MBeanServerAccessController.java ! src/java.management/share/classes/com/sun/jmx/remote/util/EnvHelp.java ! src/java.management/share/classes/com/sun/jmx/remote/util/OrderClassLoaders.java ! src/java.management/share/classes/java/lang/management/ManagementFactory.java ! src/java.management/share/classes/java/lang/management/RuntimeMXBean.java ! src/java.management/share/classes/javax/management/ClassAttributeValueExp.java ! src/java.management/share/classes/javax/management/JMX.java ! src/java.management/share/classes/javax/management/MBeanAttributeInfo.java ! src/java.management/share/classes/javax/management/MBeanInfo.java ! src/java.management/share/classes/javax/management/MBeanServer.java ! src/java.management/share/classes/javax/management/MBeanServerFactory.java ! src/java.management/share/classes/javax/management/Notification.java ! src/java.management/share/classes/javax/management/NumericValueExp.java ! src/java.management/share/classes/javax/management/ObjectName.java ! src/java.management/share/classes/javax/management/StandardMBean.java ! src/java.management/share/classes/javax/management/modelmbean/DescriptorSupport.java ! src/java.management/share/classes/javax/management/modelmbean/InvalidTargetObjectTypeException.java ! src/java.management/share/classes/javax/management/modelmbean/ModelMBeanAttributeInfo.java ! src/java.management/share/classes/javax/management/modelmbean/ModelMBeanConstructorInfo.java ! src/java.management/share/classes/javax/management/modelmbean/ModelMBeanInfoSupport.java ! src/java.management/share/classes/javax/management/modelmbean/ModelMBeanNotificationInfo.java ! src/java.management/share/classes/javax/management/modelmbean/ModelMBeanOperationInfo.java ! src/java.management/share/classes/javax/management/modelmbean/RequiredModelMBean.java ! src/java.management/share/classes/javax/management/modelmbean/XMLParseException.java ! src/java.management/share/classes/javax/management/monitor/Monitor.java ! src/java.management/share/classes/javax/management/openmbean/OpenMBeanAttributeInfoSupport.java ! src/java.management/share/classes/javax/management/openmbean/OpenType.java ! src/java.management/share/classes/javax/management/openmbean/TabularDataSupport.java ! src/java.management/share/classes/javax/management/relation/MBeanServerNotificationFilter.java ! src/java.management/share/classes/javax/management/relation/RelationNotification.java ! src/java.management/share/classes/javax/management/relation/RelationTypeSupport.java ! src/java.management/share/classes/javax/management/relation/Role.java ! src/java.management/share/classes/javax/management/relation/RoleInfo.java ! src/java.management/share/classes/javax/management/relation/RoleResult.java ! src/java.management/share/classes/javax/management/relation/RoleUnresolved.java ! src/java.management/share/classes/javax/management/remote/JMXConnectorFactory.java ! src/java.management/share/classes/sun/management/ClassLoadingImpl.java ! src/java.management/share/classes/sun/management/ManagementFactoryHelper.java ! src/java.management/share/classes/sun/management/MappedMXBeanType.java ! src/java.management/share/classes/sun/management/MemoryImpl.java ! src/java.management/share/classes/sun/management/MemoryPoolImpl.java ! src/java.management/share/classes/sun/management/RuntimeImpl.java ! src/java.management/share/classes/sun/management/ThreadImpl.java ! src/java.management/share/classes/sun/management/Util.java ! src/java.management/share/classes/sun/management/VMManagementImpl.java Changeset: 6c1ed0bb Branch: fibers Author: Aggelos Biboudis Date: 2024-12-04 14:32:47 +0000 URL: https://git.openjdk.org/loom/commit/6c1ed0bb6912d8085b98f50b7bdbb467369f3992 8345474: Translation for instanceof is not triggered when patterns are not used in the compilation unit Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/JavaCompiler.java + test/langtools/tools/javac/patterns/T8345474.java Changeset: 6f307623 Branch: fibers Author: Prasanta Sadhukhan Date: 2024-12-04 15:34:11 +0000 URL: https://git.openjdk.org/loom/commit/6f307623568efe4d90942cd22ec9a26b2e1ca1b1 8345468: test/jdk/javax/swing/JScrollBar/4865918/bug4865918.java fails in ubuntu22.04 Reviewed-by: abhiscxk ! test/jdk/javax/swing/JScrollBar/4865918/bug4865918.java Changeset: 923321cf Branch: fibers Author: Prasanta Sadhukhan Date: 2024-12-04 15:35:27 +0000 URL: https://git.openjdk.org/loom/commit/923321cfb1a9c66ca0e8f843ff029fd161a19b5b 8345447: test/jdk/javax/swing/JToolBar/4529206/bug4529206.java fails in ubuntu22.04 Reviewed-by: abhiscxk ! test/jdk/javax/swing/JToolBar/4529206/bug4529206.java Changeset: 16ef6e2a Branch: fibers Author: Volkan Yaz?c? Committer: Daniel Fuchs Date: 2024-12-04 15:38:17 +0000 URL: https://git.openjdk.org/loom/commit/16ef6e2a187181f49b7b2d601c660bbd25ab3845 8344229: Revisit SecurityManager usage in jdk.httpserver after JEP 486 integration Reviewed-by: dfuchs ! src/jdk.httpserver/share/classes/com/sun/net/httpserver/spi/HttpServerProvider.java ! src/jdk.httpserver/share/classes/sun/net/httpserver/AuthFilter.java ! src/jdk.httpserver/share/classes/sun/net/httpserver/HttpServerImpl.java ! src/jdk.httpserver/share/classes/sun/net/httpserver/HttpsServerImpl.java ! src/jdk.httpserver/share/classes/sun/net/httpserver/ServerConfig.java ! src/jdk.httpserver/share/classes/sun/net/httpserver/ServerImpl.java ! src/jdk.httpserver/share/classes/sun/net/httpserver/simpleserver/FileServerHandler.java ! src/jdk.httpserver/share/classes/sun/net/httpserver/simpleserver/JWebServer.java ! test/jdk/com/sun/net/httpserver/FileServerHandler.java ! test/jdk/com/sun/net/httpserver/HttpsParametersClientAuthTest.java ! test/jdk/com/sun/net/httpserver/LogFilter.java ! test/jdk/com/sun/net/httpserver/SelCacheTest.java ! test/jdk/com/sun/net/httpserver/SimpleFileServer.java ! test/jdk/com/sun/net/httpserver/Test14.java ! test/jdk/com/sun/net/httpserver/Test2.java ! test/jdk/com/sun/net/httpserver/Test3.java ! test/jdk/com/sun/net/httpserver/Test4.java ! test/jdk/com/sun/net/httpserver/Test5.java ! test/jdk/com/sun/net/httpserver/Test6.java ! test/jdk/com/sun/net/httpserver/Test7.java ! test/jdk/com/sun/net/httpserver/Test8.java ! test/jdk/com/sun/net/httpserver/TestLogging.java ! test/jdk/com/sun/net/httpserver/bugs/B6339483.java ! test/jdk/com/sun/net/httpserver/bugs/B6341616.java ! test/jdk/com/sun/net/httpserver/bugs/B6526158.java ! test/jdk/com/sun/net/httpserver/bugs/B6526913.java ! test/jdk/com/sun/net/httpserver/bugs/B6529200.java ! test/jdk/com/sun/net/httpserver/bugs/B6744329.java ! test/jdk/com/sun/net/httpserver/simpleserver/RootDirPermissionsTest.java Changeset: f3b4350e Branch: fibers Author: Aleksey Shipilev Date: 2024-12-04 16:37:38 +0000 URL: https://git.openjdk.org/loom/commit/f3b4350e0f14d3b0c551e0d24563788f379111d6 8345219: C2: x86_64 should not go to interpreter stubs for NaNs handling Reviewed-by: epeter, kvn ! src/hotspot/share/compiler/compileBroker.cpp + test/hotspot/jtreg/compiler/c2/irTests/TestFPConversion.java ! test/hotspot/jtreg/compiler/lib/ir_framework/IRNode.java + test/micro/org/openjdk/bench/java/lang/DoubleBitConversion.java + test/micro/org/openjdk/bench/java/lang/FloatBitConversion.java Changeset: 79eb77b7 Branch: fibers Author: Chen Liang Date: 2024-12-04 17:30:01 +0000 URL: https://git.openjdk.org/loom/commit/79eb77b782bd0c3cecee6c66b86f6f3e17054498 8345486: Reevaluate the classes in java.lang.classfile.components package Reviewed-by: mcimadamore, asotona ! make/test/BuildMicrobenchmark.gmk ! src/java.base/share/classes/java/lang/classfile/ClassFileTransform.java ! src/java.base/share/classes/java/lang/classfile/snippet-files/PackageSnippets.java = src/java.base/share/classes/jdk/internal/classfile/components/ClassPrinter.java = src/java.base/share/classes/jdk/internal/classfile/components/ClassRemapper.java = src/java.base/share/classes/jdk/internal/classfile/components/CodeLocalsShifter.java = src/java.base/share/classes/jdk/internal/classfile/components/CodeRelabeler.java = src/java.base/share/classes/jdk/internal/classfile/components/CodeStackTracker.java = src/java.base/share/classes/jdk/internal/classfile/components/package-info.java = src/java.base/share/classes/jdk/internal/classfile/components/snippet-files/PackageSnippets.java ! src/java.base/share/classes/jdk/internal/classfile/impl/ClassPrinterImpl.java ! src/java.base/share/classes/jdk/internal/classfile/impl/ClassRemapperImpl.java ! src/java.base/share/classes/jdk/internal/classfile/impl/CodeLocalsShifterImpl.java ! src/java.base/share/classes/jdk/internal/classfile/impl/CodeRelabelerImpl.java ! src/java.base/share/classes/jdk/internal/classfile/impl/CodeStackTrackerImpl.java ! src/java.base/share/classes/jdk/internal/classfile/impl/Util.java ! src/java.base/share/classes/jdk/internal/classfile/impl/verifier/VerifierImpl.java ! src/java.base/share/classes/module-info.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/util/Bytecode.java ! test/jdk/jdk/classfile/AdvancedTransformationsTest.java ! test/jdk/jdk/classfile/ClassBuildingTest.java ! test/jdk/jdk/classfile/ClassPrinterTest.java ! test/jdk/jdk/classfile/SnippetsTest.java ! test/jdk/jdk/classfile/StackMapsTest.java ! test/jdk/jdk/classfile/StackTrackerTest.java ! test/jdk/jdk/classfile/TEST.properties ! test/jdk/jdk/classfile/VerifierSelfTest.java ! test/jdk/jdk/classfile/examples/AnnotationsExamples.java ! test/jdk/jdk/classfile/helpers/RebuildingTransformation.java ! test/jdk/jdk/classfile/helpers/Transforms.java ! test/micro/org/openjdk/bench/jdk/classfile/AbstractCorpusBenchmark.java ! test/micro/org/openjdk/bench/jdk/classfile/RepeatedModelTraversal.java ! test/micro/org/openjdk/bench/jdk/classfile/Transforms.java Changeset: baa6957b Branch: fibers Author: Magnus Ihse Bursie Date: 2024-12-04 17:51:04 +0000 URL: https://git.openjdk.org/loom/commit/baa6957b9bf9c050c44ef6e36d21566dd3636fa0 8345507: Fix build of static launcher Reviewed-by: erikj ! make/ModuleWrapper.gmk Changeset: e1695f6c Branch: fibers Author: Jatin Bhateja Date: 2024-12-04 18:27:37 +0000 URL: https://git.openjdk.org/loom/commit/e1695f6c40dbf27538c6c450eb1cf64a05e0ee9a 8345472: Fix incorrect format instruction for floating point max/min patterns Reviewed-by: kvn ! src/hotspot/cpu/x86/x86_64.ad Changeset: 6aa7667e Branch: fibers Author: Ioi Lam Date: 2024-12-04 18:45:35 +0000 URL: https://git.openjdk.org/loom/commit/6aa7667e9d05c1c3edce5ae2f29864e7a876ebbe 8339535: JVM crashes with -Xshare:dump -XX:+SegmentedCodeCache Reviewed-by: ccheung, dholmes, kvn ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/arguments.hpp ! test/hotspot/jtreg/runtime/cds/appcds/CommandLineFlagCombo.java Changeset: faa109e8 Branch: fibers Author: Alexey Ivanov Date: 2024-12-04 18:52:07 +0000 URL: https://git.openjdk.org/loom/commit/faa109e8d40dbe8c6beb26bd8f9e5f6f63e4cab1 8340580: Characters in Document diagrams not in the middle Move text in Document-{insert,remove}.svg by 0.5 of pixel Reviewed-by: azvegint, kizune ! src/java.desktop/share/classes/javax/swing/text/doc-files/Document-insert.svg ! src/java.desktop/share/classes/javax/swing/text/doc-files/Document-remove.svg Changeset: de3a218a Branch: fibers Author: Sean Mullan Date: 2024-12-04 19:17:51 +0000 URL: https://git.openjdk.org/loom/commit/de3a218a2801b8a4b414fce9337bd151ded9b7f8 8345502: Remove doIntersectionPrivilege methods Reviewed-by: weijun ! src/java.base/share/classes/java/security/Policy.java ! src/java.base/share/classes/java/security/ProtectionDomain.java - src/java.base/share/classes/jdk/internal/access/JavaSecurityAccess.java ! src/java.base/share/classes/jdk/internal/access/SharedSecrets.java Changeset: 9740c1df Branch: fibers Author: Alexey Semenyuk Date: 2024-12-04 20:07:00 +0000 URL: https://git.openjdk.org/loom/commit/9740c1df6f0469ae80f012dbaf433b3f63fa4ae8 8333572: Update jpackage.md with info related to WiX v4 and v5 support Reviewed-by: almatvee ! src/jdk.jpackage/share/man/jpackage.md Changeset: 1d3dcdf2 Branch: fibers Author: Brian Burkhalter Date: 2024-12-04 20:25:52 +0000 URL: https://git.openjdk.org/loom/commit/1d3dcdf2d635dd74a7de5284f5531d0cc8b6b09e 8345433: (fs) Use stream to load FileTypeDetectors in Files.probeContentType Reviewed-by: rriggs, alanb, aturbanov ! src/java.base/share/classes/java/nio/channels/spi/AsynchronousChannelProvider.java ! src/java.base/share/classes/java/nio/file/Files.java Changeset: 1a73c76d Branch: fibers Author: Magnus Ihse Bursie Date: 2024-12-04 20:43:47 +0000 URL: https://git.openjdk.org/loom/commit/1a73c76d83d34d10519c9d10fb0e51d098907ab0 8345524: CHECK_FOR_FILES should properly handle directories Reviewed-by: erikj ! make/autoconf/util.m4 Changeset: a72cab8c Branch: fibers Author: Alex Menkov Date: 2024-12-04 20:48:17 +0000 URL: https://git.openjdk.org/loom/commit/a72cab8c47955e643330d5c3fbf599f2716277b9 8345148: Fix for JDK-8337317 is incomplete Reviewed-by: lmesnik, cjplummer ! test/hotspot/jtreg/serviceability/jvmti/HiddenClass/libHiddenClassSigTest.cpp ! test/hotspot/jtreg/serviceability/jvmti/VMObjectAlloc/libVMObjectAlloc.cpp Changeset: ee0f88c9 Branch: fibers Author: Justin Lu Date: 2024-12-04 20:57:26 +0000 URL: https://git.openjdk.org/loom/commit/ee0f88c90155c26302425e33d3137c064e70ba6e 8341923: java.util.Locale class specification improvements Reviewed-by: liach, naoto ! src/java.base/share/classes/java/util/Locale.java Changeset: ea73e058 Branch: fibers Author: Brian Burkhalter Date: 2024-12-04 20:59:14 +0000 URL: https://git.openjdk.org/loom/commit/ea73e058521dd3139b54aa4e2af474c87ecffa5b 8345181: (ch) Windows asynchronous channels may return temporary direct buffers to the buffer cache twice (win) Reviewed-by: alanb, michaelm ! src/java.base/windows/classes/sun/nio/ch/WindowsAsynchronousFileChannelImpl.java ! src/java.base/windows/classes/sun/nio/ch/WindowsAsynchronousSocketChannelImpl.java Changeset: c113f82f Branch: fibers Author: Patricio Chilano Mateo Date: 2024-12-04 21:25:38 +0000 URL: https://git.openjdk.org/loom/commit/c113f82f78c7d9be1ac297aebfeb6051f0f904fb 8343957: Rename ObjectMonitor::owner_from() and JavaThread::_lock_id Reviewed-by: coleenp, dholmes ! src/hotspot/cpu/aarch64/c2_MacroAssembler_aarch64.cpp ! src/hotspot/cpu/ppc/macroAssembler_ppc.cpp ! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.cpp ! src/hotspot/cpu/s390/macroAssembler_s390.cpp ! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp ! src/hotspot/share/jvmci/vmStructs_jvmci.cpp ! src/hotspot/share/opto/library_call.cpp ! src/hotspot/share/prims/jvm.cpp ! src/hotspot/share/runtime/javaThread.cpp ! src/hotspot/share/runtime/javaThread.hpp ! src/hotspot/share/runtime/objectMonitor.cpp ! src/hotspot/share/runtime/objectMonitor.hpp ! src/hotspot/share/runtime/objectMonitor.inline.hpp ! src/hotspot/share/runtime/synchronizer.cpp ! src/hotspot/share/runtime/threads.cpp ! src/hotspot/share/runtime/vmOperations.cpp ! src/hotspot/share/runtime/vmStructs.cpp ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/JavaThread.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/Threads.java Changeset: 8d19a560 Branch: fibers Author: Aleksei Efimov Date: 2024-12-04 21:37:53 +0000 URL: https://git.openjdk.org/loom/commit/8d19a560d013440340d1c3ba6aeebe5727c2c9c1 8340359: Remove javax.naming.Context.APPLET Reviewed-by: jpai ! src/java.naming/share/classes/javax/naming/Context.java - test/jdk/javax/naming/InitialContext/AppletIsNotUsed.java - test/jdk/javax/naming/InitialContext/NoApplet.java Changeset: f904480a Branch: fibers Author: Ben Perez Date: 2024-12-04 22:01:10 +0000 URL: https://git.openjdk.org/loom/commit/f904480a49649e0e89e4afca11fcadecb8669331 8345512: Remove wrapper functions for intrinsics in PQC algorithms Reviewed-by: weijun ! src/java.base/share/classes/com/sun/crypto/provider/ML_KEM.java ! src/java.base/share/classes/com/sun/crypto/provider/ML_KEM_Impls.java ! src/java.base/share/classes/sun/security/provider/ML_DSA.java Changeset: 8a3c100c Branch: fibers Author: Stuart Marks Date: 2024-12-04 22:34:51 +0000 URL: https://git.openjdk.org/loom/commit/8a3c100c54d7d31eeacd2e05fd5b883c72d6bb75 8344461: Additional cleanup in NewThreadAction 8344867: Cleanup unneeded qualified exports to java.rmi Co-authored-by: Roger Riggs Reviewed-by: rriggs ! src/java.base/share/classes/module-info.java - src/java.rmi/share/classes/sun/rmi/runtime/NewThreadAction.java ! src/java.rmi/share/classes/sun/rmi/runtime/RuntimeUtil.java ! src/java.rmi/share/classes/sun/rmi/transport/DGCClient.java ! src/java.rmi/share/classes/sun/rmi/transport/ObjectTable.java ! src/java.rmi/share/classes/sun/rmi/transport/Target.java ! src/java.rmi/share/classes/sun/rmi/transport/tcp/TCPChannel.java ! src/java.rmi/share/classes/sun/rmi/transport/tcp/TCPEndpoint.java ! src/java.rmi/share/classes/sun/rmi/transport/tcp/TCPTransport.java Changeset: ba158edd Branch: fibers Author: Alexey Semenyuk Date: 2024-12-04 22:41:55 +0000 URL: https://git.openjdk.org/loom/commit/ba158edd816d66e1e67e03d385e6714c3d2ecbc1 8334319: Missing keys in jpackage resource bundle Reviewed-by: naoto, almatvee ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WinMsiBundler.java ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/WinResources.properties ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/JPackageStringBundle.java ! test/jdk/tools/jpackage/share/ErrorTest.java Changeset: bcebb0c5 Branch: fibers Author: Archie Cobbs Date: 2024-12-04 23:16:50 +0000 URL: https://git.openjdk.org/loom/commit/bcebb0c53c1e4629ebde534e237a86c161130fff 8341495: JShell crashes with java.util.MissingFormatArgumentException Reviewed-by: jlahoda ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n.properties + test/langtools/jdk/jshell/StartupWithFormatSpecifierTest.java Changeset: 7a0cc796 Branch: fibers Author: Archie Cobbs Date: 2024-12-04 23:17:54 +0000 URL: https://git.openjdk.org/loom/commit/7a0cc796689a5c50e5b41fa4369640806b92d52e 8345438: Invalid error for return in early construction context lambda Reviewed-by: vromero, mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java + test/langtools/tools/javac/SuperInit/EarlyLambdaReturn.java ! test/langtools/tools/javac/SuperInit/SuperInitFails.java ! test/langtools/tools/javac/SuperInit/SuperInitFails.out ! test/langtools/tools/javac/SuperInit/SuperInitGood.java Changeset: 63d09516 Branch: fibers Author: Jaikiran Pai Date: 2024-12-05 01:24:29 +0000 URL: https://git.openjdk.org/loom/commit/63d095169aedb0c5dcf86f331f5ec5348a677923 8345153: Clean up SecurityManager references from jdk.compiler module Reviewed-by: alanb, jlahoda, darcy ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/JavacFileManager.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassWriter.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/launcher/SourceLauncher.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java - src/jdk.compiler/share/classes/com/sun/tools/javac/processing/ServiceProxy.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/launcher.properties ! test/langtools/tools/javac/diags/examples.not-yet.txt Changeset: fb95a539 Branch: fibers Author: Weijun Wang Date: 2024-12-05 01:27:10 +0000 URL: https://git.openjdk.org/loom/commit/fb95a5394413dba7352a7ad2ebd39a3da42308a6 8345533: Switch ML-DSA implementation to FIPS 204 final Reviewed-by: bperez, jnimeh ! src/java.base/share/classes/sun/security/provider/ML_DSA_Impls.java ! test/jdk/sun/security/provider/acvp/Launcher.java ! test/jdk/sun/security/provider/acvp/ML_DSA_Test.java Changeset: 9c3d3b95 Branch: fibers Author: Matias Saavedra Silva Date: 2024-12-05 02:32:03 +0000 URL: https://git.openjdk.org/loom/commit/9c3d3b95409c5e5bc138bcceb9ea75394b9fcac4 8345503: Test EnableNativeAccessCDS.java fails with TEST_THREAD_FACTORY=Virtual Reviewed-by: lmesnik, iklam, syan ! test/lib/jdk/test/lib/process/ProcessTools.java Changeset: 67a7b004 Branch: fibers Author: Amit Kumar Date: 2024-12-05 03:08:36 +0000 URL: https://git.openjdk.org/loom/commit/67a7b0049d373293f68699c3b985dc355361cda7 8345355: [s390x] support for z16 hardware Reviewed-by: lucy, aph ! src/hotspot/cpu/s390/vm_version_s390.cpp ! src/hotspot/cpu/s390/vm_version_s390.hpp Changeset: 77cfcee8 Branch: fibers Author: Chris Plummer Date: 2024-12-05 03:33:50 +0000 URL: https://git.openjdk.org/loom/commit/77cfcee8a1e571d32a1cf28926128edb97fcd696 8345422: Fix JNI Checker "in native method" warnings in the debug agent and debugger tests 8344804: Test serviceability/jdwp/AllModulesCommandTest.java times out after JNI check warning Reviewed-by: amenkov, dholmes ! src/jdk.jdwp.agent/share/native/libjdwp/ModuleReferenceImpl.c ! src/jdk.jdwp.agent/share/native/libjdwp/eventHandler.c ! src/jdk.jdwp.agent/share/native/libjdwp/invoker.c ! src/jdk.jdwp.agent/share/native/libjdwp/threadControl.c ! src/jdk.jdwp.agent/share/native/libjdwp/threadControl.h ! src/jdk.jdwp.agent/share/native/libjdwp/util.c ! test/hotspot/jtreg/vmTestbase/nsk/share/jni/JNIreferences.cpp ! test/hotspot/jtreg/vmTestbase/nsk/share/jpda/libNativeMethodsTestThread.cpp ! test/hotspot/jtreg/vmTestbase/nsk/share/locks/JNIMonitorLocker.cpp Changeset: 7c8cec18 Branch: fibers Author: Ioi Lam Date: 2024-12-05 05:20:40 +0000 URL: https://git.openjdk.org/loom/commit/7c8cec186a8d0e5e87baf0ece24e7bc59700263f 8345224: Test runtime/cds/appcds/applications/JavacBench.java#dynamic fails after JDK-8344822 Reviewed-by: matsaave, ccheung ! test/hotspot/jtreg/TEST.groups Changeset: 9b6273da Branch: fibers Author: Alan Bateman Date: 2024-12-05 07:07:35 +0000 URL: https://git.openjdk.org/loom/commit/9b6273da8d3ed7c722bbfeac2ec5f7c714ac5763 Merge branch 'master' into fibers ! src/java.base/share/classes/java/lang/ScopedValue.java ! test/hotspot/jtreg/ProblemList.txt ! test/hotspot/jtreg/TEST.groups ! test/jdk/ProblemList-Virtual.txt ! src/java.base/share/classes/java/lang/ScopedValue.java ! test/hotspot/jtreg/ProblemList.txt ! test/hotspot/jtreg/TEST.groups ! test/jdk/ProblemList-Virtual.txt Changeset: c842afe9 Branch: fibers Author: Alan Bateman Date: 2024-12-05 07:10:03 +0000 URL: https://git.openjdk.org/loom/commit/c842afe94972874df50c7c4313bace5a210f9067 FJP update from JDK-8345294 ! src/java.base/share/classes/java/util/concurrent/ForkJoinPool.java From duke at openjdk.org Thu Dec 5 08:44:47 2024 From: duke at openjdk.org (duke) Date: Thu, 5 Dec 2024 08:44:47 GMT Subject: git: openjdk/loom: master: 82 new changesets Message-ID: <548f54ef-a510-43b1-b893-a0eba9162f42@openjdk.org> Changeset: 8dada737 Branch: master Author: Per Minborg Date: 2024-12-03 08:28:04 +0000 URL: https://git.openjdk.org/loom/commit/8dada7373fbe195abcc8b2ea7f876f3df6fee821 8345120: A likely bug in StringSupport::chunkedStrlenShort Reviewed-by: mcimadamore ! src/java.base/share/classes/jdk/internal/foreign/AbstractMemorySegmentImpl.java ! src/java.base/share/classes/jdk/internal/foreign/SegmentBulkOperations.java ! src/java.base/share/classes/jdk/internal/foreign/StringSupport.java ! test/jdk/java/foreign/TestStringEncoding.java ! test/micro/org/openjdk/bench/java/lang/foreign/InternalStrLen.java Changeset: c330b90b Branch: master Author: Nizar Benalla Date: 2024-12-03 09:06:07 +0000 URL: https://git.openjdk.org/loom/commit/c330b90b9f43f80c322153585fa78704358f0224 8343780: Add since checker tests to the Tools area modules and add missing @since to jdk.jfr Reviewed-by: cstein, egahlin ! src/jdk.jfr/share/classes/jdk/jfr/Recording.java = test/jdk/tools/sincechecker/modules/java.scripting/JavaScriptingCheckSince.java = test/jdk/tools/sincechecker/modules/jdk.dynalink/JdkDynalinkCheckSince.java = test/jdk/tools/sincechecker/modules/jdk.jartool/JdkJartoolCheckSince.java = test/jdk/tools/sincechecker/modules/jdk.jlink/JdkJlinkCheckSince.java = test/jdk/tools/sincechecker/modules/jdk.jsobject/JdkJsobjectCheckSince.java Changeset: ec93cc50 Branch: master Author: Aggelos Biboudis Date: 2024-12-03 09:18:58 +0000 URL: https://git.openjdk.org/loom/commit/ec93cc50988c4bd58bf599e007d09824702720b2 8343932: Error when parsing qualified generic type test pattern in switch Reviewed-by: jlahoda ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java + test/langtools/tools/javac/patterns/T8343932.java Changeset: 077b8422 Branch: master Author: Eirik Bj?rsn?s Date: 2024-12-03 09:53:37 +0000 URL: https://git.openjdk.org/loom/commit/077b8422bb5bf70fb6201b71911741e2aff9a520 8345074: java.net.InterfaceAddress constructor could be made private Reviewed-by: jpai ! src/java.base/share/classes/java/net/InterfaceAddress.java Changeset: 63af2f42 Branch: master Author: Axel Boldt-Christmas Date: 2024-12-03 10:42:23 +0000 URL: https://git.openjdk.org/loom/commit/63af2f42b7abe9504897d7c3f3b4cc0b57123694 8344414: ZGC: Another division by zero in rule_major_allocation_rate Reviewed-by: eosterlund, stefank ! src/hotspot/share/gc/z/zDirector.cpp ! src/hotspot/share/gc/z/zStat.cpp ! src/hotspot/share/gc/z/zStat.hpp Changeset: 8cad0431 Branch: master Author: Jorn Vernee Date: 2024-12-03 12:28:17 +0000 URL: https://git.openjdk.org/loom/commit/8cad0431ff17992fadbb593319ad3821b32e3b7e 8336768: Allow captureCallState and critical linker options to be combined Reviewed-by: mcimadamore ! src/java.base/share/classes/java/lang/foreign/Linker.java ! src/java.base/share/classes/jdk/internal/foreign/abi/CallingSequence.java ! src/java.base/share/classes/jdk/internal/foreign/abi/CallingSequenceBuilder.java ! src/java.base/share/classes/jdk/internal/foreign/abi/DowncallLinker.java ! src/java.base/share/classes/jdk/internal/foreign/abi/LinkerOptions.java ! src/java.base/share/classes/jdk/internal/foreign/abi/NativeEntryPoint.java ! src/java.base/share/classes/jdk/internal/foreign/abi/fallback/FallbackLinker.java ! src/java.base/share/classes/jdk/internal/foreign/abi/fallback/LibFallback.java ! src/java.base/share/native/libfallbackLinker/fallbackLinker.c ! test/jdk/java/foreign/TestIllegalLink.java ! test/jdk/java/foreign/capturecallstate/TestCaptureCallState.java ! test/jdk/java/foreign/critical/TestCritical.java ! test/jdk/java/foreign/critical/libCritical.c ! test/jdk/java/foreign/passheapsegment/TestPassHeapSegment.java Changeset: 65b5a2e3 Branch: master Author: Daniel Skantz Committer: Roberto Casta?eda Lozano Date: 2024-12-03 13:32:28 +0000 URL: https://git.openjdk.org/loom/commit/65b5a2e3e4f9882adca587b9fed90223b93302a0 8345158: IGV: local scheduling should not place successors before predecessors Reviewed-by: rcastanedalo, chagedorn ! src/utils/IdealGraphVisualizer/ServerCompiler/src/main/java/com/sun/hotspot/igv/servercompiler/ServerCompilerScheduler.java Changeset: dfa5620f Branch: master Author: Per Minborg Date: 2024-12-03 13:32:48 +0000 URL: https://git.openjdk.org/loom/commit/dfa5620ff3d57b71ccaf09ca8e71fa85d93ceb00 8345164: Remove residual --enable-preview in FFM tests and benchmarks Reviewed-by: mcimadamore, jvernee ! test/jdk/java/foreign/enablenativeaccess/TestEnableNativeAccessJarManifest.java ! test/micro/org/openjdk/bench/java/lang/foreign/ToJavaStringTest.java Changeset: eac00f6d Branch: master Author: Per Minborg Date: 2024-12-03 14:32:22 +0000 URL: https://git.openjdk.org/loom/commit/eac00f6d112b24b62b067a1e9cee342ab07ef021 8345396: Fix headers after JDK-8345164 Reviewed-by: rriggs ! test/jdk/java/foreign/enablenativeaccess/TestEnableNativeAccessJarManifest.java ! test/micro/org/openjdk/bench/java/lang/foreign/ToJavaStringTest.java Changeset: fcf185c8 Branch: master Author: Roger Riggs Date: 2024-12-03 14:59:30 +0000 URL: https://git.openjdk.org/loom/commit/fcf185c8b425a6984eb145c3127f97e811d345d7 8345325: SM cleanup of GetPropertyAction in java.base Reviewed-by: alanb, lancea, naoto, mchung ! src/java.base/share/classes/java/lang/ScopedValue.java ! src/java.base/share/classes/java/lang/StackStreamFactory.java ! src/java.base/share/classes/java/lang/ThreadLocal.java ! src/java.base/share/classes/java/lang/invoke/MethodHandleNatives.java ! src/java.base/share/classes/jdk/internal/vm/Continuation.java ! src/java.base/share/classes/jdk/internal/vm/ThreadContainers.java - src/java.base/share/classes/sun/security/action/GetPropertyAction.java ! src/java.base/share/classes/sun/util/calendar/LocalGregorianCalendar.java ! src/java.base/share/classes/sun/util/locale/provider/LocaleProviderAdapter.java ! src/java.base/share/classes/sun/util/locale/provider/LocaleResources.java - test/jdk/sun/security/action/Generify.java Changeset: 8647c001 Branch: master Author: Alexey Ivanov Date: 2024-12-03 15:00:47 +0000 URL: https://git.openjdk.org/loom/commit/8647c00114385f74939bf705c9c07e709f41a18d 8342602: Remove JButton/PressedButtonRightClickTest test Reviewed-by: dnguyen, prr - test/jdk/javax/swing/JButton/PressedButtonRightClickTest.java ! test/jdk/javax/swing/JButton/bug4490179.java Changeset: caf053b3 Branch: master Author: Alexey Ivanov Date: 2024-12-03 15:05:13 +0000 URL: https://git.openjdk.org/loom/commit/caf053b3ad53e4ce86d07adee6d71ea1ff3e8965 8337287: Update image in javax.swing.text.Document.insert Reviewed-by: serb, prr, abhiscxk ! src/java.desktop/share/classes/javax/swing/text/Document.java - src/java.desktop/share/classes/javax/swing/text/doc-files/Document-insert.gif + src/java.desktop/share/classes/javax/swing/text/doc-files/Document-insert.svg Changeset: ba509393 Branch: master Author: Coleen Phillimore Date: 2024-12-03 15:44:00 +0000 URL: https://git.openjdk.org/loom/commit/ba5093935ddedfecaaa80d3107dc0d84d4d18756 8341649: Regressions with large metaspace apps after 8338526 Reviewed-by: liach, stuefe ! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java Changeset: 2be27e15 Branch: master Author: Viktor Klang Date: 2024-12-03 15:56:32 +0000 URL: https://git.openjdk.org/loom/commit/2be27e1545a36628eef063d5a20c5e1f23e5c9ec 8345393: ProblemList java/util/concurrent/locks/StampedLock/OOMEInStampedLock.java on generic-all JTREG_TEST_THREAD_FACTORY=Virtual Reviewed-by: alanb ! test/jdk/ProblemList-Virtual.txt Changeset: 60bd73a5 Branch: master Author: Matias Saavedra Silva Date: 2024-12-03 16:18:38 +0000 URL: https://git.openjdk.org/loom/commit/60bd73a5957f26742e3c326cca0b45395b9470af 8342089: Require --enable-native-access to be the same between CDS dump time and run time Reviewed-by: ccheung, dholmes ! src/hotspot/share/cds/cdsConfig.cpp ! src/hotspot/share/cds/metaspaceShared.cpp ! src/hotspot/share/classfile/modules.cpp ! src/hotspot/share/classfile/modules.hpp ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/arguments.hpp ! test/hotspot/jtreg/runtime/cds/appcds/aotClassLinking/AOTClassLinkingVMOptions.java ! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/addmods/AddmodsOption.java + test/hotspot/jtreg/runtime/cds/appcds/jigsaw/module/EnableNativeAccessCDS.java ! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/module/ModuleOption.java Changeset: 3eaa7615 Branch: master Author: Brian Burkhalter Date: 2024-12-03 16:19:51 +0000 URL: https://git.openjdk.org/loom/commit/3eaa7615cd7dc67eb78fb0a8f89d4e6662a0db37 8342086: FileInputStream.available() fails with "Incorrect function" for "nul" path (win) Reviewed-by: alanb ! src/java.base/windows/native/libjava/io_util_md.c ! test/jdk/java/io/FileInputStream/Available.java Changeset: 3c60f0b2 Branch: master Author: Aleksey Shipilev Date: 2024-12-03 16:28:41 +0000 URL: https://git.openjdk.org/loom/commit/3c60f0b2bb75150d49da9ab94d88b767275de5e2 8345296: AArch64: VM crashes with SIGILL when prctl is disallowed Reviewed-by: eastigeevich, phh, aph ! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp Changeset: e1910f2d Branch: master Author: Kim Barrett Date: 2024-12-03 16:31:05 +0000 URL: https://git.openjdk.org/loom/commit/e1910f2d19fce5cc78058154c7ddaaa8718973dc 8345397: Remove from g1HeapRegionRemSet.cpp Reviewed-by: shade ! src/hotspot/share/gc/g1/g1HeapRegionRemSet.cpp Changeset: e9f6ba05 Branch: master Author: Roman Kennke Date: 2024-12-03 16:45:50 +0000 URL: https://git.openjdk.org/loom/commit/e9f6ba05264ecb2f1ca3983ea503778f301bf280 8345293: Fix generational Shenandoah with compact headers Reviewed-by: shade, stuefe, ysr ! src/hotspot/share/gc/shenandoah/shenandoahHeap.inline.hpp Changeset: 76e874c0 Branch: master Author: Chen Liang Date: 2024-12-03 16:59:57 +0000 URL: https://git.openjdk.org/loom/commit/76e874c08e6434747ac4f4cb4d2e2edcde163b2a 8345319: Fix the tag type in PoolEntry and AnnotationValue Reviewed-by: asotona ! src/java.base/share/classes/java/lang/classfile/AnnotationValue.java ! src/java.base/share/classes/java/lang/classfile/constantpool/PoolEntry.java ! src/java.base/share/classes/jdk/internal/classfile/impl/AbstractPoolEntry.java ! src/java.base/share/classes/jdk/internal/classfile/impl/AnnotationImpl.java ! src/java.base/share/classes/jdk/internal/classfile/impl/AnnotationReader.java ! src/jdk.jdeps/share/classes/com/sun/tools/javap/AnnotationWriter.java ! test/langtools/tools/javac/classfiles/attributes/AnnotationDefault/ExpectedValues.java Changeset: 293323c3 Branch: master Author: Dean Long Date: 2024-12-03 17:05:49 +0000 URL: https://git.openjdk.org/loom/commit/293323c3e210bc2a3e45a0a9bc99b55378be91d2 8340141: C1: rework ciMethod::equals following 8338471 Reviewed-by: kvn, vlivanov ! src/hotspot/share/c1/c1_GraphBuilder.cpp ! src/hotspot/share/ci/ciMethod.cpp ! src/hotspot/share/ci/ciMethod.hpp Changeset: 9267dfa6 Branch: master Author: Justin Lu Date: 2024-12-03 17:16:09 +0000 URL: https://git.openjdk.org/loom/commit/9267dfa63b1d6b3f339782d2b720055a3da8ae6a 8344589: Update IANA Language Subtag Registry to Version 2024-11-19 Reviewed-by: iris, lancea, naoto ! src/java.base/share/data/lsrdata/language-subtag-registry.txt ! test/jdk/java/util/Locale/LanguageSubtagRegistryTest.java Changeset: 73b8b34a Branch: master Author: Harshitha Onkar Date: 2024-12-03 17:37:16 +0000 URL: https://git.openjdk.org/loom/commit/73b8b34a8c627dd31ee97f3a301bd9d92d7031ed 8344368: IndependenceSwingTest.java and IndependenceAWTTest.java failed: Selected text & clipboard contents differs Reviewed-by: azvegint, dnguyen, prr, kizune ! test/jdk/java/awt/datatransfer/Independence/IndependenceAWTTest.java ! test/jdk/java/awt/datatransfer/Independence/IndependenceSwingTest.java Changeset: f37f64df Branch: master Author: Damon Nguyen Date: 2024-12-03 18:18:13 +0000 URL: https://git.openjdk.org/loom/commit/f37f64df8c44fffa25a0b337193d67016f8380f3 8343736: Test java/awt/Focus/UnaccessibleChoice/AccessibleChoiceTest.java failed: Choice can't be controlled by keyboard Reviewed-by: honkar, abhiscxk ! test/jdk/java/awt/Focus/UnaccessibleChoice/AccessibleChoiceTest.java Changeset: 2be07b5f Branch: master Author: Dmitry Markov Date: 2024-12-03 18:37:27 +0000 URL: https://git.openjdk.org/loom/commit/2be07b5f9d2f3f0b885feb08ff10a57824ea5748 8324491: Keyboard layout didn't keep its state if it was changed when dialog was active Reviewed-by: aivanov, azvegint ! src/java.desktop/windows/classes/sun/awt/windows/WInputMethod.java Changeset: a49f0776 Branch: master Author: Francisco Ferrari Bihurriet Committer: Martin Balao Date: 2024-12-03 18:44:31 +0000 URL: https://git.openjdk.org/loom/commit/a49f0776eb176129f558b6fab3f50e0453f8cbcb 8345221: Replace legacy with new Provider APIs in SunNativeGSS Co-authored-by: Francisco Ferrari Bihurriet Co-authored-by: Martin Balao Reviewed-by: weijun ! src/java.security.jgss/share/classes/sun/security/jgss/wrapper/SunNativeProvider.java Changeset: 157a4341 Branch: master Author: Jorn Vernee Date: 2024-12-03 19:58:01 +0000 URL: https://git.openjdk.org/loom/commit/157a4341f759931c178fdb5759dbb4b16df3dbf7 8345389: Bump missed copyright years for JDK-8336768 Reviewed-by: pminborg ! src/java.base/share/classes/jdk/internal/foreign/abi/LinkerOptions.java ! src/java.base/share/classes/jdk/internal/foreign/abi/NativeEntryPoint.java ! src/java.base/share/native/libfallbackLinker/fallbackLinker.c ! test/jdk/java/foreign/TestIllegalLink.java ! test/jdk/java/foreign/capturecallstate/TestCaptureCallState.java ! test/jdk/java/foreign/critical/TestCritical.java ! test/jdk/java/foreign/passheapsegment/TestPassHeapSegment.java Changeset: 0664b517 Branch: master Author: Leonid Mesnik Date: 2024-12-03 20:32:36 +0000 URL: https://git.openjdk.org/loom/commit/0664b517650c622dcf21f8bd2e3e389e7d81bbab 8344987: Test serviceability/sa/TestJhsdbJstackPrintVMLocks.java fails: NoClassDefFoundError: jdk/test/lib/Utils Reviewed-by: cjplummer ! test/hotspot/jtreg/TEST.groups Changeset: 05ee562a Branch: master Author: Severin Gehwolf Date: 2024-12-03 20:41:48 +0000 URL: https://git.openjdk.org/loom/commit/05ee562a38bf7325becdd04f2e9d3238b95a4cb0 8343839: Detect patched modules and abort run-time image link early Reviewed-by: mchung ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ImageFileCreator.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/JRTArchive.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/JlinkTask.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/runtimelink/RuntimeImageLinkException.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink.properties ! test/jdk/tools/jlink/ImageFileCreatorTest.java ! test/jdk/tools/jlink/runtimeImage/ModifiedFilesExitTest.java ! test/jdk/tools/jlink/runtimeImage/ModifiedFilesWarningTest.java ! test/jdk/tools/jlink/runtimeImage/PatchedJDKModuleJlinkTest.java Changeset: 82e8aa62 Branch: master Author: Weijun Wang Date: 2024-12-03 22:41:47 +0000 URL: https://git.openjdk.org/loom/commit/82e8aa62de5d6854978efd66190654f05299e523 8345415: Rollback JDK-8301991 change on xmlsecurity_de.properties Reviewed-by: mullan ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/resource/xmlsecurity_de.properties Changeset: 42378970 Branch: master Author: Chris Plummer Date: 2024-12-04 00:15:30 +0000 URL: https://git.openjdk.org/loom/commit/42378970e1accc67c2a152c6af2b0becacf5b4b8 8345341: Fix incorrect log message in JDI stop002t test Reviewed-by: amenkov, lmesnik ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/stop/stop002t.java Changeset: c143138a Branch: master Author: Fei Yang Date: 2024-12-04 01:45:16 +0000 URL: https://git.openjdk.org/loom/commit/c143138a35689605ebe44d847904e226ffcaeb74 8345351: RISC-V: Rename macro-assembler routine cmpxchg_weak to weak_cmpxchg Reviewed-by: rehn, mli ! src/hotspot/cpu/riscv/gc/z/zBarrierSetAssembler_riscv.cpp ! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp ! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp ! src/hotspot/cpu/riscv/riscv.ad Changeset: 7ec36bb7 Branch: master Author: Joe Wang Date: 2024-12-04 02:28:06 +0000 URL: https://git.openjdk.org/loom/commit/7ec36bb7837932959beb6ce5eb669a0553f978b6 8343001: Adjust XSLT and XPath Extension Function Property Reviewed-by: rriggs, lancea ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/res/XSLTErrorResources.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/FunctionCall.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/XSLTC.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMsg.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TransformerFactoryImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TransformerImpl.java ! src/java.xml/share/classes/jdk/xml/internal/JdkXmlFeatures.java ! src/java.xml/share/conf/jaxp.properties ! test/jaxp/javax/xml/jaxp/libs/jaxp/library/JAXPTestUtilities.java ! test/jaxp/javax/xml/jaxp/unittest/common/config/ImplProperties.java ! test/jaxp/javax/xml/jaxp/unittest/transform/Bug6513892.java ! test/jaxp/javax/xml/jaxp/unittest/transform/ErrorListenerTest.java ! test/jaxp/javax/xml/jaxp/unittest/transform/SecureProcessingTest.java ! test/jaxp/javax/xml/jaxp/unittest/transform/XSLTFunctionsTest.java ! test/jdk/javax/xml/jaxp/common/8032908/XSLT.java ! test/jdk/javax/xml/jaxp/parsers/8024707/XSLT.java ! test/jdk/javax/xml/jaxp/transform/8004476/XSLTExFuncTest.java Changeset: 43b337eb Branch: master Author: Amit Kumar Date: 2024-12-04 03:44:41 +0000 URL: https://git.openjdk.org/loom/commit/43b337eb438f230dbca903b56e0809fc36fcd71d 8344304: [s390x] ubsan: negation of -2147483648 cannot be represented in type 'int' Reviewed-by: lucy, dlong ! src/hotspot/cpu/s390/c1_LIRAssembler_s390.cpp ! src/hotspot/cpu/s390/macroAssembler_s390.cpp ! src/hotspot/cpu/s390/macroAssembler_s390.hpp Changeset: 447f8d49 Branch: master Author: Joe Wang Date: 2024-12-04 03:48:24 +0000 URL: https://git.openjdk.org/loom/commit/447f8d49963fef59d36c464c4b31bff79ef02de3 8345353: Test for JDK-8344800 W3C DTDs and XSDs in the built-in Catalog Reviewed-by: rriggs, lancea + test/jaxp/javax/xml/jaxp/unittest/common/jdkcatalog/JDKCatalogTest.java + test/jaxp/javax/xml/jaxp/unittest/common/jdkcatalog/TestCatalog.xml + test/jaxp/javax/xml/jaxp/unittest/common/jdkcatalog/dtdtest.xml + test/jaxp/javax/xml/jaxp/unittest/common/jdkcatalog/testDatatypes.xml + test/jaxp/javax/xml/jaxp/unittest/common/jdkcatalog/testDatatypes.xsd + test/jaxp/javax/xml/jaxp/unittest/common/jdkcatalog/testXML.xml + test/jaxp/javax/xml/jaxp/unittest/common/jdkcatalog/testXML.xsd + test/jaxp/javax/xml/jaxp/unittest/common/jdkcatalog/testXMLSchema.xml + test/jaxp/javax/xml/jaxp/unittest/common/jdkcatalog/xhtml-frameset.xml + test/jaxp/javax/xml/jaxp/unittest/common/jdkcatalog/xhtml.xml + test/jaxp/javax/xml/jaxp/unittest/common/jdkcatalog/xsdtest.xml Changeset: 521ed72b Branch: master Author: Prasanta Sadhukhan Date: 2024-12-04 04:28:06 +0000 URL: https://git.openjdk.org/loom/commit/521ed72b87d0fb1def6d94485e08be22632deef0 8345357: test/jdk/javax/swing/JRadioButton/8033699/bug8033699.java fails in ubuntu22.04 Reviewed-by: abhiscxk ! test/jdk/javax/swing/JRadioButton/8033699/bug8033699.java Changeset: e15912b8 Branch: master Author: Jan Lahoda Date: 2024-12-04 06:02:08 +0000 URL: https://git.openjdk.org/loom/commit/e15912b804ca42446f5fc309aa44043c9209b977 8345248: Module name 'transitive' not accepted for `requires transitive` Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java ! test/langtools/tools/javac/modules/RequiresTransitiveTest.java Changeset: 4b928167 Branch: master Author: Jaikiran Pai Date: 2024-12-04 06:36:54 +0000 URL: https://git.openjdk.org/loom/commit/4b928167435bbf41dd00425c927da761751ca704 8345375: Improve debuggability of test/jdk/java/net/Socket/CloseAvailable.java Reviewed-by: cstein, dfuchs ! test/jdk/java/net/Socket/CloseAvailable.java Changeset: 4c33caa1 Branch: master Author: Richard Reingruber Date: 2024-12-04 07:26:34 +0000 URL: https://git.openjdk.org/loom/commit/4c33caa185ccc2f406cf2e9c4c58c3cc0a1856f8 8344609: Check ResourceMark nesting when allocating a GrowableArray on an alternative ResourceArea Reviewed-by: dholmes, mdoerr ! src/hotspot/share/utilities/growableArray.cpp ! src/hotspot/share/utilities/growableArray.hpp Changeset: 9e2b66fb Branch: master Author: Robbin Ehn Date: 2024-12-04 07:53:30 +0000 URL: https://git.openjdk.org/loom/commit/9e2b66fb0f2b86d2c70b8ec5cce2eab123c7a9c1 8345178: RISC-V: Add gtests for narrow cmpxchg Reviewed-by: fyang, mli ! test/hotspot/gtest/riscv/test_assembler_riscv.cpp Changeset: 943aa033 Branch: master Author: Matthias Baesken Date: 2024-12-04 08:06:58 +0000 URL: https://git.openjdk.org/loom/commit/943aa033ae3b40a65cdf157797f0a9685019dc48 8345404: [ppc64le] ProblemList TestAllocOutOfMemory.java#large Reviewed-by: mdoerr ! test/hotspot/jtreg/ProblemList.txt Changeset: cf1eb58d Branch: master Author: Matthias Baesken Date: 2024-12-04 08:11:33 +0000 URL: https://git.openjdk.org/loom/commit/cf1eb58d6723ca3856687bf52167455eece2a260 8344935: [ubsan]: javaThread.hpp:1241:52: runtime error: load of value 9831830, which is not a valid value for type 'freeze_result' Co-authored-by: Richard Reingruber Reviewed-by: rrich, pchilanomate ! src/hotspot/share/runtime/continuationFreezeThaw.cpp ! src/hotspot/share/runtime/javaThread.cpp Changeset: 38927fc5 Branch: master Author: Tom Rodriguez Date: 2024-12-04 08:31:55 +0000 URL: https://git.openjdk.org/loom/commit/38927fc5900184d6231f3da08dca9fc30711816c 8343213: TEST_BUG: [Graal] java/lang/ref/Basic.java fails Reviewed-by: mchung ! test/jdk/java/lang/ref/Basic.java Changeset: 3d49665b Branch: master Author: Jaikiran Pai Date: 2024-12-04 09:23:57 +0000 URL: https://git.openjdk.org/loom/commit/3d49665b85619038c082566b0bc38c0ebe5f752e 8345286: Remove use of SecurityManager API from misc areas Reviewed-by: alanb, kevinw, sgehwolf ! src/java.base/linux/classes/jdk/internal/platform/CgroupSubsystemController.java ! src/java.base/linux/classes/jdk/internal/platform/CgroupSubsystemFactory.java - src/java.base/linux/classes/jdk/internal/platform/CgroupUtil.java ! src/java.base/linux/classes/jdk/internal/platform/cgroupv2/CgroupV2Subsystem.java ! src/java.base/share/classes/java/io/FilePermission.java ! src/java.base/share/classes/java/lang/String.java ! src/java.base/share/classes/java/lang/System.java ! src/java.base/share/classes/java/lang/invoke/ClassSpecializer.java ! src/java.base/share/classes/java/lang/reflect/ProxyGenerator.java ! src/java.base/share/classes/java/net/URLConnection.java ! src/java.base/share/classes/javax/crypto/JceSecurity.java.template ! src/java.base/share/classes/jdk/internal/loader/NativeLibraries.java ! src/java.base/share/classes/jdk/internal/logger/LazyLoggers.java ! src/java.base/share/classes/jdk/internal/misc/InnocuousThread.java ! src/java.base/share/classes/jdk/internal/perf/Perf.java ! src/java.base/share/classes/jdk/internal/perf/PerfCounter.java ! src/java.base/share/classes/jdk/internal/ref/Cleaner.java ! src/java.base/share/classes/jdk/internal/reflect/ReflectionFactory.java ! src/java.base/share/classes/sun/net/www/http/KeepAliveStream.java ! src/java.management/share/classes/sun/management/VMManagementImpl.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/VectorIntrinsics.java ! src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/PerfDataBuffer.java Changeset: 994504c3 Branch: master Author: Fredrik Bredberg Date: 2024-12-04 09:32:33 +0000 URL: https://git.openjdk.org/loom/commit/994504c3e1440401a22ad3bdb30413f9db8a7780 8329351: Add runtime/Monitor/TestRecursiveLocking.java for recursive Java monitor stress testing Co-authored-by: Daniel D. Daugherty Reviewed-by: dcubed, coleenp, aboldtch ! test/hotspot/jtreg/TEST.groups + test/hotspot/jtreg/runtime/Monitor/StressWrapper_TestRecursiveLocking_36M.java + test/hotspot/jtreg/runtime/Monitor/TestRecursiveLocking.java Changeset: 56d315da Branch: master Author: Jan Lahoda Date: 2024-12-04 09:47:40 +0000 URL: https://git.openjdk.org/loom/commit/56d315da480dcd2198e2000ead301c3be8b27d84 8343540: Report preview error for inherited effectively-preview methods Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java ! test/langtools/tools/javac/preview/PreviewTest.java Changeset: 0c7451ae Branch: master Author: Aleksei Efimov Date: 2024-12-04 11:34:41 +0000 URL: https://git.openjdk.org/loom/commit/0c7451ae5abb90e59293cdcb5f2318e3bc5193a2 8332686: InetAddress.ofLiteral can throw StringIndexOutOfBoundsException Reviewed-by: dfuchs, jpai ! src/java.base/share/classes/java/net/Inet6Address.java ! src/java.base/share/classes/java/net/InetAddress.java ! test/jdk/java/net/InetAddress/OfLiteralTest.java Changeset: 4000e923 Branch: master Author: Aleksey Shipilev Date: 2024-12-04 11:36:23 +0000 URL: https://git.openjdk.org/loom/commit/4000e923e8b4472fe022f1fd78a1c42b2045683f 8343704: Bad GC parallelism with processing Cleaner queues Reviewed-by: bchristi, vklang, ogillespie, kdnilsen ! src/java.base/share/classes/jdk/internal/ref/CleanerImpl.java ! src/java.base/share/classes/jdk/internal/ref/PhantomCleanable.java + test/jdk/jdk/internal/ref/Cleaner/CleanableListTest.java + test/jdk/jdk/internal/ref/Cleaner/java.base/jdk/internal/ref/CleanableListTestHelper.java + test/jdk/jdk/internal/ref/Cleaner/java.base/jdk/internal/ref/TestCleanable.java + test/micro/org/openjdk/bench/java/lang/ref/CleanerChurn.java + test/micro/org/openjdk/bench/java/lang/ref/CleanerGC.java Changeset: e13206d3 Branch: master Author: Sean Mullan Date: 2024-12-04 12:44:23 +0000 URL: https://git.openjdk.org/loom/commit/e13206d3a16a67a604076faecded88cbed85db1a 8345065: Cleanup DomainCombiner, SubjectDomainCombiner, Subject, and PrivilegedAction specifications Reviewed-by: weijun ! src/java.base/share/classes/java/security/DomainCombiner.java ! src/java.base/share/classes/java/security/PrivilegedAction.java ! src/java.base/share/classes/java/security/PrivilegedActionException.java ! src/java.base/share/classes/java/security/PrivilegedExceptionAction.java ! src/java.base/share/classes/javax/security/auth/Subject.java ! src/java.base/share/classes/javax/security/auth/SubjectDomainCombiner.java Changeset: 6fa5cea9 Branch: master Author: Alexey Ivanov Date: 2024-12-04 13:29:53 +0000 URL: https://git.openjdk.org/loom/commit/6fa5cea984c31fbb74b39e1eec68daffea22ca92 8341982: Simplify JButton/bug4323121.java Reviewed-by: abhiscxk, honkar, dnguyen, achung ! test/jdk/javax/swing/JButton/bug4323121.java Changeset: 39cdadfb Branch: master Author: Per Minborg Date: 2024-12-04 14:17:00 +0000 URL: https://git.openjdk.org/loom/commit/39cdadfb6ac8db7c84cf3259802d1f6ab26df8bf 8345186: Incorrect @throws doc for MemorySegment::getString Reviewed-by: mcimadamore, jvernee ! src/java.base/share/classes/java/lang/foreign/MemorySegment.java Changeset: bd6d911c Branch: master Author: Kevin Walls Date: 2024-12-04 14:23:08 +0000 URL: https://git.openjdk.org/loom/commit/bd6d911cbe4b04221e52120cd0f8f04e219eca4d 8344177: Remove SecurityManager and related calls from java.management Reviewed-by: dfuchs ! src/java.management/share/classes/com/sun/jmx/interceptor/DefaultMBeanServerInterceptor.java ! src/java.management/share/classes/com/sun/jmx/mbeanserver/ClassLoaderRepositorySupport.java ! src/java.management/share/classes/com/sun/jmx/mbeanserver/DefaultMXBeanMappingFactory.java - src/java.management/share/classes/com/sun/jmx/mbeanserver/GetPropertyAction.java ! src/java.management/share/classes/com/sun/jmx/mbeanserver/Introspector.java ! src/java.management/share/classes/com/sun/jmx/mbeanserver/JmxMBeanServer.java ! src/java.management/share/classes/com/sun/jmx/mbeanserver/MBeanInstantiator.java ! src/java.management/share/classes/com/sun/jmx/mbeanserver/MBeanIntrospector.java ! src/java.management/share/classes/com/sun/jmx/mbeanserver/MBeanSupport.java ! src/java.management/share/classes/com/sun/jmx/mbeanserver/MXBeanLookup.java ! src/java.management/share/classes/com/sun/jmx/mbeanserver/ObjectInputStreamWithLoader.java ! src/java.management/share/classes/com/sun/jmx/mbeanserver/PerInterface.java ! src/java.management/share/classes/com/sun/jmx/remote/internal/ArrayNotificationBuffer.java ! src/java.management/share/classes/com/sun/jmx/remote/internal/ClientNotifForwarder.java ! src/java.management/share/classes/com/sun/jmx/remote/internal/ServerNotifForwarder.java ! src/java.management/share/classes/com/sun/jmx/remote/security/FileLoginModule.java ! src/java.management/share/classes/com/sun/jmx/remote/security/HashedPasswordManager.java ! src/java.management/share/classes/com/sun/jmx/remote/security/JMXPluggableAuthenticator.java - src/java.management/share/classes/com/sun/jmx/remote/security/JMXSubjectDomainCombiner.java ! src/java.management/share/classes/com/sun/jmx/remote/security/MBeanServerAccessController.java ! src/java.management/share/classes/com/sun/jmx/remote/util/EnvHelp.java ! src/java.management/share/classes/com/sun/jmx/remote/util/OrderClassLoaders.java ! src/java.management/share/classes/java/lang/management/ManagementFactory.java ! src/java.management/share/classes/java/lang/management/RuntimeMXBean.java ! src/java.management/share/classes/javax/management/ClassAttributeValueExp.java ! src/java.management/share/classes/javax/management/JMX.java ! src/java.management/share/classes/javax/management/MBeanAttributeInfo.java ! src/java.management/share/classes/javax/management/MBeanInfo.java ! src/java.management/share/classes/javax/management/MBeanServer.java ! src/java.management/share/classes/javax/management/MBeanServerFactory.java ! src/java.management/share/classes/javax/management/Notification.java ! src/java.management/share/classes/javax/management/NumericValueExp.java ! src/java.management/share/classes/javax/management/ObjectName.java ! src/java.management/share/classes/javax/management/StandardMBean.java ! src/java.management/share/classes/javax/management/modelmbean/DescriptorSupport.java ! src/java.management/share/classes/javax/management/modelmbean/InvalidTargetObjectTypeException.java ! src/java.management/share/classes/javax/management/modelmbean/ModelMBeanAttributeInfo.java ! src/java.management/share/classes/javax/management/modelmbean/ModelMBeanConstructorInfo.java ! src/java.management/share/classes/javax/management/modelmbean/ModelMBeanInfoSupport.java ! src/java.management/share/classes/javax/management/modelmbean/ModelMBeanNotificationInfo.java ! src/java.management/share/classes/javax/management/modelmbean/ModelMBeanOperationInfo.java ! src/java.management/share/classes/javax/management/modelmbean/RequiredModelMBean.java ! src/java.management/share/classes/javax/management/modelmbean/XMLParseException.java ! src/java.management/share/classes/javax/management/monitor/Monitor.java ! src/java.management/share/classes/javax/management/openmbean/OpenMBeanAttributeInfoSupport.java ! src/java.management/share/classes/javax/management/openmbean/OpenType.java ! src/java.management/share/classes/javax/management/openmbean/TabularDataSupport.java ! src/java.management/share/classes/javax/management/relation/MBeanServerNotificationFilter.java ! src/java.management/share/classes/javax/management/relation/RelationNotification.java ! src/java.management/share/classes/javax/management/relation/RelationTypeSupport.java ! src/java.management/share/classes/javax/management/relation/Role.java ! src/java.management/share/classes/javax/management/relation/RoleInfo.java ! src/java.management/share/classes/javax/management/relation/RoleResult.java ! src/java.management/share/classes/javax/management/relation/RoleUnresolved.java ! src/java.management/share/classes/javax/management/remote/JMXConnectorFactory.java ! src/java.management/share/classes/sun/management/ClassLoadingImpl.java ! src/java.management/share/classes/sun/management/ManagementFactoryHelper.java ! src/java.management/share/classes/sun/management/MappedMXBeanType.java ! src/java.management/share/classes/sun/management/MemoryImpl.java ! src/java.management/share/classes/sun/management/MemoryPoolImpl.java ! src/java.management/share/classes/sun/management/RuntimeImpl.java ! src/java.management/share/classes/sun/management/ThreadImpl.java ! src/java.management/share/classes/sun/management/Util.java ! src/java.management/share/classes/sun/management/VMManagementImpl.java Changeset: 6c1ed0bb Branch: master Author: Aggelos Biboudis Date: 2024-12-04 14:32:47 +0000 URL: https://git.openjdk.org/loom/commit/6c1ed0bb6912d8085b98f50b7bdbb467369f3992 8345474: Translation for instanceof is not triggered when patterns are not used in the compilation unit Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/JavaCompiler.java + test/langtools/tools/javac/patterns/T8345474.java Changeset: 6f307623 Branch: master Author: Prasanta Sadhukhan Date: 2024-12-04 15:34:11 +0000 URL: https://git.openjdk.org/loom/commit/6f307623568efe4d90942cd22ec9a26b2e1ca1b1 8345468: test/jdk/javax/swing/JScrollBar/4865918/bug4865918.java fails in ubuntu22.04 Reviewed-by: abhiscxk ! test/jdk/javax/swing/JScrollBar/4865918/bug4865918.java Changeset: 923321cf Branch: master Author: Prasanta Sadhukhan Date: 2024-12-04 15:35:27 +0000 URL: https://git.openjdk.org/loom/commit/923321cfb1a9c66ca0e8f843ff029fd161a19b5b 8345447: test/jdk/javax/swing/JToolBar/4529206/bug4529206.java fails in ubuntu22.04 Reviewed-by: abhiscxk ! test/jdk/javax/swing/JToolBar/4529206/bug4529206.java Changeset: 16ef6e2a Branch: master Author: Volkan Yaz?c? Committer: Daniel Fuchs Date: 2024-12-04 15:38:17 +0000 URL: https://git.openjdk.org/loom/commit/16ef6e2a187181f49b7b2d601c660bbd25ab3845 8344229: Revisit SecurityManager usage in jdk.httpserver after JEP 486 integration Reviewed-by: dfuchs ! src/jdk.httpserver/share/classes/com/sun/net/httpserver/spi/HttpServerProvider.java ! src/jdk.httpserver/share/classes/sun/net/httpserver/AuthFilter.java ! src/jdk.httpserver/share/classes/sun/net/httpserver/HttpServerImpl.java ! src/jdk.httpserver/share/classes/sun/net/httpserver/HttpsServerImpl.java ! src/jdk.httpserver/share/classes/sun/net/httpserver/ServerConfig.java ! src/jdk.httpserver/share/classes/sun/net/httpserver/ServerImpl.java ! src/jdk.httpserver/share/classes/sun/net/httpserver/simpleserver/FileServerHandler.java ! src/jdk.httpserver/share/classes/sun/net/httpserver/simpleserver/JWebServer.java ! test/jdk/com/sun/net/httpserver/FileServerHandler.java ! test/jdk/com/sun/net/httpserver/HttpsParametersClientAuthTest.java ! test/jdk/com/sun/net/httpserver/LogFilter.java ! test/jdk/com/sun/net/httpserver/SelCacheTest.java ! test/jdk/com/sun/net/httpserver/SimpleFileServer.java ! test/jdk/com/sun/net/httpserver/Test14.java ! test/jdk/com/sun/net/httpserver/Test2.java ! test/jdk/com/sun/net/httpserver/Test3.java ! test/jdk/com/sun/net/httpserver/Test4.java ! test/jdk/com/sun/net/httpserver/Test5.java ! test/jdk/com/sun/net/httpserver/Test6.java ! test/jdk/com/sun/net/httpserver/Test7.java ! test/jdk/com/sun/net/httpserver/Test8.java ! test/jdk/com/sun/net/httpserver/TestLogging.java ! test/jdk/com/sun/net/httpserver/bugs/B6339483.java ! test/jdk/com/sun/net/httpserver/bugs/B6341616.java ! test/jdk/com/sun/net/httpserver/bugs/B6526158.java ! test/jdk/com/sun/net/httpserver/bugs/B6526913.java ! test/jdk/com/sun/net/httpserver/bugs/B6529200.java ! test/jdk/com/sun/net/httpserver/bugs/B6744329.java ! test/jdk/com/sun/net/httpserver/simpleserver/RootDirPermissionsTest.java Changeset: f3b4350e Branch: master Author: Aleksey Shipilev Date: 2024-12-04 16:37:38 +0000 URL: https://git.openjdk.org/loom/commit/f3b4350e0f14d3b0c551e0d24563788f379111d6 8345219: C2: x86_64 should not go to interpreter stubs for NaNs handling Reviewed-by: epeter, kvn ! src/hotspot/share/compiler/compileBroker.cpp + test/hotspot/jtreg/compiler/c2/irTests/TestFPConversion.java ! test/hotspot/jtreg/compiler/lib/ir_framework/IRNode.java + test/micro/org/openjdk/bench/java/lang/DoubleBitConversion.java + test/micro/org/openjdk/bench/java/lang/FloatBitConversion.java Changeset: 79eb77b7 Branch: master Author: Chen Liang Date: 2024-12-04 17:30:01 +0000 URL: https://git.openjdk.org/loom/commit/79eb77b782bd0c3cecee6c66b86f6f3e17054498 8345486: Reevaluate the classes in java.lang.classfile.components package Reviewed-by: mcimadamore, asotona ! make/test/BuildMicrobenchmark.gmk ! src/java.base/share/classes/java/lang/classfile/ClassFileTransform.java ! src/java.base/share/classes/java/lang/classfile/snippet-files/PackageSnippets.java = src/java.base/share/classes/jdk/internal/classfile/components/ClassPrinter.java = src/java.base/share/classes/jdk/internal/classfile/components/ClassRemapper.java = src/java.base/share/classes/jdk/internal/classfile/components/CodeLocalsShifter.java = src/java.base/share/classes/jdk/internal/classfile/components/CodeRelabeler.java = src/java.base/share/classes/jdk/internal/classfile/components/CodeStackTracker.java = src/java.base/share/classes/jdk/internal/classfile/components/package-info.java = src/java.base/share/classes/jdk/internal/classfile/components/snippet-files/PackageSnippets.java ! src/java.base/share/classes/jdk/internal/classfile/impl/ClassPrinterImpl.java ! src/java.base/share/classes/jdk/internal/classfile/impl/ClassRemapperImpl.java ! src/java.base/share/classes/jdk/internal/classfile/impl/CodeLocalsShifterImpl.java ! src/java.base/share/classes/jdk/internal/classfile/impl/CodeRelabelerImpl.java ! src/java.base/share/classes/jdk/internal/classfile/impl/CodeStackTrackerImpl.java ! src/java.base/share/classes/jdk/internal/classfile/impl/Util.java ! src/java.base/share/classes/jdk/internal/classfile/impl/verifier/VerifierImpl.java ! src/java.base/share/classes/module-info.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/util/Bytecode.java ! test/jdk/jdk/classfile/AdvancedTransformationsTest.java ! test/jdk/jdk/classfile/ClassBuildingTest.java ! test/jdk/jdk/classfile/ClassPrinterTest.java ! test/jdk/jdk/classfile/SnippetsTest.java ! test/jdk/jdk/classfile/StackMapsTest.java ! test/jdk/jdk/classfile/StackTrackerTest.java ! test/jdk/jdk/classfile/TEST.properties ! test/jdk/jdk/classfile/VerifierSelfTest.java ! test/jdk/jdk/classfile/examples/AnnotationsExamples.java ! test/jdk/jdk/classfile/helpers/RebuildingTransformation.java ! test/jdk/jdk/classfile/helpers/Transforms.java ! test/micro/org/openjdk/bench/jdk/classfile/AbstractCorpusBenchmark.java ! test/micro/org/openjdk/bench/jdk/classfile/RepeatedModelTraversal.java ! test/micro/org/openjdk/bench/jdk/classfile/Transforms.java Changeset: baa6957b Branch: master Author: Magnus Ihse Bursie Date: 2024-12-04 17:51:04 +0000 URL: https://git.openjdk.org/loom/commit/baa6957b9bf9c050c44ef6e36d21566dd3636fa0 8345507: Fix build of static launcher Reviewed-by: erikj ! make/ModuleWrapper.gmk Changeset: e1695f6c Branch: master Author: Jatin Bhateja Date: 2024-12-04 18:27:37 +0000 URL: https://git.openjdk.org/loom/commit/e1695f6c40dbf27538c6c450eb1cf64a05e0ee9a 8345472: Fix incorrect format instruction for floating point max/min patterns Reviewed-by: kvn ! src/hotspot/cpu/x86/x86_64.ad Changeset: 6aa7667e Branch: master Author: Ioi Lam Date: 2024-12-04 18:45:35 +0000 URL: https://git.openjdk.org/loom/commit/6aa7667e9d05c1c3edce5ae2f29864e7a876ebbe 8339535: JVM crashes with -Xshare:dump -XX:+SegmentedCodeCache Reviewed-by: ccheung, dholmes, kvn ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/arguments.hpp ! test/hotspot/jtreg/runtime/cds/appcds/CommandLineFlagCombo.java Changeset: faa109e8 Branch: master Author: Alexey Ivanov Date: 2024-12-04 18:52:07 +0000 URL: https://git.openjdk.org/loom/commit/faa109e8d40dbe8c6beb26bd8f9e5f6f63e4cab1 8340580: Characters in Document diagrams not in the middle Move text in Document-{insert,remove}.svg by 0.5 of pixel Reviewed-by: azvegint, kizune ! src/java.desktop/share/classes/javax/swing/text/doc-files/Document-insert.svg ! src/java.desktop/share/classes/javax/swing/text/doc-files/Document-remove.svg Changeset: de3a218a Branch: master Author: Sean Mullan Date: 2024-12-04 19:17:51 +0000 URL: https://git.openjdk.org/loom/commit/de3a218a2801b8a4b414fce9337bd151ded9b7f8 8345502: Remove doIntersectionPrivilege methods Reviewed-by: weijun ! src/java.base/share/classes/java/security/Policy.java ! src/java.base/share/classes/java/security/ProtectionDomain.java - src/java.base/share/classes/jdk/internal/access/JavaSecurityAccess.java ! src/java.base/share/classes/jdk/internal/access/SharedSecrets.java Changeset: 9740c1df Branch: master Author: Alexey Semenyuk Date: 2024-12-04 20:07:00 +0000 URL: https://git.openjdk.org/loom/commit/9740c1df6f0469ae80f012dbaf433b3f63fa4ae8 8333572: Update jpackage.md with info related to WiX v4 and v5 support Reviewed-by: almatvee ! src/jdk.jpackage/share/man/jpackage.md Changeset: 1d3dcdf2 Branch: master Author: Brian Burkhalter Date: 2024-12-04 20:25:52 +0000 URL: https://git.openjdk.org/loom/commit/1d3dcdf2d635dd74a7de5284f5531d0cc8b6b09e 8345433: (fs) Use stream to load FileTypeDetectors in Files.probeContentType Reviewed-by: rriggs, alanb, aturbanov ! src/java.base/share/classes/java/nio/channels/spi/AsynchronousChannelProvider.java ! src/java.base/share/classes/java/nio/file/Files.java Changeset: 1a73c76d Branch: master Author: Magnus Ihse Bursie Date: 2024-12-04 20:43:47 +0000 URL: https://git.openjdk.org/loom/commit/1a73c76d83d34d10519c9d10fb0e51d098907ab0 8345524: CHECK_FOR_FILES should properly handle directories Reviewed-by: erikj ! make/autoconf/util.m4 Changeset: a72cab8c Branch: master Author: Alex Menkov Date: 2024-12-04 20:48:17 +0000 URL: https://git.openjdk.org/loom/commit/a72cab8c47955e643330d5c3fbf599f2716277b9 8345148: Fix for JDK-8337317 is incomplete Reviewed-by: lmesnik, cjplummer ! test/hotspot/jtreg/serviceability/jvmti/HiddenClass/libHiddenClassSigTest.cpp ! test/hotspot/jtreg/serviceability/jvmti/VMObjectAlloc/libVMObjectAlloc.cpp Changeset: ee0f88c9 Branch: master Author: Justin Lu Date: 2024-12-04 20:57:26 +0000 URL: https://git.openjdk.org/loom/commit/ee0f88c90155c26302425e33d3137c064e70ba6e 8341923: java.util.Locale class specification improvements Reviewed-by: liach, naoto ! src/java.base/share/classes/java/util/Locale.java Changeset: ea73e058 Branch: master Author: Brian Burkhalter Date: 2024-12-04 20:59:14 +0000 URL: https://git.openjdk.org/loom/commit/ea73e058521dd3139b54aa4e2af474c87ecffa5b 8345181: (ch) Windows asynchronous channels may return temporary direct buffers to the buffer cache twice (win) Reviewed-by: alanb, michaelm ! src/java.base/windows/classes/sun/nio/ch/WindowsAsynchronousFileChannelImpl.java ! src/java.base/windows/classes/sun/nio/ch/WindowsAsynchronousSocketChannelImpl.java Changeset: c113f82f Branch: master Author: Patricio Chilano Mateo Date: 2024-12-04 21:25:38 +0000 URL: https://git.openjdk.org/loom/commit/c113f82f78c7d9be1ac297aebfeb6051f0f904fb 8343957: Rename ObjectMonitor::owner_from() and JavaThread::_lock_id Reviewed-by: coleenp, dholmes ! src/hotspot/cpu/aarch64/c2_MacroAssembler_aarch64.cpp ! src/hotspot/cpu/ppc/macroAssembler_ppc.cpp ! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.cpp ! src/hotspot/cpu/s390/macroAssembler_s390.cpp ! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp ! src/hotspot/share/jvmci/vmStructs_jvmci.cpp ! src/hotspot/share/opto/library_call.cpp ! src/hotspot/share/prims/jvm.cpp ! src/hotspot/share/runtime/javaThread.cpp ! src/hotspot/share/runtime/javaThread.hpp ! src/hotspot/share/runtime/objectMonitor.cpp ! src/hotspot/share/runtime/objectMonitor.hpp ! src/hotspot/share/runtime/objectMonitor.inline.hpp ! src/hotspot/share/runtime/synchronizer.cpp ! src/hotspot/share/runtime/threads.cpp ! src/hotspot/share/runtime/vmOperations.cpp ! src/hotspot/share/runtime/vmStructs.cpp ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/JavaThread.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/Threads.java Changeset: 8d19a560 Branch: master Author: Aleksei Efimov Date: 2024-12-04 21:37:53 +0000 URL: https://git.openjdk.org/loom/commit/8d19a560d013440340d1c3ba6aeebe5727c2c9c1 8340359: Remove javax.naming.Context.APPLET Reviewed-by: jpai ! src/java.naming/share/classes/javax/naming/Context.java - test/jdk/javax/naming/InitialContext/AppletIsNotUsed.java - test/jdk/javax/naming/InitialContext/NoApplet.java Changeset: f904480a Branch: master Author: Ben Perez Date: 2024-12-04 22:01:10 +0000 URL: https://git.openjdk.org/loom/commit/f904480a49649e0e89e4afca11fcadecb8669331 8345512: Remove wrapper functions for intrinsics in PQC algorithms Reviewed-by: weijun ! src/java.base/share/classes/com/sun/crypto/provider/ML_KEM.java ! src/java.base/share/classes/com/sun/crypto/provider/ML_KEM_Impls.java ! src/java.base/share/classes/sun/security/provider/ML_DSA.java Changeset: 8a3c100c Branch: master Author: Stuart Marks Date: 2024-12-04 22:34:51 +0000 URL: https://git.openjdk.org/loom/commit/8a3c100c54d7d31eeacd2e05fd5b883c72d6bb75 8344461: Additional cleanup in NewThreadAction 8344867: Cleanup unneeded qualified exports to java.rmi Co-authored-by: Roger Riggs Reviewed-by: rriggs ! src/java.base/share/classes/module-info.java - src/java.rmi/share/classes/sun/rmi/runtime/NewThreadAction.java ! src/java.rmi/share/classes/sun/rmi/runtime/RuntimeUtil.java ! src/java.rmi/share/classes/sun/rmi/transport/DGCClient.java ! src/java.rmi/share/classes/sun/rmi/transport/ObjectTable.java ! src/java.rmi/share/classes/sun/rmi/transport/Target.java ! src/java.rmi/share/classes/sun/rmi/transport/tcp/TCPChannel.java ! src/java.rmi/share/classes/sun/rmi/transport/tcp/TCPEndpoint.java ! src/java.rmi/share/classes/sun/rmi/transport/tcp/TCPTransport.java Changeset: ba158edd Branch: master Author: Alexey Semenyuk Date: 2024-12-04 22:41:55 +0000 URL: https://git.openjdk.org/loom/commit/ba158edd816d66e1e67e03d385e6714c3d2ecbc1 8334319: Missing keys in jpackage resource bundle Reviewed-by: naoto, almatvee ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WinMsiBundler.java ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/WinResources.properties ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/JPackageStringBundle.java ! test/jdk/tools/jpackage/share/ErrorTest.java Changeset: bcebb0c5 Branch: master Author: Archie Cobbs Date: 2024-12-04 23:16:50 +0000 URL: https://git.openjdk.org/loom/commit/bcebb0c53c1e4629ebde534e237a86c161130fff 8341495: JShell crashes with java.util.MissingFormatArgumentException Reviewed-by: jlahoda ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n.properties + test/langtools/jdk/jshell/StartupWithFormatSpecifierTest.java Changeset: 7a0cc796 Branch: master Author: Archie Cobbs Date: 2024-12-04 23:17:54 +0000 URL: https://git.openjdk.org/loom/commit/7a0cc796689a5c50e5b41fa4369640806b92d52e 8345438: Invalid error for return in early construction context lambda Reviewed-by: vromero, mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java + test/langtools/tools/javac/SuperInit/EarlyLambdaReturn.java ! test/langtools/tools/javac/SuperInit/SuperInitFails.java ! test/langtools/tools/javac/SuperInit/SuperInitFails.out ! test/langtools/tools/javac/SuperInit/SuperInitGood.java Changeset: 63d09516 Branch: master Author: Jaikiran Pai Date: 2024-12-05 01:24:29 +0000 URL: https://git.openjdk.org/loom/commit/63d095169aedb0c5dcf86f331f5ec5348a677923 8345153: Clean up SecurityManager references from jdk.compiler module Reviewed-by: alanb, jlahoda, darcy ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/JavacFileManager.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassWriter.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/launcher/SourceLauncher.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java - src/jdk.compiler/share/classes/com/sun/tools/javac/processing/ServiceProxy.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/launcher.properties ! test/langtools/tools/javac/diags/examples.not-yet.txt Changeset: fb95a539 Branch: master Author: Weijun Wang Date: 2024-12-05 01:27:10 +0000 URL: https://git.openjdk.org/loom/commit/fb95a5394413dba7352a7ad2ebd39a3da42308a6 8345533: Switch ML-DSA implementation to FIPS 204 final Reviewed-by: bperez, jnimeh ! src/java.base/share/classes/sun/security/provider/ML_DSA_Impls.java ! test/jdk/sun/security/provider/acvp/Launcher.java ! test/jdk/sun/security/provider/acvp/ML_DSA_Test.java Changeset: 9c3d3b95 Branch: master Author: Matias Saavedra Silva Date: 2024-12-05 02:32:03 +0000 URL: https://git.openjdk.org/loom/commit/9c3d3b95409c5e5bc138bcceb9ea75394b9fcac4 8345503: Test EnableNativeAccessCDS.java fails with TEST_THREAD_FACTORY=Virtual Reviewed-by: lmesnik, iklam, syan ! test/lib/jdk/test/lib/process/ProcessTools.java Changeset: 67a7b004 Branch: master Author: Amit Kumar Date: 2024-12-05 03:08:36 +0000 URL: https://git.openjdk.org/loom/commit/67a7b0049d373293f68699c3b985dc355361cda7 8345355: [s390x] support for z16 hardware Reviewed-by: lucy, aph ! src/hotspot/cpu/s390/vm_version_s390.cpp ! src/hotspot/cpu/s390/vm_version_s390.hpp Changeset: 77cfcee8 Branch: master Author: Chris Plummer Date: 2024-12-05 03:33:50 +0000 URL: https://git.openjdk.org/loom/commit/77cfcee8a1e571d32a1cf28926128edb97fcd696 8345422: Fix JNI Checker "in native method" warnings in the debug agent and debugger tests 8344804: Test serviceability/jdwp/AllModulesCommandTest.java times out after JNI check warning Reviewed-by: amenkov, dholmes ! src/jdk.jdwp.agent/share/native/libjdwp/ModuleReferenceImpl.c ! src/jdk.jdwp.agent/share/native/libjdwp/eventHandler.c ! src/jdk.jdwp.agent/share/native/libjdwp/invoker.c ! src/jdk.jdwp.agent/share/native/libjdwp/threadControl.c ! src/jdk.jdwp.agent/share/native/libjdwp/threadControl.h ! src/jdk.jdwp.agent/share/native/libjdwp/util.c ! test/hotspot/jtreg/vmTestbase/nsk/share/jni/JNIreferences.cpp ! test/hotspot/jtreg/vmTestbase/nsk/share/jpda/libNativeMethodsTestThread.cpp ! test/hotspot/jtreg/vmTestbase/nsk/share/locks/JNIMonitorLocker.cpp Changeset: 7c8cec18 Branch: master Author: Ioi Lam Date: 2024-12-05 05:20:40 +0000 URL: https://git.openjdk.org/loom/commit/7c8cec186a8d0e5e87baf0ece24e7bc59700263f 8345224: Test runtime/cds/appcds/applications/JavacBench.java#dynamic fails after JDK-8344822 Reviewed-by: matsaave, ccheung ! test/hotspot/jtreg/TEST.groups From duke at openjdk.org Mon Dec 9 08:29:41 2024 From: duke at openjdk.org (duke) Date: Mon, 9 Dec 2024 08:29:41 GMT Subject: git: openjdk/loom: fibers: 50 new changesets Message-ID: Changeset: 2331782c Branch: fibers Author: Robbin Ehn Date: 2024-12-05 07:25:05 +0000 URL: https://git.openjdk.org/loom/commit/2331782cf713e2db6d65b490c52c4de0a6555dca 8345179: RISC-V: Add gtests for weak cmpxchg Reviewed-by: fyang, mli ! test/hotspot/gtest/riscv/test_assembler_riscv.cpp Changeset: e46d822a Branch: fibers Author: Prasanta Sadhukhan Date: 2024-12-05 07:29:42 +0000 URL: https://git.openjdk.org/loom/commit/e46d822aebee02d3cb4862c204293d388f6f3466 8345547: test/jdk/javax/swing/text/DefaultEditorKit/4278839/bug4278839.java fails in ubuntu22.04 Reviewed-by: abhiscxk ! test/jdk/javax/swing/text/DefaultEditorKit/4278839/bug4278839.java Changeset: ca46c3a5 Branch: fibers Author: Weijun Wang Date: 2024-12-05 08:36:18 +0000 URL: https://git.openjdk.org/loom/commit/ca46c3a5ba324ceb4f30df772cb73a673647323e 8343622: AesDkCrypto.stringToKey should not return null Reviewed-by: valeriep ! src/java.base/share/classes/sun/security/provider/MD4.java ! src/java.security.jgss/share/classes/javax/security/auth/kerberos/KeyImpl.java ! src/java.security.jgss/share/classes/sun/security/krb5/internal/crypto/dk/AesDkCrypto.java ! src/java.security.jgss/share/classes/sun/security/krb5/internal/crypto/dk/AesSha2DkCrypto.java ! src/java.security.jgss/share/classes/sun/security/krb5/internal/crypto/dk/ArcFourCrypto.java + test/jdk/sun/security/krb5/NullStringToKey.java Changeset: 3b7571d3 Branch: fibers Author: Andrey Turbanov Date: 2024-12-05 09:07:15 +0000 URL: https://git.openjdk.org/loom/commit/3b7571d37812472a2152f9c8cbfd2a4abdb35016 8345398: Avoid redundant Properties.containsKey call in Cursor.getSystemCustomCursor Reviewed-by: aivanov, prr ! src/java.desktop/share/classes/java/awt/Cursor.java Changeset: f3807d6a Branch: fibers Author: Raffaello Giulietti Date: 2024-12-05 09:50:28 +0000 URL: https://git.openjdk.org/loom/commit/f3807d6a84101b2b0e55409e643cb323d7db8a94 8345403: Add more randomized tests to better cover FloatingDecimal parsing Reviewed-by: darcy + test/jdk/jdk/internal/math/FloatingDecimal/TestRandomFloatingDecimal.java Changeset: bcd10185 Branch: fibers Author: Christian Stein Date: 2024-12-05 10:15:05 +0000 URL: https://git.openjdk.org/loom/commit/bcd1018585ca7a14954208ae23ba2b214db7cf0c 8344540: Remove superseded wildcard description from java manpage Reviewed-by: dholmes, jpai ! src/java.base/share/man/java.md Changeset: 01307a7b Branch: fibers Author: Jaikiran Pai Date: 2024-12-05 11:19:38 +0000 URL: https://git.openjdk.org/loom/commit/01307a7bafc27a3d0bb8e2a5b75851d58f041f88 8341551: Revisit jdk.internal.loader.URLClassPath.JarLoader after JEP 486 Reviewed-by: dfuchs, lancea, rriggs, alanb ! src/java.base/share/classes/jdk/internal/loader/URLClassPath.java + test/jdk/jdk/internal/loader/URLClassPath/JarCheckTest.java Changeset: 7ee84d8f Branch: fibers Author: Prasanta Sadhukhan Date: 2024-12-05 11:51:46 +0000 URL: https://git.openjdk.org/loom/commit/7ee84d8f7096ccfc4666d5bff78e7e5ac6d614bd 8345566: Deproblemlist test/jdk/javax/swing/JComboBox/6559152/bug6559152.java Reviewed-by: tr ! test/jdk/javax/swing/JComboBox/6559152/bug6559152.java Changeset: b42d79eb Branch: fibers Author: Martin Doerr Date: 2024-12-05 12:03:53 +0000 URL: https://git.openjdk.org/loom/commit/b42d79eb6a6d497dc63718c2854609bebca4498c 8345146: [PPC64] Make intrinsic conversions between bit representations of half precision values and floats Reviewed-by: rrich, lucy ! src/hotspot/cpu/ppc/assembler_ppc.hpp ! src/hotspot/cpu/ppc/assembler_ppc.inline.hpp ! src/hotspot/cpu/ppc/c1_LIRAssembler_ppc.cpp ! src/hotspot/cpu/ppc/c1_LIRGenerator_ppc.cpp ! src/hotspot/cpu/ppc/macroAssembler_ppc.hpp ! src/hotspot/cpu/ppc/macroAssembler_ppc.inline.hpp ! src/hotspot/cpu/ppc/ppc.ad ! src/hotspot/cpu/ppc/stubGenerator_ppc.cpp ! src/hotspot/cpu/ppc/templateInterpreterGenerator_ppc.cpp ! src/hotspot/cpu/ppc/vm_version_ppc.hpp ! test/hotspot/jtreg/compiler/intrinsics/float16/Binary16Conversion.java ! test/hotspot/jtreg/compiler/intrinsics/float16/Binary16ConversionNaN.java ! test/hotspot/jtreg/compiler/intrinsics/float16/TestAllFloat16ToFloat.java ! test/hotspot/jtreg/compiler/intrinsics/float16/TestConstFloat16ToFloat.java ! test/hotspot/jtreg/compiler/vectorization/TestFloat16VectorConvChain.java Changeset: 92e9ac6d Branch: fibers Author: Doug Lea
Date: 2024-12-05 12:15:58 +0000 URL: https://git.openjdk.org/loom/commit/92e9ac6dc7302a140772443f95cc11deb8e3ddcb 8345294: test/jdk/java/lang/Thread/virtual/RetryMonitorEnterWhenPinned.java timeout with JTREG_TEST_THREAD_FACTORY=Virtual Reviewed-by: alanb ! src/java.base/share/classes/java/util/concurrent/ForkJoinPool.java + test/jdk/java/lang/Thread/virtual/Starvation.java Changeset: 84240cc8 Branch: fibers Author: Aleksey Shipilev Date: 2024-12-05 12:37:54 +0000 URL: https://git.openjdk.org/loom/commit/84240cc8e01663196cf883efec4c0eb4ea590c27 8344831: [REDO] CDS: Parallel relocation Reviewed-by: dholmes, stuefe ! src/hotspot/os/aix/os_aix.cpp ! src/hotspot/os/bsd/os_bsd.cpp ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/windows/os_windows.cpp ! src/hotspot/share/cds/archiveUtils.cpp ! src/hotspot/share/cds/archiveUtils.hpp ! src/hotspot/share/cds/cds_globals.hpp ! src/hotspot/share/cds/filemap.cpp + test/hotspot/gtest/cds/test_archiveWorkers.cpp Changeset: 308357cb Branch: fibers Author: Weijun Wang Date: 2024-12-05 13:15:26 +0000 URL: https://git.openjdk.org/loom/commit/308357cba706478598ef231887e0584eaae839e0 8345578: New test in JDK-8343622 fails with a promoted build Reviewed-by: mullan ! test/jdk/sun/security/krb5/NullStringToKey.java Changeset: 456c71d1 Branch: fibers Author: Thomas Stuefe Date: 2024-12-05 14:07:39 +0000 URL: https://git.openjdk.org/loom/commit/456c71d1ff64d31445b68d792fdaa9887f3499da 8343699: [aarch64] Bug in MacroAssembler::klass_decode_mode() Reviewed-by: adinn, coleenp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp Changeset: 97b8a09b Branch: fibers Author: Erik Gahlin Date: 2024-12-05 14:50:30 +0000 URL: https://git.openjdk.org/loom/commit/97b8a09bda92fab38b97acd49b6a5e4607b396e6 8345339: JFR: Missing javadoc for RecordingStream::onMetadata Reviewed-by: nbenalla, liach ! src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordingStream.java ! src/jdk.jfr/share/classes/jdk/jfr/consumer/snippet-files/Snippets.java Changeset: 691e6921 Branch: fibers Author: Alan Bateman Date: 2024-12-05 15:22:00 +0000 URL: https://git.openjdk.org/loom/commit/691e692149c105b4ca34aaaba779675b6bcc7c65 8345565: Remove remaining SecurityManager motivated APIs from sun.reflect.util Reviewed-by: mullan, rriggs, liach ! src/java.base/share/classes/java/io/ObjectInputStream.java ! src/java.base/share/classes/java/io/ObjectOutputStream.java ! src/java.base/share/classes/java/lang/Class.java ! src/java.base/share/classes/java/lang/reflect/Proxy.java ! src/java.base/share/classes/sun/reflect/generics/reflectiveObjects/TypeVariableImpl.java - src/java.base/share/classes/sun/reflect/misc/ConstructorUtil.java - src/java.base/share/classes/sun/reflect/misc/FieldUtil.java ! src/java.base/share/classes/sun/reflect/misc/MethodUtil.java ! src/java.base/share/classes/sun/reflect/misc/ReflectUtil.java ! src/java.management/share/classes/com/sun/jmx/mbeanserver/MBeanInstantiator.java Changeset: 7513b137 Branch: fibers Author: Gerard Ziemski Date: 2024-12-05 15:28:30 +0000 URL: https://git.openjdk.org/loom/commit/7513b1378de4fc2270d8e144a9c3b75859e6fe5f 8328944: NMT reports "unknown" memory Reviewed-by: jsjolen, coleenp ! src/hotspot/os/bsd/gc/z/zPhysicalMemoryBacking_bsd.cpp ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/share/cds/metaspaceShared.cpp ! src/hotspot/share/gc/parallel/objectStartArray.cpp ! src/hotspot/share/gc/serial/serialBlockOffsetTable.cpp ! src/hotspot/share/memory/heap.cpp ! src/hotspot/share/memory/virtualspace.cpp ! src/hotspot/share/memory/virtualspace.hpp ! src/hotspot/share/prims/jni.cpp ! src/hotspot/share/prims/whitebox.cpp ! src/hotspot/share/runtime/safepointMechanism.cpp ! src/hotspot/share/utilities/debug.cpp ! test/hotspot/gtest/gc/g1/test_freeRegionList.cpp ! test/hotspot/gtest/memory/test_virtualspace.cpp ! test/hotspot/gtest/runtime/test_virtualMemoryTracker.cpp Changeset: ef8da284 Branch: fibers Author: Kim Barrett Date: 2024-12-05 15:31:43 +0000 URL: https://git.openjdk.org/loom/commit/ef8da28487f918c38fab3096eaeed572d5ea5b90 8345591: [aarch64] macroAssembler_aarch64.cpp compile fails ceil_log2 not declared Reviewed-by: coleenp, alanb, syan ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp Changeset: 1ece4f9d Branch: fibers Author: Calvin Cheung Date: 2024-12-05 15:40:12 +0000 URL: https://git.openjdk.org/loom/commit/1ece4f9d93c20e71a28d5df06dff546c87342782 8345514: Should use internal class name when calling ClassLoader.getResourceAsByteArray Reviewed-by: iklam, matsaave ! src/hotspot/share/cds/filemap.cpp ! test/hotspot/jtreg/runtime/cds/appcds/jvmti/CFLH/MultiReleaseJars.java Changeset: 5a0899fc Branch: fibers Author: Erik Joelsson Date: 2024-12-05 16:17:17 +0000 URL: https://git.openjdk.org/loom/commit/5a0899fc09966149044f746b3a613cd97a5265b4 8345302: Building microbenchmarks require larger Java heap Reviewed-by: shade, mcimadamore ! make/autoconf/boot-jdk.m4 Changeset: 85fedbf6 Branch: fibers Author: Matthias Baesken Date: 2024-12-05 16:44:18 +0000 URL: https://git.openjdk.org/loom/commit/85fedbf668023fd00d70ec649504c2f80e4c84bb 8344607: Link Time Optimization - basic support for clang Reviewed-by: lucy, jkern, ihse ! make/hotspot/lib/JvmFeatures.gmk ! src/hotspot/os_cpu/bsd_aarch64/os_bsd_aarch64.cpp Changeset: 5cc150c6 Branch: fibers Author: Pavel Rappo Date: 2024-12-05 17:03:27 +0000 URL: https://git.openjdk.org/loom/commit/5cc150c63632c3ab8bf23d94f941d3b6db45d55c 8342979: Start of release updates for JDK 25 8342982: Add SourceVersion.RELEASE_25 8342983: Add source 25 and target 25 to javac Co-authored-by: Joe Darcy Reviewed-by: iris, darcy, erikj, dholmes ! .jcheck/conf ! make/conf/version-numbers.conf ! src/hotspot/share/classfile/classFileParser.cpp ! src/java.base/share/classes/java/lang/classfile/ClassFile.java ! src/java.base/share/classes/java/lang/reflect/ClassFileFormatVersion.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/ClassReader.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/Opcodes.java ! src/java.compiler/share/classes/javax/lang/model/SourceVersion.java ! src/java.compiler/share/classes/javax/lang/model/util/AbstractAnnotationValueVisitor14.java ! src/java.compiler/share/classes/javax/lang/model/util/AbstractAnnotationValueVisitorPreview.java ! src/java.compiler/share/classes/javax/lang/model/util/AbstractElementVisitor14.java ! src/java.compiler/share/classes/javax/lang/model/util/AbstractElementVisitorPreview.java ! src/java.compiler/share/classes/javax/lang/model/util/AbstractTypeVisitor14.java ! src/java.compiler/share/classes/javax/lang/model/util/AbstractTypeVisitorPreview.java ! src/java.compiler/share/classes/javax/lang/model/util/ElementKindVisitor14.java ! src/java.compiler/share/classes/javax/lang/model/util/ElementKindVisitorPreview.java ! src/java.compiler/share/classes/javax/lang/model/util/ElementScanner14.java ! src/java.compiler/share/classes/javax/lang/model/util/ElementScannerPreview.java ! src/java.compiler/share/classes/javax/lang/model/util/SimpleAnnotationValueVisitor14.java ! src/java.compiler/share/classes/javax/lang/model/util/SimpleAnnotationValueVisitorPreview.java ! src/java.compiler/share/classes/javax/lang/model/util/SimpleElementVisitor14.java ! src/java.compiler/share/classes/javax/lang/model/util/SimpleElementVisitorPreview.java ! src/java.compiler/share/classes/javax/lang/model/util/SimpleTypeVisitor14.java ! src/java.compiler/share/classes/javax/lang/model/util/SimpleTypeVisitorPreview.java ! src/java.compiler/share/classes/javax/lang/model/util/TypeKindVisitor14.java ! src/java.compiler/share/classes/javax/lang/model/util/TypeKindVisitorPreview.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Source.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassFile.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Target.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/PrintingProcessor.java + src/jdk.compiler/share/data/symbols/java.base-O.sym.txt + src/jdk.compiler/share/data/symbols/java.compiler-O.sym.txt + src/jdk.compiler/share/data/symbols/java.datatransfer-O.sym.txt + src/jdk.compiler/share/data/symbols/java.desktop-O.sym.txt + src/jdk.compiler/share/data/symbols/java.instrument-O.sym.txt + src/jdk.compiler/share/data/symbols/java.logging-O.sym.txt + src/jdk.compiler/share/data/symbols/java.management-O.sym.txt + src/jdk.compiler/share/data/symbols/java.management.rmi-O.sym.txt + src/jdk.compiler/share/data/symbols/java.naming-O.sym.txt + src/jdk.compiler/share/data/symbols/java.net.http-O.sym.txt + src/jdk.compiler/share/data/symbols/java.prefs-O.sym.txt + src/jdk.compiler/share/data/symbols/java.rmi-O.sym.txt + src/jdk.compiler/share/data/symbols/java.scripting-O.sym.txt + src/jdk.compiler/share/data/symbols/java.se-O.sym.txt + src/jdk.compiler/share/data/symbols/java.security.jgss-O.sym.txt + src/jdk.compiler/share/data/symbols/java.security.sasl-O.sym.txt + src/jdk.compiler/share/data/symbols/java.smartcardio-O.sym.txt + src/jdk.compiler/share/data/symbols/java.sql-O.sym.txt + src/jdk.compiler/share/data/symbols/java.sql.rowset-O.sym.txt + src/jdk.compiler/share/data/symbols/java.transaction.xa-O.sym.txt + src/jdk.compiler/share/data/symbols/java.xml-O.sym.txt + src/jdk.compiler/share/data/symbols/java.xml.crypto-O.sym.txt + src/jdk.compiler/share/data/symbols/jdk.accessibility-O.sym.txt + src/jdk.compiler/share/data/symbols/jdk.attach-O.sym.txt + src/jdk.compiler/share/data/symbols/jdk.charsets-O.sym.txt + src/jdk.compiler/share/data/symbols/jdk.compiler-O.sym.txt + src/jdk.compiler/share/data/symbols/jdk.crypto.cryptoki-O.sym.txt + src/jdk.compiler/share/data/symbols/jdk.dynalink-O.sym.txt + src/jdk.compiler/share/data/symbols/jdk.editpad-O.sym.txt + src/jdk.compiler/share/data/symbols/jdk.hotspot.agent-O.sym.txt + src/jdk.compiler/share/data/symbols/jdk.httpserver-O.sym.txt + src/jdk.compiler/share/data/symbols/jdk.incubator.foreign-O.sym.txt + src/jdk.compiler/share/data/symbols/jdk.incubator.vector-O.sym.txt + src/jdk.compiler/share/data/symbols/jdk.jartool-O.sym.txt + src/jdk.compiler/share/data/symbols/jdk.javadoc-O.sym.txt + src/jdk.compiler/share/data/symbols/jdk.jcmd-O.sym.txt + src/jdk.compiler/share/data/symbols/jdk.jconsole-O.sym.txt + src/jdk.compiler/share/data/symbols/jdk.jdeps-O.sym.txt + src/jdk.compiler/share/data/symbols/jdk.jdi-O.sym.txt + src/jdk.compiler/share/data/symbols/jdk.jdwp.agent-O.sym.txt + src/jdk.compiler/share/data/symbols/jdk.jfr-O.sym.txt + src/jdk.compiler/share/data/symbols/jdk.jlink-O.sym.txt + src/jdk.compiler/share/data/symbols/jdk.jpackage-O.sym.txt + src/jdk.compiler/share/data/symbols/jdk.jshell-O.sym.txt + src/jdk.compiler/share/data/symbols/jdk.jsobject-O.sym.txt + src/jdk.compiler/share/data/symbols/jdk.jstatd-O.sym.txt + src/jdk.compiler/share/data/symbols/jdk.localedata-O.sym.txt + src/jdk.compiler/share/data/symbols/jdk.management-O.sym.txt + src/jdk.compiler/share/data/symbols/jdk.management.agent-O.sym.txt + src/jdk.compiler/share/data/symbols/jdk.management.jfr-O.sym.txt + src/jdk.compiler/share/data/symbols/jdk.naming.dns-O.sym.txt + src/jdk.compiler/share/data/symbols/jdk.naming.rmi-O.sym.txt + src/jdk.compiler/share/data/symbols/jdk.net-O.sym.txt + src/jdk.compiler/share/data/symbols/jdk.nio.mapmode-O.sym.txt + src/jdk.compiler/share/data/symbols/jdk.sctp-O.sym.txt + src/jdk.compiler/share/data/symbols/jdk.security.auth-O.sym.txt + src/jdk.compiler/share/data/symbols/jdk.security.jgss-O.sym.txt + src/jdk.compiler/share/data/symbols/jdk.unsupported-O.sym.txt + src/jdk.compiler/share/data/symbols/jdk.xml.dom-O.sym.txt + src/jdk.compiler/share/data/symbols/jdk.zipfs-O.sym.txt ! src/jdk.compiler/share/data/symbols/symbols ! test/hotspot/jtreg/runtime/CommandLine/VMDeprecatedOptions.java ! test/langtools/tools/javac/api/TestGetSourceVersions.java ! test/langtools/tools/javac/classfiles/ClassVersionChecker.java ! test/langtools/tools/javac/lib/JavacTestingAbstractProcessor.java ! test/langtools/tools/javac/preview/classReaderTest/Client.nopreview.out ! test/langtools/tools/javac/preview/classReaderTest/Client.preview.out ! test/langtools/tools/javac/versions/Versions.java Changeset: dbf48a53 Branch: fibers Author: Kim Barrett Date: 2024-12-05 17:43:48 +0000 URL: https://git.openjdk.org/loom/commit/dbf48a53eca74380b279ce6be3bab2a6a248f7f2 8344665: Refactor PartialArrayState allocation for reuse Reviewed-by: tschatzl, ayang, iwalulya, zgu ! 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/g1ParScanThreadState.cpp ! src/hotspot/share/gc/g1/g1ParScanThreadState.hpp ! src/hotspot/share/gc/g1/g1YoungGCPostEvacuateTasks.cpp ! src/hotspot/share/gc/g1/g1YoungGCPostEvacuateTasks.hpp ! src/hotspot/share/gc/parallel/psPromotionManager.cpp ! src/hotspot/share/gc/parallel/psPromotionManager.hpp ! src/hotspot/share/gc/shared/partialArrayState.cpp ! src/hotspot/share/gc/shared/partialArrayState.hpp ! test/hotspot/jtreg/gc/g1/TestGCLogMessages.java ! test/jdk/jdk/jfr/event/gc/collection/TestG1ParallelPhases.java Changeset: bedb68ab Branch: fibers Author: William Kemper Date: 2024-12-05 17:55:23 +0000 URL: https://git.openjdk.org/loom/commit/bedb68aba126c6400ce9f2182105b5294ff42021 8342444: Shenandoah: Uncommit regions from a separate, STS aware thread Reviewed-by: shade, kdnilsen, ysr ! src/hotspot/share/gc/shenandoah/shenandoahControlThread.cpp ! src/hotspot/share/gc/shenandoah/shenandoahGeneration.cpp ! src/hotspot/share/gc/shenandoah/shenandoahGenerationalControlThread.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp ! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp + src/hotspot/share/gc/shenandoah/shenandoahUncommitThread.cpp + src/hotspot/share/gc/shenandoah/shenandoahUncommitThread.hpp ! src/hotspot/share/gc/shenandoah/shenandoahUtils.hpp Changeset: a97dca52 Branch: fibers Author: Y. Srinivas Ramakrishna Date: 2024-12-05 19:46:39 +0000 URL: https://git.openjdk.org/loom/commit/a97dca52c9257121fc96613a4b591920c1c3e31a 8344593: GenShen: Review of ReduceInitialCardMarks Reviewed-by: shade, cslucas ! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.cpp ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.hpp Changeset: bf0debc0 Branch: fibers Author: Matias Saavedra Silva Date: 2024-12-05 20:08:31 +0000 URL: https://git.openjdk.org/loom/commit/bf0debc023a42ccdf2f589039e4d98e11424b4dd 8343890: SEGV crash in RunTimeClassInfo::klass Reviewed-by: iklam, ccheung ! src/hotspot/share/cds/runTimeClassInfo.cpp Changeset: 5f30a8d9 Branch: fibers Author: Magnus Ihse Bursie Date: 2024-12-05 21:53:18 +0000 URL: https://git.openjdk.org/loom/commit/5f30a8d90cbc3f163e2328cda5a9eb6ad0f1787a 8345424: Move FindDebuginfoFiles out of FileUtils.gmk Reviewed-by: erikj ! make/Images.gmk ! make/StaticLibs.gmk + make/common/DebugInfoUtils.gmk ! make/common/FileUtils.gmk Changeset: 6f6bce56 Branch: fibers Author: Magnus Ihse Bursie Date: 2024-12-05 21:53:36 +0000 URL: https://git.openjdk.org/loom/commit/6f6bce56fc95832a07ef9bfc6a4770b76440af09 8344559: Log is spammed by missing pandoc warnings when building man pages Reviewed-by: shade, erikj ! doc/building.html ! doc/building.md ! make/autoconf/jdk-options.m4 ! make/common/modules/LauncherCommon.gmk Changeset: daa2ba52 Branch: fibers Author: Magnus Ihse Bursie Date: 2024-12-05 21:53:53 +0000 URL: https://git.openjdk.org/loom/commit/daa2ba52a3197924c34ccdd0c33703e61cdc8350 8339622: Regression in make open-hotspot-xcode-project Reviewed-by: mcimadamore, erikj ! make/ide/xcode/hotspot/CreateXcodeProject.gmk Changeset: 5da0eee3 Branch: fibers Author: Magnus Ihse Bursie Date: 2024-12-05 22:57:06 +0000 URL: https://git.openjdk.org/loom/commit/5da0eee3a6a50f3cffe843717aa07c88be59a4e1 8285692: Enable _FORTIFY_SOURCE=2 when building with Clang Reviewed-by: erikj ! make/autoconf/flags-cflags.m4 Changeset: 41c8971c Branch: fibers Author: Magnus Ihse Bursie Date: 2024-12-05 22:58:40 +0000 URL: https://git.openjdk.org/loom/commit/41c8971cbcc1d281ffae907c952637ebff945ebb 8287122: Use gcc12 -ftrivial-auto-var-init=pattern in debug builds Reviewed-by: erikj ! make/autoconf/flags-cflags.m4 Changeset: 9284602e Branch: fibers Author: David Holmes Date: 2024-12-06 00:45:04 +0000 URL: https://git.openjdk.org/loom/commit/9284602ecbbed94af38f90fd080684cdb33d5f31 8345628: [BACKOUT] JDK-8287122 Use gcc12 -ftrivial-auto-var-init=pattern in debug builds Reviewed-by: erikj ! make/autoconf/flags-cflags.m4 Changeset: aa382844 Branch: fibers Author: Leonid Mesnik Date: 2024-12-06 01:33:22 +0000 URL: https://git.openjdk.org/loom/commit/aa3828447c4cbc1aae32c1b96d0d1831c5fb1cca 8345435: Eliminate tier1_compiler_not_xcomp group Reviewed-by: kvn ! test/hotspot/jtreg/TEST.groups ! test/hotspot/jtreg/compiler/profiling/TestMethodHandleInvokesIntrinsic.java ! test/hotspot/jtreg/compiler/profiling/TestMultiBranchDataOverflow.java ! test/hotspot/jtreg/compiler/profiling/TestProfileCounterOverflow.java ! test/hotspot/jtreg/compiler/profiling/TestSharedHeadExceptionBackedges.java ! test/hotspot/jtreg/compiler/profiling/TestSpecTrapClassUnloading.java ! test/hotspot/jtreg/compiler/profiling/TestTypeProfileArgsLimit.java ! test/hotspot/jtreg/compiler/profiling/TestTypeProfiling.java ! test/hotspot/jtreg/compiler/profiling/TestUnexpectedProfilingMismatch.java ! test/hotspot/jtreg/compiler/profiling/UnsafeAccess.java ! test/hotspot/jtreg/compiler/profiling/spectrapredefineclass/Launcher.java ! test/hotspot/jtreg/compiler/profiling/spectrapredefineclass_classloaders/Launcher.java ! test/hotspot/jtreg/compiler/profiling/unloadingconflict/TestProfileConflictClassUnloading.java Changeset: 84032850 Branch: fibers Author: Prasanta Sadhukhan Date: 2024-12-06 03:19:13 +0000 URL: https://git.openjdk.org/loom/commit/84032850dbe3add7b7c8d6a4b2fbd5d5cab4483a 8268145: [macos] Rendering artifacts is seen when text inside the JTable with TableCellEditor having JTextfield Reviewed-by: kizune, abhiscxk, honkar ! src/java.desktop/macosx/classes/com/apple/laf/AquaCaret.java + test/jdk/javax/swing/JTable/TestCaretArtifact.java Changeset: 2286fae3 Branch: fibers Author: Kim Barrett Date: 2024-12-06 06:32:03 +0000 URL: https://git.openjdk.org/loom/commit/2286fae300b37f4b69ed817d3edea6fe7fa2f52d 8345159: RISCV: Fix -Wzero-as-null-pointer-constant warning in emit_static_call_stub Reviewed-by: mli, rehn ! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp Changeset: d9a22139 Branch: fibers Author: Roland Westrelin Date: 2024-12-06 09:18:46 +0000 URL: https://git.openjdk.org/loom/commit/d9a22139fb14c67e2b1dac2c93c1e46bc3b14c72 8345299: C2: some nodes can still have incorrect control after do_range_check() Reviewed-by: chagedorn, kvn ! src/hotspot/share/opto/loopTransform.cpp ! src/hotspot/share/opto/loopnode.hpp Changeset: 874d68a9 Branch: fibers Author: Roland Westrelin Date: 2024-12-06 09:19:55 +0000 URL: https://git.openjdk.org/loom/commit/874d68a96ce67caaf944dd25fbfb44eab965dfd3 8343747: C2: TestReplicateAtConv.java crashes with -XX:MaxVectorSize=8 Reviewed-by: epeter, kvn ! src/hotspot/share/opto/vectornode.cpp ! test/hotspot/jtreg/compiler/vectorization/TestReplicateAtConv.java Changeset: f6021a9c Branch: fibers Author: Daniel Gredler Date: 2024-12-06 13:07:35 +0000 URL: https://git.openjdk.org/loom/commit/f6021a9c34da877bf954f5b90b4233949ec0ffc7 8344668: Unnecessary array allocations and copying in TextLine Reviewed-by: honkar, azvegint, prr ! src/java.desktop/share/classes/java/awt/font/TextLine.java Changeset: 0e2a2852 Branch: fibers Author: Evgeny Nikitin Committer: Tobias Hartmann Date: 2024-12-06 14:19:15 +0000 URL: https://git.openjdk.org/loom/commit/0e2a28527738d227a66ea44b9a5c037c72039044 8344833: CTW: Make failing on zero classes optional Reviewed-by: thartmann, kvn ! test/hotspot/jtreg/testlibrary/ctw/src/sun/hotspot/tools/ctw/CtwRunner.java Changeset: 49664195 Branch: fibers Author: Chen Liang Date: 2024-12-06 14:25:03 +0000 URL: https://git.openjdk.org/loom/commit/496641955041c5e48359e6256a4a61812653d900 8334733: Remove obsolete @enablePreview from tests after JDK-8334714 Reviewed-by: mchung, asotona ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaMethod.java ! test/hotspot/jtreg/serviceability/dcmd/framework/VMVersionTest.java ! test/hotspot/jtreg/testlibrary/ctw/Makefile ! test/jdk/java/io/Serializable/records/BadCanonicalCtrTest.java ! test/jdk/java/io/Serializable/records/ProhibitedMethods.java ! test/jdk/java/io/Serializable/records/SerialPersistentFieldsTest.java ! test/jdk/java/lang/Class/getSimpleName/GetSimpleNameTest.java ! test/jdk/java/lang/ModuleTests/AnnotationsTest.java ! test/jdk/java/lang/StackWalker/TestBCI.java ! test/jdk/java/lang/annotation/AnnotationTypeMismatchException/AnnotationTypeMismatchTest.java ! test/jdk/java/lang/annotation/AnnotationTypeMismatchException/ArityTypeMismatchTest.java ! test/jdk/java/lang/annotation/AnnotationTypeMismatchException/ArrayTypeMismatchTest.java ! test/jdk/java/lang/annotation/AnnotationTypeMismatchException/EnumTypeMismatchTest.java ! test/jdk/java/lang/annotation/AnnotationVerifier.java ! test/jdk/java/lang/instrument/NativeMethodPrefixApp.java ! test/jdk/java/lang/instrument/RetransformApp.java ! test/jdk/java/lang/invoke/8022701/MHIllegalAccess.java ! test/jdk/java/lang/invoke/DefineClassTest.java ! test/jdk/java/lang/invoke/MethodHandleProxies/BasicTest.java ! test/jdk/java/lang/invoke/MethodHandleProxies/WrapperHiddenClassTest.java ! test/jdk/java/lang/invoke/MethodHandles/classData/ClassDataTest.java ! test/jdk/java/lang/invoke/accessProtectedSuper/Test.java ! test/jdk/java/lang/invoke/condy/BootstrapMethodJumboArgsTest.java ! test/jdk/java/lang/invoke/condy/CondyBSMException.java ! test/jdk/java/lang/invoke/condy/CondyBSMInvocation.java ! test/jdk/java/lang/invoke/condy/CondyBSMValidationTest.java ! test/jdk/java/lang/invoke/condy/CondyInterfaceWithOverpassMethods.java ! test/jdk/java/lang/invoke/condy/CondyNameValidationTest.java ! test/jdk/java/lang/invoke/condy/CondyNestedTest.java ! test/jdk/java/lang/invoke/condy/CondyRepeatFailedResolution.java ! test/jdk/java/lang/invoke/condy/CondyReturnPrimitiveTest.java ! test/jdk/java/lang/invoke/condy/CondyStaticArgumentsTest.java ! test/jdk/java/lang/invoke/condy/CondyTypeValidationTest.java ! test/jdk/java/lang/invoke/condy/CondyWithGarbageTest.java ! test/jdk/java/lang/invoke/condy/CondyWrongType.java ! test/jdk/java/lang/invoke/condy/ConstantBootstrapsTest.java ! test/jdk/java/lang/invoke/defineHiddenClass/BasicTest.java ! test/jdk/java/lang/invoke/defineHiddenClass/HiddenNestmateTest.java ! test/jdk/java/lang/invoke/defineHiddenClass/StaticInvocableTest.java ! test/jdk/java/lang/invoke/lambda/LambdaAsm.java ! test/jdk/java/lang/invoke/lambda/LambdaStackTrace.java ! test/jdk/java/lang/invoke/lookup/SpecialStatic.java ! test/jdk/java/lang/module/ClassFileVersionsTest.java ! test/jdk/java/lang/module/ConfigurationTest.java ! test/jdk/java/lang/module/ModuleDescriptorTest.java ! test/jdk/java/lang/module/ModuleFinderTest.java ! test/jdk/java/lang/module/ModuleNamesTest.java ! test/jdk/java/lang/module/MultiReleaseJarTest.java ! test/jdk/java/lang/reflect/Generics/TestMissingTypeVariable.java ! test/jdk/java/lang/reflect/Method/invoke/TestPrivateInterfaceMethodReflect.java ! test/jdk/java/lang/reflect/records/IsRecordTest.java ! test/jdk/java/lang/runtime/ExactnessConversionsSupportTest.java ! test/jdk/java/lang/runtime/SwitchBootstrapsTest.java ! test/jdk/java/security/Provider/SecurityProviderModularTest.java ! test/jdk/java/time/nontestng/java/time/chrono/HijrahConfigTest.java ! test/jdk/java/util/ServiceLoader/BadProvidersTest.java ! test/jdk/javax/security/auth/login/modules/JaasModularClientTest.java ! test/jdk/jdk/classfile/ClassHierarchyInfoTest.java ! test/jdk/jdk/classfile/SnippetsTest.java ! test/jdk/jdk/classfile/TEST.properties ! test/jdk/jdk/classfile/VerifierSelfTest.java ! test/jdk/jdk/internal/reflect/CallerSensitive/CallerSensitiveFinder.java ! test/jdk/jdk/internal/reflect/CallerSensitive/CheckCSMs.java ! test/jdk/jdk/internal/reflect/CallerSensitive/MissingCallerSensitive.java ! test/jdk/jdk/jfr/event/compiler/TestCompilerInlining.java ! test/jdk/jdk/jfr/event/io/TestInstrumentation.java ! test/jdk/jdk/jfr/javaagent/TestEventInstrumentation.java ! test/jdk/jdk/lambda/TEST.properties ! test/jdk/jdk/modules/incubator/ServiceBinding.java ! test/jdk/sun/tools/jcmd/TestProcessHelper.java ! test/jdk/tools/jimage/JImageNonAsciiNameTest.java ! test/jdk/tools/jimage/JImageTest.java ! test/jdk/tools/jlink/DefaultProviderTest.java ! test/jdk/tools/jlink/ExplodedModuleNameTest.java ! test/jdk/tools/jlink/IntegrationTest.java ! test/jdk/tools/jlink/JLink100Modules.java ! test/jdk/tools/jlink/JLink2Test.java ! test/jdk/tools/jlink/JLinkDedupTestBatchSizeOne.java ! test/jdk/tools/jlink/JLinkNegativeTest.java ! test/jdk/tools/jlink/JLinkOptionsTest.java ! test/jdk/tools/jlink/JLinkPluginsTest.java ! test/jdk/tools/jlink/JLinkTest.java ! test/jdk/tools/jlink/ModuleNamesOrderTest.java ! test/jdk/tools/jlink/NativeTest.java ! test/jdk/tools/jlink/plugins/AddOptionsPluginTest.java ! test/jdk/tools/jlink/plugins/CDSPluginTest.java ! test/jdk/tools/jlink/plugins/GenerateJLIClassesPluginTest.java ! test/jdk/tools/jlink/plugins/IncludeLocalesPluginTest.java ! test/jdk/tools/jlink/plugins/SaveJlinkArgfilesPluginTest.java ! test/jdk/tools/jlink/plugins/StringSharingPluginTest.java ! test/jdk/tools/jlink/plugins/StripJavaDebugAttributesPluginTest.java ! test/jdk/tools/jlink/plugins/VendorInfoPluginsTest.java ! test/langtools/jdk/javadoc/tool/CheckResourceKeys.java ! test/langtools/tools/javac/4241573/T4241573.java ! test/langtools/tools/javac/7003595/T7003595.java ! test/langtools/tools/javac/7153958/CPoolRefClassContainingInlinedCts.java ! test/langtools/tools/javac/7166455/CheckACC_STRICTFlagOnclinitTest.java ! test/langtools/tools/javac/8000518/DuplicateConstantPoolEntry.java ! test/langtools/tools/javac/8005931/CheckACC_STRICTFlagOnPkgAccessClassTest.java ! test/langtools/tools/javac/8009170/RedundantByteCodeInArrayTest.java ! test/langtools/tools/javac/AnonymousClass/AnonymousClassFlags.java ! test/langtools/tools/javac/MethodParameters/AnnotationTest.java ! test/langtools/tools/javac/MethodParameters/AnonymousClass.java ! test/langtools/tools/javac/MethodParameters/ClassFileVisitor.java ! test/langtools/tools/javac/MethodParameters/Constructors.java ! test/langtools/tools/javac/MethodParameters/EnumTest.java ! test/langtools/tools/javac/MethodParameters/InstanceMethods.java ! test/langtools/tools/javac/MethodParameters/LambdaTest.java ! test/langtools/tools/javac/MethodParameters/LegacyOutputTest/LegacyOutputTest.java ! test/langtools/tools/javac/MethodParameters/LocalClassTest.java ! test/langtools/tools/javac/MethodParameters/MemberClassTest.java ! test/langtools/tools/javac/MethodParameters/StaticMethods.java ! test/langtools/tools/javac/MethodParameters/UncommonParamNames.java ! test/langtools/tools/javac/MethodParametersTest.java ! test/langtools/tools/javac/NoStringToLower.java ! test/langtools/tools/javac/RequiredParameterFlags/ImplicitParameters.java ! test/langtools/tools/javac/StringConcat/TestIndyStringConcat.java ! test/langtools/tools/javac/StringConcat/WellKnownTypeSignatures.java ! test/langtools/tools/javac/StringConcat/WellKnownTypes.java ! test/langtools/tools/javac/StringConcat/access/Test.java ! test/langtools/tools/javac/T6695379/AnnotationsAreNotCopiedToBridgeMethodsTest.java ! test/langtools/tools/javac/T6970173/DebugPointerAtBadPositionTest.java ! test/langtools/tools/javac/T7008643/InlinedFinallyConfuseDebuggersTest.java ! test/langtools/tools/javac/T7053059/DoubleCastTest.java ! test/langtools/tools/javac/T7093325.java ! test/langtools/tools/javac/T7165659/InnerClassAttrMustNotHaveStrictFPFlagTest.java ! test/langtools/tools/javac/T8003967/DetectMutableStaticFields.java ! test/langtools/tools/javac/T8010737/ParameterNamesAreNotCopiedToAnonymousInitTest.java ! test/langtools/tools/javac/T8011181/EmptyUTF8ForInnerClassNameTest.java ! test/langtools/tools/javac/T8019486/WrongLNTForLambdaTest.java ! test/langtools/tools/javac/T8022186/DeadCodeGeneratedForEmptyTryTest.java ! test/langtools/tools/javac/T8024039/NoDeadCodeGenerationOnTrySmtTest.java ! test/langtools/tools/javac/T8028504/DontGenerateLVTForGNoneOpTest.java ! test/langtools/tools/javac/T8180141/MissingLNTEntryForBreakContinueTest.java ! test/langtools/tools/javac/T8180660/MissingLNTEntryForFinalizerTest.java ! test/langtools/tools/javac/T8187805/BogusRTTAForUnusedVarTest.java ! test/langtools/tools/javac/T8203892/CheckTargetIsNotAddedAsMarkerInterfaceTest.java ! test/langtools/tools/javac/T8209173/CodeCompletionExceptTest.java ! test/langtools/tools/javac/T8210435/NoLocalsMustBeReservedForDCEedVarsTest.java ! test/langtools/tools/javac/T8222949/TestConstantDynamic.java ! test/langtools/tools/javac/TryWithResources/TwrSimpleClose.java ! test/langtools/tools/javac/annotations/ApplicableAnnotationsOnRecords.java ! test/langtools/tools/javac/annotations/SyntheticParameters.java ! test/langtools/tools/javac/annotations/parameter/ParameterAnnotations.java ! test/langtools/tools/javac/annotations/typeAnnotations/TypeAnnotationsPositionsOnRecords.java ! test/langtools/tools/javac/annotations/typeAnnotations/VariablesDeclaredWithVarTest.java ! test/langtools/tools/javac/annotations/typeAnnotations/classfile/AnonymousClassTest.java ! test/langtools/tools/javac/annotations/typeAnnotations/classfile/CombinationsTargetTest1.java ! test/langtools/tools/javac/annotations/typeAnnotations/classfile/CombinationsTargetTest2.java ! test/langtools/tools/javac/annotations/typeAnnotations/classfile/CombinationsTargetTest3.java ! test/langtools/tools/javac/annotations/typeAnnotations/classfile/DeadCode.java ! test/langtools/tools/javac/annotations/typeAnnotations/classfile/InstanceInitializer.java ! test/langtools/tools/javac/annotations/typeAnnotations/classfile/NewTypeArguments.java ! test/langtools/tools/javac/annotations/typeAnnotations/classfile/NoTargetAnnotations.java ! test/langtools/tools/javac/annotations/typeAnnotations/classfile/Scopes.java ! test/langtools/tools/javac/annotations/typeAnnotations/classfile/StaticInitializer.java ! test/langtools/tools/javac/annotations/typeAnnotations/classfile/SyntheticParameters.java ! test/langtools/tools/javac/annotations/typeAnnotations/classfile/T8008762.java ! test/langtools/tools/javac/annotations/typeAnnotations/classfile/T8008769.java ! test/langtools/tools/javac/annotations/typeAnnotations/classfile/T8010015.java ! test/langtools/tools/javac/annotations/typeAnnotations/classfile/TestAnonInnerClasses.java ! test/langtools/tools/javac/annotations/typeAnnotations/classfile/TestNewCastArray.java ! test/langtools/tools/javac/annotations/typeAnnotations/classfile/TypeAnnotationPropagationTest.java ! test/langtools/tools/javac/annotations/typeAnnotations/classfile/TypeCasts.java ! test/langtools/tools/javac/annotations/typeAnnotations/classfile/Wildcards.java ! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/ClassExtends.java ! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/ClassTypeParam.java ! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/ConstructorInvocationTypeArgument.java ! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/Constructors.java ! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/ExceptionParameters.java ! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/Fields.java ! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/FromSpecification.java ! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/Initializers.java ! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/Lambda.java ! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/MethodInvocationTypeArgument.java ! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/MethodParameters.java ! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/MethodReceivers.java ! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/MethodReturns.java ! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/MethodThrows.java ! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/MethodTypeParam.java ! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/MultiCatch.java ! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/NestedTypes.java ! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/NewObjects.java ! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/RepeatingTypeAnnotations.java ! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/ResourceVariable.java ! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/TypeCasts.java ! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/TypeTests.java ! test/langtools/tools/javac/cast/intersection/DuplicatedCheckcastTest.java ! test/langtools/tools/javac/classfiles/InnerClasses/SyntheticClasses.java ! test/langtools/tools/javac/classfiles/T8255757/T8255757.java ! test/langtools/tools/javac/classfiles/attributes/AnnotationDefault/AnnotationDefaultTest.java ! test/langtools/tools/javac/classfiles/attributes/EnclosingMethod/EnclosingMethodTest.java ! test/langtools/tools/javac/classfiles/attributes/LineNumberTable/LineNumberTest.java ! test/langtools/tools/javac/classfiles/attributes/LineNumberTable/MultipleRecordPatterns.java ! test/langtools/tools/javac/classfiles/attributes/LineNumberTable/RuleSwitchBreaks.java ! test/langtools/tools/javac/classfiles/attributes/LineNumberTable/StringSwitchBreaks.java ! test/langtools/tools/javac/classfiles/attributes/LineNumberTable/T8050993.java ! test/langtools/tools/javac/classfiles/attributes/LineNumberTable/T8314275.java ! test/langtools/tools/javac/classfiles/attributes/LocalVariableTable/LocalVariableTableTest.java ! test/langtools/tools/javac/classfiles/attributes/LocalVariableTable/LocalVariableTypeTableTest.java ! test/langtools/tools/javac/classfiles/attributes/Module/ModuleFlagTest.java ! test/langtools/tools/javac/classfiles/attributes/Module/ModuleTest.java ! test/langtools/tools/javac/classfiles/attributes/Signature/ConstructorTest.java ! test/langtools/tools/javac/classfiles/attributes/Signature/EnumTest.java ! test/langtools/tools/javac/classfiles/attributes/Signature/ExceptionTest.java ! test/langtools/tools/javac/classfiles/attributes/Signature/FieldTest.java ! test/langtools/tools/javac/classfiles/attributes/Signature/InnerClassTest.java ! test/langtools/tools/javac/classfiles/attributes/Signature/MethodParameterTest.java ! test/langtools/tools/javac/classfiles/attributes/Signature/MethodTypeBoundTest.java ! test/langtools/tools/javac/classfiles/attributes/Signature/ReturnTypeTest.java ! test/langtools/tools/javac/classfiles/attributes/SourceFile/AnonymousClassTest.java ! test/langtools/tools/javac/classfiles/attributes/SourceFile/InnerClassTest.java ! test/langtools/tools/javac/classfiles/attributes/SourceFile/LocalClassTest.java ! test/langtools/tools/javac/classfiles/attributes/SourceFile/MixTest.java ! test/langtools/tools/javac/classfiles/attributes/SourceFile/ModuleInfoTest.java ! test/langtools/tools/javac/classfiles/attributes/SourceFile/NoSourceFileAttribute.java ! test/langtools/tools/javac/classfiles/attributes/SourceFile/SyntheticClassTest.java ! test/langtools/tools/javac/classfiles/attributes/SourceFile/TopLevelClassesOneFileTest.java ! test/langtools/tools/javac/classfiles/attributes/Synthetic/AccessToPrivateInnerClassConstructorsTest.java ! test/langtools/tools/javac/classfiles/attributes/Synthetic/AccessToPrivateInnerClassMembersTest.java ! test/langtools/tools/javac/classfiles/attributes/Synthetic/AccessToPrivateSiblingsTest.java ! test/langtools/tools/javac/classfiles/attributes/Synthetic/AssertFieldTest.java ! test/langtools/tools/javac/classfiles/attributes/Synthetic/BridgeMethodForGenericMethodTest.java ! test/langtools/tools/javac/classfiles/attributes/Synthetic/BridgeMethodsForLambdaTargetRelease14Test.java ! test/langtools/tools/javac/classfiles/attributes/Synthetic/BridgeMethodsForLambdaTest.java ! test/langtools/tools/javac/classfiles/attributes/Synthetic/EnumTest.java ! test/langtools/tools/javac/classfiles/attributes/Synthetic/PackageInfoTest.java ! test/langtools/tools/javac/classfiles/attributes/Synthetic/ThisFieldTest.java ! test/langtools/tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsForGenericMethodTest.java ! test/langtools/tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsForInnerAnnotationTest.java ! test/langtools/tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsForInnerClassTest.java ! test/langtools/tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsForInnerEnumTest.java ! test/langtools/tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsForInnerInterfaceTest.java ! test/langtools/tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsForTopLevelClassTest.java ! test/langtools/tools/javac/classfiles/attributes/annotations/RuntimeParameterAnnotationsForGenericMethodTest.java ! test/langtools/tools/javac/classfiles/attributes/annotations/RuntimeParameterAnnotationsForLambdaTest.java ! test/langtools/tools/javac/classfiles/attributes/annotations/RuntimeParameterAnnotationsTest.java ! test/langtools/tools/javac/classfiles/attributes/deprecated/DeprecatedPackageTest.java ! test/langtools/tools/javac/classfiles/attributes/deprecated/DeprecatedTest.java ! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerAnnotationsInInnerAnnotationTest.java ! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerAnnotationsInInnerClassTest.java ! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerAnnotationsInInnerEnumTest.java ! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerAnnotationsInInnerInterfaceTest.java ! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerClassesHierarchyTest.java ! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerClassesInAnonymousClassTest.java ! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerClassesInInnerAnnotationTest.java ! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerClassesInInnerClassTest.java ! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerClassesInInnerEnumTest.java ! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerClassesInInnerInterfaceTest.java ! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerClassesInLocalClassTest.java ! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerClassesIndexTest.java ! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerClassesTest.java ! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerEnumInInnerAnnotationTest.java ! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerEnumInInnerEnumTest.java ! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerEnumInInnerInterfaceTest.java ! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerEnumsInInnerClassTest.java ! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerInterfacesInInnerAnnotationTest.java ! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerInterfacesInInnerClassTest.java ! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerInterfacesInInnerEnumTest.java ! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerInterfacesInInnerInterfaceTest.java ! test/langtools/tools/javac/classfiles/attributes/innerclasses/NoInnerClassesTest.java ! test/langtools/tools/javac/classreader/8171132/BadConstantValue.java ! test/langtools/tools/javac/classreader/BadMethodParameter.java ! test/langtools/tools/javac/classwriter/IndyCorrectInvocationName.java ! test/langtools/tools/javac/code/CharImmediateValue.java ! test/langtools/tools/javac/constDebug/ConstDebugTest.java ! test/langtools/tools/javac/defaultMethods/BadClassfile.java ! test/langtools/tools/javac/defaultMethods/CheckACC_STRICTFlagOnDefaultMethodTest.java ! test/langtools/tools/javac/defaultMethods/TestDefaultBody.java ! test/langtools/tools/javac/defaultMethods/TestNoBridgeOnDefaults.java ! test/langtools/tools/javac/defaultMethods/super/TestDirectSuperInterfaceInvoke.java ! test/langtools/tools/javac/diags/CheckResourceKeys.java ! test/langtools/tools/javac/diags/Example.java ! test/langtools/tools/javac/diags/examples/BadConstantValueType/BadConstantValueType.java ! test/langtools/tools/javac/diags/examples/InvalidDefaultInterface/InvalidDefaultInterface.java ! test/langtools/tools/javac/diags/examples/InvalidStaticInterface/InvalidStaticInterface.java ! test/langtools/tools/javac/expression/_super/NonDirectSuper/NonDirectSuper.java ! test/langtools/tools/javac/file/SymLinkArchiveTest.java ! test/langtools/tools/javac/file/SymLinkShortNameTest.java ! test/langtools/tools/javac/file/SymLinkTest.java ! test/langtools/tools/javac/flow/LVTHarness.java ! test/langtools/tools/javac/generics/bridges/BridgeHarness.java ! test/langtools/tools/javac/importscope/T8193717.java ! test/langtools/tools/javac/jvm/ClassRefDupInConstantPoolTest.java ! test/langtools/tools/javac/lambda/ByteCodeTest.java ! test/langtools/tools/javac/lambda/LambdaTestStrictFPFlag.java ! test/langtools/tools/javac/lambda/LocalVariableTable.java ! test/langtools/tools/javac/lambda/TestBootstrapMethodsCount.java ! test/langtools/tools/javac/lambda/TestInvokeDynamic.java ! test/langtools/tools/javac/lambda/bytecode/TestLambdaBytecode.java ! test/langtools/tools/javac/lambda/bytecode/TestLambdaBytecodeTargetRelease14.java ! test/langtools/tools/javac/lambda/deduplication/DeduplicationTest.java ! test/langtools/tools/javac/lambda/lambdaNaming/TestNonSerializableLambdaNameStability.java ! test/langtools/tools/javac/launcher/GetResourceTest.java ! test/langtools/tools/javac/launcher/SourceLauncherTest.java ! test/langtools/tools/javac/launcher/src/p/q/CLTest.java ! test/langtools/tools/javac/linenumbers/ConditionalLineNumberTest.java ! test/langtools/tools/javac/linenumbers/FinallyLineNumberTest.java ! test/langtools/tools/javac/linenumbers/NestedLineNumberTest.java ! test/langtools/tools/javac/linenumbers/NullCheckLineNumberTest.java ! test/langtools/tools/javac/meth/TestCP.java ! test/langtools/tools/javac/modules/AnnotationsOnModules.java ! test/langtools/tools/javac/modules/IncubatingTest.java ! test/langtools/tools/javac/modules/JavaBaseTest.java ! test/langtools/tools/javac/modules/ModuleVersion.java ! test/langtools/tools/javac/modules/OpenModulesTest.java ! test/langtools/tools/javac/multicatch/7005371/T7005371.java ! test/langtools/tools/javac/multicatch/Pos05.java ! test/langtools/tools/javac/patterns/Annotations.java ! test/langtools/tools/javac/patterns/LocalVariableTable.java ! test/langtools/tools/javac/patterns/MatchExceptionTest.java ! test/langtools/tools/javac/patterns/NestedPatternVariablesBytecode.java ! test/langtools/tools/javac/patterns/NoUnnecessaryCast.java ! test/langtools/tools/javac/platform/ModuleVersionTest.java ! test/langtools/tools/javac/platform/VerifyCTSymClassFiles.java ! test/langtools/tools/javac/platform/createsymbols/CreateSymbolsTest.java ! test/langtools/tools/javac/preview/PreviewAutoSuppress.java ! test/langtools/tools/javac/preview/PreviewErrors.java ! test/langtools/tools/javac/preview/PreviewTest.java ! test/langtools/tools/javac/processing/model/element/TestFileObjectOf.java ! test/langtools/tools/javac/processing/model/element/TestOrigin.java ! test/langtools/tools/javac/records/RecordCompilationTests.java ! test/langtools/tools/javac/records/RecordsBinaryCompatibilityTests.java ! test/langtools/tools/javac/records/recordComponent/RecordComponentTypeTest.java ! test/langtools/tools/javac/recovery/AnnotationRecovery.java ! test/langtools/tools/javac/recovery/AttrRecovery.java ! test/langtools/tools/javac/recovery/FlowRecovery.java ! test/langtools/tools/javac/recovery/LambdaRecovery.java ! test/langtools/tools/javac/recovery/MethodModifiers.java ! test/langtools/tools/javac/resolve/NoObjectToString.java ! test/langtools/tools/javac/sealed/BinaryCompatibilityTests.java ! test/langtools/tools/javac/sealed/CheckSubtypesOfSealedTest.java ! test/langtools/tools/javac/sealed/SealedDiffConfigurationsTest.java ! test/langtools/tools/javac/sym/ElementStructureTest.java ! test/langtools/tools/javac/varargs/6199075/T6199075.java ! test/langtools/tools/javac/varargs/7042566/T7042566.java ! test/langtools/tools/javap/T6716452.java ! test/langtools/tools/javap/TestClassNameWarning.java ! test/langtools/tools/javap/UndefinedAccessFlagTest.java ! test/langtools/tools/javap/VerificationTest.java ! test/langtools/tools/javap/classfile/6888367/T6888367.java ! test/langtools/tools/javap/classfile/T6887895.java ! test/langtools/tools/javap/classfile/deps/T6907575.java ! test/langtools/tools/javap/typeAnnotations/JSR175Annotations.java ! test/langtools/tools/javap/typeAnnotations/NewArray.java ! test/langtools/tools/javap/typeAnnotations/Presence.java ! test/langtools/tools/javap/typeAnnotations/PresenceInner.java ! test/langtools/tools/javap/typeAnnotations/TypeCasts.java ! test/langtools/tools/javap/typeAnnotations/Visibility.java ! test/langtools/tools/javap/typeAnnotations/Wildcards.java ! test/micro/org/openjdk/bench/java/lang/classfile/TypeKindBench.java ! test/micro/org/openjdk/bench/java/lang/classfile/Utf8EntryWriteTo.java ! test/micro/org/openjdk/bench/java/lang/invoke/LazyStaticColdStart.java ! test/micro/org/openjdk/bench/jdk/classfile/AbstractCorpusBenchmark.java ! test/micro/org/openjdk/bench/jdk/classfile/ClassfileBenchmark.java ! test/micro/org/openjdk/bench/jdk/classfile/CodeAttributeTools.java ! test/micro/org/openjdk/bench/jdk/classfile/ConstantPoolBuildingClassEntry.java ! test/micro/org/openjdk/bench/jdk/classfile/RebuildMethodBodies.java ! test/micro/org/openjdk/bench/jdk/classfile/RepeatedModelTraversal.java ! test/micro/org/openjdk/bench/jdk/classfile/Write.java Changeset: 573bcb61 Branch: fibers Author: Hannes Walln?fer Date: 2024-12-06 16:39:08 +0000 URL: https://git.openjdk.org/loom/commit/573bcb61809cbd98ec52d159d0c8e030e4a8e3f5 8345664: Use simple parameter type names in @link and @see tags Reviewed-by: liach ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/LinkTaglet.java ! test/langtools/jdk/javadoc/doclet/testLinkTaglet/TestLinkTaglet.java ! test/langtools/jdk/javadoc/doclet/testLinkTaglet/TestLinkTagletWithModule.java ! test/langtools/jdk/javadoc/doclet/testLinkTaglet/pkg/C.java ! test/langtools/jdk/javadoc/doclet/testNestedGenerics/TestNestedGenerics.java ! test/langtools/jdk/javadoc/doclet/testSeeTag/TestSeeTagWithModule.java Changeset: 470701f0 Branch: fibers Author: Leonid Mesnik Date: 2024-12-06 18:42:07 +0000 URL: https://git.openjdk.org/loom/commit/470701f0bb269834cc0e1cb40f7d34e92226454b 8340969: jdk/jfr/startupargs/TestStartDuration.java should be marked as flagless Reviewed-by: syan, egahlin ! test/jdk/jdk/jfr/startupargs/TestStartDuration.java Changeset: e0d63987 Branch: fibers Author: Brent Christian Date: 2024-12-06 21:18:35 +0000 URL: https://git.openjdk.org/loom/commit/e0d639878346946d0627a57b0eeb0cac8ca533fc 8344575: Examine usage of ReflectUtil.forName() in java.sql.rowset - XmlReaderContentHandler Reviewed-by: lancea, mchung, alanb, liach ! src/java.base/share/classes/module-info.java ! src/java.base/share/classes/sun/reflect/misc/ReflectUtil.java ! src/java.sql.rowset/share/classes/com/sun/rowset/internal/XmlReaderContentHandler.java Changeset: c517ffba Branch: fibers Author: Hamlin Li Date: 2024-12-07 09:56:15 +0000 URL: https://git.openjdk.org/loom/commit/c517ffba7d9388e75b5d7bba77e565e71c0a7d76 8339910: RISC-V: crc32 intrinsic with carry-less multiplication Reviewed-by: rehn, luhenry ! src/hotspot/cpu/riscv/globals_riscv.hpp ! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp ! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp ! src/hotspot/cpu/riscv/stubRoutines_riscv.cpp ! src/hotspot/cpu/riscv/vm_version_riscv.cpp ! src/hotspot/cpu/riscv/vm_version_riscv.hpp ! src/hotspot/os_cpu/linux_riscv/riscv_hwprobe.cpp Changeset: 83ea0133 Branch: fibers Author: David Holmes Date: 2024-12-08 23:27:31 +0000 URL: https://git.openjdk.org/loom/commit/83ea0133ddd4c65339309ae4fa0700208a3bb779 8345629: Remove expired flags in JDK 25 Reviewed-by: kvn, coleenp ! src/hotspot/share/runtime/arguments.cpp ! src/java.base/share/man/java.md Changeset: 458979d8 Branch: fibers Author: Sorna Sarathi Committer: David Holmes Date: 2024-12-09 02:05:59 +0000 URL: https://git.openjdk.org/loom/commit/458979d83ac784273263b54516369d79764010dd 8344611: Add missing classpath exception Reviewed-by: amitkumar, iris ! src/java.base/share/native/libjava/ub.h ! src/jdk.incubator.vector/linux/native/libsleef/lib/vector_math_neon.c ! src/jdk.incubator.vector/linux/native/libsleef/lib/vector_math_rvv.c ! src/jdk.incubator.vector/linux/native/libsleef/lib/vector_math_sve.c ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/runtimelink/JimageDiffGenerator.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/runtimelink/ResourcePoolReader.java Changeset: 842b3638 Branch: fibers Author: Leonid Mesnik Date: 2024-12-09 02:43:54 +0000 URL: https://git.openjdk.org/loom/commit/842b3638794973a3eae920eb898782b280e99589 8345698: Remove tier1_compiler_not_xcomp from github actions Reviewed-by: syan, liach ! .github/workflows/test.yml Changeset: 69e664de Branch: fibers Author: SendaoYan Date: 2024-12-09 03:38:41 +0000 URL: https://git.openjdk.org/loom/commit/69e664de14d1f9d66447937d494da8bf971ac5fe 8345632: [ASAN] memory leak in get_numbered_property_as_sorted_string function Reviewed-by: ccheung, dholmes ! src/hotspot/share/classfile/modules.cpp Changeset: 1b2935c3 Branch: fibers Author: Alan Bateman Date: 2024-12-09 07:34:17 +0000 URL: https://git.openjdk.org/loom/commit/1b2935c3bcf60bba613522d6d6921f78e385f8a7 Merge branch 'master' into fibers ! .jcheck/conf ! test/hotspot/jtreg/TEST.groups ! .jcheck/conf ! test/hotspot/jtreg/TEST.groups Changeset: 14bf2147 Branch: fibers Author: Alan Bateman Date: 2024-12-07 11:58:38 +0000 URL: https://git.openjdk.org/loom/commit/14bf214726100c91f8ed63f38d36913f86e0e88e awaitAllSuccessfulOrThrow.onFork should throw IAE if subtask not in expected state ! src/java.base/share/classes/java/util/concurrent/Joiners.java ! test/jdk/java/util/concurrent/StructuredTaskScope/StructuredTaskScopeTest.java Changeset: bd56e6ca Branch: fibers Author: Alan Bateman Date: 2024-12-09 07:34:24 +0000 URL: https://git.openjdk.org/loom/commit/bd56e6cad82e2cc1a968a39c05467c925c27a9b4 Merge fibers into fibers From duke at openjdk.org Mon Dec 9 08:32:20 2024 From: duke at openjdk.org (duke) Date: Mon, 9 Dec 2024 08:32:20 GMT Subject: git: openjdk/loom: master: 47 new changesets Message-ID: <1fbe2090-43e9-493f-89a5-7f7c1465d61e@openjdk.org> Changeset: 2331782c Branch: master Author: Robbin Ehn Date: 2024-12-05 07:25:05 +0000 URL: https://git.openjdk.org/loom/commit/2331782cf713e2db6d65b490c52c4de0a6555dca 8345179: RISC-V: Add gtests for weak cmpxchg Reviewed-by: fyang, mli ! test/hotspot/gtest/riscv/test_assembler_riscv.cpp Changeset: e46d822a Branch: master Author: Prasanta Sadhukhan Date: 2024-12-05 07:29:42 +0000 URL: https://git.openjdk.org/loom/commit/e46d822aebee02d3cb4862c204293d388f6f3466 8345547: test/jdk/javax/swing/text/DefaultEditorKit/4278839/bug4278839.java fails in ubuntu22.04 Reviewed-by: abhiscxk ! test/jdk/javax/swing/text/DefaultEditorKit/4278839/bug4278839.java Changeset: ca46c3a5 Branch: master Author: Weijun Wang Date: 2024-12-05 08:36:18 +0000 URL: https://git.openjdk.org/loom/commit/ca46c3a5ba324ceb4f30df772cb73a673647323e 8343622: AesDkCrypto.stringToKey should not return null Reviewed-by: valeriep ! src/java.base/share/classes/sun/security/provider/MD4.java ! src/java.security.jgss/share/classes/javax/security/auth/kerberos/KeyImpl.java ! src/java.security.jgss/share/classes/sun/security/krb5/internal/crypto/dk/AesDkCrypto.java ! src/java.security.jgss/share/classes/sun/security/krb5/internal/crypto/dk/AesSha2DkCrypto.java ! src/java.security.jgss/share/classes/sun/security/krb5/internal/crypto/dk/ArcFourCrypto.java + test/jdk/sun/security/krb5/NullStringToKey.java Changeset: 3b7571d3 Branch: master Author: Andrey Turbanov Date: 2024-12-05 09:07:15 +0000 URL: https://git.openjdk.org/loom/commit/3b7571d37812472a2152f9c8cbfd2a4abdb35016 8345398: Avoid redundant Properties.containsKey call in Cursor.getSystemCustomCursor Reviewed-by: aivanov, prr ! src/java.desktop/share/classes/java/awt/Cursor.java Changeset: f3807d6a Branch: master Author: Raffaello Giulietti Date: 2024-12-05 09:50:28 +0000 URL: https://git.openjdk.org/loom/commit/f3807d6a84101b2b0e55409e643cb323d7db8a94 8345403: Add more randomized tests to better cover FloatingDecimal parsing Reviewed-by: darcy + test/jdk/jdk/internal/math/FloatingDecimal/TestRandomFloatingDecimal.java Changeset: bcd10185 Branch: master Author: Christian Stein Date: 2024-12-05 10:15:05 +0000 URL: https://git.openjdk.org/loom/commit/bcd1018585ca7a14954208ae23ba2b214db7cf0c 8344540: Remove superseded wildcard description from java manpage Reviewed-by: dholmes, jpai ! src/java.base/share/man/java.md Changeset: 01307a7b Branch: master Author: Jaikiran Pai Date: 2024-12-05 11:19:38 +0000 URL: https://git.openjdk.org/loom/commit/01307a7bafc27a3d0bb8e2a5b75851d58f041f88 8341551: Revisit jdk.internal.loader.URLClassPath.JarLoader after JEP 486 Reviewed-by: dfuchs, lancea, rriggs, alanb ! src/java.base/share/classes/jdk/internal/loader/URLClassPath.java + test/jdk/jdk/internal/loader/URLClassPath/JarCheckTest.java Changeset: 7ee84d8f Branch: master Author: Prasanta Sadhukhan Date: 2024-12-05 11:51:46 +0000 URL: https://git.openjdk.org/loom/commit/7ee84d8f7096ccfc4666d5bff78e7e5ac6d614bd 8345566: Deproblemlist test/jdk/javax/swing/JComboBox/6559152/bug6559152.java Reviewed-by: tr ! test/jdk/javax/swing/JComboBox/6559152/bug6559152.java Changeset: b42d79eb Branch: master Author: Martin Doerr Date: 2024-12-05 12:03:53 +0000 URL: https://git.openjdk.org/loom/commit/b42d79eb6a6d497dc63718c2854609bebca4498c 8345146: [PPC64] Make intrinsic conversions between bit representations of half precision values and floats Reviewed-by: rrich, lucy ! src/hotspot/cpu/ppc/assembler_ppc.hpp ! src/hotspot/cpu/ppc/assembler_ppc.inline.hpp ! src/hotspot/cpu/ppc/c1_LIRAssembler_ppc.cpp ! src/hotspot/cpu/ppc/c1_LIRGenerator_ppc.cpp ! src/hotspot/cpu/ppc/macroAssembler_ppc.hpp ! src/hotspot/cpu/ppc/macroAssembler_ppc.inline.hpp ! src/hotspot/cpu/ppc/ppc.ad ! src/hotspot/cpu/ppc/stubGenerator_ppc.cpp ! src/hotspot/cpu/ppc/templateInterpreterGenerator_ppc.cpp ! src/hotspot/cpu/ppc/vm_version_ppc.hpp ! test/hotspot/jtreg/compiler/intrinsics/float16/Binary16Conversion.java ! test/hotspot/jtreg/compiler/intrinsics/float16/Binary16ConversionNaN.java ! test/hotspot/jtreg/compiler/intrinsics/float16/TestAllFloat16ToFloat.java ! test/hotspot/jtreg/compiler/intrinsics/float16/TestConstFloat16ToFloat.java ! test/hotspot/jtreg/compiler/vectorization/TestFloat16VectorConvChain.java Changeset: 92e9ac6d Branch: master Author: Doug Lea
Date: 2024-12-05 12:15:58 +0000 URL: https://git.openjdk.org/loom/commit/92e9ac6dc7302a140772443f95cc11deb8e3ddcb 8345294: test/jdk/java/lang/Thread/virtual/RetryMonitorEnterWhenPinned.java timeout with JTREG_TEST_THREAD_FACTORY=Virtual Reviewed-by: alanb ! src/java.base/share/classes/java/util/concurrent/ForkJoinPool.java + test/jdk/java/lang/Thread/virtual/Starvation.java Changeset: 84240cc8 Branch: master Author: Aleksey Shipilev Date: 2024-12-05 12:37:54 +0000 URL: https://git.openjdk.org/loom/commit/84240cc8e01663196cf883efec4c0eb4ea590c27 8344831: [REDO] CDS: Parallel relocation Reviewed-by: dholmes, stuefe ! src/hotspot/os/aix/os_aix.cpp ! src/hotspot/os/bsd/os_bsd.cpp ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/windows/os_windows.cpp ! src/hotspot/share/cds/archiveUtils.cpp ! src/hotspot/share/cds/archiveUtils.hpp ! src/hotspot/share/cds/cds_globals.hpp ! src/hotspot/share/cds/filemap.cpp + test/hotspot/gtest/cds/test_archiveWorkers.cpp Changeset: 308357cb Branch: master Author: Weijun Wang Date: 2024-12-05 13:15:26 +0000 URL: https://git.openjdk.org/loom/commit/308357cba706478598ef231887e0584eaae839e0 8345578: New test in JDK-8343622 fails with a promoted build Reviewed-by: mullan ! test/jdk/sun/security/krb5/NullStringToKey.java Changeset: 456c71d1 Branch: master Author: Thomas Stuefe Date: 2024-12-05 14:07:39 +0000 URL: https://git.openjdk.org/loom/commit/456c71d1ff64d31445b68d792fdaa9887f3499da 8343699: [aarch64] Bug in MacroAssembler::klass_decode_mode() Reviewed-by: adinn, coleenp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp Changeset: 97b8a09b Branch: master Author: Erik Gahlin Date: 2024-12-05 14:50:30 +0000 URL: https://git.openjdk.org/loom/commit/97b8a09bda92fab38b97acd49b6a5e4607b396e6 8345339: JFR: Missing javadoc for RecordingStream::onMetadata Reviewed-by: nbenalla, liach ! src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordingStream.java ! src/jdk.jfr/share/classes/jdk/jfr/consumer/snippet-files/Snippets.java Changeset: 691e6921 Branch: master Author: Alan Bateman Date: 2024-12-05 15:22:00 +0000 URL: https://git.openjdk.org/loom/commit/691e692149c105b4ca34aaaba779675b6bcc7c65 8345565: Remove remaining SecurityManager motivated APIs from sun.reflect.util Reviewed-by: mullan, rriggs, liach ! src/java.base/share/classes/java/io/ObjectInputStream.java ! src/java.base/share/classes/java/io/ObjectOutputStream.java ! src/java.base/share/classes/java/lang/Class.java ! src/java.base/share/classes/java/lang/reflect/Proxy.java ! src/java.base/share/classes/sun/reflect/generics/reflectiveObjects/TypeVariableImpl.java - src/java.base/share/classes/sun/reflect/misc/ConstructorUtil.java - src/java.base/share/classes/sun/reflect/misc/FieldUtil.java ! src/java.base/share/classes/sun/reflect/misc/MethodUtil.java ! src/java.base/share/classes/sun/reflect/misc/ReflectUtil.java ! src/java.management/share/classes/com/sun/jmx/mbeanserver/MBeanInstantiator.java Changeset: 7513b137 Branch: master Author: Gerard Ziemski Date: 2024-12-05 15:28:30 +0000 URL: https://git.openjdk.org/loom/commit/7513b1378de4fc2270d8e144a9c3b75859e6fe5f 8328944: NMT reports "unknown" memory Reviewed-by: jsjolen, coleenp ! src/hotspot/os/bsd/gc/z/zPhysicalMemoryBacking_bsd.cpp ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/share/cds/metaspaceShared.cpp ! src/hotspot/share/gc/parallel/objectStartArray.cpp ! src/hotspot/share/gc/serial/serialBlockOffsetTable.cpp ! src/hotspot/share/memory/heap.cpp ! src/hotspot/share/memory/virtualspace.cpp ! src/hotspot/share/memory/virtualspace.hpp ! src/hotspot/share/prims/jni.cpp ! src/hotspot/share/prims/whitebox.cpp ! src/hotspot/share/runtime/safepointMechanism.cpp ! src/hotspot/share/utilities/debug.cpp ! test/hotspot/gtest/gc/g1/test_freeRegionList.cpp ! test/hotspot/gtest/memory/test_virtualspace.cpp ! test/hotspot/gtest/runtime/test_virtualMemoryTracker.cpp Changeset: ef8da284 Branch: master Author: Kim Barrett Date: 2024-12-05 15:31:43 +0000 URL: https://git.openjdk.org/loom/commit/ef8da28487f918c38fab3096eaeed572d5ea5b90 8345591: [aarch64] macroAssembler_aarch64.cpp compile fails ceil_log2 not declared Reviewed-by: coleenp, alanb, syan ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp Changeset: 1ece4f9d Branch: master Author: Calvin Cheung Date: 2024-12-05 15:40:12 +0000 URL: https://git.openjdk.org/loom/commit/1ece4f9d93c20e71a28d5df06dff546c87342782 8345514: Should use internal class name when calling ClassLoader.getResourceAsByteArray Reviewed-by: iklam, matsaave ! src/hotspot/share/cds/filemap.cpp ! test/hotspot/jtreg/runtime/cds/appcds/jvmti/CFLH/MultiReleaseJars.java Changeset: 5a0899fc Branch: master Author: Erik Joelsson Date: 2024-12-05 16:17:17 +0000 URL: https://git.openjdk.org/loom/commit/5a0899fc09966149044f746b3a613cd97a5265b4 8345302: Building microbenchmarks require larger Java heap Reviewed-by: shade, mcimadamore ! make/autoconf/boot-jdk.m4 Changeset: 85fedbf6 Branch: master Author: Matthias Baesken Date: 2024-12-05 16:44:18 +0000 URL: https://git.openjdk.org/loom/commit/85fedbf668023fd00d70ec649504c2f80e4c84bb 8344607: Link Time Optimization - basic support for clang Reviewed-by: lucy, jkern, ihse ! make/hotspot/lib/JvmFeatures.gmk ! src/hotspot/os_cpu/bsd_aarch64/os_bsd_aarch64.cpp Changeset: 5cc150c6 Branch: master Author: Pavel Rappo Date: 2024-12-05 17:03:27 +0000 URL: https://git.openjdk.org/loom/commit/5cc150c63632c3ab8bf23d94f941d3b6db45d55c 8342979: Start of release updates for JDK 25 8342982: Add SourceVersion.RELEASE_25 8342983: Add source 25 and target 25 to javac Co-authored-by: Joe Darcy Reviewed-by: iris, darcy, erikj, dholmes ! .jcheck/conf ! make/conf/version-numbers.conf ! src/hotspot/share/classfile/classFileParser.cpp ! src/java.base/share/classes/java/lang/classfile/ClassFile.java ! src/java.base/share/classes/java/lang/reflect/ClassFileFormatVersion.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/ClassReader.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/Opcodes.java ! src/java.compiler/share/classes/javax/lang/model/SourceVersion.java ! src/java.compiler/share/classes/javax/lang/model/util/AbstractAnnotationValueVisitor14.java ! src/java.compiler/share/classes/javax/lang/model/util/AbstractAnnotationValueVisitorPreview.java ! src/java.compiler/share/classes/javax/lang/model/util/AbstractElementVisitor14.java ! src/java.compiler/share/classes/javax/lang/model/util/AbstractElementVisitorPreview.java ! src/java.compiler/share/classes/javax/lang/model/util/AbstractTypeVisitor14.java ! src/java.compiler/share/classes/javax/lang/model/util/AbstractTypeVisitorPreview.java ! src/java.compiler/share/classes/javax/lang/model/util/ElementKindVisitor14.java ! src/java.compiler/share/classes/javax/lang/model/util/ElementKindVisitorPreview.java ! src/java.compiler/share/classes/javax/lang/model/util/ElementScanner14.java ! src/java.compiler/share/classes/javax/lang/model/util/ElementScannerPreview.java ! src/java.compiler/share/classes/javax/lang/model/util/SimpleAnnotationValueVisitor14.java ! src/java.compiler/share/classes/javax/lang/model/util/SimpleAnnotationValueVisitorPreview.java ! src/java.compiler/share/classes/javax/lang/model/util/SimpleElementVisitor14.java ! src/java.compiler/share/classes/javax/lang/model/util/SimpleElementVisitorPreview.java ! src/java.compiler/share/classes/javax/lang/model/util/SimpleTypeVisitor14.java ! src/java.compiler/share/classes/javax/lang/model/util/SimpleTypeVisitorPreview.java ! src/java.compiler/share/classes/javax/lang/model/util/TypeKindVisitor14.java ! src/java.compiler/share/classes/javax/lang/model/util/TypeKindVisitorPreview.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Source.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassFile.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Target.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/PrintingProcessor.java + src/jdk.compiler/share/data/symbols/java.base-O.sym.txt + src/jdk.compiler/share/data/symbols/java.compiler-O.sym.txt + src/jdk.compiler/share/data/symbols/java.datatransfer-O.sym.txt + src/jdk.compiler/share/data/symbols/java.desktop-O.sym.txt + src/jdk.compiler/share/data/symbols/java.instrument-O.sym.txt + src/jdk.compiler/share/data/symbols/java.logging-O.sym.txt + src/jdk.compiler/share/data/symbols/java.management-O.sym.txt + src/jdk.compiler/share/data/symbols/java.management.rmi-O.sym.txt + src/jdk.compiler/share/data/symbols/java.naming-O.sym.txt + src/jdk.compiler/share/data/symbols/java.net.http-O.sym.txt + src/jdk.compiler/share/data/symbols/java.prefs-O.sym.txt + src/jdk.compiler/share/data/symbols/java.rmi-O.sym.txt + src/jdk.compiler/share/data/symbols/java.scripting-O.sym.txt + src/jdk.compiler/share/data/symbols/java.se-O.sym.txt + src/jdk.compiler/share/data/symbols/java.security.jgss-O.sym.txt + src/jdk.compiler/share/data/symbols/java.security.sasl-O.sym.txt + src/jdk.compiler/share/data/symbols/java.smartcardio-O.sym.txt + src/jdk.compiler/share/data/symbols/java.sql-O.sym.txt + src/jdk.compiler/share/data/symbols/java.sql.rowset-O.sym.txt + src/jdk.compiler/share/data/symbols/java.transaction.xa-O.sym.txt + src/jdk.compiler/share/data/symbols/java.xml-O.sym.txt + src/jdk.compiler/share/data/symbols/java.xml.crypto-O.sym.txt + src/jdk.compiler/share/data/symbols/jdk.accessibility-O.sym.txt + src/jdk.compiler/share/data/symbols/jdk.attach-O.sym.txt + src/jdk.compiler/share/data/symbols/jdk.charsets-O.sym.txt + src/jdk.compiler/share/data/symbols/jdk.compiler-O.sym.txt + src/jdk.compiler/share/data/symbols/jdk.crypto.cryptoki-O.sym.txt + src/jdk.compiler/share/data/symbols/jdk.dynalink-O.sym.txt + src/jdk.compiler/share/data/symbols/jdk.editpad-O.sym.txt + src/jdk.compiler/share/data/symbols/jdk.hotspot.agent-O.sym.txt + src/jdk.compiler/share/data/symbols/jdk.httpserver-O.sym.txt + src/jdk.compiler/share/data/symbols/jdk.incubator.foreign-O.sym.txt + src/jdk.compiler/share/data/symbols/jdk.incubator.vector-O.sym.txt + src/jdk.compiler/share/data/symbols/jdk.jartool-O.sym.txt + src/jdk.compiler/share/data/symbols/jdk.javadoc-O.sym.txt + src/jdk.compiler/share/data/symbols/jdk.jcmd-O.sym.txt + src/jdk.compiler/share/data/symbols/jdk.jconsole-O.sym.txt + src/jdk.compiler/share/data/symbols/jdk.jdeps-O.sym.txt + src/jdk.compiler/share/data/symbols/jdk.jdi-O.sym.txt + src/jdk.compiler/share/data/symbols/jdk.jdwp.agent-O.sym.txt + src/jdk.compiler/share/data/symbols/jdk.jfr-O.sym.txt + src/jdk.compiler/share/data/symbols/jdk.jlink-O.sym.txt + src/jdk.compiler/share/data/symbols/jdk.jpackage-O.sym.txt + src/jdk.compiler/share/data/symbols/jdk.jshell-O.sym.txt + src/jdk.compiler/share/data/symbols/jdk.jsobject-O.sym.txt + src/jdk.compiler/share/data/symbols/jdk.jstatd-O.sym.txt + src/jdk.compiler/share/data/symbols/jdk.localedata-O.sym.txt + src/jdk.compiler/share/data/symbols/jdk.management-O.sym.txt + src/jdk.compiler/share/data/symbols/jdk.management.agent-O.sym.txt + src/jdk.compiler/share/data/symbols/jdk.management.jfr-O.sym.txt + src/jdk.compiler/share/data/symbols/jdk.naming.dns-O.sym.txt + src/jdk.compiler/share/data/symbols/jdk.naming.rmi-O.sym.txt + src/jdk.compiler/share/data/symbols/jdk.net-O.sym.txt + src/jdk.compiler/share/data/symbols/jdk.nio.mapmode-O.sym.txt + src/jdk.compiler/share/data/symbols/jdk.sctp-O.sym.txt + src/jdk.compiler/share/data/symbols/jdk.security.auth-O.sym.txt + src/jdk.compiler/share/data/symbols/jdk.security.jgss-O.sym.txt + src/jdk.compiler/share/data/symbols/jdk.unsupported-O.sym.txt + src/jdk.compiler/share/data/symbols/jdk.xml.dom-O.sym.txt + src/jdk.compiler/share/data/symbols/jdk.zipfs-O.sym.txt ! src/jdk.compiler/share/data/symbols/symbols ! test/hotspot/jtreg/runtime/CommandLine/VMDeprecatedOptions.java ! test/langtools/tools/javac/api/TestGetSourceVersions.java ! test/langtools/tools/javac/classfiles/ClassVersionChecker.java ! test/langtools/tools/javac/lib/JavacTestingAbstractProcessor.java ! test/langtools/tools/javac/preview/classReaderTest/Client.nopreview.out ! test/langtools/tools/javac/preview/classReaderTest/Client.preview.out ! test/langtools/tools/javac/versions/Versions.java Changeset: dbf48a53 Branch: master Author: Kim Barrett Date: 2024-12-05 17:43:48 +0000 URL: https://git.openjdk.org/loom/commit/dbf48a53eca74380b279ce6be3bab2a6a248f7f2 8344665: Refactor PartialArrayState allocation for reuse Reviewed-by: tschatzl, ayang, iwalulya, zgu ! 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/g1ParScanThreadState.cpp ! src/hotspot/share/gc/g1/g1ParScanThreadState.hpp ! src/hotspot/share/gc/g1/g1YoungGCPostEvacuateTasks.cpp ! src/hotspot/share/gc/g1/g1YoungGCPostEvacuateTasks.hpp ! src/hotspot/share/gc/parallel/psPromotionManager.cpp ! src/hotspot/share/gc/parallel/psPromotionManager.hpp ! src/hotspot/share/gc/shared/partialArrayState.cpp ! src/hotspot/share/gc/shared/partialArrayState.hpp ! test/hotspot/jtreg/gc/g1/TestGCLogMessages.java ! test/jdk/jdk/jfr/event/gc/collection/TestG1ParallelPhases.java Changeset: bedb68ab Branch: master Author: William Kemper Date: 2024-12-05 17:55:23 +0000 URL: https://git.openjdk.org/loom/commit/bedb68aba126c6400ce9f2182105b5294ff42021 8342444: Shenandoah: Uncommit regions from a separate, STS aware thread Reviewed-by: shade, kdnilsen, ysr ! src/hotspot/share/gc/shenandoah/shenandoahControlThread.cpp ! src/hotspot/share/gc/shenandoah/shenandoahGeneration.cpp ! src/hotspot/share/gc/shenandoah/shenandoahGenerationalControlThread.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp ! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp + src/hotspot/share/gc/shenandoah/shenandoahUncommitThread.cpp + src/hotspot/share/gc/shenandoah/shenandoahUncommitThread.hpp ! src/hotspot/share/gc/shenandoah/shenandoahUtils.hpp Changeset: a97dca52 Branch: master Author: Y. Srinivas Ramakrishna Date: 2024-12-05 19:46:39 +0000 URL: https://git.openjdk.org/loom/commit/a97dca52c9257121fc96613a4b591920c1c3e31a 8344593: GenShen: Review of ReduceInitialCardMarks Reviewed-by: shade, cslucas ! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.cpp ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.hpp Changeset: bf0debc0 Branch: master Author: Matias Saavedra Silva Date: 2024-12-05 20:08:31 +0000 URL: https://git.openjdk.org/loom/commit/bf0debc023a42ccdf2f589039e4d98e11424b4dd 8343890: SEGV crash in RunTimeClassInfo::klass Reviewed-by: iklam, ccheung ! src/hotspot/share/cds/runTimeClassInfo.cpp Changeset: 5f30a8d9 Branch: master Author: Magnus Ihse Bursie Date: 2024-12-05 21:53:18 +0000 URL: https://git.openjdk.org/loom/commit/5f30a8d90cbc3f163e2328cda5a9eb6ad0f1787a 8345424: Move FindDebuginfoFiles out of FileUtils.gmk Reviewed-by: erikj ! make/Images.gmk ! make/StaticLibs.gmk + make/common/DebugInfoUtils.gmk ! make/common/FileUtils.gmk Changeset: 6f6bce56 Branch: master Author: Magnus Ihse Bursie Date: 2024-12-05 21:53:36 +0000 URL: https://git.openjdk.org/loom/commit/6f6bce56fc95832a07ef9bfc6a4770b76440af09 8344559: Log is spammed by missing pandoc warnings when building man pages Reviewed-by: shade, erikj ! doc/building.html ! doc/building.md ! make/autoconf/jdk-options.m4 ! make/common/modules/LauncherCommon.gmk Changeset: daa2ba52 Branch: master Author: Magnus Ihse Bursie Date: 2024-12-05 21:53:53 +0000 URL: https://git.openjdk.org/loom/commit/daa2ba52a3197924c34ccdd0c33703e61cdc8350 8339622: Regression in make open-hotspot-xcode-project Reviewed-by: mcimadamore, erikj ! make/ide/xcode/hotspot/CreateXcodeProject.gmk Changeset: 5da0eee3 Branch: master Author: Magnus Ihse Bursie Date: 2024-12-05 22:57:06 +0000 URL: https://git.openjdk.org/loom/commit/5da0eee3a6a50f3cffe843717aa07c88be59a4e1 8285692: Enable _FORTIFY_SOURCE=2 when building with Clang Reviewed-by: erikj ! make/autoconf/flags-cflags.m4 Changeset: 41c8971c Branch: master Author: Magnus Ihse Bursie Date: 2024-12-05 22:58:40 +0000 URL: https://git.openjdk.org/loom/commit/41c8971cbcc1d281ffae907c952637ebff945ebb 8287122: Use gcc12 -ftrivial-auto-var-init=pattern in debug builds Reviewed-by: erikj ! make/autoconf/flags-cflags.m4 Changeset: 9284602e Branch: master Author: David Holmes Date: 2024-12-06 00:45:04 +0000 URL: https://git.openjdk.org/loom/commit/9284602ecbbed94af38f90fd080684cdb33d5f31 8345628: [BACKOUT] JDK-8287122 Use gcc12 -ftrivial-auto-var-init=pattern in debug builds Reviewed-by: erikj ! make/autoconf/flags-cflags.m4 Changeset: aa382844 Branch: master Author: Leonid Mesnik Date: 2024-12-06 01:33:22 +0000 URL: https://git.openjdk.org/loom/commit/aa3828447c4cbc1aae32c1b96d0d1831c5fb1cca 8345435: Eliminate tier1_compiler_not_xcomp group Reviewed-by: kvn ! test/hotspot/jtreg/TEST.groups ! test/hotspot/jtreg/compiler/profiling/TestMethodHandleInvokesIntrinsic.java ! test/hotspot/jtreg/compiler/profiling/TestMultiBranchDataOverflow.java ! test/hotspot/jtreg/compiler/profiling/TestProfileCounterOverflow.java ! test/hotspot/jtreg/compiler/profiling/TestSharedHeadExceptionBackedges.java ! test/hotspot/jtreg/compiler/profiling/TestSpecTrapClassUnloading.java ! test/hotspot/jtreg/compiler/profiling/TestTypeProfileArgsLimit.java ! test/hotspot/jtreg/compiler/profiling/TestTypeProfiling.java ! test/hotspot/jtreg/compiler/profiling/TestUnexpectedProfilingMismatch.java ! test/hotspot/jtreg/compiler/profiling/UnsafeAccess.java ! test/hotspot/jtreg/compiler/profiling/spectrapredefineclass/Launcher.java ! test/hotspot/jtreg/compiler/profiling/spectrapredefineclass_classloaders/Launcher.java ! test/hotspot/jtreg/compiler/profiling/unloadingconflict/TestProfileConflictClassUnloading.java Changeset: 84032850 Branch: master Author: Prasanta Sadhukhan Date: 2024-12-06 03:19:13 +0000 URL: https://git.openjdk.org/loom/commit/84032850dbe3add7b7c8d6a4b2fbd5d5cab4483a 8268145: [macos] Rendering artifacts is seen when text inside the JTable with TableCellEditor having JTextfield Reviewed-by: kizune, abhiscxk, honkar ! src/java.desktop/macosx/classes/com/apple/laf/AquaCaret.java + test/jdk/javax/swing/JTable/TestCaretArtifact.java Changeset: 2286fae3 Branch: master Author: Kim Barrett Date: 2024-12-06 06:32:03 +0000 URL: https://git.openjdk.org/loom/commit/2286fae300b37f4b69ed817d3edea6fe7fa2f52d 8345159: RISCV: Fix -Wzero-as-null-pointer-constant warning in emit_static_call_stub Reviewed-by: mli, rehn ! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp Changeset: d9a22139 Branch: master Author: Roland Westrelin Date: 2024-12-06 09:18:46 +0000 URL: https://git.openjdk.org/loom/commit/d9a22139fb14c67e2b1dac2c93c1e46bc3b14c72 8345299: C2: some nodes can still have incorrect control after do_range_check() Reviewed-by: chagedorn, kvn ! src/hotspot/share/opto/loopTransform.cpp ! src/hotspot/share/opto/loopnode.hpp Changeset: 874d68a9 Branch: master Author: Roland Westrelin Date: 2024-12-06 09:19:55 +0000 URL: https://git.openjdk.org/loom/commit/874d68a96ce67caaf944dd25fbfb44eab965dfd3 8343747: C2: TestReplicateAtConv.java crashes with -XX:MaxVectorSize=8 Reviewed-by: epeter, kvn ! src/hotspot/share/opto/vectornode.cpp ! test/hotspot/jtreg/compiler/vectorization/TestReplicateAtConv.java Changeset: f6021a9c Branch: master Author: Daniel Gredler Date: 2024-12-06 13:07:35 +0000 URL: https://git.openjdk.org/loom/commit/f6021a9c34da877bf954f5b90b4233949ec0ffc7 8344668: Unnecessary array allocations and copying in TextLine Reviewed-by: honkar, azvegint, prr ! src/java.desktop/share/classes/java/awt/font/TextLine.java Changeset: 0e2a2852 Branch: master Author: Evgeny Nikitin Committer: Tobias Hartmann Date: 2024-12-06 14:19:15 +0000 URL: https://git.openjdk.org/loom/commit/0e2a28527738d227a66ea44b9a5c037c72039044 8344833: CTW: Make failing on zero classes optional Reviewed-by: thartmann, kvn ! test/hotspot/jtreg/testlibrary/ctw/src/sun/hotspot/tools/ctw/CtwRunner.java Changeset: 49664195 Branch: master Author: Chen Liang Date: 2024-12-06 14:25:03 +0000 URL: https://git.openjdk.org/loom/commit/496641955041c5e48359e6256a4a61812653d900 8334733: Remove obsolete @enablePreview from tests after JDK-8334714 Reviewed-by: mchung, asotona ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaMethod.java ! test/hotspot/jtreg/serviceability/dcmd/framework/VMVersionTest.java ! test/hotspot/jtreg/testlibrary/ctw/Makefile ! test/jdk/java/io/Serializable/records/BadCanonicalCtrTest.java ! test/jdk/java/io/Serializable/records/ProhibitedMethods.java ! test/jdk/java/io/Serializable/records/SerialPersistentFieldsTest.java ! test/jdk/java/lang/Class/getSimpleName/GetSimpleNameTest.java ! test/jdk/java/lang/ModuleTests/AnnotationsTest.java ! test/jdk/java/lang/StackWalker/TestBCI.java ! test/jdk/java/lang/annotation/AnnotationTypeMismatchException/AnnotationTypeMismatchTest.java ! test/jdk/java/lang/annotation/AnnotationTypeMismatchException/ArityTypeMismatchTest.java ! test/jdk/java/lang/annotation/AnnotationTypeMismatchException/ArrayTypeMismatchTest.java ! test/jdk/java/lang/annotation/AnnotationTypeMismatchException/EnumTypeMismatchTest.java ! test/jdk/java/lang/annotation/AnnotationVerifier.java ! test/jdk/java/lang/instrument/NativeMethodPrefixApp.java ! test/jdk/java/lang/instrument/RetransformApp.java ! test/jdk/java/lang/invoke/8022701/MHIllegalAccess.java ! test/jdk/java/lang/invoke/DefineClassTest.java ! test/jdk/java/lang/invoke/MethodHandleProxies/BasicTest.java ! test/jdk/java/lang/invoke/MethodHandleProxies/WrapperHiddenClassTest.java ! test/jdk/java/lang/invoke/MethodHandles/classData/ClassDataTest.java ! test/jdk/java/lang/invoke/accessProtectedSuper/Test.java ! test/jdk/java/lang/invoke/condy/BootstrapMethodJumboArgsTest.java ! test/jdk/java/lang/invoke/condy/CondyBSMException.java ! test/jdk/java/lang/invoke/condy/CondyBSMInvocation.java ! test/jdk/java/lang/invoke/condy/CondyBSMValidationTest.java ! test/jdk/java/lang/invoke/condy/CondyInterfaceWithOverpassMethods.java ! test/jdk/java/lang/invoke/condy/CondyNameValidationTest.java ! test/jdk/java/lang/invoke/condy/CondyNestedTest.java ! test/jdk/java/lang/invoke/condy/CondyRepeatFailedResolution.java ! test/jdk/java/lang/invoke/condy/CondyReturnPrimitiveTest.java ! test/jdk/java/lang/invoke/condy/CondyStaticArgumentsTest.java ! test/jdk/java/lang/invoke/condy/CondyTypeValidationTest.java ! test/jdk/java/lang/invoke/condy/CondyWithGarbageTest.java ! test/jdk/java/lang/invoke/condy/CondyWrongType.java ! test/jdk/java/lang/invoke/condy/ConstantBootstrapsTest.java ! test/jdk/java/lang/invoke/defineHiddenClass/BasicTest.java ! test/jdk/java/lang/invoke/defineHiddenClass/HiddenNestmateTest.java ! test/jdk/java/lang/invoke/defineHiddenClass/StaticInvocableTest.java ! test/jdk/java/lang/invoke/lambda/LambdaAsm.java ! test/jdk/java/lang/invoke/lambda/LambdaStackTrace.java ! test/jdk/java/lang/invoke/lookup/SpecialStatic.java ! test/jdk/java/lang/module/ClassFileVersionsTest.java ! test/jdk/java/lang/module/ConfigurationTest.java ! test/jdk/java/lang/module/ModuleDescriptorTest.java ! test/jdk/java/lang/module/ModuleFinderTest.java ! test/jdk/java/lang/module/ModuleNamesTest.java ! test/jdk/java/lang/module/MultiReleaseJarTest.java ! test/jdk/java/lang/reflect/Generics/TestMissingTypeVariable.java ! test/jdk/java/lang/reflect/Method/invoke/TestPrivateInterfaceMethodReflect.java ! test/jdk/java/lang/reflect/records/IsRecordTest.java ! test/jdk/java/lang/runtime/ExactnessConversionsSupportTest.java ! test/jdk/java/lang/runtime/SwitchBootstrapsTest.java ! test/jdk/java/security/Provider/SecurityProviderModularTest.java ! test/jdk/java/time/nontestng/java/time/chrono/HijrahConfigTest.java ! test/jdk/java/util/ServiceLoader/BadProvidersTest.java ! test/jdk/javax/security/auth/login/modules/JaasModularClientTest.java ! test/jdk/jdk/classfile/ClassHierarchyInfoTest.java ! test/jdk/jdk/classfile/SnippetsTest.java ! test/jdk/jdk/classfile/TEST.properties ! test/jdk/jdk/classfile/VerifierSelfTest.java ! test/jdk/jdk/internal/reflect/CallerSensitive/CallerSensitiveFinder.java ! test/jdk/jdk/internal/reflect/CallerSensitive/CheckCSMs.java ! test/jdk/jdk/internal/reflect/CallerSensitive/MissingCallerSensitive.java ! test/jdk/jdk/jfr/event/compiler/TestCompilerInlining.java ! test/jdk/jdk/jfr/event/io/TestInstrumentation.java ! test/jdk/jdk/jfr/javaagent/TestEventInstrumentation.java ! test/jdk/jdk/lambda/TEST.properties ! test/jdk/jdk/modules/incubator/ServiceBinding.java ! test/jdk/sun/tools/jcmd/TestProcessHelper.java ! test/jdk/tools/jimage/JImageNonAsciiNameTest.java ! test/jdk/tools/jimage/JImageTest.java ! test/jdk/tools/jlink/DefaultProviderTest.java ! test/jdk/tools/jlink/ExplodedModuleNameTest.java ! test/jdk/tools/jlink/IntegrationTest.java ! test/jdk/tools/jlink/JLink100Modules.java ! test/jdk/tools/jlink/JLink2Test.java ! test/jdk/tools/jlink/JLinkDedupTestBatchSizeOne.java ! test/jdk/tools/jlink/JLinkNegativeTest.java ! test/jdk/tools/jlink/JLinkOptionsTest.java ! test/jdk/tools/jlink/JLinkPluginsTest.java ! test/jdk/tools/jlink/JLinkTest.java ! test/jdk/tools/jlink/ModuleNamesOrderTest.java ! test/jdk/tools/jlink/NativeTest.java ! test/jdk/tools/jlink/plugins/AddOptionsPluginTest.java ! test/jdk/tools/jlink/plugins/CDSPluginTest.java ! test/jdk/tools/jlink/plugins/GenerateJLIClassesPluginTest.java ! test/jdk/tools/jlink/plugins/IncludeLocalesPluginTest.java ! test/jdk/tools/jlink/plugins/SaveJlinkArgfilesPluginTest.java ! test/jdk/tools/jlink/plugins/StringSharingPluginTest.java ! test/jdk/tools/jlink/plugins/StripJavaDebugAttributesPluginTest.java ! test/jdk/tools/jlink/plugins/VendorInfoPluginsTest.java ! test/langtools/jdk/javadoc/tool/CheckResourceKeys.java ! test/langtools/tools/javac/4241573/T4241573.java ! test/langtools/tools/javac/7003595/T7003595.java ! test/langtools/tools/javac/7153958/CPoolRefClassContainingInlinedCts.java ! test/langtools/tools/javac/7166455/CheckACC_STRICTFlagOnclinitTest.java ! test/langtools/tools/javac/8000518/DuplicateConstantPoolEntry.java ! test/langtools/tools/javac/8005931/CheckACC_STRICTFlagOnPkgAccessClassTest.java ! test/langtools/tools/javac/8009170/RedundantByteCodeInArrayTest.java ! test/langtools/tools/javac/AnonymousClass/AnonymousClassFlags.java ! test/langtools/tools/javac/MethodParameters/AnnotationTest.java ! test/langtools/tools/javac/MethodParameters/AnonymousClass.java ! test/langtools/tools/javac/MethodParameters/ClassFileVisitor.java ! test/langtools/tools/javac/MethodParameters/Constructors.java ! test/langtools/tools/javac/MethodParameters/EnumTest.java ! test/langtools/tools/javac/MethodParameters/InstanceMethods.java ! test/langtools/tools/javac/MethodParameters/LambdaTest.java ! test/langtools/tools/javac/MethodParameters/LegacyOutputTest/LegacyOutputTest.java ! test/langtools/tools/javac/MethodParameters/LocalClassTest.java ! test/langtools/tools/javac/MethodParameters/MemberClassTest.java ! test/langtools/tools/javac/MethodParameters/StaticMethods.java ! test/langtools/tools/javac/MethodParameters/UncommonParamNames.java ! test/langtools/tools/javac/MethodParametersTest.java ! test/langtools/tools/javac/NoStringToLower.java ! test/langtools/tools/javac/RequiredParameterFlags/ImplicitParameters.java ! test/langtools/tools/javac/StringConcat/TestIndyStringConcat.java ! test/langtools/tools/javac/StringConcat/WellKnownTypeSignatures.java ! test/langtools/tools/javac/StringConcat/WellKnownTypes.java ! test/langtools/tools/javac/StringConcat/access/Test.java ! test/langtools/tools/javac/T6695379/AnnotationsAreNotCopiedToBridgeMethodsTest.java ! test/langtools/tools/javac/T6970173/DebugPointerAtBadPositionTest.java ! test/langtools/tools/javac/T7008643/InlinedFinallyConfuseDebuggersTest.java ! test/langtools/tools/javac/T7053059/DoubleCastTest.java ! test/langtools/tools/javac/T7093325.java ! test/langtools/tools/javac/T7165659/InnerClassAttrMustNotHaveStrictFPFlagTest.java ! test/langtools/tools/javac/T8003967/DetectMutableStaticFields.java ! test/langtools/tools/javac/T8010737/ParameterNamesAreNotCopiedToAnonymousInitTest.java ! test/langtools/tools/javac/T8011181/EmptyUTF8ForInnerClassNameTest.java ! test/langtools/tools/javac/T8019486/WrongLNTForLambdaTest.java ! test/langtools/tools/javac/T8022186/DeadCodeGeneratedForEmptyTryTest.java ! test/langtools/tools/javac/T8024039/NoDeadCodeGenerationOnTrySmtTest.java ! test/langtools/tools/javac/T8028504/DontGenerateLVTForGNoneOpTest.java ! test/langtools/tools/javac/T8180141/MissingLNTEntryForBreakContinueTest.java ! test/langtools/tools/javac/T8180660/MissingLNTEntryForFinalizerTest.java ! test/langtools/tools/javac/T8187805/BogusRTTAForUnusedVarTest.java ! test/langtools/tools/javac/T8203892/CheckTargetIsNotAddedAsMarkerInterfaceTest.java ! test/langtools/tools/javac/T8209173/CodeCompletionExceptTest.java ! test/langtools/tools/javac/T8210435/NoLocalsMustBeReservedForDCEedVarsTest.java ! test/langtools/tools/javac/T8222949/TestConstantDynamic.java ! test/langtools/tools/javac/TryWithResources/TwrSimpleClose.java ! test/langtools/tools/javac/annotations/ApplicableAnnotationsOnRecords.java ! test/langtools/tools/javac/annotations/SyntheticParameters.java ! test/langtools/tools/javac/annotations/parameter/ParameterAnnotations.java ! test/langtools/tools/javac/annotations/typeAnnotations/TypeAnnotationsPositionsOnRecords.java ! test/langtools/tools/javac/annotations/typeAnnotations/VariablesDeclaredWithVarTest.java ! test/langtools/tools/javac/annotations/typeAnnotations/classfile/AnonymousClassTest.java ! test/langtools/tools/javac/annotations/typeAnnotations/classfile/CombinationsTargetTest1.java ! test/langtools/tools/javac/annotations/typeAnnotations/classfile/CombinationsTargetTest2.java ! test/langtools/tools/javac/annotations/typeAnnotations/classfile/CombinationsTargetTest3.java ! test/langtools/tools/javac/annotations/typeAnnotations/classfile/DeadCode.java ! test/langtools/tools/javac/annotations/typeAnnotations/classfile/InstanceInitializer.java ! test/langtools/tools/javac/annotations/typeAnnotations/classfile/NewTypeArguments.java ! test/langtools/tools/javac/annotations/typeAnnotations/classfile/NoTargetAnnotations.java ! test/langtools/tools/javac/annotations/typeAnnotations/classfile/Scopes.java ! test/langtools/tools/javac/annotations/typeAnnotations/classfile/StaticInitializer.java ! test/langtools/tools/javac/annotations/typeAnnotations/classfile/SyntheticParameters.java ! test/langtools/tools/javac/annotations/typeAnnotations/classfile/T8008762.java ! test/langtools/tools/javac/annotations/typeAnnotations/classfile/T8008769.java ! test/langtools/tools/javac/annotations/typeAnnotations/classfile/T8010015.java ! test/langtools/tools/javac/annotations/typeAnnotations/classfile/TestAnonInnerClasses.java ! test/langtools/tools/javac/annotations/typeAnnotations/classfile/TestNewCastArray.java ! test/langtools/tools/javac/annotations/typeAnnotations/classfile/TypeAnnotationPropagationTest.java ! test/langtools/tools/javac/annotations/typeAnnotations/classfile/TypeCasts.java ! test/langtools/tools/javac/annotations/typeAnnotations/classfile/Wildcards.java ! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/ClassExtends.java ! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/ClassTypeParam.java ! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/ConstructorInvocationTypeArgument.java ! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/Constructors.java ! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/ExceptionParameters.java ! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/Fields.java ! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/FromSpecification.java ! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/Initializers.java ! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/Lambda.java ! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/MethodInvocationTypeArgument.java ! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/MethodParameters.java ! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/MethodReceivers.java ! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/MethodReturns.java ! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/MethodThrows.java ! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/MethodTypeParam.java ! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/MultiCatch.java ! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/NestedTypes.java ! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/NewObjects.java ! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/RepeatingTypeAnnotations.java ! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/ResourceVariable.java ! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/TypeCasts.java ! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/TypeTests.java ! test/langtools/tools/javac/cast/intersection/DuplicatedCheckcastTest.java ! test/langtools/tools/javac/classfiles/InnerClasses/SyntheticClasses.java ! test/langtools/tools/javac/classfiles/T8255757/T8255757.java ! test/langtools/tools/javac/classfiles/attributes/AnnotationDefault/AnnotationDefaultTest.java ! test/langtools/tools/javac/classfiles/attributes/EnclosingMethod/EnclosingMethodTest.java ! test/langtools/tools/javac/classfiles/attributes/LineNumberTable/LineNumberTest.java ! test/langtools/tools/javac/classfiles/attributes/LineNumberTable/MultipleRecordPatterns.java ! test/langtools/tools/javac/classfiles/attributes/LineNumberTable/RuleSwitchBreaks.java ! test/langtools/tools/javac/classfiles/attributes/LineNumberTable/StringSwitchBreaks.java ! test/langtools/tools/javac/classfiles/attributes/LineNumberTable/T8050993.java ! test/langtools/tools/javac/classfiles/attributes/LineNumberTable/T8314275.java ! test/langtools/tools/javac/classfiles/attributes/LocalVariableTable/LocalVariableTableTest.java ! test/langtools/tools/javac/classfiles/attributes/LocalVariableTable/LocalVariableTypeTableTest.java ! test/langtools/tools/javac/classfiles/attributes/Module/ModuleFlagTest.java ! test/langtools/tools/javac/classfiles/attributes/Module/ModuleTest.java ! test/langtools/tools/javac/classfiles/attributes/Signature/ConstructorTest.java ! test/langtools/tools/javac/classfiles/attributes/Signature/EnumTest.java ! test/langtools/tools/javac/classfiles/attributes/Signature/ExceptionTest.java ! test/langtools/tools/javac/classfiles/attributes/Signature/FieldTest.java ! test/langtools/tools/javac/classfiles/attributes/Signature/InnerClassTest.java ! test/langtools/tools/javac/classfiles/attributes/Signature/MethodParameterTest.java ! test/langtools/tools/javac/classfiles/attributes/Signature/MethodTypeBoundTest.java ! test/langtools/tools/javac/classfiles/attributes/Signature/ReturnTypeTest.java ! test/langtools/tools/javac/classfiles/attributes/SourceFile/AnonymousClassTest.java ! test/langtools/tools/javac/classfiles/attributes/SourceFile/InnerClassTest.java ! test/langtools/tools/javac/classfiles/attributes/SourceFile/LocalClassTest.java ! test/langtools/tools/javac/classfiles/attributes/SourceFile/MixTest.java ! test/langtools/tools/javac/classfiles/attributes/SourceFile/ModuleInfoTest.java ! test/langtools/tools/javac/classfiles/attributes/SourceFile/NoSourceFileAttribute.java ! test/langtools/tools/javac/classfiles/attributes/SourceFile/SyntheticClassTest.java ! test/langtools/tools/javac/classfiles/attributes/SourceFile/TopLevelClassesOneFileTest.java ! test/langtools/tools/javac/classfiles/attributes/Synthetic/AccessToPrivateInnerClassConstructorsTest.java ! test/langtools/tools/javac/classfiles/attributes/Synthetic/AccessToPrivateInnerClassMembersTest.java ! test/langtools/tools/javac/classfiles/attributes/Synthetic/AccessToPrivateSiblingsTest.java ! test/langtools/tools/javac/classfiles/attributes/Synthetic/AssertFieldTest.java ! test/langtools/tools/javac/classfiles/attributes/Synthetic/BridgeMethodForGenericMethodTest.java ! test/langtools/tools/javac/classfiles/attributes/Synthetic/BridgeMethodsForLambdaTargetRelease14Test.java ! test/langtools/tools/javac/classfiles/attributes/Synthetic/BridgeMethodsForLambdaTest.java ! test/langtools/tools/javac/classfiles/attributes/Synthetic/EnumTest.java ! test/langtools/tools/javac/classfiles/attributes/Synthetic/PackageInfoTest.java ! test/langtools/tools/javac/classfiles/attributes/Synthetic/ThisFieldTest.java ! test/langtools/tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsForGenericMethodTest.java ! test/langtools/tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsForInnerAnnotationTest.java ! test/langtools/tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsForInnerClassTest.java ! test/langtools/tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsForInnerEnumTest.java ! test/langtools/tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsForInnerInterfaceTest.java ! test/langtools/tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsForTopLevelClassTest.java ! test/langtools/tools/javac/classfiles/attributes/annotations/RuntimeParameterAnnotationsForGenericMethodTest.java ! test/langtools/tools/javac/classfiles/attributes/annotations/RuntimeParameterAnnotationsForLambdaTest.java ! test/langtools/tools/javac/classfiles/attributes/annotations/RuntimeParameterAnnotationsTest.java ! test/langtools/tools/javac/classfiles/attributes/deprecated/DeprecatedPackageTest.java ! test/langtools/tools/javac/classfiles/attributes/deprecated/DeprecatedTest.java ! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerAnnotationsInInnerAnnotationTest.java ! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerAnnotationsInInnerClassTest.java ! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerAnnotationsInInnerEnumTest.java ! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerAnnotationsInInnerInterfaceTest.java ! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerClassesHierarchyTest.java ! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerClassesInAnonymousClassTest.java ! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerClassesInInnerAnnotationTest.java ! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerClassesInInnerClassTest.java ! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerClassesInInnerEnumTest.java ! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerClassesInInnerInterfaceTest.java ! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerClassesInLocalClassTest.java ! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerClassesIndexTest.java ! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerClassesTest.java ! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerEnumInInnerAnnotationTest.java ! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerEnumInInnerEnumTest.java ! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerEnumInInnerInterfaceTest.java ! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerEnumsInInnerClassTest.java ! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerInterfacesInInnerAnnotationTest.java ! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerInterfacesInInnerClassTest.java ! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerInterfacesInInnerEnumTest.java ! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerInterfacesInInnerInterfaceTest.java ! test/langtools/tools/javac/classfiles/attributes/innerclasses/NoInnerClassesTest.java ! test/langtools/tools/javac/classreader/8171132/BadConstantValue.java ! test/langtools/tools/javac/classreader/BadMethodParameter.java ! test/langtools/tools/javac/classwriter/IndyCorrectInvocationName.java ! test/langtools/tools/javac/code/CharImmediateValue.java ! test/langtools/tools/javac/constDebug/ConstDebugTest.java ! test/langtools/tools/javac/defaultMethods/BadClassfile.java ! test/langtools/tools/javac/defaultMethods/CheckACC_STRICTFlagOnDefaultMethodTest.java ! test/langtools/tools/javac/defaultMethods/TestDefaultBody.java ! test/langtools/tools/javac/defaultMethods/TestNoBridgeOnDefaults.java ! test/langtools/tools/javac/defaultMethods/super/TestDirectSuperInterfaceInvoke.java ! test/langtools/tools/javac/diags/CheckResourceKeys.java ! test/langtools/tools/javac/diags/Example.java ! test/langtools/tools/javac/diags/examples/BadConstantValueType/BadConstantValueType.java ! test/langtools/tools/javac/diags/examples/InvalidDefaultInterface/InvalidDefaultInterface.java ! test/langtools/tools/javac/diags/examples/InvalidStaticInterface/InvalidStaticInterface.java ! test/langtools/tools/javac/expression/_super/NonDirectSuper/NonDirectSuper.java ! test/langtools/tools/javac/file/SymLinkArchiveTest.java ! test/langtools/tools/javac/file/SymLinkShortNameTest.java ! test/langtools/tools/javac/file/SymLinkTest.java ! test/langtools/tools/javac/flow/LVTHarness.java ! test/langtools/tools/javac/generics/bridges/BridgeHarness.java ! test/langtools/tools/javac/importscope/T8193717.java ! test/langtools/tools/javac/jvm/ClassRefDupInConstantPoolTest.java ! test/langtools/tools/javac/lambda/ByteCodeTest.java ! test/langtools/tools/javac/lambda/LambdaTestStrictFPFlag.java ! test/langtools/tools/javac/lambda/LocalVariableTable.java ! test/langtools/tools/javac/lambda/TestBootstrapMethodsCount.java ! test/langtools/tools/javac/lambda/TestInvokeDynamic.java ! test/langtools/tools/javac/lambda/bytecode/TestLambdaBytecode.java ! test/langtools/tools/javac/lambda/bytecode/TestLambdaBytecodeTargetRelease14.java ! test/langtools/tools/javac/lambda/deduplication/DeduplicationTest.java ! test/langtools/tools/javac/lambda/lambdaNaming/TestNonSerializableLambdaNameStability.java ! test/langtools/tools/javac/launcher/GetResourceTest.java ! test/langtools/tools/javac/launcher/SourceLauncherTest.java ! test/langtools/tools/javac/launcher/src/p/q/CLTest.java ! test/langtools/tools/javac/linenumbers/ConditionalLineNumberTest.java ! test/langtools/tools/javac/linenumbers/FinallyLineNumberTest.java ! test/langtools/tools/javac/linenumbers/NestedLineNumberTest.java ! test/langtools/tools/javac/linenumbers/NullCheckLineNumberTest.java ! test/langtools/tools/javac/meth/TestCP.java ! test/langtools/tools/javac/modules/AnnotationsOnModules.java ! test/langtools/tools/javac/modules/IncubatingTest.java ! test/langtools/tools/javac/modules/JavaBaseTest.java ! test/langtools/tools/javac/modules/ModuleVersion.java ! test/langtools/tools/javac/modules/OpenModulesTest.java ! test/langtools/tools/javac/multicatch/7005371/T7005371.java ! test/langtools/tools/javac/multicatch/Pos05.java ! test/langtools/tools/javac/patterns/Annotations.java ! test/langtools/tools/javac/patterns/LocalVariableTable.java ! test/langtools/tools/javac/patterns/MatchExceptionTest.java ! test/langtools/tools/javac/patterns/NestedPatternVariablesBytecode.java ! test/langtools/tools/javac/patterns/NoUnnecessaryCast.java ! test/langtools/tools/javac/platform/ModuleVersionTest.java ! test/langtools/tools/javac/platform/VerifyCTSymClassFiles.java ! test/langtools/tools/javac/platform/createsymbols/CreateSymbolsTest.java ! test/langtools/tools/javac/preview/PreviewAutoSuppress.java ! test/langtools/tools/javac/preview/PreviewErrors.java ! test/langtools/tools/javac/preview/PreviewTest.java ! test/langtools/tools/javac/processing/model/element/TestFileObjectOf.java ! test/langtools/tools/javac/processing/model/element/TestOrigin.java ! test/langtools/tools/javac/records/RecordCompilationTests.java ! test/langtools/tools/javac/records/RecordsBinaryCompatibilityTests.java ! test/langtools/tools/javac/records/recordComponent/RecordComponentTypeTest.java ! test/langtools/tools/javac/recovery/AnnotationRecovery.java ! test/langtools/tools/javac/recovery/AttrRecovery.java ! test/langtools/tools/javac/recovery/FlowRecovery.java ! test/langtools/tools/javac/recovery/LambdaRecovery.java ! test/langtools/tools/javac/recovery/MethodModifiers.java ! test/langtools/tools/javac/resolve/NoObjectToString.java ! test/langtools/tools/javac/sealed/BinaryCompatibilityTests.java ! test/langtools/tools/javac/sealed/CheckSubtypesOfSealedTest.java ! test/langtools/tools/javac/sealed/SealedDiffConfigurationsTest.java ! test/langtools/tools/javac/sym/ElementStructureTest.java ! test/langtools/tools/javac/varargs/6199075/T6199075.java ! test/langtools/tools/javac/varargs/7042566/T7042566.java ! test/langtools/tools/javap/T6716452.java ! test/langtools/tools/javap/TestClassNameWarning.java ! test/langtools/tools/javap/UndefinedAccessFlagTest.java ! test/langtools/tools/javap/VerificationTest.java ! test/langtools/tools/javap/classfile/6888367/T6888367.java ! test/langtools/tools/javap/classfile/T6887895.java ! test/langtools/tools/javap/classfile/deps/T6907575.java ! test/langtools/tools/javap/typeAnnotations/JSR175Annotations.java ! test/langtools/tools/javap/typeAnnotations/NewArray.java ! test/langtools/tools/javap/typeAnnotations/Presence.java ! test/langtools/tools/javap/typeAnnotations/PresenceInner.java ! test/langtools/tools/javap/typeAnnotations/TypeCasts.java ! test/langtools/tools/javap/typeAnnotations/Visibility.java ! test/langtools/tools/javap/typeAnnotations/Wildcards.java ! test/micro/org/openjdk/bench/java/lang/classfile/TypeKindBench.java ! test/micro/org/openjdk/bench/java/lang/classfile/Utf8EntryWriteTo.java ! test/micro/org/openjdk/bench/java/lang/invoke/LazyStaticColdStart.java ! test/micro/org/openjdk/bench/jdk/classfile/AbstractCorpusBenchmark.java ! test/micro/org/openjdk/bench/jdk/classfile/ClassfileBenchmark.java ! test/micro/org/openjdk/bench/jdk/classfile/CodeAttributeTools.java ! test/micro/org/openjdk/bench/jdk/classfile/ConstantPoolBuildingClassEntry.java ! test/micro/org/openjdk/bench/jdk/classfile/RebuildMethodBodies.java ! test/micro/org/openjdk/bench/jdk/classfile/RepeatedModelTraversal.java ! test/micro/org/openjdk/bench/jdk/classfile/Write.java Changeset: 573bcb61 Branch: master Author: Hannes Walln?fer Date: 2024-12-06 16:39:08 +0000 URL: https://git.openjdk.org/loom/commit/573bcb61809cbd98ec52d159d0c8e030e4a8e3f5 8345664: Use simple parameter type names in @link and @see tags Reviewed-by: liach ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/LinkTaglet.java ! test/langtools/jdk/javadoc/doclet/testLinkTaglet/TestLinkTaglet.java ! test/langtools/jdk/javadoc/doclet/testLinkTaglet/TestLinkTagletWithModule.java ! test/langtools/jdk/javadoc/doclet/testLinkTaglet/pkg/C.java ! test/langtools/jdk/javadoc/doclet/testNestedGenerics/TestNestedGenerics.java ! test/langtools/jdk/javadoc/doclet/testSeeTag/TestSeeTagWithModule.java Changeset: 470701f0 Branch: master Author: Leonid Mesnik Date: 2024-12-06 18:42:07 +0000 URL: https://git.openjdk.org/loom/commit/470701f0bb269834cc0e1cb40f7d34e92226454b 8340969: jdk/jfr/startupargs/TestStartDuration.java should be marked as flagless Reviewed-by: syan, egahlin ! test/jdk/jdk/jfr/startupargs/TestStartDuration.java Changeset: e0d63987 Branch: master Author: Brent Christian Date: 2024-12-06 21:18:35 +0000 URL: https://git.openjdk.org/loom/commit/e0d639878346946d0627a57b0eeb0cac8ca533fc 8344575: Examine usage of ReflectUtil.forName() in java.sql.rowset - XmlReaderContentHandler Reviewed-by: lancea, mchung, alanb, liach ! src/java.base/share/classes/module-info.java ! src/java.base/share/classes/sun/reflect/misc/ReflectUtil.java ! src/java.sql.rowset/share/classes/com/sun/rowset/internal/XmlReaderContentHandler.java Changeset: c517ffba Branch: master Author: Hamlin Li Date: 2024-12-07 09:56:15 +0000 URL: https://git.openjdk.org/loom/commit/c517ffba7d9388e75b5d7bba77e565e71c0a7d76 8339910: RISC-V: crc32 intrinsic with carry-less multiplication Reviewed-by: rehn, luhenry ! src/hotspot/cpu/riscv/globals_riscv.hpp ! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp ! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp ! src/hotspot/cpu/riscv/stubRoutines_riscv.cpp ! src/hotspot/cpu/riscv/vm_version_riscv.cpp ! src/hotspot/cpu/riscv/vm_version_riscv.hpp ! src/hotspot/os_cpu/linux_riscv/riscv_hwprobe.cpp Changeset: 83ea0133 Branch: master Author: David Holmes Date: 2024-12-08 23:27:31 +0000 URL: https://git.openjdk.org/loom/commit/83ea0133ddd4c65339309ae4fa0700208a3bb779 8345629: Remove expired flags in JDK 25 Reviewed-by: kvn, coleenp ! src/hotspot/share/runtime/arguments.cpp ! src/java.base/share/man/java.md Changeset: 458979d8 Branch: master Author: Sorna Sarathi Committer: David Holmes Date: 2024-12-09 02:05:59 +0000 URL: https://git.openjdk.org/loom/commit/458979d83ac784273263b54516369d79764010dd 8344611: Add missing classpath exception Reviewed-by: amitkumar, iris ! src/java.base/share/native/libjava/ub.h ! src/jdk.incubator.vector/linux/native/libsleef/lib/vector_math_neon.c ! src/jdk.incubator.vector/linux/native/libsleef/lib/vector_math_rvv.c ! src/jdk.incubator.vector/linux/native/libsleef/lib/vector_math_sve.c ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/runtimelink/JimageDiffGenerator.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/runtimelink/ResourcePoolReader.java Changeset: 842b3638 Branch: master Author: Leonid Mesnik Date: 2024-12-09 02:43:54 +0000 URL: https://git.openjdk.org/loom/commit/842b3638794973a3eae920eb898782b280e99589 8345698: Remove tier1_compiler_not_xcomp from github actions Reviewed-by: syan, liach ! .github/workflows/test.yml Changeset: 69e664de Branch: master Author: SendaoYan Date: 2024-12-09 03:38:41 +0000 URL: https://git.openjdk.org/loom/commit/69e664de14d1f9d66447937d494da8bf971ac5fe 8345632: [ASAN] memory leak in get_numbered_property_as_sorted_string function Reviewed-by: ccheung, dholmes ! src/hotspot/share/classfile/modules.cpp From duke at openjdk.org Wed Dec 18 11:18:10 2024 From: duke at openjdk.org (duke) Date: Wed, 18 Dec 2024 11:18:10 GMT Subject: git: openjdk/loom: fibers: 144 new changesets Message-ID: <68c6f0b5-c3bc-4f14-9f0a-463d60f59439@openjdk.org> Changeset: 830173fc Branch: fibers Author: Andrew Haley Date: 2024-12-09 11:05:25 +0000 URL: https://git.openjdk.org/loom/commit/830173fcb08b004ea3932d47cb522c589feec0b5 8344068: Windows x86-64: Out of CodeBuffer space when generating final stubs Reviewed-by: kvn, vlivanov ! src/hotspot/cpu/x86/stubRoutines_x86.hpp Changeset: d7ef3ac0 Branch: fibers Author: Fabian Meumertzheim Committer: Kevin Walls Date: 2024-12-09 12:12:50 +0000 URL: https://git.openjdk.org/loom/commit/d7ef3ac0b7e677c4901c69ad4361b5de8408e8d3 8345684: OperatingSystemMXBean.getSystemCpuLoad() throws NPE Reviewed-by: dholmes, kevinw, sgehwolf ! src/jdk.management/unix/classes/com/sun/management/internal/OperatingSystemImpl.java Changeset: 153dc6d8 Branch: fibers Author: Matthew Donovan Date: 2024-12-09 13:20:26 +0000 URL: https://git.openjdk.org/loom/commit/153dc6d84300e4c3446e33be820c15336cf45e72 8345133: Test sun/security/tools/jarsigner/TsacertOptionTest.java failed: Warning found in stdout Reviewed-by: hchao, mullan ! test/jdk/sun/security/tools/jarsigner/TsacertOptionTest.java Changeset: e821d599 Branch: fibers Author: Kim Barrett Date: 2024-12-09 13:54:31 +0000 URL: https://git.openjdk.org/loom/commit/e821d599c8a715af54374218ab285a8d061b174e 8345589: Simplify Windows definition of strtok_r Reviewed-by: dholmes, jwaters ! src/hotspot/share/runtime/os.hpp ! src/hotspot/share/utilities/globalDefinitions_visCPP.hpp Changeset: 166c1277 Branch: fibers Author: Erik Joelsson Date: 2024-12-09 14:05:57 +0000 URL: https://git.openjdk.org/loom/commit/166c12771d9d8c466e73a9490c4eb1fc9a5f6c24 8345726: Update mx in RunTestPrebuiltSpec to reflect change in JDK-8345302 Reviewed-by: ihse ! make/RunTestsPrebuiltSpec.gmk Changeset: 35c00532 Branch: fibers Author: Eric Caspole Date: 2024-12-09 14:59:05 +0000 URL: https://git.openjdk.org/loom/commit/35c00532a1dd2a6df5fc3d5173ca692517675d38 8345405: Add JMH showing the regression in 8341649 Reviewed-by: redestad, coleenp + test/micro/org/openjdk/bench/vm/runtime/MethodHandleStress.java Changeset: 7aa0cbc9 Branch: fibers Author: Scott Marlow Committer: Chen Liang Date: 2024-12-09 14:59:59 +0000 URL: https://git.openjdk.org/loom/commit/7aa0cbc91d90493a3dae973cb8077cfa283c32b4 8345614: Improve AnnotationFormatError message for duplicate annotation interfaces Reviewed-by: liach ! src/java.base/share/classes/sun/reflect/annotation/AnnotationParser.java Changeset: b1204046 Branch: fibers Author: Magnus Ihse Bursie Date: 2024-12-09 15:53:48 +0000 URL: https://git.openjdk.org/loom/commit/b120404620defe5fac83d4b5997fb5e9ce50ea9b 8345793: Update copyright year to 2024 for the build system in files where it was missed Reviewed-by: kbarrett, erikj ! .github/actions/config/action.yml ! .github/actions/do-build/action.yml ! .github/actions/get-bootjdk/action.yml ! .github/actions/get-bundles/action.yml ! .github/actions/get-msys2/action.yml ! .github/scripts/gen-build-failure-report.sh ! .github/scripts/gen-test-summary.sh ! .github/workflows/build-cross-compile.yml ! make/CompileJavaModules.gmk ! make/CompileModuleTools.gmk ! make/CopyImportModules.gmk ! make/CopyInterimTZDB.gmk ! make/Global.gmk ! make/Init.gmk ! make/JrtfsJar.gmk ! make/MacBundles.gmk ! make/MainSupport.gmk ! make/RunTestsPrebuilt.gmk ! make/StaticLibsImage.gmk ! make/TestImage.gmk ! make/ToolsHotspot.gmk ! make/ToolsJdk.gmk ! make/autoconf/Makefile.template ! make/autoconf/bootcycle-spec.gmk.template ! make/autoconf/build-aux/pkg.m4 ! make/autoconf/hotspot.m4 ! make/autoconf/jdk-version.m4 ! make/autoconf/lib-alsa.m4 ! make/autoconf/lib-bundled.m4 ! make/autoconf/lib-freetype.m4 ! make/autoconf/lib-x11.m4 ! make/autoconf/util_paths.m4 ! make/common/CopyFiles.gmk ! make/common/Execute.gmk ! make/common/MakeIO.gmk ! make/common/Modules.gmk ! make/common/ProcessMarkdown.gmk ! make/common/TextFileProcessing.gmk ! make/common/ZipArchive.gmk ! make/common/modules/CopyCommon.gmk ! make/devkit/Makefile ! make/hotspot/CopyToExplodedJdk.gmk ! make/hotspot/gensrc/GensrcJvmti.gmk ! make/ide/eclipse/CreateWorkspace.gmk ! make/ide/idea/jdk/idea.gmk ! make/ide/visualstudio/hotspot/src/classes/build/tools/projectcreator/BuildConfig.java ! make/ide/visualstudio/hotspot/src/classes/build/tools/projectcreator/ProjectCreator.java ! make/ide/vscode/hotspot/CreateVSCodeProject.gmk ! make/langtools/tools/javacserver/server/CompilerThreadPool.java ! make/langtools/tools/javacserver/server/Server.java ! make/langtools/tools/propertiesparser/parser/MessageType.java ! make/modules/java.base/gensrc/GensrcBuffer.gmk ! make/modules/java.base/gensrc/GensrcExceptions.gmk ! make/modules/java.base/gensrc/GensrcMisc.gmk ! make/modules/java.desktop/gensrc/GensrcIcons.gmk ! make/modules/jdk.charsets/Java.gmk ! make/modules/jdk.compiler/Gendata.gmk ! make/modules/jdk.javadoc/Gendata.gmk ! make/modules/jdk.javadoc/Gensrc.gmk ! make/modules/jdk.jcmd/Java.gmk ! make/modules/jdk.jconsole/Java.gmk ! make/modules/jdk.jdeps/Gensrc.gmk ! make/modules/jdk.localedata/Java.gmk ! make/modules/jdk.sctp/Java.gmk ! make/test/BuildJtregTestThreadFactory.gmk ! make/test/BuildTestLib.gmk ! make/test/JtregNativeLibTest.gmk ! src/utils/hsdis/binutils/hsdis-binutils.c ! src/utils/hsdis/capstone/hsdis-capstone.c ! src/utils/hsdis/hsdis.h ! src/utils/hsdis/llvm/hsdis-llvm.cpp ! test/jdk/build/AbsPathsInImage.java Changeset: 480b508c Branch: fibers Author: Daniel Skantz Committer: Vladimir Kozlov Date: 2024-12-09 16:29:56 +0000 URL: https://git.openjdk.org/loom/commit/480b508cf2f6972691eea35f133cc8fb939ac30f 8345156: C2: Add bailouts next to a few asserts Reviewed-by: kvn, epeter ! src/hotspot/share/opto/block.cpp ! src/hotspot/share/opto/chaitin.cpp ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/gcm.cpp ! src/hotspot/share/opto/lcm.cpp ! src/hotspot/share/opto/loopnode.cpp ! src/hotspot/share/opto/loopopts.cpp ! src/hotspot/share/opto/matcher.cpp Changeset: cc628a13 Branch: fibers Author: Roland Westrelin Date: 2024-12-09 16:43:16 +0000 URL: https://git.openjdk.org/loom/commit/cc628a133e471e7edf07831ff386f0eaf57e9bff 8345287: C2: live in computation is broken Reviewed-by: kvn, dlong, rcastanedalo ! src/hotspot/share/opto/live.cpp Changeset: 48e22ba7 Branch: fibers Author: Alexandre Iline Date: 2024-12-09 19:43:55 +0000 URL: https://git.openjdk.org/loom/commit/48e22ba7725a937ad72b84cce16c0dcecf5f265d 8345693: Update JCov for class file version 69 Reviewed-by: ihse ! make/conf/jib-profiles.js Changeset: eff20a38 Branch: fibers Author: Michael McMahon Date: 2024-12-09 20:24:41 +0000 URL: https://git.openjdk.org/loom/commit/eff20a38c75a59372856e3ac54559661db92442d 8345794: Backout doc change introduced by JDK-8235786 Reviewed-by: dfuchs ! src/jdk.httpserver/share/classes/com/sun/net/httpserver/HttpExchange.java ! test/jdk/com/sun/net/httpserver/ExchangeAttributeTest.java Changeset: 0b9e749f Branch: fibers Author: Ioi Lam Date: 2024-12-09 20:35:54 +0000 URL: https://git.openjdk.org/loom/commit/0b9e749f54f409b8ff904f6b253292012ee842b8 8345390: [ubsan] systemDictionaryShared.cpp:964: member call on null pointer Reviewed-by: mbaesken, kbarrett ! src/hotspot/share/classfile/systemDictionaryShared.cpp ! test/hotspot/jtreg/runtime/cds/appcds/LambdaInvokeVirtual.java Changeset: 2207749c Branch: fibers Author: Artur Barashev Committer: Bradford Wetmore Date: 2024-12-09 20:56:59 +0000 URL: https://git.openjdk.org/loom/commit/2207749c8915a4b65faec51948a183f4bb6ae20f 8344629: SSLSocketNoServerHelloClientShutdown test timeout Reviewed-by: wetmore ! test/jdk/sun/security/ssl/SSLCipher/SSLSocketNoServerHelloClientShutdown.java Changeset: fe0173dd Branch: fibers Author: Magnus Ihse Bursie Date: 2024-12-09 21:03:37 +0000 URL: https://git.openjdk.org/loom/commit/fe0173ddefd104aa4a451ef57057514f963b8deb 8345803: Update copyright year to 2024 for security in files where it was missed Reviewed-by: mullan ! src/java.security.jgss/macosx/native/libosxkrb5/SCDynamicStoreConfig.m ! src/java.security.jgss/windows/man/kinit.md ! src/java.security.jgss/windows/man/klist.md ! src/java.security.jgss/windows/man/ktab.md ! src/java.security.sasl/share/classes/com/sun/security/sasl/digest/DigestMD5Client.java ! src/java.smartcardio/unix/classes/sun/security/smartcardio/PlatformPCSC.java ! src/java.smartcardio/windows/classes/sun/security/smartcardio/PlatformPCSC.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11SecretKeyFactory.java ! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_keymgmt.c ! src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/CKey.java ! src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/CPrivateKey.java ! src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/CPublicKey.java ! src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/CRSACipher.java ! src/jdk.security.jgss/share/classes/com/sun/security/jgss/package-info.java ! test/jdk/com/sun/crypto/provider/Cipher/AES/TestAESCiphers/Dynamic.java ! test/jdk/com/sun/crypto/provider/KeyAgreement/SupportedDHParamGensLongKey.java ! test/jdk/com/sun/crypto/provider/TLS/TestMasterSecret.java ! test/jdk/java/security/KeyStore/CheckMacOSKeyChainTrust.java ! test/jdk/java/security/Provider/SecurityProviderModularTest.java ! test/jdk/javax/security/auth/login/modules/JaasModularClientTest.java ! test/jdk/javax/security/auth/login/modules/JaasModularDefaultHandlerTest.java ! test/micro/org/openjdk/bench/java/security/MessageDigests.java ! test/micro/org/openjdk/bench/java/security/PKCS12KeyStores.java ! test/micro/org/openjdk/bench/java/security/SSLHandshake.java ! test/micro/org/openjdk/bench/java/security/TestCertificates.java ! test/micro/org/openjdk/bench/javax/crypto/AES.java ! test/micro/org/openjdk/bench/javax/crypto/Crypto.java ! test/micro/org/openjdk/bench/javax/crypto/full/AESGCMBench.java ! test/micro/org/openjdk/bench/javax/crypto/full/BenchBase.java ! test/micro/org/openjdk/bench/javax/crypto/full/CryptoBase.java Changeset: a606836a Branch: fibers Author: Jiangli Zhou Date: 2024-12-09 21:37:39 +0000 URL: https://git.openjdk.org/loom/commit/a606836a02bb3e4ff3e3aaad478fc7ac142b3e38 8345744: Use C++ LINK_TYPE with SetupBuildLauncher in StaticLibs.gmk Reviewed-by: ihse ! make/StaticLibs.gmk ! make/common/modules/LauncherCommon.gmk Changeset: 7d3a4049 Branch: fibers Author: David Holmes Date: 2024-12-10 07:43:34 +0000 URL: https://git.openjdk.org/loom/commit/7d3a4049d5d6fd9a8b0c3808e8428edf501b5f9a 8339019: Obsolete the UseLinuxPosixThreadCPUClocks flag Reviewed-by: ccheung, kbarrett ! src/hotspot/os/linux/globals_linux.hpp ! src/hotspot/os/linux/os_linux.cpp Changeset: 7e73c436 Branch: fibers Author: Albert Mingkun Yang Date: 2024-12-10 08:28:36 +0000 URL: https://git.openjdk.org/loom/commit/7e73c436ef5cc035304347bf64ae8e2b4ce45ab1 8345217: Parallel: Refactor PSParallelCompact::next_src_region Reviewed-by: tschatzl, sjohanss, zgu ! src/hotspot/share/gc/parallel/psParallelCompact.cpp Changeset: 2979806c Branch: fibers Author: Magnus Ihse Bursie Date: 2024-12-10 08:47:46 +0000 URL: https://git.openjdk.org/loom/commit/2979806c72561cb4d4e8ac3d44dbcea347ace966 8345795: Update copyright year to 2024 for hotspot in files where it was missed Reviewed-by: dholmes, tschatzl, dnsimon, sspitsyn ! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.hpp ! src/hotspot/cpu/aarch64/c2_CodeStubs_aarch64.cpp ! src/hotspot/cpu/aarch64/c2_globals_aarch64.hpp ! src/hotspot/cpu/aarch64/compiledIC_aarch64.cpp ! src/hotspot/cpu/aarch64/gc/g1/g1BarrierSetAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/gc/g1/g1BarrierSetAssembler_aarch64.hpp ! src/hotspot/cpu/aarch64/gc/shared/barrierSetAssembler_aarch64.hpp ! src/hotspot/cpu/aarch64/gc/z/zAddress_aarch64.cpp ! src/hotspot/cpu/aarch64/jvmciCodeInstaller_aarch64.cpp ! src/hotspot/cpu/aarch64/matcher_aarch64.hpp ! src/hotspot/cpu/aarch64/runtime_aarch64.cpp ! src/hotspot/cpu/aarch64/smallRegisterMap_aarch64.inline.hpp ! src/hotspot/cpu/aarch64/upcallLinker_aarch64.cpp ! src/hotspot/cpu/aarch64/vtableStubs_aarch64.cpp ! src/hotspot/cpu/arm/assembler_arm_32.hpp ! src/hotspot/cpu/arm/c2_globals_arm.hpp ! src/hotspot/cpu/arm/compiledIC_arm.cpp ! src/hotspot/cpu/arm/continuationFreezeThaw_arm.inline.hpp ! src/hotspot/cpu/arm/continuationHelper_arm.inline.hpp ! src/hotspot/cpu/arm/gc/g1/g1BarrierSetAssembler_arm.cpp ! src/hotspot/cpu/arm/gc/g1/g1BarrierSetAssembler_arm.hpp ! src/hotspot/cpu/arm/gc/shared/barrierSetAssembler_arm.cpp ! src/hotspot/cpu/arm/gc/shared/barrierSetAssembler_arm.hpp ! src/hotspot/cpu/arm/globalDefinitions_arm.hpp ! src/hotspot/cpu/arm/macroAssembler_arm.cpp ! src/hotspot/cpu/arm/macroAssembler_arm.hpp ! src/hotspot/cpu/arm/matcher_arm.hpp ! src/hotspot/cpu/arm/methodHandles_arm.cpp ! src/hotspot/cpu/arm/register_arm.hpp ! src/hotspot/cpu/arm/runtime_arm.cpp ! src/hotspot/cpu/arm/sharedRuntime_arm.cpp ! src/hotspot/cpu/arm/smallRegisterMap_arm.inline.hpp ! src/hotspot/cpu/arm/templateInterpreterGenerator_arm.cpp ! src/hotspot/cpu/arm/vtableStubs_arm.cpp ! src/hotspot/cpu/ppc/c2_MacroAssembler_ppc.cpp ! src/hotspot/cpu/ppc/c2_MacroAssembler_ppc.hpp ! src/hotspot/cpu/ppc/c2_globals_ppc.hpp ! src/hotspot/cpu/ppc/c2_init_ppc.cpp ! src/hotspot/cpu/ppc/compiledIC_ppc.cpp ! src/hotspot/cpu/ppc/continuationFreezeThaw_ppc.inline.hpp ! src/hotspot/cpu/ppc/continuationHelper_ppc.inline.hpp ! src/hotspot/cpu/ppc/frame_ppc.hpp ! src/hotspot/cpu/ppc/gc/g1/g1BarrierSetAssembler_ppc.hpp ! src/hotspot/cpu/ppc/gc/shared/barrierSetAssembler_ppc.hpp ! src/hotspot/cpu/ppc/gc/z/zAddress_ppc.cpp ! src/hotspot/cpu/ppc/gc/z/zBarrierSetAssembler_ppc.hpp ! src/hotspot/cpu/ppc/gc/z/z_ppc.ad ! src/hotspot/cpu/ppc/globalDefinitions_ppc.hpp ! src/hotspot/cpu/ppc/interp_masm_ppc.hpp ! src/hotspot/cpu/ppc/matcher_ppc.hpp ! src/hotspot/cpu/ppc/nativeInst_ppc.hpp ! src/hotspot/cpu/ppc/register_ppc.hpp ! src/hotspot/cpu/ppc/runtime_ppc.cpp ! src/hotspot/cpu/ppc/smallRegisterMap_ppc.inline.hpp ! src/hotspot/cpu/ppc/upcallLinker_ppc.cpp ! src/hotspot/cpu/ppc/vm_version_ppc.cpp ! src/hotspot/cpu/ppc/vm_version_ppc.hpp ! src/hotspot/cpu/ppc/vtableStubs_ppc_64.cpp ! src/hotspot/cpu/riscv/c1_LIRAssembler_riscv.hpp ! src/hotspot/cpu/riscv/c2_CodeStubs_riscv.cpp ! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.hpp ! src/hotspot/cpu/riscv/c2_globals_riscv.hpp ! src/hotspot/cpu/riscv/codeBuffer_riscv.hpp ! src/hotspot/cpu/riscv/compiledIC_riscv.cpp ! src/hotspot/cpu/riscv/compressedKlass_riscv.cpp ! src/hotspot/cpu/riscv/continuationFreezeThaw_riscv.inline.hpp ! src/hotspot/cpu/riscv/continuationHelper_riscv.inline.hpp ! src/hotspot/cpu/riscv/downcallLinker_riscv.cpp ! src/hotspot/cpu/riscv/gc/g1/g1BarrierSetAssembler_riscv.cpp ! src/hotspot/cpu/riscv/gc/g1/g1BarrierSetAssembler_riscv.hpp ! src/hotspot/cpu/riscv/gc/shared/barrierSetAssembler_riscv.hpp ! src/hotspot/cpu/riscv/gc/z/zAddress_riscv.cpp ! src/hotspot/cpu/riscv/gc/z/zBarrierSetAssembler_riscv.cpp ! src/hotspot/cpu/riscv/gc/z/zBarrierSetAssembler_riscv.hpp ! src/hotspot/cpu/riscv/gc/z/z_riscv.ad ! src/hotspot/cpu/riscv/globalDefinitions_riscv.hpp ! src/hotspot/cpu/riscv/interp_masm_riscv.hpp ! src/hotspot/cpu/riscv/interpreterRT_riscv.cpp ! src/hotspot/cpu/riscv/jvmciCodeInstaller_riscv.cpp ! src/hotspot/cpu/riscv/matcher_riscv.hpp ! src/hotspot/cpu/riscv/nativeInst_riscv.cpp ! src/hotspot/cpu/riscv/nativeInst_riscv.hpp ! src/hotspot/cpu/riscv/riscv_b.ad ! src/hotspot/cpu/riscv/smallRegisterMap_riscv.inline.hpp ! src/hotspot/cpu/riscv/stubRoutines_riscv.cpp ! src/hotspot/cpu/riscv/stubRoutines_riscv.hpp ! src/hotspot/cpu/riscv/upcallLinker_riscv.cpp ! src/hotspot/cpu/riscv/vm_version_riscv.cpp ! src/hotspot/cpu/riscv/vm_version_riscv.hpp ! src/hotspot/cpu/riscv/vtableStubs_riscv.cpp ! src/hotspot/cpu/s390/c1_LIRAssembler_s390.hpp ! src/hotspot/cpu/s390/c2_globals_s390.hpp ! src/hotspot/cpu/s390/compiledIC_s390.cpp ! src/hotspot/cpu/s390/continuationFreezeThaw_s390.inline.hpp ! src/hotspot/cpu/s390/continuationHelper_s390.inline.hpp ! src/hotspot/cpu/s390/frame_s390.hpp ! src/hotspot/cpu/s390/gc/shared/barrierSetAssembler_s390.cpp ! src/hotspot/cpu/s390/gc/shared/barrierSetAssembler_s390.hpp ! src/hotspot/cpu/s390/globalDefinitions_s390.hpp ! src/hotspot/cpu/s390/methodHandles_s390.cpp ! src/hotspot/cpu/s390/registerSaver_s390.hpp ! src/hotspot/cpu/s390/register_s390.cpp ! src/hotspot/cpu/s390/register_s390.hpp ! src/hotspot/cpu/s390/relocInfo_s390.cpp ! src/hotspot/cpu/s390/smallRegisterMap_s390.inline.hpp ! src/hotspot/cpu/s390/templateInterpreterGenerator_s390.cpp ! src/hotspot/cpu/s390/vmreg_s390.cpp ! src/hotspot/cpu/s390/vmreg_s390.hpp ! src/hotspot/cpu/s390/vmreg_s390.inline.hpp ! src/hotspot/cpu/s390/vtableStubs_s390.cpp ! src/hotspot/cpu/x86/assembler_x86.inline.hpp ! src/hotspot/cpu/x86/c1_Defs_x86.hpp ! src/hotspot/cpu/x86/c2_globals_x86.hpp ! src/hotspot/cpu/x86/c2_intelJccErratum_x86.cpp ! src/hotspot/cpu/x86/c2_intelJccErratum_x86.hpp ! src/hotspot/cpu/x86/compiledIC_x86.cpp ! src/hotspot/cpu/x86/downcallLinker_x86_64.cpp ! src/hotspot/cpu/x86/gc/g1/g1BarrierSetAssembler_x86.cpp ! src/hotspot/cpu/x86/gc/g1/g1BarrierSetAssembler_x86.hpp ! src/hotspot/cpu/x86/gc/shared/barrierSetAssembler_x86.hpp ! src/hotspot/cpu/x86/gc/z/zBarrierSetAssembler_x86.cpp ! src/hotspot/cpu/x86/gc/z/zBarrierSetAssembler_x86.hpp ! src/hotspot/cpu/x86/gc/z/z_x86_64.ad ! src/hotspot/cpu/x86/interp_masm_x86.hpp ! src/hotspot/cpu/x86/interpreterRT_x86_32.cpp ! src/hotspot/cpu/x86/interpreterRT_x86_64.cpp ! src/hotspot/cpu/x86/matcher_x86.hpp ! src/hotspot/cpu/x86/register_x86.cpp ! src/hotspot/cpu/x86/register_x86.hpp ! src/hotspot/cpu/x86/runtime_x86_32.cpp ! src/hotspot/cpu/x86/runtime_x86_64.cpp ! src/hotspot/cpu/x86/sharedRuntime_x86.cpp ! src/hotspot/cpu/x86/smallRegisterMap_x86.inline.hpp ! src/hotspot/cpu/x86/stubRoutines_x86_64.cpp ! src/hotspot/cpu/x86/upcallLinker_x86_32.cpp ! src/hotspot/cpu/x86/upcallLinker_x86_64.cpp ! src/hotspot/cpu/x86/vmreg_x86.hpp ! src/hotspot/cpu/x86/vtableStubs_x86_32.cpp ! src/hotspot/cpu/x86/vtableStubs_x86_64.cpp ! src/hotspot/cpu/zero/c2_MacroAssembler_zero.hpp ! src/hotspot/cpu/zero/compiledIC_zero.cpp ! src/hotspot/cpu/zero/continuationFreezeThaw_zero.inline.hpp ! src/hotspot/cpu/zero/continuationHelper_zero.inline.hpp ! src/hotspot/cpu/zero/frame_zero.cpp ! src/hotspot/cpu/zero/frame_zero.hpp ! src/hotspot/cpu/zero/frame_zero.inline.hpp ! src/hotspot/cpu/zero/globalDefinitions_zero.hpp ! src/hotspot/cpu/zero/nativeInst_zero.hpp ! src/hotspot/cpu/zero/sharedRuntime_zero.cpp ! src/hotspot/cpu/zero/smallRegisterMap_zero.inline.hpp ! src/hotspot/cpu/zero/upcallLinker_zero.cpp ! src/hotspot/cpu/zero/vm_version_zero.cpp ! src/hotspot/cpu/zero/zeroInterpreter_zero.cpp ! src/hotspot/os/aix/vmStructs_aix.hpp ! src/hotspot/os/bsd/vmStructs_bsd.hpp ! src/hotspot/os/linux/cgroupSubsystem_linux.hpp ! src/hotspot/os/linux/osContainer_linux.cpp ! src/hotspot/os/linux/osContainer_linux.hpp ! src/hotspot/os/linux/os_linux.hpp ! src/hotspot/os/linux/systemMemoryBarrier_linux.cpp ! src/hotspot/os/linux/vmStructs_linux.hpp ! src/hotspot/os/posix/os_posix.hpp ! src/hotspot/os/windows/gc/z/zPhysicalMemoryBacking_windows.cpp ! src/hotspot/os/windows/gc/z/zVirtualMemory_windows.cpp ! src/hotspot/os/windows/osThread_windows.cpp ! src/hotspot/os/windows/osThread_windows.hpp ! src/hotspot/os/windows/os_windows.inline.hpp ! src/hotspot/os/windows/vmStructs_windows.hpp ! src/hotspot/os_cpu/aix_ppc/javaThread_aix_ppc.cpp ! src/hotspot/os_cpu/aix_ppc/vmStructs_aix_ppc.hpp ! src/hotspot/os_cpu/bsd_aarch64/vmStructs_bsd_aarch64.hpp ! src/hotspot/os_cpu/bsd_x86/vmStructs_bsd_x86.hpp ! src/hotspot/os_cpu/bsd_zero/os_bsd_zero.cpp ! src/hotspot/os_cpu/linux_aarch64/vmStructs_linux_aarch64.hpp ! src/hotspot/os_cpu/linux_arm/vmStructs_linux_arm.hpp ! src/hotspot/os_cpu/linux_ppc/javaThread_linux_ppc.cpp ! src/hotspot/os_cpu/linux_ppc/vmStructs_linux_ppc.hpp ! src/hotspot/os_cpu/linux_riscv/atomic_linux_riscv.hpp ! src/hotspot/os_cpu/linux_riscv/orderAccess_linux_riscv.hpp ! src/hotspot/os_cpu/linux_riscv/riscv_hwprobe.cpp ! src/hotspot/os_cpu/linux_riscv/vmStructs_linux_riscv.hpp ! src/hotspot/os_cpu/linux_riscv/vm_version_linux_riscv.cpp ! src/hotspot/os_cpu/linux_s390/vmStructs_linux_s390.hpp ! src/hotspot/os_cpu/linux_x86/vmStructs_linux_x86.hpp ! src/hotspot/os_cpu/linux_zero/os_linux_zero.cpp ! src/hotspot/os_cpu/windows_aarch64/copy_windows_aarch64.hpp ! src/hotspot/os_cpu/windows_x86/vmStructs_windows_x86.hpp ! src/hotspot/share/adlc/output_h.cpp ! src/hotspot/share/asm/assembler.hpp ! src/hotspot/share/asm/register.hpp ! src/hotspot/share/c1/c1_Canonicalizer.cpp ! src/hotspot/share/c1/c1_FrameMap.cpp ! src/hotspot/share/c1/c1_GraphBuilder.hpp ! src/hotspot/share/c1/c1_IR.hpp ! src/hotspot/share/c1/c1_LIR.cpp ! src/hotspot/share/cds/cdsProtectionDomain.hpp ! src/hotspot/share/cds/cppVtables.cpp ! src/hotspot/share/cds/cppVtables.hpp ! src/hotspot/share/cds/serializeClosure.hpp ! src/hotspot/share/cds/unregisteredClasses.cpp ! src/hotspot/share/ci/ciObjectFactory.cpp ! src/hotspot/share/ci/ciTypeArrayKlass.cpp ! src/hotspot/share/ci/ciTypeFlow.cpp ! src/hotspot/share/classfile/classFileError.cpp ! src/hotspot/share/classfile/classLoaderDataGraph.hpp ! src/hotspot/share/classfile/classLoaderStats.cpp ! src/hotspot/share/classfile/compactHashtable.cpp ! src/hotspot/share/classfile/javaClasses.inline.hpp ! src/hotspot/share/classfile/javaClassesImpl.hpp ! src/hotspot/share/classfile/moduleEntry.hpp ! src/hotspot/share/classfile/resolutionErrors.cpp ! src/hotspot/share/classfile/resolutionErrors.hpp ! src/hotspot/share/code/codeCache.inline.hpp ! src/hotspot/share/code/codeHeapState.cpp ! src/hotspot/share/code/stubs.cpp ! src/hotspot/share/code/stubs.hpp ! src/hotspot/share/code/vmreg.cpp ! src/hotspot/share/code/vmreg.hpp ! src/hotspot/share/code/vtableStubs.cpp ! src/hotspot/share/compiler/compilationMemoryStatistic.hpp ! src/hotspot/share/compiler/compileBroker.hpp ! src/hotspot/share/compiler/oopMap.inline.hpp ! src/hotspot/share/gc/g1/c2/g1BarrierSetC2.cpp ! src/hotspot/share/gc/g1/c2/g1BarrierSetC2.hpp ! src/hotspot/share/gc/g1/g1AllocRegion.cpp ! src/hotspot/share/gc/g1/g1AllocRegion.hpp ! src/hotspot/share/gc/g1/g1AllocRegion.inline.hpp ! src/hotspot/share/gc/g1/g1Allocator.cpp ! src/hotspot/share/gc/g1/g1Allocator.hpp ! src/hotspot/share/gc/g1/g1Allocator.inline.hpp ! src/hotspot/share/gc/g1/g1AnalyticsSequences.hpp ! src/hotspot/share/gc/g1/g1AnalyticsSequences.inline.hpp ! src/hotspot/share/gc/g1/g1Arguments.hpp ! src/hotspot/share/gc/g1/g1BarrierSet.cpp ! src/hotspot/share/gc/g1/g1BarrierSet.hpp ! src/hotspot/share/gc/g1/g1BarrierSet.inline.hpp ! src/hotspot/share/gc/g1/g1BarrierSetRuntime.cpp ! src/hotspot/share/gc/g1/g1BarrierSetRuntime.hpp ! src/hotspot/share/gc/g1/g1CardSet.hpp ! src/hotspot/share/gc/g1/g1CardSetContainers.inline.hpp ! src/hotspot/share/gc/g1/g1CardTable.cpp ! src/hotspot/share/gc/g1/g1CardTable.inline.hpp ! src/hotspot/share/gc/g1/g1CardTableEntryClosure.hpp ! src/hotspot/share/gc/g1/g1CodeRootSet.hpp ! src/hotspot/share/gc/g1/g1CollectionSetCandidates.cpp ! src/hotspot/share/gc/g1/g1CollectionSetCandidates.inline.hpp ! src/hotspot/share/gc/g1/g1CollectionSetChooser.hpp ! src/hotspot/share/gc/g1/g1ConcurrentMark.inline.hpp ! src/hotspot/share/gc/g1/g1ConcurrentMarkBitMap.cpp ! src/hotspot/share/gc/g1/g1ConcurrentMarkBitMap.hpp ! src/hotspot/share/gc/g1/g1ConcurrentMarkObjArrayProcessor.cpp ! src/hotspot/share/gc/g1/g1ConcurrentRefineThreadsNeeded.cpp ! src/hotspot/share/gc/g1/g1DirtyCardQueue.cpp ! src/hotspot/share/gc/g1/g1DirtyCardQueue.hpp ! src/hotspot/share/gc/g1/g1EdenRegions.hpp ! src/hotspot/share/gc/g1/g1EvacStats.inline.hpp ! src/hotspot/share/gc/g1/g1FullCollector.hpp ! src/hotspot/share/gc/g1/g1FullCollector.inline.hpp ! src/hotspot/share/gc/g1/g1FullGCCompactionPoint.hpp ! src/hotspot/share/gc/g1/g1FullGCMarkTask.cpp ! src/hotspot/share/gc/g1/g1FullGCMarkTask.hpp ! src/hotspot/share/gc/g1/g1FullGCMarker.cpp ! src/hotspot/share/gc/g1/g1FullGCMarker.hpp ! src/hotspot/share/gc/g1/g1FullGCMarker.inline.hpp ! src/hotspot/share/gc/g1/g1FullGCPrepareTask.cpp ! src/hotspot/share/gc/g1/g1FullGCResetMetadataTask.cpp ! src/hotspot/share/gc/g1/g1FullGCScope.cpp ! src/hotspot/share/gc/g1/g1FullGCScope.hpp ! src/hotspot/share/gc/g1/g1HeapRegionAttr.hpp ! src/hotspot/share/gc/g1/g1HeapSizingPolicy.cpp ! src/hotspot/share/gc/g1/g1HeapTransition.hpp ! src/hotspot/share/gc/g1/g1HeapVerifier.hpp ! src/hotspot/share/gc/g1/g1IHOPControl.cpp ! src/hotspot/share/gc/g1/g1MemoryPool.cpp ! src/hotspot/share/gc/g1/g1MonitoringSupport.cpp ! src/hotspot/share/gc/g1/g1MonitoringSupport.hpp ! src/hotspot/share/gc/g1/g1MonotonicArenaFreeMemoryTask.hpp ! src/hotspot/share/gc/g1/g1NMethodClosure.cpp ! src/hotspot/share/gc/g1/g1NMethodClosure.hpp ! src/hotspot/share/gc/g1/g1PageBasedVirtualSpace.cpp ! src/hotspot/share/gc/g1/g1ParScanThreadState.inline.hpp ! src/hotspot/share/gc/g1/g1Policy.hpp ! src/hotspot/share/gc/g1/g1Predictions.hpp ! src/hotspot/share/gc/g1/g1RedirtyCardsQueue.cpp ! src/hotspot/share/gc/g1/g1RedirtyCardsQueue.hpp ! src/hotspot/share/gc/g1/g1RegionMarkStatsCache.hpp ! src/hotspot/share/gc/g1/g1RegionsOnNodes.cpp ! src/hotspot/share/gc/g1/g1RegionsOnNodes.hpp ! src/hotspot/share/gc/g1/g1RemSetTrackingPolicy.cpp ! src/hotspot/share/gc/g1/g1RemSetTrackingPolicy.hpp ! src/hotspot/share/gc/g1/g1RootClosures.cpp ! src/hotspot/share/gc/g1/g1RootClosures.hpp ! src/hotspot/share/gc/g1/g1RootProcessor.cpp ! src/hotspot/share/gc/g1/g1RootProcessor.hpp ! src/hotspot/share/gc/g1/g1SATBMarkQueueSet.cpp ! src/hotspot/share/gc/g1/g1SharedClosures.hpp ! src/hotspot/share/gc/g1/g1SurvRateGroup.cpp ! src/hotspot/share/gc/g1/g1SurvRateGroup.hpp ! src/hotspot/share/gc/g1/g1SurvivorRegions.cpp ! src/hotspot/share/gc/g1/g1SurvivorRegions.hpp ! src/hotspot/share/gc/g1/g1UncommitRegionTask.cpp ! src/hotspot/share/gc/g1/g1VMOperations.cpp ! src/hotspot/share/gc/g1/g1YoungCollector.hpp ! src/hotspot/share/gc/g1/g1YoungGCPreEvacuateTasks.hpp ! src/hotspot/share/gc/g1/g1YoungGenSizer.cpp ! src/hotspot/share/gc/parallel/gcAdaptivePolicyCounters.hpp ! src/hotspot/share/gc/parallel/mutableNUMASpace.cpp ! src/hotspot/share/gc/parallel/mutableSpace.hpp ! src/hotspot/share/gc/parallel/parMarkBitMap.hpp ! src/hotspot/share/gc/parallel/parMarkBitMap.inline.hpp ! src/hotspot/share/gc/parallel/psCardTable.cpp ! 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/psOldGen.hpp ! src/hotspot/share/gc/parallel/psVMOperations.cpp ! src/hotspot/share/gc/parallel/psVMOperations.hpp ! src/hotspot/share/gc/serial/serialHeap.inline.hpp ! src/hotspot/share/gc/shared/adaptiveSizePolicy.hpp ! src/hotspot/share/gc/shared/ageTable.cpp ! src/hotspot/share/gc/shared/ageTable.hpp ! src/hotspot/share/gc/shared/barrierSet.hpp ! src/hotspot/share/gc/shared/barrierSetConfig.hpp ! src/hotspot/share/gc/shared/barrierSetConfig.inline.hpp ! src/hotspot/share/gc/shared/barrierSetNMethod.cpp ! src/hotspot/share/gc/shared/c1/barrierSetC1.cpp ! src/hotspot/share/gc/shared/c2/cardTableBarrierSetC2.cpp ! src/hotspot/share/gc/shared/c2/cardTableBarrierSetC2.hpp ! src/hotspot/share/gc/shared/cardTableBarrierSet.hpp ! src/hotspot/share/gc/shared/classUnloadingContext.hpp ! src/hotspot/share/gc/shared/freeListAllocator.hpp ! src/hotspot/share/gc/shared/gcArguments.cpp ! src/hotspot/share/gc/shared/gcCause.cpp ! src/hotspot/share/gc/shared/gcCause.hpp ! src/hotspot/share/gc/shared/gcConfig.cpp ! src/hotspot/share/gc/shared/gcConfiguration.cpp ! src/hotspot/share/gc/shared/gcLocker.cpp ! src/hotspot/share/gc/shared/gcName.hpp ! src/hotspot/share/gc/shared/gcOverheadChecker.cpp ! src/hotspot/share/gc/shared/gcPolicyCounters.hpp ! src/hotspot/share/gc/shared/genArguments.hpp ! src/hotspot/share/gc/shared/isGCActiveMark.cpp ! src/hotspot/share/gc/shared/isGCActiveMark.hpp ! src/hotspot/share/gc/shared/locationPrinter.cpp ! src/hotspot/share/gc/shared/modRefBarrierSet.hpp ! src/hotspot/share/gc/shared/modRefBarrierSet.inline.hpp ! src/hotspot/share/gc/shared/preservedMarks.hpp ! src/hotspot/share/gc/shared/preservedMarks.inline.hpp ! src/hotspot/share/gc/shared/pretouchTask.cpp ! src/hotspot/share/gc/shared/referenceProcessor.cpp ! src/hotspot/share/gc/shared/satbMarkQueue.hpp ! src/hotspot/share/gc/shared/scavengableNMethods.hpp ! src/hotspot/share/gc/shared/softRefPolicy.hpp ! src/hotspot/share/gc/shared/taskTerminator.hpp ! src/hotspot/share/gc/shared/workerThread.cpp ! src/hotspot/share/gc/shared/workerThread.hpp ! src/hotspot/share/gc/shenandoah/shenandoahMarkBitMap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahMarkBitMap.hpp ! src/hotspot/share/gc/shenandoah/shenandoahMarkBitMap.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahReferenceProcessor.cpp ! src/hotspot/share/gc/shenandoah/shenandoahReferenceProcessor.hpp ! src/hotspot/share/gc/shenandoah/shenandoahStackWatermark.cpp ! src/hotspot/share/gc/shenandoah/shenandoahStackWatermark.hpp ! src/hotspot/share/gc/z/c2/zBarrierSetC2.hpp ! src/hotspot/share/gc/z/zArguments.hpp ! src/hotspot/share/gc/z/zBarrier.hpp ! src/hotspot/share/gc/z/zBarrierSet.cpp ! src/hotspot/share/gc/z/zBarrierSet.hpp ! src/hotspot/share/gc/z/zBarrierSetRuntime.cpp ! src/hotspot/share/gc/z/zBarrierSetRuntime.hpp ! src/hotspot/share/gc/z/zDirector.hpp ! src/hotspot/share/gc/z/zDriver.cpp ! src/hotspot/share/gc/z/zDriver.hpp ! src/hotspot/share/gc/z/zForwarding.cpp ! src/hotspot/share/gc/z/zHeap.hpp ! src/hotspot/share/gc/z/zHeap.inline.hpp ! src/hotspot/share/gc/z/zInitialize.hpp ! src/hotspot/share/gc/z/zIterator.inline.hpp ! src/hotspot/share/gc/z/zLiveMap.inline.hpp ! src/hotspot/share/gc/z/zMarkStack.hpp ! src/hotspot/share/gc/z/zMarkStackAllocator.cpp ! src/hotspot/share/gc/z/zNMethod.hpp ! src/hotspot/share/gc/z/zNMethodData.cpp ! src/hotspot/share/gc/z/zNMethodData.hpp ! src/hotspot/share/gc/z/zObjectAllocator.cpp ! src/hotspot/share/gc/z/zObjectAllocator.hpp ! src/hotspot/share/gc/z/zPageAllocator.hpp ! src/hotspot/share/gc/z/zPhysicalMemory.hpp ! src/hotspot/share/gc/z/zPhysicalMemory.inline.hpp ! src/hotspot/share/gc/z/zReferenceProcessor.hpp ! src/hotspot/share/gc/z/zRelocate.hpp ! src/hotspot/share/gc/z/zRemembered.cpp ! src/hotspot/share/gc/z/zRemembered.hpp ! src/hotspot/share/gc/z/zStackWatermark.cpp ! src/hotspot/share/gc/z/zStackWatermark.hpp ! src/hotspot/share/gc/z/zUncoloredRoot.inline.hpp ! src/hotspot/share/gc/z/zValue.hpp ! src/hotspot/share/gc/z/zVerify.hpp ! src/hotspot/share/gc/z/zVirtualMemory.cpp ! src/hotspot/share/gc/z/zVirtualMemory.hpp ! src/hotspot/share/include/cds.h ! src/hotspot/share/interpreter/bootstrapInfo.cpp ! src/hotspot/share/interpreter/bootstrapInfo.hpp ! src/hotspot/share/interpreter/bytecode.cpp ! src/hotspot/share/interpreter/bytecodeUtils.cpp ! src/hotspot/share/interpreter/interpreter.hpp ! src/hotspot/share/interpreter/rewriter.cpp ! src/hotspot/share/interpreter/zero/zeroInterpreter.hpp ! src/hotspot/share/jfr/jni/jfrJniMethod.hpp ! src/hotspot/share/jfr/jni/jfrJniMethodRegistration.cpp ! src/hotspot/share/jfr/jni/jfrUpcalls.cpp ! src/hotspot/share/jfr/leakprofiler/leakProfiler.cpp ! src/hotspot/share/jfr/leakprofiler/leakProfiler.hpp ! src/hotspot/share/jfr/leakprofiler/sampling/objectSampler.cpp ! src/hotspot/share/jfr/leakprofiler/sampling/objectSampler.hpp ! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointWriter.hpp ! src/hotspot/share/jfr/recorder/jfrRecorder.hpp ! src/hotspot/share/jfr/recorder/stacktrace/jfrStackTraceRepository.cpp ! src/hotspot/share/jfr/recorder/storage/jfrMemorySpace.inline.hpp ! src/hotspot/share/jfr/recorder/storage/jfrStorage.cpp ! src/hotspot/share/jfr/support/jfrJdkJfrEvent.cpp ! src/hotspot/share/jfr/support/jfrMethodData.cpp ! src/hotspot/share/jfr/utilities/jfrVersionSystem.hpp ! src/hotspot/share/jvmci/jvmci.cpp ! src/hotspot/share/jvmci/jvmci.hpp ! src/hotspot/share/jvmci/jvmciCodeInstaller.hpp ! src/hotspot/share/jvmci/jvmciJavaClasses.cpp ! src/hotspot/share/libadt/vectset.cpp ! src/hotspot/share/libadt/vectset.hpp ! src/hotspot/share/memory/heapInspection.cpp ! src/hotspot/share/memory/heapInspection.hpp ! src/hotspot/share/memory/iterator.cpp ! src/hotspot/share/memory/oopFactory.cpp ! src/hotspot/share/oops/constMethodFlags.hpp ! src/hotspot/share/oops/constantPool.inline.hpp ! src/hotspot/share/oops/instanceKlassFlags.hpp ! src/hotspot/share/oops/klassVtable.hpp ! src/hotspot/share/oops/methodFlags.hpp ! src/hotspot/share/oops/oopsHierarchy.hpp ! src/hotspot/share/opto/arraycopynode.cpp ! src/hotspot/share/opto/c2_CodeStubs.cpp ! src/hotspot/share/opto/callGenerator.cpp ! src/hotspot/share/opto/castnode.cpp ! src/hotspot/share/opto/castnode.hpp ! src/hotspot/share/opto/constantTable.cpp ! src/hotspot/share/opto/divnode.cpp ! src/hotspot/share/opto/divnode.hpp ! src/hotspot/share/opto/graphKit.hpp ! src/hotspot/share/opto/idealGraphPrinter.cpp ! src/hotspot/share/opto/idealGraphPrinter.hpp ! src/hotspot/share/opto/idealKit.hpp ! src/hotspot/share/opto/ifnode.cpp ! src/hotspot/share/opto/loopUnswitch.cpp ! src/hotspot/share/opto/matcher.hpp ! src/hotspot/share/opto/parse3.cpp ! src/hotspot/share/opto/phase.cpp ! src/hotspot/share/opto/phase.hpp ! src/hotspot/share/opto/postaloc.cpp ! src/hotspot/share/opto/predicates.cpp ! src/hotspot/share/opto/predicates.hpp ! src/hotspot/share/opto/replacednodes.cpp ! src/hotspot/share/opto/split_if.cpp ! src/hotspot/share/opto/stringopts.cpp ! src/hotspot/share/prims/foreignGlobals.cpp ! src/hotspot/share/prims/jvmtiAgent.hpp ! src/hotspot/share/prims/jvmtiCodeBlobEvents.cpp ! src/hotspot/share/prims/jvmtiEventController.hpp ! src/hotspot/share/prims/jvmtiRawMonitor.cpp ! src/hotspot/share/prims/jvmtiThreadState.cpp ! src/hotspot/share/prims/methodComparator.cpp ! src/hotspot/share/prims/upcallLinker.hpp ! src/hotspot/share/prims/whitebox.hpp ! src/hotspot/share/runtime/escapeBarrier.cpp ! src/hotspot/share/runtime/escapeBarrier.hpp ! src/hotspot/share/runtime/jniHandles.cpp ! src/hotspot/share/runtime/osThread.hpp ! src/hotspot/share/runtime/osThreadBase.cpp ! src/hotspot/share/runtime/osThreadBase.hpp ! src/hotspot/share/runtime/perfData.hpp ! src/hotspot/share/runtime/relocator.cpp ! src/hotspot/share/runtime/serviceThread.hpp ! src/hotspot/share/runtime/stackOverflow.hpp ! src/hotspot/share/runtime/statSampler.cpp ! src/hotspot/share/runtime/statSampler.hpp ! src/hotspot/share/runtime/timerTrace.hpp ! src/hotspot/share/runtime/trimNativeHeap.cpp ! src/hotspot/share/services/threadIdTable.cpp ! src/hotspot/share/utilities/align.hpp ! src/hotspot/share/utilities/copy.hpp ! src/hotspot/share/utilities/elfFuncDescTable.cpp ! src/hotspot/share/utilities/elfFuncDescTable.hpp ! src/hotspot/share/utilities/globalCounter.hpp ! src/hotspot/share/utilities/nonblockingQueue.hpp ! src/hotspot/share/utilities/population_count.hpp ! src/hotspot/share/utilities/spinYield.cpp ! src/hotspot/share/utilities/waitBarrier_generic.hpp ! src/jdk.hotspot.agent/linux/native/libsaproc/ps_proc.c ! src/jdk.hotspot.agent/linux/native/libsaproc/symtab.c ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/DebugServer.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/HotSpotAgent.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/SALauncher.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/code/StubQueue.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/DebuggerBase.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/bsd/BsdDebuggerLocal.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/linux/LinuxDebuggerLocal.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/g1/G1HeapRegionManager.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/g1/G1HeapRegionSetBase.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/g1/G1HeapRegionTable.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/g1/G1MonitoringSupport.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/g1/G1PrintRegionClosure.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shared/ContiguousSpace.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/interpreter/BytecodeWithCPIndex.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/memory/FileMapInfo.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/ConstantPool.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/Instance.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/InstanceKlass.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/Mark.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/ObjectHeap.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/Oop.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/BasicLock.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/ObjectSynchronizer.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/RobustOopDeterminator.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/AbstractShuffle.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Vector.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/EventClassBuilder.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/EventWriterKey.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/RepositoryFiles.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/periodic/BatchManager.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/query/QueryResolver.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/test/DeprecatedMethods.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/test/DeprecatedThing.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/util/Bytecode.java ! src/jdk.jfr/share/classes/jdk/jfr/snippet-files/Snippets.java ! src/jdk.jfr/share/man/jfr.md ! src/jdk.management.jfr/share/classes/jdk/management/jfr/FileDump.java ! src/utils/IdealGraphVisualizer/Bytecodes/pom.xml ! src/utils/IdealGraphVisualizer/Coordinator/pom.xml ! src/utils/IdealGraphVisualizer/Data/pom.xml ! src/utils/IdealGraphVisualizer/Difference/pom.xml ! src/utils/IdealGraphVisualizer/Filter/src/main/resources/com/sun/hotspot/igv/filter/helper.js ! src/utils/IdealGraphVisualizer/FilterWindow/pom.xml ! src/utils/IdealGraphVisualizer/Graph/pom.xml ! src/utils/IdealGraphVisualizer/HierarchicalLayout/pom.xml ! src/utils/IdealGraphVisualizer/Layout/pom.xml ! src/utils/IdealGraphVisualizer/NetworkConnection/pom.xml ! src/utils/IdealGraphVisualizer/SelectionCoordinator/pom.xml ! src/utils/IdealGraphVisualizer/ServerCompiler/pom.xml ! src/utils/IdealGraphVisualizer/ServerCompiler/src/main/java/com/sun/hotspot/igv/servercompiler/ServerCompilerScheduler.java ! src/utils/IdealGraphVisualizer/Settings/pom.xml ! src/utils/IdealGraphVisualizer/Util/pom.xml ! src/utils/IdealGraphVisualizer/View/pom.xml ! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/DiagramViewModel.java ! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/ExportGraph.java ! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/actions/ExpandAdjacentAction.java ! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/actions/ModelAwareAction.java ! src/utils/IdealGraphVisualizer/application/pom.xml ! src/utils/IdealGraphVisualizer/branding/pom.xml ! src/utils/LogCompilation/pom.xml ! test/hotspot/gtest/code/test_codestrings.cpp ! test/hotspot/gtest/gc/g1/test_g1CardSetContainers.cpp ! test/hotspot/gtest/gc/g1/test_g1RegionMap.cpp ! test/hotspot/gtest/gc/g1/test_heapRegion.cpp ! test/hotspot/gtest/gc/shared/test_oopStorageSet.cpp ! test/hotspot/gtest/gc/shenandoah/test_shenandoahNumberSeq.cpp ! test/hotspot/gtest/gc/z/test_zForwarding.cpp ! test/hotspot/gtest/gc/z/test_zPhysicalMemory.cpp ! test/hotspot/gtest/opto/test_no_overflow_int.cpp ! test/hotspot/gtest/runtime/test_objectMonitor.cpp ! test/hotspot/gtest/utilities/test_align.cpp ! test/hotspot/gtest/utilities/test_bitMap.cpp ! test/hotspot/jtreg/applications/jcstress/TestGenerator.java ! test/hotspot/jtreg/applications/scimark/Scimark.java ! test/hotspot/jtreg/compiler/arguments/TestC1Globals.java ! test/hotspot/jtreg/compiler/arguments/TestCompileThresholdScaling.java ! test/hotspot/jtreg/compiler/c1/TestPrintC1Statistics.java ! test/hotspot/jtreg/compiler/c1/TestTraceLinearScanLevel.java ! test/hotspot/jtreg/compiler/c2/ClearArray.java ! test/hotspot/jtreg/compiler/c2/TestUninitializedKlassField.java ! test/hotspot/jtreg/compiler/c2/aarch64/TestVolatiles.java ! test/hotspot/jtreg/compiler/c2/irTests/TestIterativeEA.java ! test/hotspot/jtreg/compiler/c2/irTests/TestPadding.java ! test/hotspot/jtreg/compiler/c2/irTests/TestSpecialCasesOf_AMinusB_Plus_CMinusD_InAddIdeal.java ! test/hotspot/jtreg/compiler/c2/irTests/TestTestRemovalPeephole.java ! test/hotspot/jtreg/compiler/c2/irTests/TestVectorizeURShiftSubword.java ! test/hotspot/jtreg/compiler/c2/irTests/igvn/TestIntegerMulRing.java ! test/hotspot/jtreg/compiler/c2/irTests/scalarReplacement/ScalarReplacementTests.java ! test/hotspot/jtreg/compiler/cha/AbstractRootMethod.java ! test/hotspot/jtreg/compiler/cha/DefaultRootMethod.java ! test/hotspot/jtreg/compiler/cha/StrengthReduceInterfaceCall.java ! test/hotspot/jtreg/compiler/compilercontrol/commands/MemLimitTest.java ! test/hotspot/jtreg/compiler/compilercontrol/commands/MemStatTest.java ! test/hotspot/jtreg/compiler/compilercontrol/commands/OptionTest.java ! test/hotspot/jtreg/compiler/compilercontrol/parser/HugeDirectiveUtil.java ! test/hotspot/jtreg/compiler/cpuflags/TestAESIntrinsicsOnSupportedConfig.java ! test/hotspot/jtreg/compiler/cpuflags/TestAESIntrinsicsOnUnsupportedConfig.java ! test/hotspot/jtreg/compiler/gcbarriers/TestArrayCopyWithLargeObjectAlignment.java ! test/hotspot/jtreg/compiler/gcbarriers/TestMembarDependencies.java ! test/hotspot/jtreg/compiler/gcbarriers/TestZGCBarrierElision.java ! test/hotspot/jtreg/compiler/gcbarriers/UnsafeIntrinsicsTest.java ! test/hotspot/jtreg/compiler/intrinsics/TestBitShuffleOpers.java ! test/hotspot/jtreg/compiler/intrinsics/chacha/TestChaCha20.java ! test/hotspot/jtreg/compiler/intrinsics/float16/Binary16Conversion.java ! test/hotspot/jtreg/compiler/intrinsics/float16/Binary16ConversionNaN.java ! test/hotspot/jtreg/compiler/intrinsics/float16/TestAllFloat16ToFloat.java ! test/hotspot/jtreg/compiler/intrinsics/float16/TestConstFloat16ToFloat.java ! test/hotspot/jtreg/compiler/jvmci/TestEnableJVMCIProduct.java ! test/hotspot/jtreg/compiler/jvmci/TestInvalidJVMCIOption.java ! test/hotspot/jtreg/compiler/jvmci/TestJVMCIPrintProperties.java ! test/hotspot/jtreg/compiler/jvmci/TestJVMCISavedProperties.java ! test/hotspot/jtreg/compiler/jvmci/common/patches/jdk.internal.vm.ci/jdk/vm/ci/hotspot/CompilerToVMHelper.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/ConstantPoolTestsHelper.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/MaterializeVirtualObjectTest.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/CodeInstallationTest.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/SimpleCodeInstallationTest.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/SimpleDebugInfoTest.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/TestAssembler.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/TestHotSpotVMConfig.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/aarch64/AArch64TestAssembler.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/amd64/AMD64TestAssembler.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaType.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TypeUniverse.java ! test/hotspot/jtreg/compiler/lib/ir_framework/Arguments.java ! test/hotspot/jtreg/compiler/lib/ir_framework/Test.java ! test/hotspot/jtreg/compiler/lib/ir_framework/driver/FlagVMProcess.java ! test/hotspot/jtreg/compiler/lib/ir_framework/test/AbstractTest.java ! test/hotspot/jtreg/compiler/lib/ir_framework/test/ArgumentValue.java ! test/hotspot/jtreg/compiler/lib/ir_framework/test/BaseTest.java ! test/hotspot/jtreg/compiler/lib/ir_framework/test/DeclaredTest.java ! test/hotspot/jtreg/compiler/lib/ir_framework/test/IREncodingPrinter.java ! test/hotspot/jtreg/compiler/lib/ir_framework/test/TestVM.java ! test/hotspot/jtreg/compiler/loopopts/TestRangeCheckPredicatesControl.java ! test/hotspot/jtreg/compiler/loopopts/UseCountedLoopSafepointsTest.java ! test/hotspot/jtreg/compiler/loopopts/superword/CoLocatePackMemoryState.java ! test/hotspot/jtreg/compiler/loopopts/superword/RedTest_long.java ! test/hotspot/jtreg/compiler/loopopts/superword/ReductionPerf.java ! test/hotspot/jtreg/compiler/loopopts/superword/TestCyclicDependency.java ! test/hotspot/jtreg/compiler/loopopts/superword/TestIndependentPacksWithCyclicDependency.java ! test/hotspot/jtreg/compiler/loopopts/superword/TestIndependentPacksWithCyclicDependency2.java ! test/hotspot/jtreg/compiler/loopopts/superword/TestPeeledReductionNode.java ! test/hotspot/jtreg/compiler/loopopts/superword/TestPickFirstMemoryState.java ! test/hotspot/jtreg/compiler/loopopts/superword/TestPickLastMemoryState.java ! test/hotspot/jtreg/compiler/loopopts/superword/TestScheduleReordersScalarMemops.java ! test/hotspot/jtreg/compiler/loopopts/superword/TestUnorderedReduction.java ! test/hotspot/jtreg/compiler/loopopts/superword/Vec_MulAddS2I.java ! test/hotspot/jtreg/compiler/oracle/PrintIdealPhaseTest.java ! test/hotspot/jtreg/compiler/oracle/TestInvalidCompileCommand.java ! test/hotspot/jtreg/compiler/predicates/assertion/TestTemplateAssertionPredicateNotRemoved.java ! test/hotspot/jtreg/compiler/print/CompileCommandPrintCompilation.java ! test/hotspot/jtreg/compiler/print/PrintCompilation.java ! test/hotspot/jtreg/compiler/rangechecks/TestExplicitRangeChecks.java ! test/hotspot/jtreg/compiler/runtime/TestConstantsInError.java ! test/hotspot/jtreg/compiler/uncommontrap/DeoptReallocFailure.java ! test/hotspot/jtreg/compiler/uncommontrap/TestDeoptOOM.java ! test/hotspot/jtreg/compiler/uncommontrap/TestUnstableIfTrap.java ! test/hotspot/jtreg/compiler/unsafe/UnsafeGetStableArrayElement.java ! test/hotspot/jtreg/compiler/vectorapi/VectorRebracket128Test.java ! test/hotspot/jtreg/compiler/vectorization/TestReverseBytes.java ! test/hotspot/jtreg/compiler/vectorization/TestRoundVectFloat.java ! test/hotspot/jtreg/compiler/vectorization/TestSignumVector.java ! test/hotspot/jtreg/compiler/vectorization/runner/BasicByteOpTest.java ! test/hotspot/jtreg/compiler/vectorization/runner/BasicIntOpTest.java ! test/hotspot/jtreg/compiler/vectorization/runner/BasicLongOpTest.java ! test/hotspot/jtreg/compiler/whitebox/DeoptimizeFramesTest.java ! test/hotspot/jtreg/containers/cgroup/TestContainerized.java ! test/hotspot/jtreg/containers/docker/EventGeneratorLoop.java ! test/hotspot/jtreg/containers/docker/JfrReporter.java ! test/hotspot/jtreg/gc/TestAllocHumongousFragment.java ! test/hotspot/jtreg/gc/TestAllocateHeapAt.java ! test/hotspot/jtreg/gc/TestAllocateHeapAtError.java ! test/hotspot/jtreg/gc/TestAllocateHeapAtMultiple.java ! test/hotspot/jtreg/gc/TestCardTablePageCommits.java ! test/hotspot/jtreg/gc/TestDisableExplicitGC.java ! test/hotspot/jtreg/gc/TestNumWorkerOutput.java ! test/hotspot/jtreg/gc/TestPLABAdaptToMinTLABSize.java ! test/hotspot/jtreg/gc/TestReferenceClearDuringReferenceProcessing.java ! test/hotspot/jtreg/gc/TestSmallHeap.java ! test/hotspot/jtreg/gc/TestSystemGC.java ! test/hotspot/jtreg/gc/TestVerifyDuringStartup.java ! test/hotspot/jtreg/gc/TestVerifySilently.java ! test/hotspot/jtreg/gc/TestVerifySubSet.java ! test/hotspot/jtreg/gc/arguments/GCArguments.java ! test/hotspot/jtreg/gc/arguments/TestAggressiveHeap.java ! test/hotspot/jtreg/gc/arguments/TestCompressedClassFlags.java ! test/hotspot/jtreg/gc/arguments/TestDisableDefaultGC.java ! test/hotspot/jtreg/gc/arguments/TestG1ConcMarkStepDurationMillis.java ! test/hotspot/jtreg/gc/arguments/TestG1ConcRefinementThreads.java ! test/hotspot/jtreg/gc/arguments/TestG1HeapRegionSize.java ! test/hotspot/jtreg/gc/arguments/TestG1PercentageOptions.java ! test/hotspot/jtreg/gc/arguments/TestG1RemSetFlags.java ! test/hotspot/jtreg/gc/arguments/TestInitialTenuringThreshold.java ! test/hotspot/jtreg/gc/arguments/TestMaxHeapSizeTools.java ! test/hotspot/jtreg/gc/arguments/TestMaxMinHeapFreeRatioFlags.java ! test/hotspot/jtreg/gc/arguments/TestMaxRAMFlags.java ! test/hotspot/jtreg/gc/arguments/TestMinAndInitialSurvivorRatioFlags.java ! test/hotspot/jtreg/gc/arguments/TestNewRatioFlag.java ! test/hotspot/jtreg/gc/arguments/TestNewSizeFlags.java ! test/hotspot/jtreg/gc/arguments/TestNewSizeThreadIncrease.java ! test/hotspot/jtreg/gc/arguments/TestObjectTenuringFlags.java ! test/hotspot/jtreg/gc/arguments/TestParallelGCThreads.java ! test/hotspot/jtreg/gc/arguments/TestParallelRefProc.java ! test/hotspot/jtreg/gc/arguments/TestSelectDefaultGC.java ! test/hotspot/jtreg/gc/arguments/TestSmallInitialHeapWithLargePageAndNUMA.java ! test/hotspot/jtreg/gc/arguments/TestSoftMaxHeapSizeFlag.java ! test/hotspot/jtreg/gc/arguments/TestSurvivorRatioFlag.java ! test/hotspot/jtreg/gc/arguments/TestTargetSurvivorRatioFlag.java ! test/hotspot/jtreg/gc/arguments/TestUnrecognizedVMOptionsHandling.java ! test/hotspot/jtreg/gc/arguments/TestUseCompressedOopsErgoTools.java ! test/hotspot/jtreg/gc/arguments/TestUseCompressedOopsFlagsWithUlimit.java ! test/hotspot/jtreg/gc/arguments/TestUseNUMAInterleaving.java ! test/hotspot/jtreg/gc/arguments/TestVerifyBeforeAndAfterGCFlags.java ! test/hotspot/jtreg/gc/class_unloading/TestG1ClassUnloadingHWM.java ! test/hotspot/jtreg/gc/cslocker/TestCSLocker.java ! test/hotspot/jtreg/gc/ergonomics/TestDynamicNumberOfGCThreads.java ! test/hotspot/jtreg/gc/ergonomics/TestInitialGCThreadLogging.java ! test/hotspot/jtreg/gc/g1/Test2GbHeap.java ! test/hotspot/jtreg/gc/g1/TestAllocationFailure.java ! test/hotspot/jtreg/gc/g1/TestEagerReclaimHumongousRegions.java ! test/hotspot/jtreg/gc/g1/TestEagerReclaimHumongousRegionsClearMarkBits.java ! test/hotspot/jtreg/gc/g1/TestEagerReclaimHumongousRegionsLog.java ! test/hotspot/jtreg/gc/g1/TestEagerReclaimHumongousRegionsWithRefs.java ! test/hotspot/jtreg/gc/g1/TestG1TraceEagerReclaimHumongousObjects.java ! test/hotspot/jtreg/gc/g1/TestHumongousAllocNearlyFullRegion.java ! test/hotspot/jtreg/gc/g1/TestHumongousCodeCacheRoots.java ! test/hotspot/jtreg/gc/g1/TestHumongousConcurrentStartUndo.java ! test/hotspot/jtreg/gc/g1/TestInvalidateArrayCopy.java ! test/hotspot/jtreg/gc/g1/TestLargePageUseForAuxMemory.java ! test/hotspot/jtreg/gc/g1/TestLargePageUseForHeap.java ! test/hotspot/jtreg/gc/g1/TestMarkStackSizes.java ! test/hotspot/jtreg/gc/g1/TestMixedGCLiveThreshold.java ! test/hotspot/jtreg/gc/g1/TestOneEdenRegionAfterGC.java ! test/hotspot/jtreg/gc/g1/TestPLABOutput.java ! test/hotspot/jtreg/gc/g1/TestPLABSizeBounds.java ! test/hotspot/jtreg/gc/g1/TestPeriodicLogMessages.java ! test/hotspot/jtreg/gc/g1/TestPrintRegionRememberedSetInfo.java ! test/hotspot/jtreg/gc/g1/TestRemsetLoggingThreads.java ! test/hotspot/jtreg/gc/g1/TestRemsetLoggingTools.java ! test/hotspot/jtreg/gc/g1/TestSharedArchiveWithPreTouch.java ! test/hotspot/jtreg/gc/g1/TestShrinkAuxiliaryData.java ! test/hotspot/jtreg/gc/g1/TestShrinkDefragmentedHeap.java ! test/hotspot/jtreg/gc/g1/TestSkipRebuildRemsetPhase.java ! test/hotspot/jtreg/gc/g1/TestVerificationInConcurrentCycle.java ! test/hotspot/jtreg/gc/g1/TestVerifyGCType.java ! test/hotspot/jtreg/gc/g1/humongousObjects/ClassLoaderGenerator.java ! test/hotspot/jtreg/gc/g1/humongousObjects/G1SampleClass.java ! test/hotspot/jtreg/gc/g1/humongousObjects/TestHumongousClassLoader.java ! test/hotspot/jtreg/gc/g1/humongousObjects/TestHumongousNonArrayAllocation.java ! test/hotspot/jtreg/gc/g1/ihop/TestIHOPErgo.java ! test/hotspot/jtreg/gc/g1/ihop/TestIHOPStatic.java ! test/hotspot/jtreg/gc/g1/logging/TestG1LoggingFailure.java ! test/hotspot/jtreg/gc/g1/mixedgc/TestLogging.java ! test/hotspot/jtreg/gc/g1/numa/TestG1NUMATouchRegions.java ! test/hotspot/jtreg/gc/g1/pinnedobjs/TestPinnedObjectTypes.java ! test/hotspot/jtreg/gc/g1/pinnedobjs/TestPinnedObjectsEvacuation.java ! test/hotspot/jtreg/gc/g1/pinnedobjs/TestPinnedOldObjectsEvacuation.java ! test/hotspot/jtreg/gc/g1/plab/TestPLABEvacuationFailure.java ! test/hotspot/jtreg/gc/g1/plab/lib/PLABUtils.java ! test/hotspot/jtreg/gc/logging/TestDeprecatedPrintFlags.java ! test/hotspot/jtreg/gc/logging/TestGCId.java ! test/hotspot/jtreg/gc/logging/TestMetaSpaceLog.java ! test/hotspot/jtreg/gc/logging/TestPrintReferences.java ! test/hotspot/jtreg/gc/metaspace/CompressedClassSpaceSizeInJmapHeap.java ! test/hotspot/jtreg/gc/metaspace/TestMetaspaceSizeFlags.java ! test/hotspot/jtreg/gc/metaspace/TestSizeTransitions.java ! test/hotspot/jtreg/gc/serial/HeapChangeLogging.java ! test/hotspot/jtreg/gc/shenandoah/TestReferenceRefersToShenandoah.java ! test/hotspot/jtreg/gc/shenandoah/TestReferenceShortcutCycle.java ! test/hotspot/jtreg/gc/stress/TestStressG1Humongous.java ! test/hotspot/jtreg/gc/stress/TestStressG1Uncommit.java ! test/hotspot/jtreg/gc/stress/gcbasher/TestGCBasherWithZ.java ! test/hotspot/jtreg/gc/stress/gclocker/TestExcessGCLockerCollections.java ! test/hotspot/jtreg/gc/stress/gcold/TestGCOldWithShenandoah.java ! test/hotspot/jtreg/gc/stress/gcold/TestGCOldWithZ.java ! test/hotspot/jtreg/gc/stringdedup/TestStringDeduplicationAgeThreshold.java ! test/hotspot/jtreg/gc/stringdedup/TestStringDeduplicationFullGC.java ! test/hotspot/jtreg/gc/stringdedup/TestStringDeduplicationInterned.java ! test/hotspot/jtreg/gc/stringdedup/TestStringDeduplicationPrintOptions.java ! test/hotspot/jtreg/gc/stringdedup/TestStringDeduplicationTableResize.java ! test/hotspot/jtreg/gc/stringdedup/TestStringDeduplicationYoungGC.java ! test/hotspot/jtreg/gc/testlibrary/Helpers.java ! test/hotspot/jtreg/gc/whitebox/TestWBGC.java ! test/hotspot/jtreg/gc/z/TestAlwaysPreTouch.java ! test/hotspot/jtreg/gc/z/TestGarbageCollectorMXBean.java ! test/hotspot/jtreg/gc/z/TestMemoryMXBean.java ! test/hotspot/jtreg/gc/z/TestMemoryManagerMXBean.java ! test/hotspot/jtreg/gc/z/TestNoUncommit.java ! test/hotspot/jtreg/gc/z/TestPageCacheFlush.java ! test/hotspot/jtreg/gc/z/TestRelocateInPlace.java ! test/hotspot/jtreg/gc/z/TestSmallHeap.java ! test/hotspot/jtreg/gc/z/TestUncommit.java ! test/hotspot/jtreg/gc/z/TestZForceDiscontiguousHeapReservations.java ! test/hotspot/jtreg/runtime/8176717/TestInheritFD.java ! test/hotspot/jtreg/runtime/ClassInitErrors/InitExceptionUnloadTest.java ! test/hotspot/jtreg/runtime/ClassInitErrors/TestOutOfMemoryDuringInit.java ! test/hotspot/jtreg/runtime/CompressedOops/CompressedClassSpaceSize.java ! test/hotspot/jtreg/runtime/ErrorHandling/UncaughtNativeExceptionTest.java ! test/hotspot/jtreg/runtime/LoadLibrary/TestSunBootLibraryPath.java ! test/hotspot/jtreg/runtime/Shutdown/ShutdownTest.java ! test/hotspot/jtreg/runtime/Thread/TestThreadDumpClassInitMonitor.java ! test/hotspot/jtreg/runtime/Unsafe/InternalErrorTest.java ! test/hotspot/jtreg/runtime/cds/TestCDSVMCrash.java ! test/hotspot/jtreg/runtime/cds/appcds/ProhibitedPackage.java ! test/hotspot/jtreg/runtime/cds/appcds/TestDumpClassListSource.java ! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/ArchivedIntegerCacheTest.java ! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/CheckIntegerCacheApp.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/MainModuleOnly.java ! test/hotspot/jtreg/runtime/cds/appcds/javaldr/ExceptionDuringDumpAtObjectsInitPhase.java ! test/hotspot/jtreg/runtime/cds/appcds/javaldr/GCDuringDumpTransformer.java ! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/modulepath/MainModuleOnly.java ! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/modulepath/OptimizeModuleHandlingTest.java ! test/hotspot/jtreg/runtime/cds/appcds/jvmti/CFLH/ClassFileLoadHook.java ! test/hotspot/jtreg/runtime/cds/appcds/jvmti/dumpingWithAgent/SimpleAgent.java ! test/hotspot/jtreg/runtime/cds/appcds/loaderConstraints/DynamicLoaderConstraintsTest.java ! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/IncompatibleOptions.java ! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/ResolvedReferencesNotNullTest.java ! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/SharedStringsHumongous.java ! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/SharedStringsUtils.java ! test/hotspot/jtreg/runtime/cds/serviceability/ReplaceCriticalClassesForSubgraphs.java ! test/hotspot/jtreg/runtime/jni/FindClass/FindClassFromBoot.java ! test/hotspot/jtreg/runtime/jni/FindClassUtf8/FindClassUtf8.java ! test/hotspot/jtreg/runtime/jni/atExit/TestAtExit.java ! test/hotspot/jtreg/runtime/jni/checked/TestCheckedJniExceptionCheck.java ! test/hotspot/jtreg/runtime/jni/checked/TestCheckedReleaseArrayElements.java ! test/hotspot/jtreg/runtime/jni/nativeStack/TestNativeStack.java ! test/hotspot/jtreg/runtime/jni/registerNativesWarning/TestRegisterNativesWarning.java ! test/hotspot/jtreg/runtime/logging/MonitorInflationTest.java ! test/hotspot/jtreg/runtime/logging/RedefineClasses.java ! test/hotspot/jtreg/runtime/os/THPsInThreadStackPreventionTest.java ! test/hotspot/jtreg/runtime/os/TestHugePageDetection.java ! test/hotspot/jtreg/runtime/stack/Stack004.java ! test/hotspot/jtreg/runtime/stack/Stack017.java ! test/hotspot/jtreg/runtime/stack/Stack018.java ! test/hotspot/jtreg/runtime/stack/Stack019.java ! test/hotspot/jtreg/runtime/stringtable/StringTableCleaningTest.java ! test/hotspot/jtreg/runtime/whitebox/TestWBDeflateIdleMonitors.java ! test/hotspot/jtreg/sanity/BasicVMTest.java ! test/hotspot/jtreg/serviceability/dcmd/compiler/CodeCacheTest.java ! test/hotspot/jtreg/serviceability/dcmd/compiler/CompilerDirectivesDCMDTest.java ! test/hotspot/jtreg/serviceability/dcmd/compiler/CompilerMemoryStatisticTest.java ! test/hotspot/jtreg/serviceability/dcmd/framework/VMVersionTest.java ! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineSharedClass.java ! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/TestLambdaFormRetransformation.java ! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/TestRedefineWithUnresolvedClass.java ! test/hotspot/jtreg/serviceability/jvmti/vthread/VThreadMonitorTest/VThreadMonitorTest.java ! test/hotspot/jtreg/serviceability/sa/TestG1HeapRegion.java ! test/hotspot/jtreg/serviceability/sa/TestObjectAlignment.java ! test/hotspot/jtreg/testlibrary/ctw/src/sun/hotspot/tools/ctw/Compiler.java ! test/hotspot/jtreg/testlibrary_tests/ir_framework/examples/CheckedTestExample.java ! test/hotspot/jtreg/testlibrary_tests/ir_framework/examples/IRExample.java ! test/hotspot/jtreg/testlibrary_tests/ir_framework/examples/NormalTestExample.java ! test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestAccessModifiers.java ! test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestBasics.java ! test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestCheckedTests.java ! test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestPhaseIRMatching.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/UnloadingTest.java ! test/hotspot/jtreg/vmTestbase/gc/gctests/PhantomReference/phantom001/phantom001.java ! test/hotspot/jtreg/vmTestbase/gc/gctests/WeakReference/weak006/weak006.java ! test/hotspot/jtreg/vmTestbase/gc/huge/quicklook/largeheap/MemOptions/MemOptionsTest.java ! test/hotspot/jtreg/vmTestbase/metaspace/gc/watermark_0_1/TestDescription.java ! test/hotspot/jtreg/vmTestbase/metaspace/gc/watermark_10_20/TestDescription.java ! test/hotspot/jtreg/vmTestbase/metaspace/gc/watermark_70_80/TestDescription.java ! test/hotspot/jtreg/vmTestbase/metaspace/gc/watermark_99_100/TestDescription.java ! test/hotspot/jtreg/vmTestbase/metaspace/share/HeapOOMEException.java ! test/hotspot/jtreg/vmTestbase/metaspace/share/TriggerUnloadingByFillingMetaspace.java ! test/hotspot/jtreg/vmTestbase/metaspace/share/TriggerUnloadingHelper.java ! test/hotspot/jtreg/vmTestbase/metaspace/share/TriggerUnloadingWithWhiteBox.java ! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/common/StressHierarchyBaseClass.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/clear/clear003/clear003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/clear/clear004/clear004.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/use/use001/use001.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/Agent_OnUnload/agentonunload001/TestDriver.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/general_functions/GF08/gf08t.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA02/ma02t001/TestDriver.java ! test/hotspot/jtreg/vmTestbase/nsk/share/README ! test/hotspot/jtreg/vmTestbase/nsk/share/test/Tests.java ! test/hotspot/jtreg/vmTestbase/vm/compiler/CodeCacheInfo/Test.java ! test/hotspot/jtreg/vmTestbase/vm/compiler/complog/share/ProcessExecutor.java ! test/hotspot/jtreg/vmTestbase/vm/compiler/complog/share/StreamListener.java ! test/hotspot/jtreg/vmTestbase/vm/compiler/complog/share/StreamLogger.java ! test/hotspot/jtreg/vmTestbase/vm/compiler/complog/share/StreamReader.java ! test/hotspot/jtreg/vmTestbase/vm/mlvm/share/FileUtils.java ! test/jdk/jdk/incubator/vector/VectorMaxConversionTests.java ! test/jdk/jdk/jfr/api/consumer/streaming/TestJVMExit.java ! test/jdk/jdk/jfr/event/compiler/TestCompilerPhase.java ! test/jdk/jdk/jfr/event/gc/collection/TestG1ParallelPhases.java ! test/jdk/jdk/jfr/event/gc/collection/TestGarbageCollectionEventWithZMajor.java ! test/jdk/jdk/jfr/event/gc/collection/TestGarbageCollectionEventWithZMinor.java ! test/jdk/jdk/jfr/event/gc/collection/TestZOldGarbageCollectionEvent.java ! test/jdk/jdk/jfr/event/gc/collection/TestZYoungGarbageCollectionEvent.java ! test/jdk/jdk/jfr/event/gc/detailed/TestGCPhaseConcurrent.java ! test/jdk/jdk/jfr/event/gc/detailed/TestZAllocationStallEvent.java ! test/jdk/jdk/jfr/event/gc/detailed/TestZPageAllocationEvent.java ! test/jdk/jdk/jfr/event/gc/detailed/TestZRelocationSetEvent.java ! test/jdk/jdk/jfr/event/gc/detailed/TestZRelocationSetGroupEvent.java ! test/jdk/jdk/jfr/event/gc/detailed/TestZUncommitEvent.java ! test/jdk/jdk/jfr/event/gc/detailed/TestZUnmapEvent.java ! test/jdk/jdk/jfr/event/gc/stacktrace/TestDefNewAllocationPendingStackTrace.java ! test/jdk/jdk/jfr/event/gc/stacktrace/TestG1HumongousAllocationPendingStackTrace.java ! test/jdk/jdk/jfr/event/gc/stacktrace/TestG1OldAllocationPendingStackTrace.java ! test/jdk/jdk/jfr/event/gc/stacktrace/TestG1YoungAllocationPendingStackTrace.java ! test/jdk/jdk/jfr/event/gc/stacktrace/TestMarkSweepCompactAllocationPendingStackTrace.java ! test/jdk/jdk/jfr/event/gc/stacktrace/TestMetaspaceG1GCAllocationPendingStackTrace.java ! test/jdk/jdk/jfr/event/gc/stacktrace/TestMetaspaceParallelGCAllocationPendingStackTrace.java ! test/jdk/jdk/jfr/event/gc/stacktrace/TestMetaspaceSerialGCAllocationPendingStackTrace.java ! test/jdk/jdk/jfr/event/gc/stacktrace/TestParallelMarkSweepAllocationPendingStackTrace.java ! test/jdk/jdk/jfr/event/gc/stacktrace/TestParallelScavengeAllocationPendingStackTrace.java ! test/jdk/jdk/jfr/event/oldobject/TestZ.java ! test/jdk/jdk/jfr/event/runtime/TestSizeTFlags.java ! test/jdk/jdk/jfr/event/runtime/TestVMOperation.java ! test/jdk/jdk/jfr/jcmd/TestJcmdPreserveRepository.java ! test/micro/org/openjdk/bench/vm/compiler/AllocationMerges.java ! test/micro/org/openjdk/bench/vm/compiler/ClearMemory.java ! test/micro/org/openjdk/bench/vm/compiler/InterfaceCalls.java ! test/micro/org/openjdk/bench/vm/compiler/SubIdealC0Minus_YPlusC1_.java ! test/micro/org/openjdk/bench/vm/compiler/VectorAlignment.java ! test/micro/org/openjdk/bench/vm/compiler/VectorBitCount.java ! test/micro/org/openjdk/bench/vm/compiler/VectorReduction.java ! test/micro/org/openjdk/bench/vm/compiler/VectorReductionFloatingMinMax.java ! test/micro/org/openjdk/bench/vm/compiler/overhead/SimpleRepeatCompilation.java ! test/micro/org/openjdk/bench/vm/compiler/x86/ConvertF2I.java ! test/micro/org/openjdk/bench/vm/compiler/x86/LeaInstruction.java ! test/micro/org/openjdk/bench/vm/gc/MicroLargePages.java Changeset: 06c44dd5 Branch: fibers Author: Per Minborg Date: 2024-12-10 10:01:27 +0000 URL: https://git.openjdk.org/loom/commit/06c44dd568d91e1bd68f60fd3e57abcbe97e5dca 8345465: Fix performance regression on x64 after JDK-8345120 Reviewed-by: mcimadamore ! src/java.base/share/classes/jdk/internal/foreign/StringSupport.java ! test/micro/org/openjdk/bench/java/lang/foreign/InternalStrLen.java Changeset: 165fd848 Branch: fibers Author: Pavel Rappo Date: 2024-12-10 10:03:36 +0000 URL: https://git.openjdk.org/loom/commit/165fd848c133e3281a13d55da77faa0641586b54 8342987: Update --release 24 symbol information for JDK 24 build 27 Reviewed-by: darcy, iris ! src/jdk.compiler/share/data/symbols/java.base-O.sym.txt ! src/jdk.compiler/share/data/symbols/java.desktop-O.sym.txt ! src/jdk.compiler/share/data/symbols/java.management-O.sym.txt ! src/jdk.compiler/share/data/symbols/java.management.rmi-O.sym.txt ! src/jdk.compiler/share/data/symbols/java.naming-O.sym.txt ! src/jdk.compiler/share/data/symbols/jdk.incubator.foreign-O.sym.txt Changeset: a6277bb5 Branch: fibers Author: Coleen Phillimore Date: 2024-12-10 12:27:30 +0000 URL: https://git.openjdk.org/loom/commit/a6277bb521e07e569cd75a4641b2a05a26f47b0a 8340212: -Xshare:off -XX:CompressedClassSpaceBaseAddress=0x40001000000 crashes on macos-aarch64 Co-authored-by: Thomas Stuefe Reviewed-by: iklam, stuefe ! src/hotspot/cpu/aarch64/compressedKlass_aarch64.cpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp ! src/hotspot/share/cds/metaspaceShared.cpp ! src/hotspot/share/oops/compressedKlass.cpp ! src/hotspot/share/oops/compressedKlass.hpp ! test/hotspot/jtreg/ProblemList.txt ! test/hotspot/jtreg/runtime/CompressedOops/CompressedClassPointersEncodingScheme.java Changeset: 25d9deb1 Branch: fibers Author: Manjunath Matti Date: 2024-12-10 14:15:15 +0000 URL: https://git.openjdk.org/loom/commit/25d9deb1a350925dbd7e469ac5779b3c38d1f318 8335367: [s390] Add support for load immediate on condition instructions. Reviewed-by: lucy, amitkumar ! src/hotspot/cpu/s390/assembler_s390.hpp ! src/hotspot/cpu/s390/assembler_s390.inline.hpp ! src/hotspot/cpu/s390/macroAssembler_s390.cpp Changeset: a24b08fc Branch: fibers Author: Hamlin Li Date: 2024-12-10 14:39:29 +0000 URL: https://git.openjdk.org/loom/commit/a24b08fcb0b3784181096f5c669e57e110600056 8345669: RISC-V: fix client build failure due to AlignVector after JDK-8343827 Reviewed-by: fyang, luhenry ! src/hotspot/cpu/riscv/vm_version_riscv.cpp Changeset: 4f855d13 Branch: fibers Author: Roger Riggs Date: 2024-12-10 15:16:58 +0000 URL: https://git.openjdk.org/loom/commit/4f855d1342d55aeee93b7d0c5796fbfd4994c856 8345818: Fix SM cleanup of parsing of System property resource.bundle.debug Reviewed-by: lancea, eirbjo ! src/java.base/share/classes/java/util/ResourceBundle.java Changeset: d6b5264c Branch: fibers Author: Leonid Mesnik Date: 2024-12-10 15:53:51 +0000 URL: https://git.openjdk.org/loom/commit/d6b5264c3f7d0c4157ebd73b2f1a98dd15273c61 8345746: Remove :resourcehogs/compiler from :hotspot_slow_compiler Reviewed-by: kvn ! test/hotspot/jtreg/TEST.groups Changeset: 1def2d82 Branch: fibers Author: Leonid Mesnik Date: 2024-12-10 17:40:06 +0000 URL: https://git.openjdk.org/loom/commit/1def2d82ac003a974759048c6cc0a173b1fc692f 8345700: tier{1,2,3}_compiler don't cover all compiler tests Reviewed-by: dholmes, shade ! test/hotspot/jtreg/TEST.groups Changeset: 9bd70ec8 Branch: fibers Author: Nizar Benalla Date: 2024-12-10 18:25:32 +0000 URL: https://git.openjdk.org/loom/commit/9bd70ec806ac0134926f32e222f4075e3d407422 8345888: Broken links in the JDK 24 JavaDoc API documentation, build 27 Reviewed-by: psadhukhan ! src/java.desktop/share/classes/javax/print/attribute/standard/PresentationDirection.java Changeset: 0f035545 Branch: fibers Author: Chen Liang Date: 2024-12-10 20:34:12 +0000 URL: https://git.openjdk.org/loom/commit/0f035545e5c0cd02d11ab8edd5786c1f1f6043a7 8342469: Improve API documentation for java.lang.classfile.instruction Reviewed-by: asotona, darcy ! src/java.base/share/classes/java/lang/classfile/ClassFile.java ! src/java.base/share/classes/java/lang/classfile/CodeBuilder.java ! src/java.base/share/classes/java/lang/classfile/Instruction.java ! src/java.base/share/classes/java/lang/classfile/Label.java ! src/java.base/share/classes/java/lang/classfile/Opcode.java ! src/java.base/share/classes/java/lang/classfile/TypeKind.java ! src/java.base/share/classes/java/lang/classfile/instruction/ArrayLoadInstruction.java ! src/java.base/share/classes/java/lang/classfile/instruction/ArrayStoreInstruction.java ! src/java.base/share/classes/java/lang/classfile/instruction/BranchInstruction.java ! src/java.base/share/classes/java/lang/classfile/instruction/CharacterRange.java ! src/java.base/share/classes/java/lang/classfile/instruction/ConstantInstruction.java ! src/java.base/share/classes/java/lang/classfile/instruction/ConvertInstruction.java ! src/java.base/share/classes/java/lang/classfile/instruction/DiscontinuedInstruction.java ! src/java.base/share/classes/java/lang/classfile/instruction/ExceptionCatch.java ! src/java.base/share/classes/java/lang/classfile/instruction/FieldInstruction.java ! src/java.base/share/classes/java/lang/classfile/instruction/IncrementInstruction.java ! src/java.base/share/classes/java/lang/classfile/instruction/InvokeDynamicInstruction.java ! src/java.base/share/classes/java/lang/classfile/instruction/InvokeInstruction.java ! src/java.base/share/classes/java/lang/classfile/instruction/LabelTarget.java ! src/java.base/share/classes/java/lang/classfile/instruction/LineNumber.java ! src/java.base/share/classes/java/lang/classfile/instruction/LoadInstruction.java ! src/java.base/share/classes/java/lang/classfile/instruction/LocalVariable.java ! src/java.base/share/classes/java/lang/classfile/instruction/LocalVariableType.java ! src/java.base/share/classes/java/lang/classfile/instruction/LookupSwitchInstruction.java ! src/java.base/share/classes/java/lang/classfile/instruction/MonitorInstruction.java ! src/java.base/share/classes/java/lang/classfile/instruction/NewMultiArrayInstruction.java ! src/java.base/share/classes/java/lang/classfile/instruction/NewObjectInstruction.java ! src/java.base/share/classes/java/lang/classfile/instruction/NewPrimitiveArrayInstruction.java ! src/java.base/share/classes/java/lang/classfile/instruction/NewReferenceArrayInstruction.java ! src/java.base/share/classes/java/lang/classfile/instruction/NopInstruction.java ! src/java.base/share/classes/java/lang/classfile/instruction/OperatorInstruction.java ! src/java.base/share/classes/java/lang/classfile/instruction/ReturnInstruction.java ! src/java.base/share/classes/java/lang/classfile/instruction/StackInstruction.java ! src/java.base/share/classes/java/lang/classfile/instruction/StoreInstruction.java ! src/java.base/share/classes/java/lang/classfile/instruction/SwitchCase.java ! src/java.base/share/classes/java/lang/classfile/instruction/TableSwitchInstruction.java ! src/java.base/share/classes/java/lang/classfile/instruction/ThrowInstruction.java ! src/java.base/share/classes/java/lang/classfile/instruction/TypeCheckInstruction.java ! src/java.base/share/classes/java/lang/classfile/instruction/package-info.java Changeset: 4c39e9fa Branch: fibers Author: Kevin Driver Date: 2024-12-10 20:49:13 +0000 URL: https://git.openjdk.org/loom/commit/4c39e9faa0cb8e4fd00d8b9dc0ac5ad64d6b287d 8344924: Default CA certificates loaded despite request to use custom keystore Reviewed-by: ascarpino ! src/java.base/share/classes/sun/security/ssl/X509TrustManagerImpl.java Changeset: 29d648c6 Branch: fibers Author: Jasmine Karthikeyan Date: 2024-12-10 22:32:19 +0000 URL: https://git.openjdk.org/loom/commit/29d648c642a68699340a9ab43252f832efdb5cbf 8341781: Improve Min/Max node identities Reviewed-by: chagedorn ! src/hotspot/share/opto/addnode.cpp ! src/hotspot/share/opto/addnode.hpp ! test/hotspot/jtreg/compiler/c2/irTests/MaxMinINodeIdealizationTests.java + test/hotspot/jtreg/compiler/c2/irTests/TestMinMaxIdentities.java ! test/hotspot/jtreg/compiler/vectorization/runner/BasicShortOpTest.java Changeset: c6317191 Branch: fibers Author: Damon Nguyen Date: 2024-12-10 23:52:23 +0000 URL: https://git.openjdk.org/loom/commit/c6317191e323e27cde61b5ed3c23d1a230053969 8343170: java/awt/Cursor/JPanelCursorTest/JPanelCursorTest.java does not show the default cursor Reviewed-by: honkar, azvegint, achung ! test/jdk/java/awt/Cursor/JPanelCursorTest/JPanelCursorTest.java Changeset: 2ddaa460 Branch: fibers Author: Alex Menkov Date: 2024-12-11 01:37:31 +0000 URL: https://git.openjdk.org/loom/commit/2ddaa460545e043008aaf0b7ce33191b7c588833 8305010: Test vmTestbase/nsk/jvmti/scenarios/sampling/SP05/sp05t003/TestDescription.java timed out: thread not suspended Reviewed-by: cjplummer, lmesnik, sspitsyn ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP05/sp05t003/sp05t003.cpp Changeset: abcd23f4 Branch: fibers Author: Vicente Romero Date: 2024-12-11 02:12:23 +0000 URL: https://git.openjdk.org/loom/commit/abcd23f4d65698f47fd79a95aed197a12edf2784 8334756: javac crashed on call to non-existent generic method with explicit annotated type arg Reviewed-by: abimpoudis ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/TypeAnnotations.java + test/langtools/tools/javac/annotations/typeAnnotations/CrashOnNonExistingMethodTest.java + test/langtools/tools/javac/annotations/typeAnnotations/CrashOnNonExistingMethodTest.out Changeset: 8de0622c Branch: fibers Author: Prasanta Sadhukhan Date: 2024-12-11 03:49:16 +0000 URL: https://git.openjdk.org/loom/commit/8de0622c3a5c9e01e79659ef0b43b1b01dfa5cf6 8345767: javax/swing/JSplitPane/4164779/JSplitPaneKeyboardNavigationTest.java fails in ubuntu22.04 Reviewed-by: honkar, dnguyen ! test/jdk/javax/swing/JSplitPane/4164779/JSplitPaneKeyboardNavigationTest.java Changeset: c40140eb Branch: fibers Author: Prasanta Sadhukhan Date: 2024-12-11 04:00:01 +0000 URL: https://git.openjdk.org/loom/commit/c40140eb9c156415622b2d03fd8681c16f6ee362 8334581: Remove no-arg constructor BasicSliderUI() Reviewed-by: abhiscxk, aivanov, azvegint ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicSliderUI.java Changeset: 1e9204fa Branch: fibers Author: Kim Barrett Date: 2024-12-11 04:47:44 +0000 URL: https://git.openjdk.org/loom/commit/1e9204fa43e0c1e22c69dc140829ddf3af750a95 8345273: Fix -Wzero-as-null-pointer-constant warnings in s390 code Reviewed-by: jwaters, aph, amitkumar ! src/hotspot/cpu/s390/assembler_s390.hpp ! src/hotspot/cpu/s390/frame_s390.cpp ! src/hotspot/cpu/s390/macroAssembler_s390.cpp ! src/hotspot/cpu/s390/nativeInst_s390.cpp ! src/hotspot/cpu/s390/relocInfo_s390.cpp ! src/hotspot/cpu/s390/stubGenerator_s390.cpp Changeset: e88e793c Branch: fibers Author: theoweidmannoracle Committer: Christian Hagedorn Date: 2024-12-11 07:52:06 +0000 URL: https://git.openjdk.org/loom/commit/e88e793cfd9a5db8745aa187c2726ad029b60ab7 8343148: C2: Refactor uses of "PhaseValue::*con*() + PhaseIdealLoop::set_ctrl()" into separate method Reviewed-by: kvn, chagedorn, thartmann ! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp ! src/hotspot/share/opto/loopPredicate.cpp ! src/hotspot/share/opto/loopTransform.cpp ! src/hotspot/share/opto/loopnode.cpp ! src/hotspot/share/opto/loopnode.hpp ! src/hotspot/share/opto/loopopts.cpp ! src/hotspot/share/opto/predicates.cpp ! src/hotspot/share/opto/vectorization.cpp Changeset: f88c1c6f Branch: fibers Author: Adam Sotona Date: 2024-12-11 07:58:26 +0000 URL: https://git.openjdk.org/loom/commit/f88c1c6ff86b8f29a71647e46136b6432bb67619 8345773: Class-File API debug printing capability Reviewed-by: liach, mcimadamore ! src/java.base/share/classes/java/lang/classfile/CompoundElement.java ! test/jdk/jdk/classfile/ClassPrinterTest.java Changeset: 8e0f929e Branch: fibers Author: Magnus Ihse Bursie Date: 2024-12-11 10:39:08 +0000 URL: https://git.openjdk.org/loom/commit/8e0f929ecfc1d8de1c2a78e608bcabc45ff6b6af 8345805: Update copyright year to 2024 for other files where it was missed Reviewed-by: dholmes, mli, mullan ! src/java.net.http/share/classes/jdk/internal/net/http/Http1HeaderParser.java ! src/java.net.http/share/classes/jdk/internal/net/http/common/HeaderDecoder.java ! src/java.net.http/share/classes/jdk/internal/net/http/hpack/DecodingCallback.java ! src/jdk.dynalink/share/classes/jdk/dynalink/DynamicLinker.java ! src/jdk.dynalink/share/classes/jdk/dynalink/NamedOperation.java ! src/jdk.dynalink/share/classes/jdk/dynalink/Namespace.java ! src/jdk.dynalink/share/classes/jdk/dynalink/NamespaceOperation.java ! src/jdk.dynalink/share/classes/jdk/dynalink/NoSuchDynamicMethodException.java ! src/jdk.dynalink/share/classes/jdk/dynalink/Operation.java ! src/jdk.dynalink/share/classes/jdk/dynalink/RelinkableCallSite.java ! src/jdk.dynalink/share/classes/jdk/dynalink/StandardNamespace.java ! src/jdk.dynalink/share/classes/jdk/dynalink/beans/BeansLinker.java ! src/jdk.dynalink/share/classes/jdk/dynalink/beans/CallerSensitiveDynamicMethod.java ! src/jdk.dynalink/share/classes/jdk/dynalink/beans/ClassString.java ! src/jdk.dynalink/share/classes/jdk/dynalink/beans/MissingMemberHandlerFactory.java ! src/jdk.dynalink/share/classes/jdk/dynalink/beans/StaticClass.java ! src/jdk.dynalink/share/classes/jdk/dynalink/internal/InternalTypeUtilities.java ! src/jdk.dynalink/share/classes/jdk/dynalink/linker/ConversionComparator.java ! src/jdk.dynalink/share/classes/jdk/dynalink/linker/GuardedInvocationTransformer.java ! src/jdk.dynalink/share/classes/jdk/dynalink/linker/GuardingDynamicLinker.java ! src/jdk.dynalink/share/classes/jdk/dynalink/linker/GuardingTypeConverterFactory.java ! src/jdk.dynalink/share/classes/jdk/dynalink/linker/LinkRequest.java ! src/jdk.dynalink/share/classes/jdk/dynalink/linker/LinkerServices.java ! src/jdk.dynalink/share/classes/jdk/dynalink/linker/MethodHandleTransformer.java ! src/jdk.dynalink/share/classes/jdk/dynalink/linker/MethodTypeConversionStrategy.java ! src/jdk.dynalink/share/classes/jdk/dynalink/linker/TypeBasedGuardingDynamicLinker.java ! src/jdk.dynalink/share/classes/jdk/dynalink/linker/support/CompositeGuardingDynamicLinker.java ! src/jdk.dynalink/share/classes/jdk/dynalink/linker/support/CompositeTypeBasedGuardingDynamicLinker.java ! src/jdk.dynalink/share/classes/jdk/dynalink/linker/support/DefaultInternalObjectFilter.java ! src/jdk.dynalink/share/classes/jdk/dynalink/linker/support/Guards.java ! src/jdk.dynalink/share/classes/jdk/dynalink/linker/support/Lookup.java ! src/jdk.dynalink/share/classes/jdk/dynalink/linker/support/SimpleLinkRequest.java ! src/jdk.dynalink/share/classes/jdk/dynalink/linker/support/TypeUtilities.java ! src/jdk.dynalink/share/classes/jdk/dynalink/package-info.java ! src/jdk.dynalink/share/classes/jdk/dynalink/support/AbstractRelinkableCallSite.java ! src/jdk.dynalink/share/classes/jdk/dynalink/support/ChainedCallSite.java ! src/jdk.dynalink/share/classes/jdk/dynalink/support/SimpleRelinkableCallSite.java ! src/jdk.httpserver/share/man/jwebserver.md ! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/aarch64/AArch64.java ! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/amd64/AMD64.java ! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/code/Architecture.java ! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/CompilerToVM.java ! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/DirectHotSpotObjectConstantImpl.java ! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotCompiledCodeStream.java ! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotCompressedNullConstant.java ! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotConstant.java ! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotConstantPool.java ! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotJVMCICompilerConfig.java ! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotMetaspaceConstantImpl.java ! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotMethodHandleAccessProvider.java ! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotObjectConstantImpl.java ! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotSpeculationLog.java ! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/SharedLibraryJVMCIReflection.java ! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/riscv64/RISCV64HotSpotJVMCIBackendFactory.java ! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/riscv64/RISCV64HotSpotVMConfig.java ! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/meta/MethodHandleAccessProvider.java ! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/meta/ResolvedJavaMethod.java ! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/riscv64/RISCV64.java ! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/services/Services.java ! test/jdk/java/net/httpclient/BodySubscribersTest.java ! test/jdk/java/net/httpclient/GZIPInputStreamTest.java ! test/jdk/java/net/httpclient/MaxStreams.java ! test/jdk/java/net/httpclient/RedirectTimeoutTest.java ! test/jdk/java/net/httpclient/http2/ExpectContinueResetTest.java ! test/jdk/java/net/httpclient/http2/PushPromiseContinuation.java ! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http2/HpackTestEncoder.java ! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http2/Http2TestExchangeImpl.java ! test/jdk/java/net/httpclient/whitebox/java.net.http/jdk/internal/net/http/SimpleSSLContext.java ! test/jdk/java/nio/Buffer/Basic-X.java.template ! test/jdk/java/nio/Buffer/BasicByte.java ! test/jdk/java/nio/Buffer/BasicChar.java ! test/jdk/java/nio/Buffer/BasicDouble.java ! test/jdk/java/nio/Buffer/BasicFloat.java ! test/jdk/java/nio/Buffer/BasicInt.java ! test/jdk/java/nio/Buffer/BasicLong.java ! test/jdk/java/nio/Buffer/BasicShort.java ! test/jdk/java/nio/Buffer/LimitDirectMemory.java ! test/jdk/java/nio/channels/DatagramChannel/SelectWhenRefused.java ! test/jdk/java/nio/channels/Selector/WakeupNow.java ! test/jdk/jdk/classfile/AnnotationModelTest.java ! test/jdk/jdk/classfile/FilterDeadLabelsTest.java ! test/jdk/jdk/classfile/LowJCovAttributeTest.java ! test/jdk/jdk/classfile/LowModuleTest.java ! test/jdk/jdk/classfile/ModuleBuilderTest.java ! test/jdk/jdk/classfile/examples/ModuleExamples.java ! test/jdk/jdk/dynalink/TypeConverterFactoryMemoryLeakTest.java ! test/jdk/jdk/dynalink/TypeConverterFactoryRetentionTests.java ! test/jdk/jni/nullCaller/NullCallerTest.java ! test/jdk/sun/security/ec/InvalidCurve.java ! test/jdk/sun/security/pkcs11/Config/ReadConfInUTF16Env.java ! test/jdk/sun/security/ssl/CertPathRestrictions/TLSRestrictions.java ! test/jdk/sun/security/ssl/SSLLogger/LoggingFormatConsistency.java ! test/jdk/sun/security/ssl/SSLSocketImpl/IgnorableExceptionMessages.java ! test/jdk/sun/security/tools/keytool/fakegen/java.base/sun/security/ec/ECKeyPairGenerator.java ! test/jdk/sun/security/util/RegisteredDomain/ParseNames.java ! test/lib-test/jdk/test/lib/RandomGeneratorTest.java ! test/lib-test/jdk/test/lib/process/ProcessToolsExecuteLimitedTestJavaTest.java ! test/lib-test/jdk/test/whitebox/CPUInfoTest.java ! test/lib/jdk/test/lib/containers/docker/DockerTestUtils.java ! test/lib/jdk/test/lib/jfr/GCHelper.java ! test/lib/jdk/test/lib/thread/VThreadPinner.java ! test/lib/jdk/test/whitebox/code/Compiler.java ! test/micro/org/openjdk/bench/java/net/NetworkInterfaceLookup.java ! test/micro/org/openjdk/bench/java/net/SocketChannelConnectionSetup.java ! test/micro/org/openjdk/bench/java/net/SocketEventOverhead.java ! test/micro/org/openjdk/bench/java/net/ThreadLocalParseUtil.java ! test/micro/org/openjdk/bench/java/nio/ByteBuffers.java Changeset: c9ec2716 Branch: fibers Author: Magnus Ihse Bursie Date: 2024-12-11 10:40:19 +0000 URL: https://git.openjdk.org/loom/commit/c9ec2716a5486e6304caa863d00fe2f5ef975602 8345800: Update copyright year to 2024 for serviceability in files where it was missed Reviewed-by: dholmes, cjplummer ! src/java.management/share/classes/com/sun/jmx/mbeanserver/DefaultMXBeanMappingFactory.java ! src/java.management/share/classes/com/sun/jmx/mbeanserver/MBeanServerDelegateImpl.java ! src/java.management/share/classes/javax/management/MBeanServerDelegate.java ! src/jdk.attach/aix/classes/sun/tools/attach/VirtualMachineImpl.java ! src/jdk.attach/macosx/classes/sun/tools/attach/VirtualMachineImpl.java ! src/jdk.attach/windows/classes/sun/tools/attach/VirtualMachineImpl.java ! src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/resources/aliasmap ! src/jdk.jcmd/share/man/jinfo.md ! src/jdk.jcmd/share/man/jmap.md ! src/jdk.jcmd/share/man/jps.md ! src/jdk.jcmd/share/man/jstack.md ! src/jdk.jcmd/share/man/jstat.md ! src/jdk.jconsole/share/classes/sun/tools/jconsole/resources/messages_de.properties ! src/jdk.jconsole/share/man/jconsole.md ! src/jdk.jdi/share/classes/com/sun/jdi/ThreadReference.java ! src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/TTYResources_de.java ! src/jdk.jdi/share/classes/com/sun/tools/jdi/SunCommandLineLauncher.java ! src/jdk.jdi/share/man/jdb.md ! src/jdk.jdi/windows/classes/com/sun/tools/jdi/SharedMemoryTransportService.java ! src/jdk.management.agent/share/classes/jdk/internal/agent/resources/agent.properties ! src/jdk.management.agent/share/classes/jdk/internal/agent/resources/agent_de.properties ! src/jdk.management.agent/share/classes/jdk/internal/agent/resources/agent_es.properties ! src/jdk.management.agent/share/classes/jdk/internal/agent/resources/agent_fr.properties ! src/jdk.management.agent/share/classes/jdk/internal/agent/resources/agent_it.properties ! src/jdk.management.agent/share/classes/jdk/internal/agent/resources/agent_ja.properties ! src/jdk.management.agent/share/classes/jdk/internal/agent/resources/agent_ko.properties ! src/jdk.management.agent/share/classes/jdk/internal/agent/resources/agent_pt_BR.properties ! src/jdk.management.agent/share/classes/jdk/internal/agent/resources/agent_sv.properties ! src/jdk.management.agent/share/classes/jdk/internal/agent/resources/agent_zh_CN.properties ! src/jdk.management.agent/share/classes/jdk/internal/agent/resources/agent_zh_TW.properties ! src/jdk.management/share/classes/com/sun/management/OperatingSystemMXBean.java ! test/jdk/com/sun/jdi/BadAgentPath.java ! test/jdk/com/sun/jdi/DoubleAgentTest.java ! test/jdk/com/sun/jdi/SuspendNoFlagTest.java ! test/jdk/javax/management/remote/mandatory/loading/MissingClassTest.java Changeset: 28268383 Branch: fibers Author: Stefan Karlsson Date: 2024-12-11 11:49:19 +0000 URL: https://git.openjdk.org/loom/commit/2826838389ff0ce909289e3a804228226a2a6ab0 8345658: WB_NMTCommitMemory redundantly records an NMT tag Reviewed-by: dholmes, jsjolen ! src/hotspot/share/prims/whitebox.cpp Changeset: 076bfa68 Branch: fibers Author: Stefan Karlsson Date: 2024-12-11 11:53:25 +0000 URL: https://git.openjdk.org/loom/commit/076bfa688c8ee19fa5eea1d18cfa84a3504af762 8345656: Move os alignment functions out of ReservedSpace Reviewed-by: dholmes ! src/hotspot/share/gc/g1/g1BlockOffsetTable.cpp ! src/hotspot/share/gc/g1/g1BlockOffsetTable.hpp ! src/hotspot/share/gc/g1/g1CardTable.cpp ! src/hotspot/share/gc/g1/g1CardTable.hpp ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/serial/serialBlockOffsetTable.cpp ! src/hotspot/share/gc/serial/serialBlockOffsetTable.hpp ! src/hotspot/share/gc/serial/tenuredGeneration.cpp ! src/hotspot/share/gc/shared/markBitMap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahMarkBitMap.cpp ! src/hotspot/share/jfr/recorder/storage/jfrVirtualMemory.cpp ! src/hotspot/share/memory/virtualspace.cpp ! src/hotspot/share/memory/virtualspace.hpp ! src/hotspot/share/runtime/os.hpp Changeset: 2382a2de Branch: fibers Author: Stefan Karlsson Date: 2024-12-11 12:22:00 +0000 URL: https://git.openjdk.org/loom/commit/2382a2de964aa9b3a8e1ec2500f6337eeeb94706 8345661: Simplify page size alignment in code heap reservation Reviewed-by: dholmes, thartmann ! src/hotspot/share/code/codeCache.cpp ! src/hotspot/share/memory/heap.cpp Changeset: a21d21f4 Branch: fibers Author: Martin Doerr Date: 2024-12-11 12:50:24 +0000 URL: https://git.openjdk.org/loom/commit/a21d21f4d7b74e21f68b6bf9c5dc9ba7d3f9963c 8345609: [C1] LIR Operations with one input should be implemented as LIR_Op1 Reviewed-by: rrich, goetz ! src/hotspot/cpu/aarch64/c1_LIRGenerator_aarch64.cpp ! src/hotspot/cpu/ppc/c1_LIRGenerator_ppc.cpp ! src/hotspot/cpu/x86/c1_LIRGenerator_x86.cpp ! src/hotspot/cpu/x86/c1_LinearScan_x86.cpp ! src/hotspot/cpu/x86/c1_LinearScan_x86.hpp ! src/hotspot/share/c1/c1_LIR.cpp ! src/hotspot/share/c1/c1_LIR.hpp ! src/hotspot/share/c1/c1_LIRAssembler.cpp ! src/hotspot/share/c1/c1_LIRAssembler.hpp ! src/hotspot/share/c1/c1_LinearScan.cpp Changeset: 45c914c3 Branch: fibers Author: Roland Westrelin Date: 2024-12-11 13:48:03 +0000 URL: https://git.openjdk.org/loom/commit/45c914c3ad8fbc406af9ba9dec97f11c28c91299 8343607: C2: Shenandoah crashes during barrier expansion in Continuation::enter Reviewed-by: shade ! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp Changeset: d381d581 Branch: fibers Author: theoweidmannoracle Date: 2024-12-11 14:30:59 +0000 URL: https://git.openjdk.org/loom/commit/d381d581bfc5bbe1db966088ed4cad01b65c5123 8332268: C2: Add missing optimizations for UDivI/L and UModI/L and unify the shared logic with the signed nodes Reviewed-by: chagedorn, thartmann, epeter, qamai ! src/hotspot/share/opto/divnode.cpp ! src/hotspot/share/opto/divnode.hpp ! src/hotspot/share/opto/loopopts.cpp ! src/hotspot/share/opto/mulnode.hpp ! src/hotspot/share/opto/node.hpp ! src/hotspot/share/opto/phaseX.cpp ! src/hotspot/share/opto/type.hpp ! test/hotspot/jtreg/compiler/c2/irTests/DivINodeIdealizationTests.java ! test/hotspot/jtreg/compiler/c2/irTests/DivLNodeIdealizationTests.java + test/hotspot/jtreg/compiler/c2/irTests/ModINodeIdealizationTests.java + test/hotspot/jtreg/compiler/c2/irTests/ModLNodeIdealizationTests.java + test/hotspot/jtreg/compiler/c2/irTests/UDivINodeIdealizationTests.java + test/hotspot/jtreg/compiler/c2/irTests/UDivLNodeIdealizationTests.java + test/hotspot/jtreg/compiler/c2/irTests/UModINodeIdealizationTests.java + test/hotspot/jtreg/compiler/c2/irTests/UModLNodeIdealizationTests.java ! test/hotspot/jtreg/compiler/lib/ir_framework/IRNode.java ! test/hotspot/jtreg/compiler/splitif/TestSplitDivisionThroughPhi.java Changeset: e2948991 Branch: fibers Author: Sonia Zaldana Calles Date: 2024-12-11 14:40:03 +0000 URL: https://git.openjdk.org/loom/commit/e2948991544d50a901be509fbc6406c2a16849ec 8345647: Fix recent NULL usage backsliding in Shenandoah Reviewed-by: shade, jwaters, mli ! src/hotspot/cpu/ppc/gc/shenandoah/shenandoahBarrierSetAssembler_ppc.cpp ! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.cpp Changeset: c34b87c5 Branch: fibers Author: Stefan Karlsson Date: 2024-12-11 15:09:36 +0000 URL: https://git.openjdk.org/loom/commit/c34b87c52bbaf37d01cb2a73846631a037b312a5 8345659: Fix broken alignment after ReservedSpace splitting in GC code Reviewed-by: ayang, aboldtch ! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp ! src/hotspot/share/gc/serial/serialHeap.cpp Changeset: cc479184 Branch: fibers Author: Qizheng Xing Committer: Martin Doerr Date: 2024-12-11 15:11:46 +0000 URL: https://git.openjdk.org/loom/commit/cc47918445b3b49fc188d4655996e43e7a3c75c3 8345040: Clean up unused variables and code in `generate_native_wrapper` Reviewed-by: mli, dfenacci, kvn ! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp ! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp ! src/hotspot/cpu/riscv/sharedRuntime_riscv.cpp ! src/hotspot/cpu/s390/sharedRuntime_s390.cpp ! src/hotspot/cpu/x86/sharedRuntime_x86_32.cpp ! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp Changeset: 72c6daf1 Branch: fibers Author: theoweidmannoracle Committer: Tobias Hartmann Date: 2024-12-11 15:21:28 +0000 URL: https://git.openjdk.org/loom/commit/72c6daf1b1073bc1eb9d1b07794c0e8ba5b9b437 8346007: Incorrect copyright header in UModLNodeIdealizationTests.java Reviewed-by: thartmann ! test/hotspot/jtreg/compiler/c2/irTests/UModLNodeIdealizationTests.java Changeset: 2c4567a6 Branch: fibers Author: Quan Anh Mai Date: 2024-12-11 15:59:39 +0000 URL: https://git.openjdk.org/loom/commit/2c4567a689091721476b6ef0ef4ad042fd63c3fd 8342651: Refactor array constant to use an array of jbyte Reviewed-by: thartmann, kvn ! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp ! src/hotspot/cpu/x86/c2_MacroAssembler_x86.hpp ! src/hotspot/cpu/x86/x86.ad ! src/hotspot/share/asm/assembler.hpp ! src/hotspot/share/asm/codeBuffer.cpp ! src/hotspot/share/opto/constantTable.cpp ! src/hotspot/share/opto/constantTable.hpp ! src/hotspot/share/opto/output.cpp Changeset: cf0e1aa0 Branch: fibers Author: Ivan ?ipka Committer: Jorn Vernee Date: 2024-12-11 16:33:44 +0000 URL: https://git.openjdk.org/loom/commit/cf0e1aa0667b6c78f1b450c726c50415df570729 8345335: Add excluded jdk_foreign tests to manual group Reviewed-by: jvernee ! test/jdk/TEST.groups ! test/jdk/java/foreign/TestMatrix.java Changeset: cce5808d Branch: fibers Author: Brian Burkhalter Date: 2024-12-11 17:57:22 +0000 URL: https://git.openjdk.org/loom/commit/cce5808d7a5734abb36b12d83304b80ae9c55575 8345421: (bf) Create specific test for temporary direct buffers and the buffer size limit Reviewed-by: alanb + test/jdk/java/nio/Buffer/UnmeteredTempBuffers.java Changeset: e4a34e96 Branch: fibers Author: Andrey Turbanov Date: 2024-12-11 18:22:23 +0000 URL: https://git.openjdk.org/loom/commit/e4a34e96cd7eb227bd43e55d370d0b18d365ae1b 8345616: Unnecessary Hashtable usage in javax.swing.text.html.parser.Element Reviewed-by: aivanov, azvegint ! src/java.desktop/share/classes/javax/swing/text/html/parser/Element.java Changeset: 08bdeedf Branch: fibers Author: Kim Barrett Date: 2024-12-11 19:37:01 +0000 URL: https://git.openjdk.org/loom/commit/08bdeedfd355b61f7cdabbe943657691e5af2c82 8345269: Fix -Wzero-as-null-pointer-constant warnings in ppc code Reviewed-by: mdoerr, mbaesken ! src/hotspot/cpu/ppc/assembler_ppc.hpp ! src/hotspot/cpu/ppc/frame_ppc.cpp ! src/hotspot/cpu/ppc/macroAssembler_ppc.cpp ! src/hotspot/cpu/ppc/nativeInst_ppc.cpp ! src/hotspot/cpu/ppc/ppc.ad ! src/hotspot/cpu/ppc/relocInfo_ppc.cpp ! src/hotspot/cpu/ppc/stubGenerator_ppc.cpp ! src/hotspot/cpu/ppc/templateTable_ppc_64.cpp ! src/hotspot/cpu/ppc/vm_version_ppc.cpp Changeset: cbab40bc Branch: fibers Author: Magnus Ihse Bursie Date: 2024-12-11 21:01:20 +0000 URL: https://git.openjdk.org/loom/commit/cbab40bce45a2f58906be49c841178fa1dfd457e 8345683: Remove special flags for files compiled for static libraries Reviewed-by: erikj ! make/autoconf/flags-cflags.m4 ! make/autoconf/spec.gmk.template ! make/common/native/Flags.gmk Changeset: ddf04617 Branch: fibers Author: Magnus Ihse Bursie Date: 2024-12-11 21:08:22 +0000 URL: https://git.openjdk.org/loom/commit/ddf04617887dc389cd7667e820da7ac91eea9e8c 8345799: Update copyright year to 2024 for core-libs in files where it was missed Reviewed-by: joehw, jlu, mli, lancea, kevinw ! src/java.base/macosx/classes/sun/nio/ch/DefaultSelectorProvider.java ! src/java.base/macosx/native/libjava/ProcessHandleImpl_macosx.c ! src/java.base/macosx/native/libosxsecurity/KeystoreImpl.m ! src/java.base/share/classes/com/sun/crypto/provider/PBEKey.java ! src/java.base/share/classes/com/sun/security/ntlm/Server.java ! src/java.base/share/classes/java/io/ObjectStreamConstants.java ! src/java.base/share/classes/java/io/PipedInputStream.java ! src/java.base/share/classes/java/io/PipedOutputStream.java ! src/java.base/share/classes/java/io/PipedReader.java ! src/java.base/share/classes/java/io/PipedWriter.java ! src/java.base/share/classes/java/io/Serializable.java ! src/java.base/share/classes/java/io/StreamTokenizer.java ! src/java.base/share/classes/java/io/WriteAbortedException.java ! src/java.base/share/classes/java/lang/AssertionError.java ! src/java.base/share/classes/java/lang/BaseVirtualThread.java ! src/java.base/share/classes/java/lang/BootstrapMethodError.java ! src/java.base/share/classes/java/lang/ClassValue.java ! src/java.base/share/classes/java/lang/ExceptionInInitializerError.java ! src/java.base/share/classes/java/lang/StrictMath.java ! src/java.base/share/classes/java/lang/constant/ModuleDesc.java ! src/java.base/share/classes/java/lang/foreign/AddressLayout.java ! src/java.base/share/classes/java/lang/foreign/SegmentAllocator.java ! src/java.base/share/classes/java/lang/foreign/package-info.java ! src/java.base/share/classes/java/lang/foreign/snippet-files/Snippets.java ! src/java.base/share/classes/java/lang/invoke/AbstractValidatingLambdaMetafactory.java ! src/java.base/share/classes/java/lang/invoke/ConstantBootstraps.java ! src/java.base/share/classes/java/lang/invoke/ConstantGroup.java ! src/java.base/share/classes/java/lang/invoke/DelegatingMethodHandle.java ! src/java.base/share/classes/java/lang/invoke/DirectMethodHandle.java ! src/java.base/share/classes/java/lang/invoke/MemberName.java ! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java ! src/java.base/share/classes/java/lang/invoke/NativeMethodHandle.java ! src/java.base/share/classes/java/lang/invoke/TypeConvertingMethodAdapter.java ! src/java.base/share/classes/java/lang/invoke/X-VarHandleByteArrayView.java.template ! src/java.base/share/classes/java/lang/module/package-info.java ! src/java.base/share/classes/java/lang/ref/PhantomReference.java ! src/java.base/share/classes/java/lang/ref/package-info.java ! src/java.base/share/classes/java/lang/reflect/Executable.java ! src/java.base/share/classes/java/lang/runtime/ObjectMethods.java ! src/java.base/share/classes/java/nio/file/FileTreeIterator.java ! src/java.base/share/classes/java/security/DigestInputStream.java ! src/java.base/share/classes/java/security/DigestOutputStream.java ! src/java.base/share/classes/java/security/cert/PKIXBuilderParameters.java ! src/java.base/share/classes/java/security/cert/PKIXParameters.java ! src/java.base/share/classes/java/security/cert/X509Certificate.java ! src/java.base/share/classes/java/text/AttributedCharacterIterator.java ! src/java.base/share/classes/java/text/AttributedString.java ! src/java.base/share/classes/java/text/RuleBasedCollator.java ! src/java.base/share/classes/java/util/EnumMap.java ! src/java.base/share/classes/java/util/GregorianCalendar.java ! src/java.base/share/classes/java/util/HashMap.java ! src/java.base/share/classes/java/util/HashSet.java ! src/java.base/share/classes/java/util/IdentityHashMap.java ! src/java.base/share/classes/java/util/ImmutableCollections.java ! src/java.base/share/classes/java/util/InvalidPropertiesFormatException.java ! src/java.base/share/classes/java/util/LinkedHashMap.java ! src/java.base/share/classes/java/util/LinkedHashSet.java ! src/java.base/share/classes/java/util/LinkedList.java ! src/java.base/share/classes/java/util/SimpleTimeZone.java ! src/java.base/share/classes/java/util/Timer.java ! src/java.base/share/classes/java/util/TreeMap.java ! src/java.base/share/classes/java/util/TreeSet.java ! src/java.base/share/classes/java/util/WeakHashMap.java ! src/java.base/share/classes/java/util/jar/JarOutputStream.java ! src/java.base/share/classes/java/util/stream/FindOps.java ! src/java.base/share/classes/javax/crypto/EncryptedPrivateKeyInfo.java ! src/java.base/share/classes/jdk/internal/access/JavaAWTFontAccess.java ! src/java.base/share/classes/jdk/internal/classfile/impl/AccessFlagsImpl.java ! src/java.base/share/classes/jdk/internal/classfile/impl/BoundLocalVariable.java ! src/java.base/share/classes/jdk/internal/classfile/impl/CatchBuilderImpl.java ! src/java.base/share/classes/jdk/internal/classfile/impl/EntryMap.java ! src/java.base/share/classes/jdk/internal/classfile/impl/InterfacesImpl.java ! src/java.base/share/classes/jdk/internal/classfile/impl/LabelImpl.java ! src/java.base/share/classes/jdk/internal/classfile/impl/SuperclassImpl.java ! src/java.base/share/classes/jdk/internal/classfile/impl/verifier/VerificationBytecodes.java ! src/java.base/share/classes/jdk/internal/classfile/impl/verifier/VerificationTable.java ! src/java.base/share/classes/jdk/internal/classfile/impl/verifier/VerificationType.java ! src/java.base/share/classes/jdk/internal/event/FileWriteEvent.java ! src/java.base/share/classes/jdk/internal/event/SecurityProviderServiceEvent.java ! src/java.base/share/classes/jdk/internal/event/SerializationMisdeclarationEvent.java ! src/java.base/share/classes/jdk/internal/event/ThreadSleepEvent.java ! src/java.base/share/classes/jdk/internal/event/VirtualThreadEndEvent.java ! src/java.base/share/classes/jdk/internal/event/VirtualThreadStartEvent.java ! src/java.base/share/classes/jdk/internal/foreign/GlobalSession.java ! src/java.base/share/classes/jdk/internal/foreign/ImplicitSession.java ! src/java.base/share/classes/jdk/internal/foreign/layout/MemoryLayoutUtil.java ! src/java.base/share/classes/jdk/internal/icu/impl/StringPrepDataReader.java ! src/java.base/share/classes/jdk/internal/icu/lang/UCharacter.java ! src/java.base/share/classes/jdk/internal/icu/lang/UCharacterDirection.java ! src/java.base/share/classes/jdk/internal/icu/text/UTF16.java ! src/java.base/share/classes/jdk/internal/jimage/NativeImageBuffer.java ! src/java.base/share/classes/jdk/internal/misc/X-ScopedMemoryAccess.java.template ! src/java.base/share/classes/jdk/internal/module/ArchivedModuleGraph.java ! src/java.base/share/classes/jdk/internal/module/ModuleInfo.java ! src/java.base/share/classes/jdk/internal/module/ModuleInfoExtender.java ! src/java.base/share/classes/jdk/internal/org/xml/sax/Attributes.java ! src/java.base/share/classes/jdk/internal/org/xml/sax/InputSource.java ! src/java.base/share/classes/jdk/internal/org/xml/sax/SAXException.java ! src/java.base/share/classes/jdk/internal/org/xml/sax/SAXParseException.java ! src/java.base/share/classes/jdk/internal/org/xml/sax/XMLReader.java ! src/java.base/share/classes/jdk/internal/org/xml/sax/helpers/DefaultHandler.java ! src/java.base/share/classes/jdk/internal/platform/Metrics.java ! src/java.base/share/classes/jdk/internal/ref/CleanerImpl.java ! src/java.base/share/classes/jdk/internal/ref/PhantomCleanable.java ! src/java.base/share/classes/jdk/internal/reflect/ConstructorAccessorImpl.java ! src/java.base/share/classes/jdk/internal/reflect/FieldAccessorImpl.java ! src/java.base/share/classes/jdk/internal/reflect/MethodAccessorImpl.java ! src/java.base/share/classes/jdk/internal/util/OctalDigits.java ! src/java.base/share/classes/jdk/internal/util/xml/PropertiesDefaultHandler.java ! src/java.base/share/classes/jdk/internal/util/xml/impl/Parser.java ! src/java.base/share/classes/jdk/internal/vm/StackChunk.java ! src/java.base/share/classes/jdk/internal/vm/TranslatedException.java ! src/java.base/share/classes/jdk/internal/vm/VMSupport.java ! src/java.base/share/classes/jdk/internal/vm/annotation/JvmtiMountTransition.java ! src/java.base/share/classes/jdk/internal/vm/vector/VectorSupport.java ! src/java.base/share/classes/sun/invoke/util/ValueConversions.java ! src/java.base/share/classes/sun/invoke/util/VerifyAccess.java ! src/java.base/share/classes/sun/net/dns/ResolverConfiguration.java ! src/java.base/share/classes/sun/net/www/ParseUtil.java ! src/java.base/share/classes/sun/net/www/content/text/plain.java ! src/java.base/share/classes/sun/net/www/protocol/file/FileURLConnection.java ! src/java.base/share/classes/sun/net/www/protocol/https/AbstractDelegateHttpsURLConnection.java ! src/java.base/share/classes/sun/nio/ch/AsynchronousChannelGroupImpl.java ! src/java.base/share/classes/sun/nio/ch/PendingFuture.java ! src/java.base/share/classes/sun/nio/ch/ThreadPool.java ! src/java.base/share/classes/sun/nio/cs/HKSCS.java ! src/java.base/share/classes/sun/security/ec/point/AffinePoint.java ! src/java.base/share/classes/sun/security/pkcs/PKCS9Attributes.java ! src/java.base/share/classes/sun/security/pkcs/ParsingException.java ! src/java.base/share/classes/sun/security/pkcs/SignerInfo.java ! src/java.base/share/classes/sun/security/provider/CtrDrbg.java ! src/java.base/share/classes/sun/security/provider/DSAPublicKey.java ! src/java.base/share/classes/sun/security/provider/HashDrbg.java ! src/java.base/share/classes/sun/security/provider/HmacDrbg.java ! src/java.base/share/classes/sun/security/rsa/RSAPrivateCrtKeyImpl.java ! src/java.base/share/classes/sun/security/rsa/RSAPrivateKeyImpl.java ! src/java.base/share/classes/sun/security/ssl/Finished.java ! src/java.base/share/classes/sun/security/ssl/SSLSocketImpl.java ! src/java.base/share/classes/sun/security/util/BitArray.java ! src/java.base/share/classes/sun/security/util/ByteArrayTagOrder.java ! src/java.base/share/classes/sun/security/util/ECUtil.java ! src/java.base/share/classes/sun/security/util/IOUtils.java ! src/java.base/share/classes/sun/security/util/KeyUtil.java ! src/java.base/share/classes/sun/security/validator/ValidatorException.java ! src/java.base/share/classes/sun/security/x509/AlgorithmId.java ! src/java.base/share/classes/sun/security/x509/GeneralNames.java ! src/java.base/share/classes/sun/security/x509/GeneralSubtrees.java ! src/java.base/share/classes/sun/security/x509/RFC822Name.java ! src/java.base/share/classes/sun/util/BuddhistCalendar.java ! src/java.base/share/classes/sun/util/calendar/AbstractCalendar.java ! src/java.base/share/classes/sun/util/calendar/BaseCalendar.java ! src/java.base/share/classes/sun/util/calendar/CalendarDate.java ! src/java.base/share/classes/sun/util/calendar/CalendarSystem.java ! src/java.base/share/native/libjava/Class.c ! src/java.base/share/native/libjava/PhantomReference.c ! src/java.base/share/native/libjimage/jimage.cpp ! src/java.base/share/native/libjli/args.c ! src/java.base/share/native/libverify/check_code.c ! src/java.base/unix/classes/sun/net/sdp/SdpProvider.java ! src/java.base/unix/classes/sun/nio/ch/InheritedChannel.java ! src/java.base/unix/classes/sun/nio/ch/UnixDomainSocketsUtil.java ! src/java.base/unix/native/jspawnhelper/jspawnhelper.c ! src/java.base/unix/native/libjli/java_md.h ! src/java.naming/share/classes/com/sun/jndi/ldap/pool/Connections.java ! src/java.rmi/share/man/rmiregistry.md ! src/java.se/share/classes/module-info.java ! src/java.sql.rowset/share/classes/com/sun/rowset/RowSetResourceBundle.properties ! src/java.sql.rowset/share/classes/com/sun/rowset/RowSetResourceBundle_de.properties ! src/java.sql.rowset/share/classes/com/sun/rowset/RowSetResourceBundle_es.properties ! src/java.sql.rowset/share/classes/com/sun/rowset/RowSetResourceBundle_fr.properties ! src/java.sql.rowset/share/classes/com/sun/rowset/RowSetResourceBundle_it.properties ! src/java.sql.rowset/share/classes/com/sun/rowset/RowSetResourceBundle_ja.properties ! src/java.sql.rowset/share/classes/com/sun/rowset/RowSetResourceBundle_ko.properties ! src/java.sql.rowset/share/classes/com/sun/rowset/RowSetResourceBundle_pt_BR.properties ! src/java.sql.rowset/share/classes/com/sun/rowset/RowSetResourceBundle_sv.properties ! src/java.sql.rowset/share/classes/com/sun/rowset/RowSetResourceBundle_zh_CN.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/DOMMessages_es.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/DOMMessages_fr.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/DOMMessages_it.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/DOMMessages_ko.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/DOMMessages_pt_BR.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/DOMMessages_sv.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/SAXMessages_es.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/SAXMessages_fr.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/SAXMessages_it.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/SAXMessages_ko.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/SAXMessages_pt_BR.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/SAXMessages_sv.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/SAXMessages_zh_TW.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_es.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_fr.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_it.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_ko.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_pt_BR.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_sv.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_de.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_ja.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_zh_CN.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_es.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_fr.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_it.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_ko.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_pt_BR.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_sv.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_es.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_fr.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_it.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_ko.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_pt_BR.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_sv.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xpath/regex/RegularExpression.java ! src/jdk.jdeps/share/classes/com/sun/tools/javap/ConstantWriter.java ! src/jdk.jdeps/share/classes/com/sun/tools/javap/JavapTask.java ! src/jdk.jdeps/share/classes/com/sun/tools/javap/LocalVariableTableWriter.java ! src/jdk.jdeps/share/classes/com/sun/tools/javap/LocalVariableTypeTableWriter.java ! src/jdk.jdeps/share/classes/com/sun/tools/javap/Options.java ! src/jdk.jdeps/share/classes/com/sun/tools/javap/SourceWriter.java ! src/jdk.jdeps/share/classes/com/sun/tools/javap/StackMapWriter.java ! src/jdk.jdeps/share/classes/com/sun/tools/javap/TypeAnnotationWriter.java ! src/jdk.jdeps/share/classes/com/sun/tools/javap/resources/javap.properties ! src/jdk.jdeps/share/classes/com/sun/tools/javap/resources/javap_de.properties ! src/jdk.jdeps/share/classes/com/sun/tools/javap/resources/javap_ja.properties ! src/jdk.jdeps/share/classes/com/sun/tools/javap/resources/javap_zh_CN.properties ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/resources/jdkinternals.properties ! src/jdk.jdeps/share/man/javap.md ! src/jdk.jdeps/share/man/jdeprscan.md ! src/jdk.jdeps/share/man/jdeps.md ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/StripJavaDebugAttributesPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/VersionPropsPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink_de.properties ! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink_ja.properties ! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink_zh_CN.properties ! src/jdk.jlink/share/man/jlink.md ! src/jdk.jlink/share/man/jmod.md ! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxLaunchersAsServices.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/Enquoter.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/PackageFile.java ! src/jdk.jpackage/share/native/common/ErrorHandling.cpp ! src/jdk.jpackage/share/native/common/Log.cpp ! src/jdk.jpackage/unix/classes/jdk/jpackage/internal/ShellScriptResource.java ! src/jdk.jpackage/unix/classes/jdk/jpackage/internal/UnixLaunchersAsServices.java ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WindowsRegistry.java ! src/jdk.jpackage/windows/native/libjpackage/jpackage.cpp ! src/jdk.naming.dns/share/classes/com/sun/jndi/dns/DnsContext.java ! src/jdk.naming.rmi/share/classes/module-info.java ! test/failure_handler/README ! test/failure_handler/src/share/classes/jdk/test/failurehandler/action/ActionHelper.java ! test/failure_handler/src/share/conf/linux.properties ! test/jaxp/TEST.groups ! test/jdk/com/sun/tools/attach/ProviderTest.java ! test/jdk/com/sun/tools/attach/TempDirTest.java ! test/jdk/java/foreign/TestHandshake.java ! test/jdk/java/foreign/TestLayouts.java ! test/jdk/java/foreign/TestMemoryAccessInstance.java ! test/jdk/java/foreign/TestRestricted.java ! test/jdk/java/foreign/TestScopedOperations.java ! test/jdk/java/foreign/TestSegmentAllocators.java ! test/jdk/java/foreign/TestStubAllocFailure.java ! test/jdk/java/foreign/TestValueLayouts.java ! test/jdk/java/foreign/enablenativeaccess/TestEnableNativeAccess.java ! test/jdk/java/foreign/enablenativeaccess/TestEnableNativeAccessBase.java ! test/jdk/java/foreign/enablenativeaccess/TestEnableNativeAccessDynamic.java ! test/jdk/java/foreign/handles/Driver.java ! test/jdk/java/foreign/handles/invoker_module/handle/invoker/MethodHandleInvoker.java ! test/jdk/java/foreign/handles/lookup_module/handle/lookup/MethodHandleLookup.java ! test/jdk/java/foreign/stackwalk/TestAsyncStackWalk.java ! test/jdk/java/foreign/stackwalk/TestReentrantUpcalls.java ! test/jdk/java/foreign/stackwalk/TestStackWalk.java ! test/jdk/java/io/File/TempDirDoesNotExist.java ! test/jdk/java/lang/Class/getSimpleName/GetSimpleNameTest.java ! test/jdk/java/lang/ProcessBuilder/CloseRace.java ! test/jdk/java/lang/RuntimeTests/shutdown/ShutdownHooks.java ! test/jdk/java/lang/String/StringRepeat.java ! test/jdk/java/lang/StringBuilder/StringBufferRepeat.java ! test/jdk/java/lang/Thread/virtual/stress/ParkALot.java ! test/jdk/java/lang/annotation/AnnotationTypeMismatchException/AnnotationTypeMismatchTest.java ! test/jdk/java/lang/annotation/AnnotationTypeMismatchException/ArityTypeMismatchTest.java ! test/jdk/java/lang/annotation/AnnotationTypeMismatchException/ArrayTypeMismatchTest.java ! test/jdk/java/lang/annotation/AnnotationTypeMismatchException/EnumTypeMismatchTest.java ! test/jdk/java/lang/annotation/AnnotationVerifier.java ! test/jdk/java/lang/annotation/ClassFileGenerator.java ! test/jdk/java/lang/invoke/BigArityTest.java ! test/jdk/java/lang/invoke/DefineClassTest.java ! test/jdk/java/lang/invoke/MethodHandleProxies/BasicTest.java ! test/jdk/java/lang/invoke/MethodHandleProxies/WrapperHiddenClassTest.java ! test/jdk/java/lang/invoke/MethodHandles/classData/ClassDataTest.java ! test/jdk/java/lang/invoke/VarHandles/VarHandleBaseByteArrayTest.java ! test/jdk/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsChar.java ! test/jdk/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsDouble.java ! test/jdk/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsFloat.java ! test/jdk/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsInt.java ! test/jdk/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsLong.java ! test/jdk/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsShort.java ! test/jdk/java/lang/invoke/VarHandles/X-VarHandleTestByteArrayView.java.template ! test/jdk/java/lang/invoke/accessProtectedSuper/Test.java ! test/jdk/java/lang/invoke/common/test/java/lang/invoke/lib/InstructionHelper.java ! test/jdk/java/lang/invoke/condy/BootstrapMethodJumboArgsTest.java ! test/jdk/java/lang/invoke/condy/CondyBSMException.java ! test/jdk/java/lang/invoke/condy/CondyBSMInvocation.java ! test/jdk/java/lang/invoke/condy/CondyBSMValidationTest.java ! test/jdk/java/lang/invoke/condy/CondyInterfaceWithOverpassMethods.java ! test/jdk/java/lang/invoke/condy/CondyNameValidationTest.java ! test/jdk/java/lang/invoke/condy/CondyNestedTest.java ! test/jdk/java/lang/invoke/condy/CondyRepeatFailedResolution.java ! test/jdk/java/lang/invoke/condy/CondyReturnPrimitiveTest.java ! test/jdk/java/lang/invoke/condy/CondyStaticArgumentsTest.java ! test/jdk/java/lang/invoke/condy/CondyTypeValidationTest.java ! test/jdk/java/lang/invoke/condy/CondyWithGarbageTest.java ! test/jdk/java/lang/invoke/condy/CondyWrongType.java ! test/jdk/java/lang/invoke/condy/ConstantBootstrapsTest.java ! test/jdk/java/lang/invoke/defineHiddenClass/HiddenNestmateTest.java ! test/jdk/java/lang/invoke/defineHiddenClass/PreviewHiddenClass.java ! test/jdk/java/lang/invoke/defineHiddenClass/StaticInvocableTest.java ! test/jdk/java/lang/invoke/lambda/LambdaStackTrace.java ! test/jdk/java/lang/invoke/lookup/SpecialStatic.java ! test/jdk/java/lang/management/MemoryMXBean/MemoryTest.java ! test/jdk/java/lang/module/ClassFileVersionsTest.java ! test/jdk/java/lang/module/ConfigurationTest.java ! test/jdk/java/lang/module/ModuleDescriptorTest.java ! test/jdk/java/lang/module/ModuleFinderTest.java ! test/jdk/java/lang/module/ModuleNamesTest.java ! test/jdk/java/lang/module/MultiReleaseJarTest.java ! test/jdk/java/lang/ref/Basic.java ! test/jdk/java/lang/reflect/Method/invoke/TestPrivateInterfaceMethodReflect.java ! test/jdk/java/lang/runtime/SwitchBootstrapsTest.java ! test/jdk/java/math/BigInteger/HashCode.java ! test/jdk/java/text/Format/MessageFormat/MessageFormatExceptions.java ! test/jdk/java/util/Arrays/HashCode.java ! test/jdk/java/util/Collection/MOAT.java ! test/jdk/java/util/Currency/PropertiesTestRun.java ! test/jdk/java/util/Formatter/Basic.java ! test/jdk/java/util/Locale/UseOldISOCodesTest.java ! test/jdk/java/util/ServiceLoader/BadProvidersTest.java ! test/jdk/java/util/concurrent/StructuredTaskScope/WithScopedValue.java ! test/jdk/java/util/concurrent/SynchronousQueue/Fairness.java ! test/jdk/java/util/prefs/CheckUserPrefsStorage.java ! test/jdk/java/util/stream/GathererAPITest.java ! test/jdk/java/util/stream/GathererTest.java ! test/jdk/java/util/stream/GatherersFoldTest.java ! test/jdk/java/util/stream/GatherersMapConcurrentTest.java ! test/jdk/java/util/stream/GatherersScanTest.java ! test/jdk/java/util/stream/GatherersWindowFixedTest.java ! test/jdk/java/util/stream/GatherersWindowSlidingTest.java ! test/jdk/java/util/stream/test/org/openjdk/tests/java/util/stream/WhileOpStatefulTest.java ! test/jdk/java/util/zip/DataDescriptorIgnoreCrcAndSizeFields.java ! test/jdk/java/util/zip/GZIP/GZIPInputStreamAvailable.java ! test/jdk/java/util/zip/ZipFile/DeleteTempJarTest.java ! test/jdk/jdk/internal/jline/AbstractWindowsTerminalTest.java ! test/jdk/jdk/internal/jline/KeyConversionTest.java ! test/jdk/jdk/internal/ref/Cleaner/ExitOnThrow.java ! test/jdk/jdk/internal/vm/Continuation/Scoped.java ! test/jdk/jdk/internal/vm/TestTranslatedException.java ! test/jdk/jdk/modules/incubator/ServiceBinding.java ! test/jdk/sun/tools/jcmd/TestProcessHelper.java ! test/jdk/sun/tools/jhsdb/heapconfig/JMapHeapConfigTest.java ! test/jdk/sun/tools/jmap/BasicJMapTest.java ! test/jdk/sun/tools/jstatd/JstatdTest.java ! test/jdk/tools/jar/InputFilesTest.java ! test/jdk/tools/jimage/JImageNonAsciiNameTest.java ! test/jdk/tools/jimage/JImageTest.java ! test/jdk/tools/jlink/DefaultProviderTest.java ! test/jdk/tools/jlink/ExplodedModuleNameTest.java ! test/jdk/tools/jlink/ImageFileCreatorTest.java ! test/jdk/tools/jlink/JLink100Modules.java ! test/jdk/tools/jlink/JLink2Test.java ! test/jdk/tools/jlink/JLinkNegativeTest.java ! test/jdk/tools/jlink/JLinkOptionsTest.java ! test/jdk/tools/jlink/JLinkPluginsTest.java ! test/jdk/tools/jlink/JLinkTest.java ! test/jdk/tools/jlink/ModuleNamesOrderTest.java ! test/jdk/tools/jlink/NativeTest.java ! test/jdk/tools/jlink/plugins/AddOptionsPluginTest.java ! test/jdk/tools/jlink/plugins/CDSPluginTest.java ! test/jdk/tools/jlink/plugins/CompressorPluginTest.java ! test/jdk/tools/jlink/plugins/SaveJlinkArgfilesPluginTest.java ! test/jdk/tools/jlink/plugins/StringSharingPluginTest.java ! test/jdk/tools/jlink/plugins/StripJavaDebugAttributesPluginTest.java ! test/jdk/tools/jlink/plugins/VendorInfoPluginsTest.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/CommandArguments.java ! test/lib/jdk/test/lib/process/OutputBuffer.java ! test/micro/org/openjdk/bench/java/lang/CallerClassBench.java ! test/micro/org/openjdk/bench/java/lang/Characters.java ! test/micro/org/openjdk/bench/java/lang/MathBench.java ! test/micro/org/openjdk/bench/java/lang/ObjectHashCode.java ! test/micro/org/openjdk/bench/java/lang/StringFormat.java ! test/micro/org/openjdk/bench/java/lang/StringHashCode.java ! test/micro/org/openjdk/bench/java/lang/StringIndexOf.java ! test/micro/org/openjdk/bench/java/lang/foreign/AllocFromSliceTest.java ! test/micro/org/openjdk/bench/java/lang/foreign/CLayouts.java ! test/micro/org/openjdk/bench/java/lang/foreign/CallOverheadConstant.java ! test/micro/org/openjdk/bench/java/lang/foreign/CallOverheadHelper.java ! test/micro/org/openjdk/bench/java/lang/foreign/CallOverheadVirtual.java ! test/micro/org/openjdk/bench/java/lang/foreign/CriticalCalls.java ! test/micro/org/openjdk/bench/java/lang/foreign/LinkUpcall.java ! test/micro/org/openjdk/bench/java/lang/foreign/LoopOverOfAddress.java ! test/micro/org/openjdk/bench/java/lang/foreign/PointerInvoke.java ! test/micro/org/openjdk/bench/java/lang/foreign/QSort.java ! test/micro/org/openjdk/bench/java/lang/foreign/StrLenTest.java ! test/micro/org/openjdk/bench/java/lang/foreign/ToCStringTest.java ! test/micro/org/openjdk/bench/java/lang/foreign/Upcalls.java ! test/micro/org/openjdk/bench/java/lang/foreign/Utils.java ! test/micro/org/openjdk/bench/java/lang/foreign/libToJavaString.c ! test/micro/org/openjdk/bench/java/lang/foreign/pointers/PointerBench.java ! test/micro/org/openjdk/bench/java/lang/foreign/points/PointsAccess.java ! test/micro/org/openjdk/bench/java/lang/foreign/points/PointsAlloc.java ! test/micro/org/openjdk/bench/java/lang/foreign/points/PointsDistance.java ! test/micro/org/openjdk/bench/java/lang/foreign/points/PointsFree.java ! test/micro/org/openjdk/bench/java/lang/foreign/points/support/PanamaPoint.java ! test/micro/org/openjdk/bench/java/lang/invoke/LazyStaticColdStart.java ! test/micro/org/openjdk/bench/java/lang/invoke/Wrappers.java ! test/micro/org/openjdk/bench/java/lang/reflect/proxy/ProxyBench.java ! test/micro/org/openjdk/bench/java/math/BigIntegerCompareTo.java ! test/micro/org/openjdk/bench/java/math/BigIntegerEquals.java ! test/micro/org/openjdk/bench/java/math/BigIntegerHashCode.java ! test/micro/org/openjdk/bench/java/math/Shared.java ! test/micro/org/openjdk/bench/java/util/ArraysSort.java ! test/micro/org/openjdk/bench/java/util/ListArgs.java ! test/micro/org/openjdk/bench/java/util/StringJoinerBenchmark.java ! test/micro/org/openjdk/bench/java/util/concurrent/Maps.java ! test/micro/org/openjdk/bench/java/util/stream/ops/ref/FindAny.java ! test/micro/org/openjdk/bench/jdk/classfile/AbstractCorpusBenchmark.java ! test/micro/org/openjdk/bench/jdk/classfile/RepeatedModelTraversal.java ! test/micro/org/openjdk/bench/jdk/incubator/vector/ArrayMismatchBenchmark.java ! test/micro/org/openjdk/bench/jdk/incubator/vector/EqualsIgnoreCaseBenchmark.java ! test/micro/org/openjdk/bench/jdk/incubator/vector/GatherOperationsBenchmark.java ! test/micro/org/openjdk/bench/jdk/incubator/vector/MaskCastOperationsBenchmark.java ! test/micro/org/openjdk/bench/jdk/incubator/vector/MaskFromLongBenchmark.java ! test/micro/org/openjdk/bench/jdk/incubator/vector/MaskQueryOperationsBenchmark.java ! test/micro/org/openjdk/bench/jdk/incubator/vector/MaskedLogicOpts.java ! test/micro/org/openjdk/bench/jdk/incubator/vector/MemorySegmentVectorAccess.java ! test/micro/org/openjdk/bench/jdk/incubator/vector/RearrangeBytesBenchmark.java ! test/micro/org/openjdk/bench/jdk/incubator/vector/RotateBenchmark.java ! test/micro/org/openjdk/bench/jdk/incubator/vector/StoreMaskedIOOBEBenchmark.java ! test/micro/org/openjdk/bench/jdk/incubator/vector/TestLoadSegmentVarious.java ! test/micro/org/openjdk/bench/jdk/incubator/vector/TestLoadStoreBytes.java ! test/micro/org/openjdk/bench/jdk/incubator/vector/TestLoadStoreShorts.java ! test/micro/org/openjdk/bench/jdk/incubator/vector/VectorFPtoIntCastOperations.java ! test/micro/org/openjdk/bench/jdk/preview/patterns/Exactness.java ! test/micro/org/openjdk/bench/vm/lang/LockUnlock.java Changeset: 64fad1c7 Branch: fibers Author: Magnus Ihse Bursie Date: 2024-12-11 21:29:30 +0000 URL: https://git.openjdk.org/loom/commit/64fad1c7d374bbc635bad3b1fa7941379f39565f 8345797: Update copyright year to 2024 for client-libs in files where it was missed Reviewed-by: psadhukhan ! src/demo/share/java2d/J2DBench/Makefile ! src/demo/share/java2d/J2DBench/build.xml ! src/java.datatransfer/share/classes/java/awt/datatransfer/DataFlavor.java ! src/java.desktop/aix/native/libawt_xawt/awt/awt_InputMethod.c ! src/java.desktop/linux/native/libjsound/PLATFORM_API_LinuxOS_ALSA_MidiIn.c ! src/java.desktop/linux/native/libjsound/PLATFORM_API_LinuxOS_ALSA_MidiUtils.c ! src/java.desktop/macosx/classes/apple/laf/JRSUIUtils.java ! src/java.desktop/macosx/classes/com/apple/eawt/Application.java ! src/java.desktop/macosx/classes/com/apple/eio/FileManager.java ! src/java.desktop/macosx/classes/com/apple/laf/AquaImageFactory.java ! src/java.desktop/macosx/classes/com/apple/laf/AquaKeyBindings.java ! src/java.desktop/macosx/classes/com/apple/laf/AquaMenuBarUI.java ! src/java.desktop/macosx/classes/com/apple/laf/AquaNativeResources.java ! src/java.desktop/macosx/classes/com/apple/laf/AquaUtilControlSize.java ! src/java.desktop/macosx/classes/com/apple/laf/AquaUtils.java ! src/java.desktop/macosx/classes/com/apple/laf/ScreenMenu.java ! src/java.desktop/macosx/classes/sun/awt/CGraphicsConfig.java ! src/java.desktop/macosx/classes/sun/awt/CGraphicsDevice.java ! src/java.desktop/macosx/classes/sun/awt/PlatformGraphicsInfo.java ! src/java.desktop/macosx/classes/sun/font/CFontManager.java ! src/java.desktop/macosx/classes/sun/font/CStrike.java ! src/java.desktop/macosx/classes/sun/java2d/MacOSFlags.java ! src/java.desktop/macosx/classes/sun/java2d/metal/MTLGraphicsConfig.java ! src/java.desktop/macosx/classes/sun/java2d/metal/MTLRenderQueue.java ! src/java.desktop/macosx/classes/sun/java2d/metal/MTLSurfaceData.java ! src/java.desktop/macosx/classes/sun/java2d/opengl/CGLGraphicsConfig.java ! src/java.desktop/macosx/classes/sun/lwawt/LWComponentPeer.java ! src/java.desktop/macosx/classes/sun/lwawt/LWKeyboardFocusManagerPeer.java ! src/java.desktop/macosx/classes/sun/lwawt/LWToolkit.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CClipboard.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CDragSourceContextPeer.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CFileDialog.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPrinterJobDialog.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/LWCToolkit.java ! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTView.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CClipboard.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CDataTransferer.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CDropTarget.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CDropTargetContextPeer.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CGraphicsDevice.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CInputMethod.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CPrinterJob.m ! src/java.desktop/macosx/native/libawt_lwawt/font/AWTFont.m ! src/java.desktop/macosx/native/libawt_lwawt/font/AWTStrike.m ! src/java.desktop/macosx/native/libawt_lwawt/font/CGGlyphImages.m ! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLSurfaceData.m ! src/java.desktop/macosx/native/libosxapp/JNIUtilities.h ! src/java.desktop/macosx/native/libsplashscreen/splashscreen_sys.m ! src/java.desktop/share/classes/com/sun/beans/decoder/DocumentHandler.java ! src/java.desktop/share/classes/com/sun/beans/finder/ClassFinder.java ! src/java.desktop/share/classes/com/sun/beans/finder/ConstructorFinder.java ! src/java.desktop/share/classes/com/sun/beans/finder/FieldFinder.java ! src/java.desktop/share/classes/com/sun/beans/finder/MethodFinder.java ! src/java.desktop/share/classes/com/sun/beans/introspect/ClassInfo.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/bmp/BMPImageReader.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageReader.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageWriter.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/png/PNGImageWriter.java ! src/java.desktop/share/classes/com/sun/imageio/stream/StreamCloser.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/Metacity.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifLookAndFeel.java ! src/java.desktop/share/classes/com/sun/media/sound/AudioSynthesizer.java ! src/java.desktop/share/classes/com/sun/media/sound/DirectAudioDevice.java ! src/java.desktop/share/classes/com/sun/media/sound/JARSoundbankReader.java ! src/java.desktop/share/classes/com/sun/media/sound/JDK13Services.java ! src/java.desktop/share/classes/com/sun/media/sound/JSSecurityManager.java ! src/java.desktop/share/classes/com/sun/media/sound/Platform.java ! src/java.desktop/share/classes/com/sun/media/sound/Printer.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftSynthesizer.java ! src/java.desktop/share/classes/com/sun/media/sound/StandardMidiFileReader.java ! src/java.desktop/share/classes/java/awt/AWTEvent.java ! src/java.desktop/share/classes/java/awt/Composite.java ! src/java.desktop/share/classes/java/awt/MenuComponent.java ! src/java.desktop/share/classes/java/awt/SequencedEvent.java ! src/java.desktop/share/classes/java/awt/SplashScreen.java ! src/java.desktop/share/classes/java/awt/TextComponent.java ! src/java.desktop/share/classes/java/awt/WaitDispatchSupport.java ! src/java.desktop/share/classes/java/awt/doc-files/FocusSpec.html ! src/java.desktop/share/classes/java/awt/doc-files/Modality.html ! src/java.desktop/share/classes/java/awt/event/InputEvent.java ! src/java.desktop/share/classes/java/awt/event/NativeLibLoader.java ! src/java.desktop/share/classes/java/awt/font/TextLayout.java ! src/java.desktop/share/classes/java/awt/image/ColorModel.java ! src/java.desktop/share/classes/java/awt/peer/WindowPeer.java ! src/java.desktop/share/classes/java/beans/DefaultPersistenceDelegate.java ! src/java.desktop/share/classes/java/beans/EventHandler.java ! src/java.desktop/share/classes/java/beans/MetaData.java ! src/java.desktop/share/classes/java/beans/MethodRef.java ! src/java.desktop/share/classes/java/beans/PropertyDescriptor.java ! src/java.desktop/share/classes/java/beans/SimpleBeanInfo.java ! src/java.desktop/share/classes/java/beans/XMLDecoder.java ! src/java.desktop/share/classes/java/beans/beancontext/BeanContextServicesListener.java ! src/java.desktop/share/classes/javax/imageio/metadata/IIOMetadata.java ! src/java.desktop/share/classes/javax/imageio/spi/IIORegistry.java ! src/java.desktop/share/classes/javax/imageio/spi/ImageReaderWriterSpi.java ! src/java.desktop/share/classes/javax/imageio/spi/ServiceRegistry.java ! src/java.desktop/share/classes/javax/print/DocFlavor.java ! src/java.desktop/share/classes/javax/print/ServiceUI.java ! src/java.desktop/share/classes/javax/print/SimpleDoc.java ! src/java.desktop/share/classes/javax/print/StreamPrintServiceFactory.java ! src/java.desktop/share/classes/javax/print/attribute/standard/package-info.java ! src/java.desktop/share/classes/javax/sound/midi/Synthesizer.java ! src/java.desktop/share/classes/javax/swing/AbstractAction.java ! src/java.desktop/share/classes/javax/swing/BufferStrategyPaintManager.java ! src/java.desktop/share/classes/javax/swing/DebugGraphics.java ! src/java.desktop/share/classes/javax/swing/DefaultListCellRenderer.java ! src/java.desktop/share/classes/javax/swing/JInternalFrame.java ! src/java.desktop/share/classes/javax/swing/JPopupMenu.java ! src/java.desktop/share/classes/javax/swing/LookAndFeel.java ! src/java.desktop/share/classes/javax/swing/Popup.java ! src/java.desktop/share/classes/javax/swing/RepaintManager.java ! src/java.desktop/share/classes/javax/swing/SwingPaintEventDispatcher.java ! src/java.desktop/share/classes/javax/swing/SwingUtilities.java ! src/java.desktop/share/classes/javax/swing/SwingWorker.java ! src/java.desktop/share/classes/javax/swing/Timer.java ! src/java.desktop/share/classes/javax/swing/TimerQueue.java ! src/java.desktop/share/classes/javax/swing/TransferHandler.java ! src/java.desktop/share/classes/javax/swing/UIDefaults.java ! src/java.desktop/share/classes/javax/swing/colorchooser/AbstractColorChooserPanel.java ! src/java.desktop/share/classes/javax/swing/event/EventListenerList.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicComboBoxRenderer.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicHTML.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicInternalFrameTitlePane.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicLabelUI.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicPopupMenuUI.java ! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalLabelUI.java ! src/java.desktop/share/classes/javax/swing/plaf/nimbus/skin.laf ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthParser.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthStyle.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthTabbedPaneUI.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthTableUI.java ! src/java.desktop/share/classes/javax/swing/table/DefaultTableCellRenderer.java ! src/java.desktop/share/classes/javax/swing/text/AbstractDocument.java ! src/java.desktop/share/classes/javax/swing/text/DefaultCaret.java ! src/java.desktop/share/classes/javax/swing/text/DefaultFormatter.java ! src/java.desktop/share/classes/javax/swing/text/NumberFormatter.java ! src/java.desktop/share/classes/javax/swing/text/html/ObjectView.java ! src/java.desktop/share/classes/javax/swing/text/html/default.css ! src/java.desktop/share/classes/javax/swing/text/html/parser/ParserDelegator.java ! src/java.desktop/share/classes/javax/swing/text/rtf/RTFReader.java ! src/java.desktop/share/classes/sun/awt/AWTAccessor.java ! src/java.desktop/share/classes/sun/awt/DebugSettings.java ! src/java.desktop/share/classes/sun/awt/EmbeddedFrame.java ! src/java.desktop/share/classes/sun/awt/FontConfiguration.java ! src/java.desktop/share/classes/sun/awt/FontDescriptor.java ! src/java.desktop/share/classes/sun/awt/NativeLibLoader.java ! src/java.desktop/share/classes/sun/awt/OSInfo.java ! src/java.desktop/share/classes/sun/awt/datatransfer/DataTransferer.java ! src/java.desktop/share/classes/sun/awt/datatransfer/TransferableProxy.java ! src/java.desktop/share/classes/sun/awt/im/ExecutableInputMethodManager.java ! src/java.desktop/share/classes/sun/awt/im/InputContext.java ! src/java.desktop/share/classes/sun/awt/im/InputMethodContext.java ! src/java.desktop/share/classes/sun/awt/im/InputMethodManager.java ! src/java.desktop/share/classes/sun/awt/image/BufImgSurfaceData.java ! src/java.desktop/share/classes/sun/awt/image/ByteArrayImageSource.java ! src/java.desktop/share/classes/sun/awt/image/FileImageSource.java ! src/java.desktop/share/classes/sun/awt/image/ImageConsumerQueue.java ! src/java.desktop/share/classes/sun/awt/image/ImageDecoder.java ! src/java.desktop/share/classes/sun/awt/image/ImageFetcher.java ! src/java.desktop/share/classes/sun/awt/image/ImageRepresentation.java ! src/java.desktop/share/classes/sun/awt/image/ImageWatched.java ! src/java.desktop/share/classes/sun/awt/image/ImagingLib.java ! src/java.desktop/share/classes/sun/awt/image/InputStreamImageSource.java ! src/java.desktop/share/classes/sun/awt/image/JPEGImageDecoder.java ! src/java.desktop/share/classes/sun/awt/image/NativeLibLoader.java ! src/java.desktop/share/classes/sun/awt/image/SurfaceManager.java ! src/java.desktop/share/classes/sun/awt/image/ToolkitImage.java ! src/java.desktop/share/classes/sun/awt/image/URLImageSource.java ! src/java.desktop/share/classes/sun/awt/image/VSyncedBSManager.java ! src/java.desktop/share/classes/sun/awt/shell/ShellFolder.java ! src/java.desktop/share/classes/sun/awt/shell/ShellFolderManager.java ! src/java.desktop/share/classes/sun/awt/util/PerformanceLogger.java ! src/java.desktop/share/classes/sun/awt/util/ThreadGroupUtils.java ! src/java.desktop/share/classes/sun/font/CodePointIterator.java ! src/java.desktop/share/classes/sun/font/CreatedFontTracker.java ! src/java.desktop/share/classes/sun/font/FileFont.java ! src/java.desktop/share/classes/sun/font/FileFontStrike.java ! src/java.desktop/share/classes/sun/font/FontManagerNativeLibrary.java ! src/java.desktop/share/classes/sun/font/FontUtilities.java ! src/java.desktop/share/classes/sun/font/GlyphList.java ! src/java.desktop/share/classes/sun/font/HBShaper.java ! src/java.desktop/share/classes/sun/font/StrikeCache.java ! src/java.desktop/share/classes/sun/font/SunFontManager.java ! src/java.desktop/share/classes/sun/font/TrueTypeFont.java ! src/java.desktop/share/classes/sun/java2d/NullSurfaceData.java ! src/java.desktop/share/classes/sun/java2d/SunGraphicsEnvironment.java ! src/java.desktop/share/classes/sun/java2d/SurfaceData.java ! src/java.desktop/share/classes/sun/java2d/SurfaceDataProxy.java ! src/java.desktop/share/classes/sun/java2d/cmm/CMSManager.java ! src/java.desktop/share/classes/sun/java2d/cmm/lcms/LCMS.java ! src/java.desktop/share/classes/sun/java2d/loops/GraphicsPrimitive.java ! src/java.desktop/share/classes/sun/java2d/loops/GraphicsPrimitiveMgr.java ! src/java.desktop/share/classes/sun/java2d/marlin/MarlinProperties.java ! src/java.desktop/share/classes/sun/java2d/marlin/MarlinUtils.java ! src/java.desktop/share/classes/sun/java2d/marlin/RendererStats.java ! src/java.desktop/share/classes/sun/java2d/opengl/OGLRenderQueue.java ! src/java.desktop/share/classes/sun/java2d/opengl/OGLSurfaceData.java ! src/java.desktop/share/classes/sun/java2d/pipe/RenderingEngine.java ! src/java.desktop/share/classes/sun/print/PSPrinterJob.java ! src/java.desktop/share/classes/sun/print/PSStreamPrintJob.java ! src/java.desktop/share/classes/sun/print/PrintJob2D.java ! src/java.desktop/share/classes/sun/print/ServiceNotifier.java ! src/java.desktop/share/classes/sun/print/resources/serviceui.properties ! src/java.desktop/share/classes/sun/print/resources/serviceui_de.properties ! src/java.desktop/share/classes/sun/print/resources/serviceui_es.properties ! src/java.desktop/share/classes/sun/print/resources/serviceui_fr.properties ! src/java.desktop/share/classes/sun/print/resources/serviceui_it.properties ! src/java.desktop/share/classes/sun/print/resources/serviceui_ja.properties ! src/java.desktop/share/classes/sun/print/resources/serviceui_ko.properties ! src/java.desktop/share/classes/sun/print/resources/serviceui_pt_BR.properties ! src/java.desktop/share/classes/sun/print/resources/serviceui_sv.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/share/classes/sun/swing/WindowsPlacesBar.java ! src/java.desktop/share/classes/sun/swing/plaf/GTKKeybindings.java ! src/java.desktop/share/classes/sun/swing/plaf/WindowsKeybindings.java ! src/java.desktop/share/conf/psfontj2d.properties ! src/java.desktop/share/native/common/java2d/opengl/OGLSurfaceData.c ! src/java.desktop/share/native/libawt/awt/image/awt_parseImage.c ! src/java.desktop/share/native/libawt/awt/medialib/awt_ImagingLib.c ! src/java.desktop/share/native/libawt/java2d/SurfaceData.c ! src/java.desktop/share/native/libawt/java2d/loops/IntRgb.c ! src/java.desktop/share/native/libfontmanager/hb-jdk-font.cc ! src/java.desktop/share/native/libfontmanager/hb-jdk-p.h ! src/java.desktop/share/native/libfontmanager/sunFont.c ! src/java.desktop/share/native/libjavajpeg/jpegdecoder.c ! src/java.desktop/share/native/libjsound/PortMixer.c ! src/java.desktop/share/native/libsplashscreen/java_awt_SplashScreen.c ! src/java.desktop/unix/classes/sun/awt/PlatformGraphicsInfo.java ! src/java.desktop/unix/classes/sun/awt/X11/InfoWindow.java ! src/java.desktop/unix/classes/sun/awt/X11/Native.java ! src/java.desktop/unix/classes/sun/awt/X11/XBaseWindow.java ! src/java.desktop/unix/classes/sun/awt/X11/XClipboard.java ! src/java.desktop/unix/classes/sun/awt/X11/XDecoratedPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XEmbedCanvasPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XEmbedHelper.java ! src/java.desktop/unix/classes/sun/awt/X11/XErrorHandlerUtil.java ! src/java.desktop/unix/classes/sun/awt/X11/XFileDialogPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XKeyboardFocusManagerPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XRobotPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XScrollPanePeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XTaskbarPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XToolkit.java ! src/java.desktop/unix/classes/sun/awt/X11/XTrayIconPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XWindow.java ! src/java.desktop/unix/classes/sun/awt/X11/XWindowPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XlibWrapper.java ! src/java.desktop/unix/classes/sun/awt/X11GraphicsConfig.java ! src/java.desktop/unix/classes/sun/awt/X11GraphicsDevice.java ! src/java.desktop/unix/classes/sun/awt/X11GraphicsEnvironment.java ! src/java.desktop/unix/classes/sun/awt/X11InputMethodDescriptor.java ! src/java.desktop/unix/classes/sun/awt/screencast/ScreencastHelper.java ! src/java.desktop/unix/classes/sun/font/FcFontConfiguration.java ! src/java.desktop/unix/classes/sun/font/XRGlyphCacheEntry.java ! src/java.desktop/unix/classes/sun/java2d/opengl/GLXGraphicsConfig.java ! src/java.desktop/unix/classes/sun/java2d/x11/X11SurfaceData.java ! src/java.desktop/unix/classes/sun/java2d/xr/XRCompositeManager.java ! src/java.desktop/unix/classes/sun/java2d/xr/XRGraphicsConfig.java ! src/java.desktop/unix/classes/sun/java2d/xr/XRSurfaceData.java ! src/java.desktop/unix/classes/sun/print/CUPSPrinter.java ! src/java.desktop/unix/classes/sun/print/IPPPrintService.java ! src/java.desktop/unix/classes/sun/print/PrintServiceLookupProvider.java ! src/java.desktop/unix/classes/sun/print/UnixPrintJob.java ! src/java.desktop/unix/classes/sun/print/UnixPrintService.java ! src/java.desktop/unix/native/common/awt/CUPSfuncs.c ! src/java.desktop/unix/native/common/awt/X11Color.c ! src/java.desktop/unix/native/common/awt/fontpath.c ! src/java.desktop/unix/native/common/java2d/x11/X11FontScaler_md.c ! src/java.desktop/unix/native/common/java2d/x11/X11Renderer.c ! src/java.desktop/unix/native/common/java2d/x11/X11SurfaceData.c ! src/java.desktop/unix/native/common/java2d/x11/X11TextRenderer_md.c ! src/java.desktop/unix/native/libawt_xawt/awt/awt_GraphicsEnv.c ! src/java.desktop/unix/native/libawt_xawt/awt/awt_InputMethod.c ! src/java.desktop/unix/native/libawt_xawt/awt/awt_util.c ! src/java.desktop/unix/native/libawt_xawt/awt/multiVis.c ! src/java.desktop/unix/native/libawt_xawt/awt/screencast_portal.c ! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/AnimationController.java ! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/XPStyle.java ! src/java.desktop/windows/classes/sun/awt/Win32FontManager.java ! src/java.desktop/windows/classes/sun/awt/Win32GraphicsConfig.java ! src/java.desktop/windows/classes/sun/awt/Win32GraphicsDevice.java ! src/java.desktop/windows/classes/sun/awt/windows/TranslucentWindowPainter.java ! src/java.desktop/windows/classes/sun/awt/windows/WEmbeddedFrame.java ! src/java.desktop/windows/classes/sun/awt/windows/WFileDialogPeer.java ! src/java.desktop/windows/classes/sun/awt/windows/WMenuItemPeer.java ! src/java.desktop/windows/classes/sun/awt/windows/WPathGraphics.java ! src/java.desktop/windows/classes/sun/awt/windows/WPrinterJob.java ! src/java.desktop/windows/classes/sun/awt/windows/WTextComponentPeer.java ! src/java.desktop/windows/classes/sun/awt/windows/WToolkit.java ! src/java.desktop/windows/classes/sun/awt/windows/WWindowPeer.java ! src/java.desktop/windows/classes/sun/java2d/d3d/D3DScreenUpdateManager.java ! src/java.desktop/windows/classes/sun/java2d/d3d/D3DSurfaceData.java ! src/java.desktop/windows/classes/sun/java2d/opengl/WGLGraphicsConfig.java ! src/java.desktop/windows/classes/sun/java2d/windows/GDIWindowSurfaceData.java ! src/java.desktop/windows/classes/sun/java2d/windows/WindowsFlags.java ! src/java.desktop/windows/classes/sun/print/PrintServiceLookupProvider.java ! src/java.desktop/windows/classes/sun/print/Win32PrintJob.java ! src/java.desktop/windows/classes/sun/print/Win32PrintService.java ! src/java.desktop/windows/native/libawt/java2d/d3d/D3DGlyphCache.cpp ! src/java.desktop/windows/native/libawt/java2d/d3d/D3DSurfaceData.cpp ! src/java.desktop/windows/native/libawt/windows/awt.rc ! src/java.desktop/windows/native/libawt/windows/awt_Canvas.cpp ! src/java.desktop/windows/native/libawt/windows/awt_List.cpp ! src/java.desktop/windows/native/libawt/windows/awt_PrintControl.cpp ! src/java.desktop/windows/native/libawt/windows/awt_PrintControl.h ! src/java.desktop/windows/native/libawt/windows/awt_PrintDialog.h ! src/java.desktop/windows/native/libawt/windows/awt_TextComponent.cpp ! src/java.desktop/windows/native/libawt/windows/awt_TextComponent.h ! src/java.desktop/windows/native/libawt/windows/awt_Window.cpp ! src/java.desktop/windows/native/libawt/windows/awt_Window.h ! src/jdk.accessibility/share/classes/com/sun/java/accessibility/util/AWTEventMonitor.java ! src/jdk.accessibility/share/classes/com/sun/java/accessibility/util/EventQueueMonitor.java ! src/jdk.accessibility/share/classes/com/sun/java/accessibility/util/SwingEventMonitor.java ! src/jdk.accessibility/windows/classes/com/sun/java/accessibility/internal/AccessBridge.java ! src/jdk.accessibility/windows/man/jabswitch.md ! src/jdk.accessibility/windows/man/jaccessinspector.md ! src/jdk.accessibility/windows/man/jaccesswalker.md ! test/jdk/java/awt/Desktop/8064934/bug8064934.java ! test/jdk/java/awt/Graphics2D/LargeWindowPaintTest.java ! test/jdk/java/awt/List/ActionEventTest/ActionEventTest.java ! test/jdk/java/awt/Toolkit/DesktopProperties/rfe4758438.sh ! test/jdk/java/awt/TrayIcon/ActionEventTest/ActionEventTest.java ! test/jdk/java/awt/TrayIcon/SystemTrayIconHelper.java ! test/jdk/java/awt/a11y/AccessibleComponentTest.java ! test/jdk/java/awt/datatransfer/SystemSelection/SystemSelectionAWTTest.java ! test/jdk/java/awt/datatransfer/SystemSelection/SystemSelectionSwingTest.java ! test/jdk/java/awt/dnd/DropActionChangeTest.java ! test/jdk/java/awt/event/InputEvent/ButtonArraysEquality/ButtonArraysEquality.java ! test/jdk/java/awt/event/MouseEvent/CheckGetMaskForButton/CheckGetMaskForButton.java ! test/jdk/java/awt/im/memoryleak/InputContextMemoryLeakTest.java ! test/jdk/java/awt/print/PrinterJob/AlphaPrintTest.java ! test/jdk/java/awt/print/PrinterJob/PrintToDir.java ! test/jdk/java/awt/regtesthelpers/Util.java ! test/jdk/javax/imageio/metadata/IIOMetadataFormat/MetadataFormatThreadTest.java ! test/jdk/javax/sound/midi/File/SMFInterruptedRunningStatus.java ! test/jdk/javax/sound/sampled/Lines/GetLine.java ! test/jdk/javax/swing/AbstractButton/5049549/bug5049549.java ! test/jdk/javax/swing/JFrame/JFrameBackgroundRefreshTest.java ! test/jdk/javax/swing/ProgressMonitor/ProgressMonitorEscapeKeyPress.java ! test/jdk/lib/client/ExtendedRobot.java ! test/jdk/performance/client/SwingMark/src/resources/TextAreaTest.properties ! test/jdk/sun/java2d/cmm/ColorConvertOp/ColCvtAlphaDifferentSrcDst.java Changeset: 05c56788 Branch: fibers Author: Jiangli Zhou Date: 2024-12-11 23:45:49 +0000 URL: https://git.openjdk.org/loom/commit/05c5678886f99290093bf7ad9fb589ee40bb5d29 8345959: Make JVM_IsStaticallyLinked JVM_LEAF Reviewed-by: ihse ! src/hotspot/share/prims/jvm.cpp Changeset: ec219ae5 Branch: fibers Author: David Holmes Date: 2024-12-12 00:04:19 +0000 URL: https://git.openjdk.org/loom/commit/ec219ae56f7b3037375bae221861007ccbf2ce0d 8346039: [BACKOUT] - [C1] LIR Operations with one input should be implemented as LIR_Op1 Reviewed-by: kvn, mdoerr ! src/hotspot/cpu/aarch64/c1_LIRGenerator_aarch64.cpp ! src/hotspot/cpu/ppc/c1_LIRGenerator_ppc.cpp ! src/hotspot/cpu/x86/c1_LIRGenerator_x86.cpp ! src/hotspot/cpu/x86/c1_LinearScan_x86.cpp ! src/hotspot/cpu/x86/c1_LinearScan_x86.hpp ! src/hotspot/share/c1/c1_LIR.cpp ! src/hotspot/share/c1/c1_LIR.hpp ! src/hotspot/share/c1/c1_LIRAssembler.cpp ! src/hotspot/share/c1/c1_LIRAssembler.hpp ! src/hotspot/share/c1/c1_LinearScan.cpp Changeset: 4da6fd42 Branch: fibers Author: Xiaolong Peng Date: 2024-12-12 01:08:31 +0000 URL: https://git.openjdk.org/loom/commit/4da6fd4283a13be1711e7ad948f1d05a0a9148a5 8345423: Shenandoah: Parallelize concurrent cleanup Reviewed-by: ysr, kdnilsen, wkemper ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentGC.cpp ! src/hotspot/share/gc/shenandoah/shenandoahFreeSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahFreeSet.hpp ! src/hotspot/share/gc/shenandoah/shenandoahFullGC.cpp ! src/hotspot/share/gc/shenandoah/shenandoahGeneration.cpp ! src/hotspot/share/gc/shenandoah/shenandoahGeneration.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.hpp ! src/hotspot/share/gc/shenandoah/shenandoahWorkerPolicy.cpp ! src/hotspot/share/gc/shenandoah/shenandoahWorkerPolicy.hpp ! src/hotspot/share/gc/shenandoah/vmStructs_shenandoah.hpp Changeset: 75cfb640 Branch: fibers Author: Quan Anh Mai Date: 2024-12-12 03:08:37 +0000 URL: https://git.openjdk.org/loom/commit/75cfb640a6bbdb714321107bceedb39913ee6e1f 8310691: [REDO] [vectorapi] Refactor VectorShuffle implementation Reviewed-by: psandoz, jbhateja, epeter ! src/hotspot/cpu/aarch64/aarch64_vector.ad ! src/hotspot/cpu/aarch64/aarch64_vector_ad.m4 ! src/hotspot/cpu/arm/arm.ad ! src/hotspot/cpu/ppc/ppc.ad ! src/hotspot/cpu/riscv/riscv_v.ad ! src/hotspot/cpu/s390/s390.ad ! src/hotspot/cpu/x86/x86.ad ! src/hotspot/share/classfile/vmIntrinsics.hpp ! src/hotspot/share/opto/c2compiler.cpp ! src/hotspot/share/opto/graphKit.hpp ! src/hotspot/share/opto/library_call.cpp ! src/hotspot/share/opto/library_call.hpp ! src/hotspot/share/opto/matcher.hpp ! src/hotspot/share/opto/vector.cpp ! src/hotspot/share/opto/vectorIntrinsics.cpp ! src/hotspot/share/opto/vectornode.cpp ! src/hotspot/share/opto/vectornode.hpp ! src/hotspot/share/prims/vectorSupport.cpp ! src/hotspot/share/prims/vectorSupport.hpp ! src/java.base/share/classes/jdk/internal/vm/vector/VectorSupport.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/AbstractShuffle.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/AbstractSpecies.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/AbstractVector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Byte128Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Byte256Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Byte512Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Byte64Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ByteMaxVector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ByteVector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Double128Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Double256Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Double512Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Double64Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/DoubleMaxVector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/DoubleVector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float128Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float256Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float512Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float64Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/FloatMaxVector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/FloatVector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Int128Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Int256Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Int512Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Int64Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/IntMaxVector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/IntVector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Long128Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Long256Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Long512Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Long64Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/LongMaxVector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/LongVector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Short128Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Short256Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Short512Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Short64Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ShortMaxVector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ShortVector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/VectorShape.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/VectorShuffle.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/VectorSpecies.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/X-Vector.java.template ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/X-VectorBits.java.template Changeset: 72c59de6 Branch: fibers Author: Saagar Jha Date: 2024-12-12 03:20:42 +0000 URL: https://git.openjdk.org/loom/commit/72c59de615b216c1729de4f4251652488f6f74ef 8345876: Update nativeAddAtIndex comment to match the code Reviewed-by: azvegint, aivanov, psadhukhan, kizune ! src/java.desktop/macosx/native/libawt_lwawt/awt/CMenuBar.m Changeset: ceb4366e Branch: fibers Author: David Holmes Date: 2024-12-12 07:53:38 +0000 URL: https://git.openjdk.org/loom/commit/ceb4366ebf02f64165acc4a23195e9e3a7398a5c 8345955: Deprecate the UseOprofile flag with a view to removing the legacy oprofile support in the VM Reviewed-by: iklam, shade ! src/hotspot/os/linux/globals_linux.hpp ! src/hotspot/share/runtime/arguments.cpp ! test/hotspot/jtreg/runtime/CommandLine/VMDeprecatedOptions.java Changeset: 3f2556b8 Branch: fibers Author: Kevin Walls Date: 2024-12-12 09:16:06 +0000 URL: https://git.openjdk.org/loom/commit/3f2556b86079fbdba848b1ac16b62a376386999b 8345984: Remove redundant checkXXX methods from java.management Util class Reviewed-by: alanb, mchung, cjplummer, sspitsyn ! src/java.management/share/classes/sun/management/Util.java ! src/jdk.management/share/classes/com/sun/management/internal/GarbageCollectionNotifInfoCompositeData.java ! src/jdk.management/share/classes/com/sun/management/internal/GcInfoBuilder.java ! src/jdk.management/share/classes/com/sun/management/internal/GcInfoCompositeData.java Changeset: 77e49322 Branch: fibers Author: Amit Kumar Date: 2024-12-12 09:51:56 +0000 URL: https://git.openjdk.org/loom/commit/77e493226d6875bb73faaadedc4170dbb5d4fdc5 8344026: Ubsan: prevent potential integer overflow in c1_LIRGenerator_.cpp file Reviewed-by: aph, epeter, mdoerr ! src/hotspot/cpu/aarch64/c1_LIRGenerator_aarch64.cpp ! src/hotspot/cpu/arm/c1_LIRGenerator_arm.cpp ! src/hotspot/cpu/ppc/c1_LIRGenerator_ppc.cpp ! src/hotspot/cpu/s390/c1_LIRGenerator_s390.cpp + test/hotspot/jtreg/compiler/c1/StrengthReduceCheck.java Changeset: 68aa4d44 Branch: fibers Author: Amit Kumar Date: 2024-12-12 10:04:09 +0000 URL: https://git.openjdk.org/loom/commit/68aa4d44ff95493d66a740be99e6cf533bec5bc8 8346063: java/lang/Thread/virtual/Starvation.java missing @requires vm.continuations Reviewed-by: alanb, vklang ! test/jdk/java/lang/Thread/virtual/Starvation.java Changeset: 0ad64234 Branch: fibers Author: Maurizio Cimadamore Date: 2024-12-12 10:49:35 +0000 URL: https://git.openjdk.org/loom/commit/0ad64234e2fd19ec0435fb00340120153b928f9c 8345944: JEP 492: extending local class in a different static context should not be allowed 8345953: JEP 492: instantiating local classes in a different static context should not be allowed Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java ! test/langtools/tools/javac/LocalFreeVarStaticInstantiate.java ! test/langtools/tools/javac/LocalFreeVarStaticInstantiate.out + test/langtools/tools/javac/LocalFreeVarStaticSuper.java + test/langtools/tools/javac/LocalFreeVarStaticSuper.out Changeset: 1bdb7b42 Branch: fibers Author: Jan Lahoda Date: 2024-12-12 11:59:45 +0000 URL: https://git.openjdk.org/loom/commit/1bdb7b4271098b02ee225c101ea7a12a432d0440 8345622: test/langtools/tools/javac/annotations/parameter/ParameterAnnotations.java should set processorpath to work correctly in the agentvm mode Reviewed-by: darcy, liach ! test/langtools/tools/javac/annotations/parameter/ParameterAnnotations.java Changeset: f7f07b94 Branch: fibers Author: Magnus Ihse Bursie Date: 2024-12-12 12:06:27 +0000 URL: https://git.openjdk.org/loom/commit/f7f07b94c57d7ac5406d78be47800cf578d1c32f 8345804: Update copyright year to 2024 for langtools in files where it was missed Reviewed-by: rgiulietti, jlahoda ! src/jdk.compiler/share/classes/com/sun/source/tree/CaseTree.java ! src/jdk.compiler/share/classes/com/sun/source/tree/Tree.java ! src/jdk.compiler/share/classes/com/sun/source/tree/TreeVisitor.java ! src/jdk.compiler/share/classes/com/sun/source/tree/YieldTree.java ! src/jdk.compiler/share/classes/com/sun/source/util/Plugin.java ! src/jdk.compiler/share/classes/com/sun/source/util/SimpleTreeVisitor.java ! src/jdk.compiler/share/classes/com/sun/source/util/TreeScanner.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacScope.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/ClassFinder.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Flags.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Kinds.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Printer.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/TypeAnnotations.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/TypeTag.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/AttrContext.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/CompileStates.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Enter.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Infer.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/InferenceContext.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Lower.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/ThisEscapeAnalyzer.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TreeHasher.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Code.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Gen.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/PoolWriter.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/StringConcat.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/launcher/MemoryClassLoader.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/JavaCompiler.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/model/JavacTypes.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/AbstractDiagnosticFormatter.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/JCDiagnostic.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Log.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/RichDiagnosticFormatter.java ! src/jdk.compiler/share/classes/sun/tools/serialver/resources/serialver.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/doclet/StandardDoclet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractOverviewIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractTreeWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AllClassesIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AllPackagesIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlConfiguration.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/IndexRedirectWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/MarkerComments.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/NestedClassWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/RestrictedListWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SerialFieldWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SerialMethodWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SerializedFormWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SourceToHTMLConverter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Table.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TableHeader.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TreeWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/WriterFactory.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlDocument.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/package-info.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/BaseTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/DeprecatedTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/DocRootTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/IndexTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/LiteralTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/ReturnTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/SummaryTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/SystemPropertyTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/Taglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/ThrowsTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/UserTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/ValueTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/BaseOptions.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/Messages.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Extern.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/html/Comment.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/html/DocType.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/html/HtmlId.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/html/Script.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/package-info.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/JavadocTool.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ToolEnvironment.java ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/IOContext.java ! 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.jshell/share/classes/jdk/internal/shellsupport/doc/JavadocFormatter.java ! src/jdk.jshell/share/classes/jdk/internal/shellsupport/doc/resources/javadocformatter.properties ! src/jdk.jshell/share/classes/jdk/jshell/CompletenessAnalyzer.java ! src/jdk.jshell/share/classes/jdk/jshell/DeclarationSnippet.java ! src/jdk.jshell/share/classes/jdk/jshell/ExpressionSnippet.java ! src/jdk.jshell/share/classes/jdk/jshell/ExpressionToTypeInfo.java ! src/jdk.jshell/share/classes/jdk/jshell/ImportSnippet.java ! src/jdk.jshell/share/classes/jdk/jshell/JShellConsole.java ! src/jdk.jshell/share/classes/jdk/jshell/KeyMap.java ! src/jdk.jshell/share/classes/jdk/jshell/MaskCommentsAndModifiers.java ! src/jdk.jshell/share/classes/jdk/jshell/MethodSnippet.java ! src/jdk.jshell/share/classes/jdk/jshell/SnippetMaps.java ! src/jdk.jshell/share/classes/jdk/jshell/TaskFactory.java ! src/jdk.jshell/share/classes/jdk/jshell/TreeDissector.java ! src/jdk.jshell/share/classes/jdk/jshell/TypeDeclSnippet.java ! src/jdk.jshell/share/classes/jdk/jshell/TypePrinter.java ! src/jdk.jshell/share/classes/jdk/jshell/Wrap.java ! src/jdk.jshell/share/classes/jdk/jshell/execution/ExecutionControlForwarder.java ! src/jdk.jshell/share/classes/jdk/jshell/execution/JdiDefaultExecutionControl.java ! src/jdk.jshell/share/classes/jdk/jshell/execution/LocalExecutionControl.java ! src/jdk.jshell/share/man/jshell.md ! test/langtools/ProblemList.txt ! test/langtools/jdk/javadoc/doclet/testBreakIterator/TestBreakIterator.java ! test/langtools/jdk/javadoc/doclet/testBreakIterator/pkg/BreakIteratorTest.java ! test/langtools/jdk/javadoc/doclet/testClassTree/TestClassTree.java ! test/langtools/jdk/javadoc/doclet/testGenericTypeLink/TestGenericTypeLink.java ! test/langtools/jdk/javadoc/doclet/testHtmlDocument/TestHtmlDocument.java ! test/langtools/jdk/javadoc/doclet/testHtmlTableStyles/TestHtmlTableStyles.java ! test/langtools/jdk/javadoc/doclet/testHtmlTableTags/TestHtmlTableTags.java ! test/langtools/jdk/javadoc/doclet/testInheritance/TestInheritance.java ! test/langtools/jdk/javadoc/doclet/testMethodSignature/TestMethodSignature.java ! test/langtools/jdk/javadoc/doclet/testOverriddenMethods/TestOverrideMethods.java ! test/langtools/jdk/javadoc/doclet/testVoidHtmlElements/TestVoidHtmlElements.java ! test/langtools/jdk/javadoc/lib/javadoc/tester/JavadocTester.java ! test/langtools/jdk/javadoc/tool/sampleapi/lib/sampleapi/SampleApi.java ! test/langtools/jdk/javadoc/tool/sampleapi/lib/sampleapi/generator/DocCommentGenerator.java ! test/langtools/jdk/javadoc/tool/sampleapi/lib/sampleapi/generator/Documentifier.java ! test/langtools/jdk/javadoc/tool/sampleapi/lib/sampleapi/generator/ModuleGenerator.java ! test/langtools/jdk/javadoc/tool/sampleapi/lib/sampleapi/generator/PackageGenerator.java ! test/langtools/jdk/javadoc/tool/sampleapi/lib/sampleapi/util/SimpleMultiplier.java ! test/langtools/jdk/javadoc/tool/testExternRedirects/TestExternRedirects.java ! test/langtools/jdk/jshell/CompletenessTest.java ! test/langtools/jdk/jshell/ExceptionMessageTest.java ! test/langtools/jdk/jshell/ExecPtyGetFlagsToSetTest.java ! test/langtools/jdk/jshell/ReplToolTesting.java ! test/langtools/jdk/jshell/ShutdownTest.java ! test/langtools/jdk/jshell/ToolProviderTest.java ! test/langtools/jdk/jshell/ToolSimpleTest.java ! test/langtools/jdk/jshell/VariablesTest.java ! test/langtools/tools/doclint/CoverageExtras.java ! test/langtools/tools/javac/4241573/T4241573.java ! test/langtools/tools/javac/6341866/T6341866.java ! test/langtools/tools/javac/6402516/TestClass.java ! test/langtools/tools/javac/6402516/TestLocalElements.java ! test/langtools/tools/javac/6402516/TestMethod.java ! test/langtools/tools/javac/7003595/T7003595.java ! test/langtools/tools/javac/7153958/CPoolRefClassContainingInlinedCts.java ! test/langtools/tools/javac/8000518/DuplicateConstantPoolEntry.java ! test/langtools/tools/javac/8005931/CheckACC_STRICTFlagOnPkgAccessClassTest.java ! test/langtools/tools/javac/8009170/RedundantByteCodeInArrayTest.java ! test/langtools/tools/javac/AnonymousClass/AnonymousClassFlags.java ! test/langtools/tools/javac/MethodParameters/AnnotationTest.java ! test/langtools/tools/javac/MethodParameters/AnonymousClass.java ! test/langtools/tools/javac/MethodParameters/ClassFileVisitor.java ! test/langtools/tools/javac/MethodParameters/Constructors.java ! test/langtools/tools/javac/MethodParameters/EnumTest.java ! test/langtools/tools/javac/MethodParameters/InstanceMethods.java ! test/langtools/tools/javac/MethodParameters/LambdaTest.java ! test/langtools/tools/javac/MethodParameters/LocalClassTest.java ! test/langtools/tools/javac/MethodParameters/MemberClassTest.java ! test/langtools/tools/javac/MethodParameters/StaticMethods.java ! test/langtools/tools/javac/MethodParameters/UncommonParamNames.java ! test/langtools/tools/javac/NoStringToLower.java ! test/langtools/tools/javac/RequiredParameterFlags/ImplicitParameters.java ! test/langtools/tools/javac/StringConcat/access/Test.java ! test/langtools/tools/javac/SuperInit/SuperInitGood.java ! test/langtools/tools/javac/T6695379/AnnotationsAreNotCopiedToBridgeMethodsTest.java ! test/langtools/tools/javac/T6970173/DebugPointerAtBadPositionTest.java ! test/langtools/tools/javac/T7008643/InlinedFinallyConfuseDebuggersTest.java ! test/langtools/tools/javac/T7053059/DoubleCastTest.java ! test/langtools/tools/javac/T7093325.java ! test/langtools/tools/javac/T7165659/InnerClassAttrMustNotHaveStrictFPFlagTest.java ! test/langtools/tools/javac/T8003967/DetectMutableStaticFields.java ! test/langtools/tools/javac/T8010737/ParameterNamesAreNotCopiedToAnonymousInitTest.java ! test/langtools/tools/javac/T8011181/EmptyUTF8ForInnerClassNameTest.java ! test/langtools/tools/javac/T8019486/WrongLNTForLambdaTest.java ! test/langtools/tools/javac/T8022186/DeadCodeGeneratedForEmptyTryTest.java ! test/langtools/tools/javac/T8024039/NoDeadCodeGenerationOnTrySmtTest.java ! test/langtools/tools/javac/T8028504/DontGenerateLVTForGNoneOpTest.java ! test/langtools/tools/javac/T8180141/MissingLNTEntryForBreakContinueTest.java ! test/langtools/tools/javac/T8180660/MissingLNTEntryForFinalizerTest.java ! test/langtools/tools/javac/T8187805/BogusRTTAForUnusedVarTest.java ! test/langtools/tools/javac/T8203892/CheckTargetIsNotAddedAsMarkerInterfaceTest.java ! test/langtools/tools/javac/T8209173/CodeCompletionExceptTest.java ! test/langtools/tools/javac/T8210435/NoLocalsMustBeReservedForDCEedVarsTest.java ! test/langtools/tools/javac/T8222949/TestConstantDynamic.java ! test/langtools/tools/javac/TryWithResources/TwrSimpleClose.java ! test/langtools/tools/javac/annotations/ApplicableAnnotationsOnRecords.java ! test/langtools/tools/javac/annotations/SyntheticParameters.java ! test/langtools/tools/javac/annotations/typeAnnotations/TypeAnnotationsPositionsOnRecords.java ! test/langtools/tools/javac/annotations/typeAnnotations/VariablesDeclaredWithVarTest.java ! test/langtools/tools/javac/annotations/typeAnnotations/classfile/ClassfileTestHelper.java ! test/langtools/tools/javac/annotations/typeAnnotations/classfile/CombinationsTargetTest1.java ! test/langtools/tools/javac/annotations/typeAnnotations/classfile/CombinationsTargetTest2.java ! test/langtools/tools/javac/annotations/typeAnnotations/classfile/CombinationsTargetTest3.java ! test/langtools/tools/javac/annotations/typeAnnotations/classfile/DeadCode.java ! test/langtools/tools/javac/annotations/typeAnnotations/classfile/InstanceInitializer.java ! test/langtools/tools/javac/annotations/typeAnnotations/classfile/NewTypeArguments.java ! test/langtools/tools/javac/annotations/typeAnnotations/classfile/NoTargetAnnotations.java ! test/langtools/tools/javac/annotations/typeAnnotations/classfile/Scopes.java ! test/langtools/tools/javac/annotations/typeAnnotations/classfile/StaticInitializer.java ! test/langtools/tools/javac/annotations/typeAnnotations/classfile/SyntheticParameters.java ! test/langtools/tools/javac/annotations/typeAnnotations/classfile/T8008762.java ! test/langtools/tools/javac/annotations/typeAnnotations/classfile/T8008769.java ! test/langtools/tools/javac/annotations/typeAnnotations/classfile/T8010015.java ! test/langtools/tools/javac/annotations/typeAnnotations/classfile/TestAnonInnerClasses.java ! test/langtools/tools/javac/annotations/typeAnnotations/classfile/TestNewCastArray.java ! test/langtools/tools/javac/annotations/typeAnnotations/classfile/TypeCasts.java ! test/langtools/tools/javac/annotations/typeAnnotations/classfile/Wildcards.java ! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/ClassExtends.java ! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/ClassTypeParam.java ! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/ConstructorInvocationTypeArgument.java ! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/Constructors.java ! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/ExceptionParameters.java ! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/Fields.java ! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/FromSpecification.java ! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/Initializers.java ! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/Lambda.java ! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/MethodInvocationTypeArgument.java ! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/MethodParameters.java ! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/MethodReceivers.java ! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/MethodReturns.java ! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/MethodThrows.java ! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/MethodTypeParam.java ! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/MultiCatch.java ! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/NestedTypes.java ! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/NewObjects.java ! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/RepeatingTypeAnnotations.java ! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/ResourceVariable.java ! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/TypeCasts.java ! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/TypeTests.java ! test/langtools/tools/javac/api/TestGetScopeResult.java ! test/langtools/tools/javac/cast/intersection/DuplicatedCheckcastTest.java ! test/langtools/tools/javac/classfiles/InnerClasses/SyntheticClasses.java ! test/langtools/tools/javac/classfiles/T8255757/T8255757.java ! test/langtools/tools/javac/classfiles/attributes/AnnotationDefault/AnnotationDefaultTest.java ! test/langtools/tools/javac/classfiles/attributes/EnclosingMethod/EnclosingMethodTest.java ! test/langtools/tools/javac/classfiles/attributes/LineNumberTable/LineNumberTest.java ! test/langtools/tools/javac/classfiles/attributes/LineNumberTable/LineNumberTestBase.java ! test/langtools/tools/javac/classfiles/attributes/LineNumberTable/MultipleRecordPatterns.java ! test/langtools/tools/javac/classfiles/attributes/LineNumberTable/RuleSwitchBreaks.java ! test/langtools/tools/javac/classfiles/attributes/LineNumberTable/StringSwitchBreaks.java ! test/langtools/tools/javac/classfiles/attributes/LocalVariableTable/LocalVariableTableTest.java ! test/langtools/tools/javac/classfiles/attributes/LocalVariableTable/LocalVariableTestBase.java ! test/langtools/tools/javac/classfiles/attributes/LocalVariableTable/LocalVariableTypeTableTest.java ! test/langtools/tools/javac/classfiles/attributes/Module/ModuleFlagTest.java ! test/langtools/tools/javac/classfiles/attributes/Module/ModuleTest.java ! test/langtools/tools/javac/classfiles/attributes/Module/ModuleTestBase.java ! test/langtools/tools/javac/classfiles/attributes/Signature/ConstructorTest.java ! test/langtools/tools/javac/classfiles/attributes/Signature/Driver.java ! test/langtools/tools/javac/classfiles/attributes/Signature/EnumTest.java ! test/langtools/tools/javac/classfiles/attributes/Signature/ExceptionTest.java ! test/langtools/tools/javac/classfiles/attributes/Signature/FieldTest.java ! test/langtools/tools/javac/classfiles/attributes/Signature/InnerClassTest.java ! test/langtools/tools/javac/classfiles/attributes/Signature/MethodParameterTest.java ! test/langtools/tools/javac/classfiles/attributes/Signature/MethodTypeBoundTest.java ! test/langtools/tools/javac/classfiles/attributes/Signature/ReturnTypeTest.java ! test/langtools/tools/javac/classfiles/attributes/SourceFile/AnonymousClassTest.java ! test/langtools/tools/javac/classfiles/attributes/SourceFile/InnerClassTest.java ! test/langtools/tools/javac/classfiles/attributes/SourceFile/LocalClassTest.java ! test/langtools/tools/javac/classfiles/attributes/SourceFile/MixTest.java ! test/langtools/tools/javac/classfiles/attributes/SourceFile/ModuleInfoTest.java ! test/langtools/tools/javac/classfiles/attributes/SourceFile/NoSourceFileAttribute.java ! test/langtools/tools/javac/classfiles/attributes/SourceFile/SourceFileTestBase.java ! test/langtools/tools/javac/classfiles/attributes/SourceFile/TopLevelClassesOneFileTest.java ! test/langtools/tools/javac/classfiles/attributes/Synthetic/AccessToPrivateInnerClassConstructorsTest.java ! test/langtools/tools/javac/classfiles/attributes/Synthetic/AccessToPrivateInnerClassMembersTest.java ! test/langtools/tools/javac/classfiles/attributes/Synthetic/AccessToPrivateSiblingsTest.java ! test/langtools/tools/javac/classfiles/attributes/Synthetic/AssertFieldTest.java ! test/langtools/tools/javac/classfiles/attributes/Synthetic/BridgeMethodForGenericMethodTest.java ! test/langtools/tools/javac/classfiles/attributes/Synthetic/BridgeMethodsForLambdaTest.java ! test/langtools/tools/javac/classfiles/attributes/Synthetic/EnumTest.java ! test/langtools/tools/javac/classfiles/attributes/Synthetic/PackageInfoTest.java ! test/langtools/tools/javac/classfiles/attributes/Synthetic/SyntheticTestDriver.java ! test/langtools/tools/javac/classfiles/attributes/Synthetic/ThisFieldTest.java ! test/langtools/tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsForGenericMethodTest.java ! test/langtools/tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsForInnerAnnotationTest.java ! test/langtools/tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsForInnerClassTest.java ! test/langtools/tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsForInnerEnumTest.java ! test/langtools/tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsForInnerInterfaceTest.java ! test/langtools/tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsForTopLevelClassTest.java ! test/langtools/tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsTestBase.java ! test/langtools/tools/javac/classfiles/attributes/annotations/RuntimeParameterAnnotationsForGenericMethodTest.java ! test/langtools/tools/javac/classfiles/attributes/annotations/RuntimeParameterAnnotationsForLambdaTest.java ! test/langtools/tools/javac/classfiles/attributes/annotations/RuntimeParameterAnnotationsTest.java ! test/langtools/tools/javac/classfiles/attributes/annotations/RuntimeParameterAnnotationsTestBase.java ! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerAnnotationsInInnerAnnotationTest.java ! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerAnnotationsInInnerClassTest.java ! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerAnnotationsInInnerEnumTest.java ! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerAnnotationsInInnerInterfaceTest.java ! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerClassesHierarchyTest.java ! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerClassesInAnonymousClassTest.java ! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerClassesInInnerAnnotationTest.java ! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerClassesInInnerClassTest.java ! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerClassesInInnerEnumTest.java ! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerClassesInInnerInterfaceTest.java ! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerClassesInLocalClassTest.java ! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerClassesIndexTest.java ! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerClassesTest.java ! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerClassesTestBase.java ! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerEnumInInnerAnnotationTest.java ! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerEnumInInnerEnumTest.java ! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerEnumInInnerInterfaceTest.java ! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerEnumsInInnerClassTest.java ! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerInterfacesInInnerAnnotationTest.java ! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerInterfacesInInnerClassTest.java ! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerInterfacesInInnerEnumTest.java ! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerInterfacesInInnerInterfaceTest.java ! test/langtools/tools/javac/classfiles/attributes/innerclasses/NoInnerClassesTest.java ! test/langtools/tools/javac/classwriter/IndyCorrectInvocationName.java ! test/langtools/tools/javac/code/CharImmediateValue.java ! test/langtools/tools/javac/constDebug/ConstDebugTest.java ! test/langtools/tools/javac/defaultMethods/TestDefaultBody.java ! test/langtools/tools/javac/defaultMethods/TestNoBridgeOnDefaults.java ! test/langtools/tools/javac/defaultMethods/super/TestDirectSuperInterfaceInvoke.java ! test/langtools/tools/javac/diags/CheckResourceKeys.java ! test/langtools/tools/javac/diags/Example.java ! test/langtools/tools/javac/diags/examples/BadConstantValueType/BadConstantValueType.java ! test/langtools/tools/javac/diags/examples/CantAnnotateScoping.java ! test/langtools/tools/javac/diags/examples/CantAnnotateScoping1.java ! test/langtools/tools/javac/diags/examples/IllegalDigitInBinaryLiteral.java ! test/langtools/tools/javac/diags/examples/IllegalDigitInOctalLiteral.java ! test/langtools/tools/javac/diags/examples/InvalidBinaryNumber.java ! test/langtools/tools/javac/diags/examples/InvalidDefaultInterface/InvalidDefaultInterface.java ! test/langtools/tools/javac/diags/examples/InvalidStaticInterface/InvalidStaticInterface.java ! test/langtools/tools/javac/diags/examples/ModifierNotAllowed/module-info.java ! test/langtools/tools/javac/diags/examples/PrimitivePatternMatching.java ! test/langtools/tools/javac/diags/examples/ProcUseProcOrImplicit/ProcUseProcOrImplicit.java ! test/langtools/tools/javac/diags/examples/TypeReqClassArray.java ! test/langtools/tools/javac/diags/examples/TypeReqRef.java ! test/langtools/tools/javac/expression/_super/NonDirectSuper/NonDirectSuper.java ! test/langtools/tools/javac/file/SymLinkTest.java ! test/langtools/tools/javac/flow/LVTHarness.java ! test/langtools/tools/javac/generics/bridges/BridgeHarness.java ! test/langtools/tools/javac/generics/parametricException/ParametricException.java ! test/langtools/tools/javac/importscope/T8193717.java ! test/langtools/tools/javac/jvm/ClassRefDupInConstantPoolTest.java ! test/langtools/tools/javac/lambda/ByteCodeTest.java ! test/langtools/tools/javac/lambda/LocalVariableTable.java ! test/langtools/tools/javac/lambda/TestBootstrapMethodsCount.java ! test/langtools/tools/javac/lambda/TestInvokeDynamic.java ! test/langtools/tools/javac/lambda/bytecode/TestLambdaBytecode.java ! test/langtools/tools/javac/lambda/bytecode/TestLambdaBytecodeTargetRelease14.java ! test/langtools/tools/javac/lambda/lambdaNaming/TestNonSerializableLambdaNameStability.java ! test/langtools/tools/javac/launcher/GetResourceTest.java ! test/langtools/tools/javac/launcher/MultiFileSourceLauncherTests.java ! test/langtools/tools/javac/launcher/ProgramDescriptorTests.java ! test/langtools/tools/javac/launcher/Run.java ! test/langtools/tools/javac/launcher/src/p/q/CLTest.java ! test/langtools/tools/javac/linenumbers/ConditionalLineNumberTest.java ! test/langtools/tools/javac/linenumbers/FinallyLineNumberTest.java ! test/langtools/tools/javac/mandatoryWarnings/unchecked/Test.java ! test/langtools/tools/javac/meth/TestCP.java ! test/langtools/tools/javac/modules/ConvenientAccessErrorsTest.java ! test/langtools/tools/javac/modules/EdgeCases.java ! test/langtools/tools/javac/modules/ModuleVersion.java ! test/langtools/tools/javac/modules/RequiresTransitiveTest.java ! test/langtools/tools/javac/multicatch/7005371/T7005371.java ! test/langtools/tools/javac/multicatch/Pos05.java ! test/langtools/tools/javac/patterns/LocalVariableTable.java ! test/langtools/tools/javac/patterns/MatchExceptionTest.java ! test/langtools/tools/javac/patterns/NestedPatternVariablesBytecode.java ! test/langtools/tools/javac/patterns/NoUnnecessaryCast.java ! test/langtools/tools/javac/patterns/PrimitiveInstanceOfComboTest.java ! test/langtools/tools/javac/patterns/PrimitiveInstanceOfPatternOpWithRecordPatterns.java ! test/langtools/tools/javac/patterns/PrimitivePatternsSwitch.java ! test/langtools/tools/javac/patterns/SourceLevelChecks.java ! test/langtools/tools/javac/patterns/Switches.java ! test/langtools/tools/javac/patterns/TranslationTest.java ! test/langtools/tools/javac/platform/ModuleVersionTest.java ! test/langtools/tools/javac/plugin/AutostartPlugins.java ! test/langtools/tools/javac/plugin/InternalAPI.java ! test/langtools/tools/javac/preview/PreviewAutoSuppress.java ! test/langtools/tools/javac/preview/PreviewErrors.java ! test/langtools/tools/javac/processing/model/TestSymtabItems.java ! test/langtools/tools/javac/processing/model/element/TestFileObjectOf.java ! test/langtools/tools/javac/processing/options/TestNoteOnImplicitProcessing.java ! test/langtools/tools/javac/records/RecordsBinaryCompatibilityTests.java ! test/langtools/tools/javac/records/recordComponent/RecordComponentTypeTest.java ! test/langtools/tools/javac/recovery/AnnotationRecovery.java ! test/langtools/tools/javac/recovery/LambdaRecovery.java ! test/langtools/tools/javac/recovery/MethodModifiers.java ! test/langtools/tools/javac/resolve/NoObjectToString.java ! test/langtools/tools/javac/sealed/BinaryCompatibilityTests.java ! test/langtools/tools/javac/sealed/CheckSubtypesOfSealedTest.java ! test/langtools/tools/javac/sealed/SealedDiffConfigurationsTest.java ! test/langtools/tools/javac/sym/ElementStructureTest.java ! test/langtools/tools/javac/tree/TreeKindTest.java ! test/langtools/tools/javac/varargs/6199075/T6199075.java ! test/langtools/tools/javac/varargs/7042566/T7042566.java ! test/langtools/tools/javap/T4459541.java ! test/langtools/tools/javap/T6716452.java ! test/langtools/tools/javap/T8032814.java ! test/langtools/tools/javap/TestClassNameWarning.java ! test/langtools/tools/javap/classfile/T6887895.java ! test/langtools/tools/javap/typeAnnotations/JSR175Annotations.java ! test/langtools/tools/javap/typeAnnotations/NewArray.java ! test/langtools/tools/javap/typeAnnotations/Presence.java ! test/langtools/tools/javap/typeAnnotations/PresenceInner.java ! test/langtools/tools/javap/typeAnnotations/TypeCasts.java ! test/langtools/tools/javap/typeAnnotations/Visibility.java ! test/langtools/tools/javap/typeAnnotations/Wildcards.java ! test/langtools/tools/jdeps/listdeps/ListModuleDeps.java ! test/langtools/tools/lib/toolbox/AbstractTask.java ! test/langtools/tools/lib/toolbox/JavacTask.java ! test/langtools/tools/lib/toolbox/ToolBox.java Changeset: ef6e987a Branch: fibers Author: Coleen Phillimore Date: 2024-12-12 12:48:06 +0000 URL: https://git.openjdk.org/loom/commit/ef6e987a006ef81fb0cc6c12a88ee954738ec5d0 8346040: Zero interpreter build on Linux Aarch64 is broken Reviewed-by: kbarrett, dholmes ! src/hotspot/share/oops/compressedKlass.hpp Changeset: b8bb51e1 Branch: fibers Author: Hannes Walln?fer Date: 2024-12-12 13:14:17 +0000 URL: https://git.openjdk.org/loom/commit/b8bb51e1f334c84a34e02e65e2e2789231465ab9 8345908: Class links should be properly spaced Reviewed-by: prappo ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassWriter.java ! test/langtools/jdk/javadoc/doclet/testClassLinks/TestClassLinks.java ! test/langtools/jdk/javadoc/doclet/testHiddenTag/TestHiddenTag.java ! test/langtools/jdk/javadoc/doclet/testInterface/TestInterface.java ! test/langtools/jdk/javadoc/doclet/testNewLanguageFeatures/TestNewLanguageFeatures.java ! test/langtools/jdk/javadoc/doclet/testPrivateClasses/TestPrivateClasses.java Changeset: f71d5150 Branch: fibers Author: Hannes Walln?fer Date: 2024-12-12 13:28:58 +0000 URL: https://git.openjdk.org/loom/commit/f71d51502673bc95d66aa568e98e4801613497a5 8345777: Improve sections for inherited members Reviewed-by: prappo ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractExecutableMemberWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractMemberWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/FieldWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlLinkFactory.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlLinkInfo.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/MethodWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/NestedClassWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PropertyWriter.java ! test/langtools/jdk/javadoc/doclet/testHiddenTag/TestHiddenTag.java ! test/langtools/jdk/javadoc/doclet/testInterface/TestInterface.java ! test/langtools/jdk/javadoc/doclet/testJavaFX/TestJavaFX.java ! test/langtools/jdk/javadoc/doclet/testMemberInheritance/TestMemberInheritance.java ! test/langtools/jdk/javadoc/doclet/testOverriddenMethods/TestMultiInheritance.java ! test/langtools/jdk/javadoc/doclet/testOverriddenMethods/TestOverriddenDeprecatedMethods.java ! test/langtools/jdk/javadoc/doclet/testOverriddenMethods/TestOverrideMethods.java ! test/langtools/jdk/javadoc/doclet/testPrivateClasses/TestPrivateClasses.java Changeset: 22845a77 Branch: fibers Author: Kim Barrett Date: 2024-12-12 14:40:04 +0000 URL: https://git.openjdk.org/loom/commit/22845a77a2175202876d0029f75fa32271e07b91 8337995: ZUtils::fill uses std::fill_n Reviewed-by: mli, stefank, jwaters, tschatzl ! src/hotspot/share/gc/z/zUtils.cpp Changeset: 11cd6398 Branch: fibers Author: Severin Gehwolf Date: 2024-12-12 17:58:05 +0000 URL: https://git.openjdk.org/loom/commit/11cd639842b61952755ad83e88446c91237c19f5 8345573: Module dependencies not resolved from run-time image when --limit-module is being used Reviewed-by: mchung ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/JlinkTask.java ! test/jdk/tools/jlink/IntegrationTest.java ! test/jdk/tools/jlink/bindservices/BindServices.java ! test/jdk/tools/jlink/bindservices/SuggestProviders.java ! test/jdk/tools/jlink/runtimeImage/AbstractLinkableRuntimeTest.java Changeset: ff85865b Branch: fibers Author: Sonia Zaldana Calles Date: 2024-12-12 18:15:18 +0000 URL: https://git.openjdk.org/loom/commit/ff85865b752b7a2e765e2035d372a4dbb9279fea 8346008: Fix recent NULL usage backsliding in Shenandoah Reviewed-by: kbarrett, wkemper ! src/hotspot/share/gc/shenandoah/shenandoahFreeSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahGenerationalEvacuationTask.cpp Changeset: e9ad27fc Branch: fibers Author: Thomas Stuefe Date: 2024-12-12 18:53:33 +0000 URL: https://git.openjdk.org/loom/commit/e9ad27fcdcb59be573ffd20811e82bced7c78948 8339313: 32-bit build broken Reviewed-by: coleenp, mbaesken, szaldana ! test/hotspot/jtreg/runtime/exceptionMsgs/NoClassDefFoundError/libNoClassDefFoundErrorTest.c ! test/hotspot/jtreg/serviceability/sa/libupcall.c Changeset: 18e0b343 Branch: fibers Author: Weijun Wang Date: 2024-12-12 18:57:46 +0000 URL: https://git.openjdk.org/loom/commit/18e0b343ab002b193d4db3be226394ee7dbe9f19 8344137: Update XML Security for Java to 3.0.5 Reviewed-by: mullan ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/JCEMapper.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/MessageDigestAlgorithm.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/SignatureAlgorithm.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/implementations/ECDSAUtils.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/implementations/SignatureBaseRSA.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/implementations/SignatureECDSA.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/KeyInfo.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/DEREncodedKeyValue.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/KeyValue.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/keyvalues/ECKeyValue.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/resource/xmlsecurity_de.properties ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/XMLSignature.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/Constants.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/ElementProxy.java ! src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/SignatureMethod.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMKeyInfoFactory.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMKeyValue.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMSignatureMethod.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMXMLSignatureFactory.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/XMLDSigRI.java ! src/java.xml.crypto/share/legal/santuario.md ! test/jdk/javax/xml/crypto/dsig/GenerationTests.java + test/jdk/javax/xml/crypto/dsig/PSS.java ! test/lib/jdk/test/lib/security/XMLUtils.java Changeset: db9eab3f Branch: fibers Author: David Holmes Date: 2024-12-12 23:15:48 +0000 URL: https://git.openjdk.org/loom/commit/db9eab3f29e9cb26a8c0a7c31c55aaf140f21bed 8311542: Consolidate the native stack printing code Reviewed-by: kbarrett, jwaters ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/runtime/frame.cpp ! src/hotspot/share/runtime/frame.hpp ! src/hotspot/share/runtime/javaThread.cpp ! src/hotspot/share/utilities/debug.cpp + src/hotspot/share/utilities/nativeStackPrinter.cpp + src/hotspot/share/utilities/nativeStackPrinter.hpp ! src/hotspot/share/utilities/vmError.cpp ! src/hotspot/share/utilities/vmError.hpp Changeset: 28e49e97 Branch: fibers Author: Kim Barrett Date: 2024-12-13 04:49:11 +0000 URL: https://git.openjdk.org/loom/commit/28e49e978a40f3fdff08c5e309cea739ecc870dc 8345505: Fix -Wzero-as-null-pointer-constant warnings in zero code Reviewed-by: dholmes ! src/hotspot/cpu/zero/frame_zero.cpp Changeset: 09c29d1d Branch: fibers Author: Sorna Sarathi Committer: Amit Kumar Date: 2024-12-13 05:01:37 +0000 URL: https://git.openjdk.org/loom/commit/09c29d1d4274d9c36e1af98f02e6fc5b3f35133f 8346069: Add missing Classpath exception statements Reviewed-by: amitkumar, asemenyuk, iris, kcr ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/util/PrettyPrintHandler.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/util/XmlConsumer.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/util/XmlUtils.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/util/function/ExceptionBox.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/util/function/ThrowingBiConsumer.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/util/function/ThrowingBiFunction.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/util/function/ThrowingConsumer.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/util/function/ThrowingFunction.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/util/function/ThrowingRunnable.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/util/function/ThrowingSupplier.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/util/function/ThrowingUnaryOperator.java Changeset: 31ceec7c Branch: fibers Author: Prasanta Sadhukhan Date: 2024-12-13 05:50:07 +0000 URL: https://git.openjdk.org/loom/commit/31ceec7cd55b455cddf0953cc23aaa64612bd6e7 8346055: javax/swing/text/StyledEditorKit/4506788/bug4506788.java fails in ubuntu22.04 Reviewed-by: tr ! test/jdk/javax/swing/text/StyledEditorKit/4506788/bug4506788.java Changeset: 367c3041 Branch: fibers Author: SendaoYan Date: 2024-12-13 08:34:10 +0000 URL: https://git.openjdk.org/loom/commit/367c3041272d43b0474b433c555f22a3e15579f6 8346059: [ASAN] awt_LoadLibrary.c reported compile warning ignoring return value of function by clang17 Reviewed-by: ihse ! src/java.desktop/unix/native/libawt/awt/awt_LoadLibrary.c Changeset: a9a5f7cb Branch: fibers Author: Albert Mingkun Yang Date: 2024-12-13 11:43:32 +0000 URL: https://git.openjdk.org/loom/commit/a9a5f7cb0a75b82d613ecd9018e13e5337e90363 8345323: Parallel GC does not handle UseLargePages and UseNUMA gracefully Reviewed-by: sjohanss, tschatzl ! src/hotspot/share/gc/shared/genArguments.cpp Changeset: 1d2ccaea Branch: fibers Author: Matthias Baesken Date: 2024-12-13 12:14:07 +0000 URL: https://git.openjdk.org/loom/commit/1d2ccaeaa316029772b5de3dc5579ee7b1363b60 8345569: [ubsan] adjustments to filemap.cpp and virtualspace.cpp for macOS aarch64 Reviewed-by: mdoerr, lucy, dholmes ! src/hotspot/share/cds/filemap.cpp ! src/hotspot/share/memory/virtualspace.cpp Changeset: 266e3d0d Branch: fibers Author: Matthias Baesken Date: 2024-12-13 12:18:49 +0000 URL: https://git.openjdk.org/loom/commit/266e3d0decc09b9c17c455e2c754cd39114fa31a 8345590: AIX 'make all' fails after JDK-8339480 Reviewed-by: clanger, jkern, mdoerr, lucy ! make/Main.gmk Changeset: 2ce53e88 Branch: fibers Author: William Kemper Date: 2024-12-13 17:41:26 +0000 URL: https://git.openjdk.org/loom/commit/2ce53e88481659734bc5424c643c5e31c116bc5d 8345970: pthread_getcpuclockid related crashes in shenandoah tests Reviewed-by: ysr ! src/hotspot/share/gc/shenandoah/shenandoahGenerationalHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahMmuTracker.cpp ! src/hotspot/share/gc/shenandoah/shenandoahMmuTracker.hpp Changeset: cfa04d31 Branch: fibers Author: William Kemper Date: 2024-12-13 18:14:01 +0000 URL: https://git.openjdk.org/loom/commit/cfa04d31ddff49cbf5dfdfedd61264d5556a283c 8346051: MemoryTest fails when Shenandoah's generational mode is enabled Reviewed-by: lmesnik, ysr ! test/jdk/java/lang/management/MemoryMXBean/MemoryTest.java Changeset: f647d4d9 Branch: fibers Author: Calvin Cheung Date: 2024-12-13 19:19:42 +0000 URL: https://git.openjdk.org/loom/commit/f647d4d908a6760c116a3a762c4dc09e3ed95796 8345936: Call ClassLoader.getResourceAsByteArray only for multi-release jar Reviewed-by: iklam, dholmes ! src/hotspot/share/cds/filemap.cpp ! src/hotspot/share/cds/filemap.hpp ! src/hotspot/share/classfile/classLoader.cpp ! src/hotspot/share/classfile/classLoader.hpp ! src/hotspot/share/classfile/classLoaderExt.cpp Changeset: e7fc0eb5 Branch: fibers Author: Kevin Walls Date: 2024-12-13 20:39:18 +0000 URL: https://git.openjdk.org/loom/commit/e7fc0eb522f14ee28ac40cf89268767cb7b6dfcf 8345987: java.management has two Util.newObjectName methods (remove one) Reviewed-by: cjplummer, amenkov, lmesnik ! src/java.management/share/classes/com/sun/jmx/interceptor/DefaultMBeanServerInterceptor.java ! src/java.management/share/classes/com/sun/jmx/mbeanserver/Repository.java ! src/java.management/share/classes/com/sun/jmx/mbeanserver/Util.java ! src/java.management/share/classes/javax/management/MBeanServerDelegate.java ! src/java.management/share/classes/javax/management/ObjectName.java Changeset: 4b21fb9d Branch: fibers Author: Archie Cobbs Date: 2024-12-13 22:40:42 +0000 URL: https://git.openjdk.org/loom/commit/4b21fb9df99918fe1adf84e80148a2076a52a276 8343467: Remove unnecessary @SuppressWarnings annotations (security) Reviewed-by: mullan ! src/java.base/share/classes/com/sun/crypto/provider/PBES2Parameters.java ! src/java.base/share/classes/com/sun/crypto/provider/SealedObjectForKeyProtector.java ! src/java.base/share/classes/java/security/Key.java ! src/java.base/share/classes/java/security/PrivateKey.java ! src/java.base/share/classes/java/security/Provider.java ! src/java.base/share/classes/java/security/PublicKey.java ! src/java.base/share/classes/java/security/interfaces/DSAPrivateKey.java ! src/java.base/share/classes/java/security/interfaces/DSAPublicKey.java ! src/java.base/share/classes/java/security/interfaces/ECPrivateKey.java ! src/java.base/share/classes/java/security/interfaces/ECPublicKey.java ! src/java.base/share/classes/java/security/interfaces/RSAMultiPrimePrivateCrtKey.java ! src/java.base/share/classes/java/security/interfaces/RSAPrivateCrtKey.java ! src/java.base/share/classes/java/security/interfaces/RSAPrivateKey.java ! src/java.base/share/classes/java/security/interfaces/RSAPublicKey.java ! src/java.base/share/classes/javax/crypto/SecretKey.java ! src/java.base/share/classes/javax/crypto/interfaces/DHPrivateKey.java ! src/java.base/share/classes/javax/crypto/interfaces/DHPublicKey.java ! src/java.base/share/classes/javax/crypto/interfaces/PBEKey.java ! src/java.base/share/classes/sun/security/internal/interfaces/TlsMasterSecret.java ! src/java.base/share/classes/sun/security/jca/ProviderConfig.java ! src/java.security.jgss/share/classes/sun/security/jgss/krb5/SubjectComber.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11TlsPrfGenerator.java ! src/jdk.sctp/unix/classes/sun/nio/ch/sctp/SctpNet.java Changeset: c2f0ef5f Branch: fibers Author: Ioi Lam Date: 2024-12-14 00:16:08 +0000 URL: https://git.openjdk.org/loom/commit/c2f0ef5f4822e7e558fe2b4077d57634d380aa11 8346159: Disable CDS AOTClassLinking tests for JVMCI due to JDK-8345635 Reviewed-by: dnsimon, dholmes ! test/hotspot/jtreg/runtime/cds/appcds/LambdaWithUseImplMethodHandle.java ! test/hotspot/jtreg/runtime/cds/appcds/aotClassLinking/BulkLoaderTest.java ! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/ArchiveHeapTestClass.java ! test/hotspot/jtreg/runtime/cds/appcds/resolvedConstants/AOTLinkedLambdas.java ! test/hotspot/jtreg/runtime/cds/appcds/resolvedConstants/AOTLinkedVarHandles.java Changeset: ebb27c2e Branch: fibers Author: Kim Barrett Date: 2024-12-14 01:48:05 +0000 URL: https://git.openjdk.org/loom/commit/ebb27c2e8f47d35d4f030cca4126c39e24d456bd 8346139: test_memset_with_concurrent_readers.cpp should not use Reviewed-by: stefank, tschatzl ! test/hotspot/gtest/gc/shared/test_memset_with_concurrent_readers.cpp Changeset: 3b9de117 Branch: fibers Author: Simon Tooke Committer: Thomas Stuefe Date: 2024-12-14 06:13:26 +0000 URL: https://git.openjdk.org/loom/commit/3b9de117e83a7875df7fd2ddcc9d896f027e2c92 8319875: Add macOS implementation for jcmd System.map Reviewed-by: stuefe, szaldana + src/hotspot/os/bsd/memMapPrinter_macosx.cpp ! src/hotspot/os/windows/memMapPrinter_windows.cpp ! src/hotspot/share/nmt/memMapPrinter.cpp ! src/hotspot/share/nmt/memMapPrinter.hpp ! src/hotspot/share/services/diagnosticCommand.cpp ! src/hotspot/share/services/diagnosticCommand.hpp ! test/hotspot/jtreg/serviceability/dcmd/vm/SystemDumpMapTest.java ! test/hotspot/jtreg/serviceability/dcmd/vm/SystemMapTest.java ! test/hotspot/jtreg/serviceability/dcmd/vm/SystemMapTestBase.java Changeset: 6b022bb6 Branch: fibers Author: Leonid Mesnik Date: 2024-12-14 19:08:19 +0000 URL: https://git.openjdk.org/loom/commit/6b022bb64b2109c8cd40ebd3b8b3226cf894544d 8344453: Test jdk/jfr/event/oldobject/TestSanityDefault.java timed out Reviewed-by: egahlin ! test/jdk/jdk/jfr/event/oldobject/TestSanityDefault.java Changeset: ab1dbd40 Branch: fibers Author: Lance Andersen Date: 2024-12-15 17:41:52 +0000 URL: https://git.openjdk.org/loom/commit/ab1dbd4089a1a15bdf1b6b39994d5b1faacc40ab 8346202: Correct typo in SQLPermission Reviewed-by: mullan, rriggs, iris ! src/java.sql/share/classes/java/sql/SQLPermission.java Changeset: c88e081a Branch: fibers Author: Kim Barrett Date: 2024-12-16 04:24:39 +0000 URL: https://git.openjdk.org/loom/commit/c88e081a6a0a00d7e7e5f2337f942a1d6c3b5110 8346160: Fix -Wzero-as-null-pointer-constant warnings from explicit casts Reviewed-by: stefank, dholmes ! src/hotspot/os/aix/attachListener_aix.cpp ! src/hotspot/os/posix/attachListener_posix.cpp ! src/hotspot/os/posix/perfMemory_posix.cpp ! src/hotspot/share/oops/compressedKlass.cpp ! src/hotspot/share/utilities/vmError.cpp Changeset: 3518b4bd Branch: fibers Author: Christian Hagedorn Date: 2024-12-16 06:21:22 +0000 URL: https://git.openjdk.org/loom/commit/3518b4bd205f67a356bc6b531c0622ac1d97a962 8344171: Clone and initialize Assertion Predicates in order instead of in reverse-order Reviewed-by: epeter, kvn ! src/hotspot/share/opto/loopTransform.cpp ! src/hotspot/share/opto/loopnode.hpp ! src/hotspot/share/opto/predicates.cpp ! src/hotspot/share/opto/predicates.hpp Changeset: ee1c5ad8 Branch: fibers Author: Richard Reingruber Date: 2024-12-16 07:16:40 +0000 URL: https://git.openjdk.org/loom/commit/ee1c5ad8fe99ec427604773a6f04baa0ad765c9e 8345975: Update SAP SE copyright year to 2024 where it was missed Reviewed-by: mdoerr, clanger ! src/hotspot/cpu/ppc/c1_CodeStubs_ppc.cpp ! src/hotspot/cpu/ppc/c2_init_ppc.cpp ! src/hotspot/cpu/ppc/frame_ppc.cpp ! src/hotspot/cpu/ppc/frame_ppc.hpp ! src/hotspot/cpu/ppc/frame_ppc.inline.hpp ! src/hotspot/cpu/ppc/globals_ppc.hpp ! src/hotspot/cpu/ppc/interp_masm_ppc_64.cpp ! src/hotspot/cpu/ppc/nativeInst_ppc.cpp ! src/hotspot/cpu/ppc/nativeInst_ppc.hpp ! src/hotspot/cpu/ppc/ppc.ad ! src/hotspot/cpu/ppc/vm_version_ppc.cpp ! src/hotspot/cpu/ppc/vm_version_ppc.hpp ! src/hotspot/cpu/ppc/vtableStubs_ppc_64.cpp ! src/hotspot/cpu/s390/frame_s390.hpp ! src/hotspot/cpu/s390/frame_s390.inline.hpp ! src/hotspot/cpu/s390/nativeInst_s390.hpp ! src/hotspot/cpu/s390/templateInterpreterGenerator_s390.cpp ! src/hotspot/os/aix/osThread_aix.cpp ! src/hotspot/os/aix/osThread_aix.hpp ! src/hotspot/os/aix/porting_aix.hpp ! src/hotspot/os_cpu/aix_ppc/javaThread_aix_ppc.cpp ! src/hotspot/os_cpu/linux_ppc/javaThread_linux_ppc.cpp ! src/hotspot/os_cpu/linux_s390/os_linux_s390.cpp ! src/hotspot/share/utilities/vmError.cpp Changeset: 4fc43b0b Branch: fibers Author: Hannes Walln?fer Date: 2024-12-16 08:09:52 +0000 URL: https://git.openjdk.org/loom/commit/4fc43b0b49c3d7c4351646f2580860495d8a0d67 8345770: javadoc: API documentation builds are not always reproducible Reviewed-by: nbenalla, liach ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassUseWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlConfiguration.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlLinkFactory.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/InheritDocTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/LinkTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/ReturnTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/TagletWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/ThrowsTaglet.java ! test/langtools/jdk/javadoc/doclet/testModules/TestModules.java ! test/langtools/jdk/javadoc/doclet/testUseOption/TestUseOption.java ! test/langtools/jdk/javadoc/doclet/testUseOption/pkg1/AnAbstract.java Changeset: 92860186 Branch: fibers Author: Robbin Ehn Date: 2024-12-16 09:48:12 +0000 URL: https://git.openjdk.org/loom/commit/92860186ec72dd5de55b310700a6b4f03d8b64fd 8345322: RISC-V: Add concurrent gtests for cmpxchg variants Reviewed-by: mli, fyang ! test/hotspot/gtest/riscv/test_assembler_riscv.cpp Changeset: 32c8195c Branch: fibers Author: Christian Hagedorn Date: 2024-12-16 09:53:38 +0000 URL: https://git.openjdk.org/loom/commit/32c8195c3acce2d220829bf5b81e3cef907fff3c 8345801: C2: Clean up include statements to speed up compilation when touching type.hpp Reviewed-by: kvn, dlong, jwaters ! src/hotspot/cpu/x86/c2_intelJccErratum_x86.cpp ! src/hotspot/share/c1/c1_Compilation.hpp ! src/hotspot/share/c1/c1_FrameMap.hpp ! src/hotspot/share/c1/c1_GraphBuilder.cpp ! src/hotspot/share/c1/c1_IR.hpp ! src/hotspot/share/c1/c1_LIRAssembler.cpp ! src/hotspot/share/c1/c1_LIRGenerator.hpp ! src/hotspot/share/c1/c1_Optimizer.cpp ! src/hotspot/share/c1/c1_RangeCheckElimination.cpp ! src/hotspot/share/c1/c1_Runtime1.cpp ! src/hotspot/share/c1/c1_Runtime1.hpp ! src/hotspot/share/c1/c1_ValueMap.cpp ! src/hotspot/share/c1/c1_ValueSet.hpp ! src/hotspot/share/c1/c1_ValueType.hpp ! src/hotspot/share/ci/ciTypeFlow.cpp ! src/hotspot/share/classfile/vmIntrinsics.cpp ! src/hotspot/share/code/compiledIC.hpp ! src/hotspot/share/code/vtableStubs.cpp ! src/hotspot/share/compiler/compilerDefinitions.inline.hpp ! src/hotspot/share/compiler/compilerDirectives.hpp ! src/hotspot/share/interpreter/interpreterRuntime.cpp ! src/hotspot/share/opto/c2compiler.hpp ! src/hotspot/share/opto/compile.hpp ! src/hotspot/share/opto/library_call.cpp ! src/hotspot/share/opto/mathexactnode.hpp ! src/hotspot/share/opto/node.hpp ! src/hotspot/share/opto/output.cpp ! src/hotspot/share/opto/output.hpp ! src/hotspot/share/opto/runtime.hpp ! src/hotspot/share/runtime/vframeArray.cpp ! src/hotspot/share/runtime/vframe_hp.cpp Changeset: dbffe332 Branch: fibers Author: Maurizio Cimadamore Date: 2024-12-16 10:20:13 +0000 URL: https://git.openjdk.org/loom/commit/dbffe33251da4472945d97ab54c7e3354d7f42d2 8345263: Make sure that lint categories are used correctly when logging lint warnings Reviewed-by: vromero, jlahoda ! make/langtools/tools/propertiesparser/gen/ClassGenerator.java ! make/langtools/tools/propertiesparser/parser/Message.java ! make/langtools/tools/propertiesparser/parser/MessageLine.java ! make/langtools/tools/propertiesparser/resources/templates.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Lint.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Preview.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/Flow.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Modules.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/ThisEscapeAnalyzer.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/BaseFileManager.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/Locations.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Arguments.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavaTokenizer.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacFiler.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/AbstractLog.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/JCDiagnostic.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/MandatoryWarningHandler.java ! test/langtools/tools/javac/6304921/TestLog.java Changeset: 45a32979 Branch: fibers Author: Stefan Karlsson Date: 2024-12-16 13:43:55 +0000 URL: https://git.openjdk.org/loom/commit/45a329790b844139010c95f981c72ad43b08369a 8346248: serviceability/dcmd/vm/{SystemMapTest.java,SystemMapTest.java} failing on macos-aarch64 Reviewed-by: eosterlund ! test/hotspot/jtreg/serviceability/dcmd/vm/SystemMapTestBase.java Changeset: 8133eb2c Branch: fibers Author: Erik Joelsson Date: 2024-12-16 14:34:46 +0000 URL: https://git.openjdk.org/loom/commit/8133eb2c28f967d7e04fbd20fbe143d5bb393afe 8346150: Jib dependency on autoconf missing for 'docs' profile Reviewed-by: jwaters, dholmes ! make/conf/jib-profiles.js Changeset: d7379789 Branch: fibers Author: Archie Cobbs Date: 2024-12-16 14:52:42 +0000 URL: https://git.openjdk.org/loom/commit/d737978924f08f1aae280867e5106f2cfd0e9d31 8343477: Remove unnecessary @SuppressWarnings annotations (compiler) Reviewed-by: darcy, mcimadamore ! make/jdk/src/classes/build/tools/depend/Depend.java ! make/langtools/src/classes/build/tools/symbolgenerator/CreateSymbols.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/ClassFinder.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Type.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Analyzer.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Modules.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Operators.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/JNIWriter.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/model/AnnotationProxyMaker.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/UnicodeReader.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/JCTree.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/List.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/RichDiagnosticFormatter.java Changeset: cb925955 Branch: fibers Author: Amit Kumar Date: 2024-12-16 16:10:16 +0000 URL: https://git.openjdk.org/loom/commit/cb92595599a8a22a807a29bf56f1e02e792386a9 8336356: [s390x] preserve Vector Register before using for string compress / expand Reviewed-by: aph, lucy ! src/hotspot/cpu/s390/c2_MacroAssembler_s390.cpp ! src/hotspot/cpu/s390/c2_MacroAssembler_s390.hpp ! src/hotspot/cpu/s390/s390.ad Changeset: e7d21fcf Branch: fibers Author: Matthew Donovan Date: 2024-12-16 16:18:57 +0000 URL: https://git.openjdk.org/loom/commit/e7d21fcf4949106e89afd413e9abc47d622dd47a 8346285: Update jarsigner compatibility test for change in default digest algorithm Reviewed-by: weijun ! test/jdk/sun/security/tools/jarsigner/compatibility/Compatibility.java Changeset: f8974ba7 Branch: fibers Author: Calvin Cheung Date: 2024-12-16 16:54:31 +0000 URL: https://git.openjdk.org/loom/commit/f8974ba718b3a631abafa8987d3fb98164fb35e5 8345838: Remove the appcds/javaldr/AnonVmClassesDuringDump.java test Reviewed-by: iklam, dholmes ! test/hotspot/jtreg/TEST.groups - test/hotspot/jtreg/runtime/cds/appcds/javaldr/AnonVmClassesDuringDump.java - test/hotspot/jtreg/runtime/cds/appcds/javaldr/AnonVmClassesDuringDumpTransformer.java - test/hotspot/jtreg/runtime/cds/appcds/javaldr/AnonVmClassesDuringDumpTransformer.mf Changeset: 23708d01 Branch: fibers Author: Kevin Walls Date: 2024-12-16 17:02:29 +0000 URL: https://git.openjdk.org/loom/commit/23708d01668e3c9154a73d8c84da4704457d43d6 8346257: Problemlist jdp tests for macosx-aarch64 Reviewed-by: cjplummer ! test/jdk/ProblemList.txt Changeset: 57adf64a Branch: fibers Author: Kevin Walls Date: 2024-12-16 17:18:20 +0000 URL: https://git.openjdk.org/loom/commit/57adf64ab4e50fd1739eb8ed14331d49f943b5e5 8346261: Cleanup in JDP tests Reviewed-by: cjplummer ! test/jdk/sun/management/jdp/ClientConnection.java ! test/jdk/sun/management/jdp/DynamicLauncher.java ! test/jdk/sun/management/jdp/JdpDefaultsTest.java ! test/jdk/sun/management/jdp/JdpJmxRemoteDynamicPortTest.java ! test/jdk/sun/management/jdp/JdpJmxRemoteDynamicPortTestCase.java ! test/jdk/sun/management/jdp/JdpOffTest.java ! test/jdk/sun/management/jdp/JdpOffTestCase.java ! test/jdk/sun/management/jdp/JdpOnTestCase.java ! test/jdk/sun/management/jdp/JdpSpecificAddressTest.java ! test/jdk/sun/management/jdp/JdpTestCase.java Changeset: d3359417 Branch: fibers Author: Coleen Phillimore Date: 2024-12-16 17:46:43 +0000 URL: https://git.openjdk.org/loom/commit/d3359417f3cb853b078041d07b8459b7b29a0a94 8345678: compute_modifiers should not be in create_mirror Reviewed-by: fparain, dholmes ! src/hotspot/share/classfile/classFileParser.cpp ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/oops/arrayKlass.cpp ! src/hotspot/share/oops/arrayKlass.hpp ! src/hotspot/share/oops/objArrayKlass.cpp ! src/hotspot/share/oops/typeArrayKlass.cpp ! src/hotspot/share/oops/typeArrayKlass.hpp ! src/hotspot/share/prims/jvmtiEnv.cpp Changeset: 51662c23 Branch: fibers Author: Eirik Bj?rsn?s Date: 2024-12-16 18:03:21 +0000 URL: https://git.openjdk.org/loom/commit/51662c2384326749fb4ee7a792d98b01d64e56f1 8346232: Remove leftovers of the jar --normalize feature Reviewed-by: alanb, jpai ! src/jdk.jartool/share/classes/sun/tools/jar/Main.java ! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar.properties ! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_de.properties ! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_es.properties ! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_fr.properties ! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_it.properties ! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_ja.properties ! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_ko.properties ! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_pt_BR.properties ! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_sv.properties ! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_zh_CN.properties ! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_zh_TW.properties Changeset: c75b1d4b Branch: fibers Author: Matthias Baesken Date: 2024-12-16 18:24:15 +0000 URL: https://git.openjdk.org/loom/commit/c75b1d4bf65d927e18b10ea6de263a331b78e13a 8346082: Output JVMTI agent information in hserr files Reviewed-by: mdoerr, dholmes, stuefe ! src/hotspot/share/prims/jvmtiAgentList.hpp ! src/hotspot/share/runtime/os.cpp ! src/hotspot/share/runtime/os.hpp ! src/hotspot/share/utilities/vmError.cpp Changeset: 31c3b191 Branch: fibers Author: Paul Sandoz Date: 2024-12-16 18:53:05 +0000 URL: https://git.openjdk.org/loom/commit/31c3b191745b5c97ae4e757323355fb9831da9fe 8346174: UMAX/UMIN are missing from XXXVector::reductionOperations Reviewed-by: qamai, jbhateja ! src/hotspot/share/opto/vectorIntrinsics.cpp ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ByteVector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/IntVector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/LongVector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ShortVector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/X-Vector.java.template ! test/jdk/jdk/incubator/vector/Byte128VectorTests.java ! test/jdk/jdk/incubator/vector/Byte256VectorTests.java ! test/jdk/jdk/incubator/vector/Byte512VectorTests.java ! test/jdk/jdk/incubator/vector/Byte64VectorTests.java ! test/jdk/jdk/incubator/vector/ByteMaxVectorTests.java ! test/jdk/jdk/incubator/vector/Int128VectorTests.java ! test/jdk/jdk/incubator/vector/Int256VectorTests.java ! test/jdk/jdk/incubator/vector/Int512VectorTests.java ! test/jdk/jdk/incubator/vector/Int64VectorTests.java ! test/jdk/jdk/incubator/vector/IntMaxVectorTests.java ! test/jdk/jdk/incubator/vector/Long128VectorTests.java ! test/jdk/jdk/incubator/vector/Long256VectorTests.java ! test/jdk/jdk/incubator/vector/Long512VectorTests.java ! test/jdk/jdk/incubator/vector/Long64VectorTests.java ! test/jdk/jdk/incubator/vector/LongMaxVectorTests.java ! test/jdk/jdk/incubator/vector/Short128VectorTests.java ! test/jdk/jdk/incubator/vector/Short256VectorTests.java ! test/jdk/jdk/incubator/vector/Short512VectorTests.java ! test/jdk/jdk/incubator/vector/Short64VectorTests.java ! test/jdk/jdk/incubator/vector/ShortMaxVectorTests.java ! test/jdk/jdk/incubator/vector/gen-template.sh Changeset: fd0207d5 Branch: fibers Author: Justin Lu Date: 2024-12-16 21:00:56 +0000 URL: https://git.openjdk.org/loom/commit/fd0207d59309ae1af9539580f5bfcbc7627789cb 8345327: JDK 24 RDP1 L10n resource files update Reviewed-by: naoto, dnguyen, joehw, almatvee, sgehwolf, jlahoda, prappo, asemenyuk ! src/java.base/share/classes/sun/launcher/resources/launcher_de.properties ! src/java.base/share/classes/sun/launcher/resources/launcher_ja.properties ! src/java.base/share/classes/sun/launcher/resources/launcher_zh_CN.properties ! src/java.base/share/classes/sun/security/util/Resources_de.java ! src/java.base/share/classes/sun/security/util/Resources_ja.java ! src/java.base/share/classes/sun/security/util/Resources_zh_CN.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_de.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_ja.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_zh_CN.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler_de.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler_ja.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler_zh_CN.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac_de.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac_ja.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac_zh_CN.properties ! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Resources_de.java ! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Resources_ja.java ! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Resources_zh_CN.java ! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_de.properties ! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_ja.properties ! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_zh_CN.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard_de.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard_ja.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard_zh_CN.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets_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/tool/resources/javadoc_de.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/resources/javadoc_ja.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/resources/javadoc_zh_CN.properties ! src/jdk.jdeps/share/classes/com/sun/tools/javap/resources/javap_de.properties ! src/jdk.jdeps/share/classes/com/sun/tools/javap/resources/javap_ja.properties ! src/jdk.jdeps/share/classes/com/sun/tools/javap/resources/javap_zh_CN.properties ! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink_de.properties ! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink_ja.properties ! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink_zh_CN.properties ! src/jdk.jlink/share/classes/jdk/tools/jmod/resources/jmod_ja.properties ! src/jdk.jlink/share/classes/jdk/tools/jmod/resources/jmod_zh_CN.properties ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/MacResources_de.properties ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/MacResources_ja.properties ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/MacResources_zh_CN.properties ! src/jdk.jpackage/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_zh_CN.properties Changeset: 30302309 Branch: fibers Author: Magnus Ihse Bursie Date: 2024-12-16 21:26:51 +0000 URL: https://git.openjdk.org/loom/commit/30302309155b91d1bb6a3a7295791d656d149788 8346278: Clean up some flag handing in flags-cflags.m4 Reviewed-by: erikj ! make/autoconf/flags-cflags.m4 ! make/hotspot/lib/CompileJvm.gmk Changeset: 929d4a50 Branch: fibers Author: Fei Yang Date: 2024-12-17 00:02:24 +0000 URL: https://git.openjdk.org/loom/commit/929d4a50999d1e734070bb03552fba2eff9f6c3a 8346231: RISC-V: Fix incorrect assertion in SharedRuntime::generate_handler_blob Reviewed-by: fjiang, rehn ! src/hotspot/cpu/riscv/sharedRuntime_riscv.cpp Changeset: a7631ccf Branch: fibers Author: Fei Yang Date: 2024-12-17 00:12:39 +0000 URL: https://git.openjdk.org/loom/commit/a7631ccf18e468d6ecba121865f7fed29cbf2186 8346235: RISC-V: Optimize bitwise AND with mask values Reviewed-by: gcao, rehn, fjiang ! src/hotspot/cpu/riscv/c1_LIRAssembler_arith_riscv.cpp ! src/hotspot/cpu/riscv/c1_LIRAssembler_riscv.cpp ! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.cpp ! src/hotspot/cpu/riscv/interp_masm_riscv.cpp ! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp ! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp ! src/hotspot/cpu/riscv/riscv.ad ! src/hotspot/cpu/riscv/runtime_riscv.cpp ! src/hotspot/cpu/riscv/stubGenerator_riscv.cpp ! src/hotspot/cpu/riscv/templateInterpreterGenerator_riscv.cpp ! src/hotspot/cpu/riscv/templateTable_riscv.cpp Changeset: 18d1d611 Branch: fibers Author: Zhao Song Committer: Erik Joelsson Date: 2024-12-17 00:22:54 +0000 URL: https://git.openjdk.org/loom/commit/18d1d61116d7ac2aa47b4c173070a8ab56fe8ed1 8346046: Enable copyright header format check Reviewed-by: erikj, iris, dholmes ! .jcheck/conf Changeset: 87804f24 Branch: fibers Author: Archie Cobbs Date: 2024-12-17 03:18:25 +0000 URL: https://git.openjdk.org/loom/commit/87804f24b2afaf7de4a21c81ef01548b09ba81b0 8346294: Invalid lint category specified in compiler.properties Reviewed-by: mcimadamore ! make/langtools/tools/propertiesparser/resources/templates.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Lint.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties Changeset: bd3c0be3 Branch: fibers Author: Christian Stein Date: 2024-12-17 07:16:12 +0000 URL: https://git.openjdk.org/loom/commit/bd3c0be36d929fab5e5ca0158d53e50b2d206707 8268611: jar --validate should check targeted classes in MR-JAR files Reviewed-by: jvernee ! src/jdk.jartool/share/classes/sun/tools/jar/FingerPrint.java ! src/jdk.jartool/share/classes/sun/tools/jar/Main.java ! src/jdk.jartool/share/classes/sun/tools/jar/Validator.java ! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar.properties ! test/jdk/sun/security/tools/jarsigner/multiRelease/MVJarSigningTest.java ! test/jdk/tools/jar/mmrjar/Basic.java ! test/jdk/tools/jar/multiRelease/ApiValidatorTest.java ! test/jdk/tools/jar/multiRelease/Basic.java ! test/jdk/tools/jar/multiRelease/Basic1.java ! test/jdk/tools/jar/multiRelease/MRTestBase.java ! test/jdk/tools/jar/multiRelease/VersionValidatorTest.java ! test/langtools/tools/jdeps/MultiReleaseJar.java ! test/langtools/tools/jdeps/missingDeps/MissingDepsTest.java ! test/langtools/tools/jdeps/multiVersion/MultiVersionError.java Changeset: 466c00ac Branch: fibers Author: Prasanta Sadhukhan Date: 2024-12-17 07:46:53 +0000 URL: https://git.openjdk.org/loom/commit/466c00ac88569d145a47845b2c9a2522a1649889 8346234: javax/swing/text/DefaultEditorKit/4278839/bug4278839.java still fails in CI Reviewed-by: kizune ! test/jdk/javax/swing/text/DefaultEditorKit/4278839/bug4278839.java Changeset: fbbc7c35 Branch: fibers Author: Alan Bateman Date: 2024-12-17 08:30:29 +0000 URL: https://git.openjdk.org/loom/commit/fbbc7c35f422294090b8c7a02a19ab2fb67c7070 8346120: VirtualThreadPinned event recorded for Object.wait may have wrong duration or may record second event Reviewed-by: dholmes, pchilanomate ! src/hotspot/share/runtime/objectMonitor.cpp + test/jdk/java/lang/Thread/virtual/MonitorPinnedEvents.java Changeset: 5e25c48b Branch: fibers Author: theoweidmannoracle Committer: Tobias Hartmann Date: 2024-12-17 10:01:27 +0000 URL: https://git.openjdk.org/loom/commit/5e25c48b8bfe818816a9e8074f293dcab99b40ef 8346289: Confusing phrasing in IR Framework README / User-defined Regexes Reviewed-by: thartmann, chagedorn ! test/hotspot/jtreg/compiler/lib/ir_framework/README.md Changeset: 725079bf Branch: fibers Author: Jaikiran Pai Date: 2024-12-17 10:14:28 +0000 URL: https://git.openjdk.org/loom/commit/725079bf68be85892784c1c4554b6a3cfec8f425 8345506: jar --validate may lead to java.nio.file.FileAlreadyExistsException Reviewed-by: lancea ! src/jdk.jartool/share/classes/sun/tools/jar/Main.java + test/jdk/tools/jar/JarNoFileArgOperations.java Changeset: 8a645954 Branch: fibers Author: Doug Simon Date: 2024-12-17 12:11:55 +0000 URL: https://git.openjdk.org/loom/commit/8a6459544855e3c0561678769b9123f7df959cb4 8346282: [JVMCI] Add failure reason support to UnresolvedJava/Type/Method/Field Reviewed-by: never, yzheng ! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotConstantPool.java ! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/meta/UnresolvedJavaField.java ! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/meta/UnresolvedJavaMethod.java ! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/meta/UnresolvedJavaType.java Changeset: 99af595f Branch: fibers Author: Jan Lahoda Date: 2024-12-17 12:32:13 +0000 URL: https://git.openjdk.org/loom/commit/99af595fe08b374f31c9d6916f3563ba51e4b11e 8345942: Separate source output from class output when building microbenchmarks Reviewed-by: shade, erikj ! make/test/BuildMicrobenchmark.gmk Changeset: baeb3d9a Branch: fibers Author: Coleen Phillimore Date: 2024-12-17 12:37:05 +0000 URL: https://git.openjdk.org/loom/commit/baeb3d9ab889cddcce1c00728098ae5a5120eeb2 8346304: SA doesn't need a copy of getModifierFlags Reviewed-by: sspitsyn, cjplummer ! src/hotspot/share/runtime/vmStructs.cpp ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/ArrayKlass.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/InstanceKlass.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/Klass.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/ObjArrayKlass.java Changeset: fbd76ca8 Branch: fibers Author: Coleen Phillimore Date: 2024-12-17 13:00:19 +0000 URL: https://git.openjdk.org/loom/commit/fbd76ca8edd756ff2ebbc9f6477cc1a827df67b0 8337016: serviceability/jvmti/RedefineClasses/RedefineLeakThrowable.java gets Metaspace OOM Reviewed-by: dholmes, sspitsyn ! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineLeakThrowable.java Changeset: a5503fb6 Branch: fibers Author: Jan Kratochvil Committer: Per Minborg Date: 2024-12-17 14:58:21 +0000 URL: https://git.openjdk.org/loom/commit/a5503fb6fa0ad8ae7472a1c849723357da581986 8346432: java.lang.foreign.Linker comment typo Reviewed-by: jvernee ! src/java.base/share/classes/java/lang/foreign/Linker.java Changeset: 03821d97 Branch: fibers Author: Magnus Ihse Bursie Date: 2024-12-17 15:48:38 +0000 URL: https://git.openjdk.org/loom/commit/03821d979b00ec60304ec0ba38b4755c773c6450 8346195: Fix static initialization problem in GDIHashtable Reviewed-by: jwaters, prr ! src/java.desktop/windows/native/libawt/windows/GDIHashtable.cpp ! src/java.desktop/windows/native/libawt/windows/GDIHashtable.h Changeset: 390b2053 Branch: fibers Author: Leonid Mesnik Date: 2024-12-17 16:44:14 +0000 URL: https://git.openjdk.org/loom/commit/390b20537d62fe5435ac0b8ce10a5d66a652893c 8346048: test/lib/containers/docker/DockerRunOptions.java uses addJavaOpts() from ctor Reviewed-by: dholmes ! test/lib/jdk/test/lib/containers/docker/DockerRunOptions.java Changeset: 4f44cf6b Branch: fibers Author: Vladimir Ivanov Committer: Derek White Date: 2024-12-17 17:00:53 +0000 URL: https://git.openjdk.org/loom/commit/4f44cf6bf2423a57a841be817f348e3b1e88f0eb 8341481: [perf] vframeStreamCommon constructor may be optimized Reviewed-by: sspitsyn ! src/hotspot/share/jfr/recorder/stacktrace/jfrStackTrace.cpp ! src/hotspot/share/prims/forte.cpp ! src/hotspot/share/runtime/vframe.cpp ! src/hotspot/share/runtime/vframe.hpp ! src/hotspot/share/runtime/vframe.inline.hpp Changeset: dc71e8ca Branch: fibers Author: Alex Menkov Date: 2024-12-17 18:50:02 +0000 URL: https://git.openjdk.org/loom/commit/dc71e8cae95dfc6e4b2afdf8e8a255d9ffe5cdfa 8342995: Enhance Attach API to support arbitrary length arguments - Linux Reviewed-by: sspitsyn, kevinw ! src/hotspot/os/posix/attachListener_posix.cpp ! src/hotspot/os/windows/attachListener_windows.cpp ! src/hotspot/share/services/attachListener.cpp ! src/hotspot/share/services/attachListener.hpp ! src/jdk.attach/linux/classes/sun/tools/attach/VirtualMachineImpl.java Changeset: 414eb6bb Branch: fibers Author: Chris Plummer Date: 2024-12-17 19:06:07 +0000 URL: https://git.openjdk.org/loom/commit/414eb6bb83d092fbcd87d5ab72519b6eb109837f 8338714: vmTestbase/nsk/jdb/kill/kill001/kill001.java fails with JTREG_TEST_THREAD_FACTORY=Virtual Reviewed-by: sspitsyn, dholmes ! test/hotspot/jtreg/ProblemList-Virtual.txt ! test/hotspot/jtreg/vmTestbase/nsk/jdb/kill/kill001/kill001a.java ! test/hotspot/jtreg/vmTestbase/nsk/share/jdb/Launcher.java Changeset: f3e2f882 Branch: fibers Author: Magnus Ihse Bursie Date: 2024-12-17 19:09:29 +0000 URL: https://git.openjdk.org/loom/commit/f3e2f8821a63711599b9cecb91d62db59b915c90 8346394: Bundled freetype library needs to have JNI_OnLoad for static builds Reviewed-by: erikj, prr ! make/modules/java.desktop/lib/ClientLibraries.gmk + src/java.desktop/share/native/libfreetype/java_freetype.c Changeset: c0f0b8e5 Branch: fibers Author: Alex Menkov Date: 2024-12-17 21:02:45 +0000 URL: https://git.openjdk.org/loom/commit/c0f0b8e5f4d83ae7dd7e67930c19134855e5e97b 8346151: Add transformer error logging to VerifyLocalVariableTableOnRetransformTest Reviewed-by: cjplummer, sspitsyn ! test/jdk/java/lang/instrument/VerifyLocalVariableTableOnRetransformTest.java Changeset: ea50c54a Branch: fibers Author: David Holmes Date: 2024-12-18 01:47:44 +0000 URL: https://git.openjdk.org/loom/commit/ea50c54a14d39fcedabe8426a14eaec27ab24af2 8321818: vmTestbase/nsk/stress/strace/strace015.java failed with 'Cannot read the array length because "" is null' Reviewed-by: lmesnik, mli ! test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace007.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace008.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace009.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace010.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace011.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace012.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace013.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace014.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace015.java Changeset: 45331091 Branch: fibers Author: David Holmes Date: 2024-12-18 04:15:57 +0000 URL: https://git.openjdk.org/loom/commit/453310918b5d1a284d8467aab797e349d3fb5e14 8345911: Enhance error message when IncompatibleClassChangeError is thrown for sealed class loading failures Reviewed-by: coleenp, alanb ! src/hotspot/share/classfile/classFileError.cpp ! src/hotspot/share/classfile/classFileParser.cpp ! src/hotspot/share/classfile/classFileParser.hpp ! src/hotspot/share/classfile/moduleEntry.cpp ! src/hotspot/share/classfile/moduleEntry.hpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/instanceKlass.hpp ! test/hotspot/jtreg/runtime/modules/SealedInterfaceModuleTest.java ! test/hotspot/jtreg/runtime/modules/SealedModuleTest.java ! test/hotspot/jtreg/runtime/sealedClasses/GetPermittedSubclassesTest.java + test/hotspot/jtreg/runtime/sealedClasses/SealedDifferentUnnamedModuleTest.java = test/hotspot/jtreg/runtime/sealedClasses/SealedSub.java = test/hotspot/jtreg/runtime/sealedClasses/SealedSuper.java ! test/hotspot/jtreg/runtime/sealedClasses/SealedUnnamedModuleIntfTest.java ! test/hotspot/jtreg/runtime/sealedClasses/SealedUnnamedModuleTest.java Changeset: 842f801c Branch: fibers Author: SendaoYan Date: 2024-12-18 06:35:28 +0000 URL: https://git.openjdk.org/loom/commit/842f801c845ec4bb6a3433fa2790f98864ca330b 8339331: GCC fortify error in vm_version_linux_aarch64.cpp Reviewed-by: dholmes ! src/hotspot/os_cpu/linux_aarch64/vm_version_linux_aarch64.cpp Changeset: edbd76c6 Branch: fibers Author: Roberto Casta?eda Lozano Date: 2024-12-18 07:50:37 +0000 URL: https://git.openjdk.org/loom/commit/edbd76c62482df31cf539672c6950f00121bcbf3 8344951: Stabilize write barrier micro-benchmarks Reviewed-by: kvn, tschatzl ! test/micro/org/openjdk/bench/vm/compiler/WriteBarrier.java Changeset: 60bc7f34 Branch: fibers Author: Alan Bateman Date: 2024-12-18 08:28:59 +0000 URL: https://git.openjdk.org/loom/commit/60bc7f345ae8195f10415d2ae5fb8bc9355531af Merge branch 'master' into fibers ! src/hotspot/share/services/diagnosticCommand.hpp ! test/hotspot/jtreg/ProblemList-Virtual.txt ! test/hotspot/jtreg/ProblemList.txt ! test/hotspot/jtreg/TEST.groups ! test/jdk/ProblemList.txt ! test/langtools/ProblemList.txt ! src/hotspot/share/services/diagnosticCommand.hpp ! test/hotspot/jtreg/ProblemList-Virtual.txt ! test/hotspot/jtreg/ProblemList.txt ! test/hotspot/jtreg/TEST.groups ! test/jdk/ProblemList.txt ! test/langtools/ProblemList.txt From duke at openjdk.org Wed Dec 18 11:26:14 2024 From: duke at openjdk.org (duke) Date: Wed, 18 Dec 2024 11:26:14 GMT Subject: git: openjdk/loom: master: 143 new changesets Message-ID: Changeset: 830173fc Branch: master Author: Andrew Haley Date: 2024-12-09 11:05:25 +0000 URL: https://git.openjdk.org/loom/commit/830173fcb08b004ea3932d47cb522c589feec0b5 8344068: Windows x86-64: Out of CodeBuffer space when generating final stubs Reviewed-by: kvn, vlivanov ! src/hotspot/cpu/x86/stubRoutines_x86.hpp Changeset: d7ef3ac0 Branch: master Author: Fabian Meumertzheim Committer: Kevin Walls Date: 2024-12-09 12:12:50 +0000 URL: https://git.openjdk.org/loom/commit/d7ef3ac0b7e677c4901c69ad4361b5de8408e8d3 8345684: OperatingSystemMXBean.getSystemCpuLoad() throws NPE Reviewed-by: dholmes, kevinw, sgehwolf ! src/jdk.management/unix/classes/com/sun/management/internal/OperatingSystemImpl.java Changeset: 153dc6d8 Branch: master Author: Matthew Donovan Date: 2024-12-09 13:20:26 +0000 URL: https://git.openjdk.org/loom/commit/153dc6d84300e4c3446e33be820c15336cf45e72 8345133: Test sun/security/tools/jarsigner/TsacertOptionTest.java failed: Warning found in stdout Reviewed-by: hchao, mullan ! test/jdk/sun/security/tools/jarsigner/TsacertOptionTest.java Changeset: e821d599 Branch: master Author: Kim Barrett Date: 2024-12-09 13:54:31 +0000 URL: https://git.openjdk.org/loom/commit/e821d599c8a715af54374218ab285a8d061b174e 8345589: Simplify Windows definition of strtok_r Reviewed-by: dholmes, jwaters ! src/hotspot/share/runtime/os.hpp ! src/hotspot/share/utilities/globalDefinitions_visCPP.hpp Changeset: 166c1277 Branch: master Author: Erik Joelsson Date: 2024-12-09 14:05:57 +0000 URL: https://git.openjdk.org/loom/commit/166c12771d9d8c466e73a9490c4eb1fc9a5f6c24 8345726: Update mx in RunTestPrebuiltSpec to reflect change in JDK-8345302 Reviewed-by: ihse ! make/RunTestsPrebuiltSpec.gmk Changeset: 35c00532 Branch: master Author: Eric Caspole Date: 2024-12-09 14:59:05 +0000 URL: https://git.openjdk.org/loom/commit/35c00532a1dd2a6df5fc3d5173ca692517675d38 8345405: Add JMH showing the regression in 8341649 Reviewed-by: redestad, coleenp + test/micro/org/openjdk/bench/vm/runtime/MethodHandleStress.java Changeset: 7aa0cbc9 Branch: master Author: Scott Marlow Committer: Chen Liang Date: 2024-12-09 14:59:59 +0000 URL: https://git.openjdk.org/loom/commit/7aa0cbc91d90493a3dae973cb8077cfa283c32b4 8345614: Improve AnnotationFormatError message for duplicate annotation interfaces Reviewed-by: liach ! src/java.base/share/classes/sun/reflect/annotation/AnnotationParser.java Changeset: b1204046 Branch: master Author: Magnus Ihse Bursie Date: 2024-12-09 15:53:48 +0000 URL: https://git.openjdk.org/loom/commit/b120404620defe5fac83d4b5997fb5e9ce50ea9b 8345793: Update copyright year to 2024 for the build system in files where it was missed Reviewed-by: kbarrett, erikj ! .github/actions/config/action.yml ! .github/actions/do-build/action.yml ! .github/actions/get-bootjdk/action.yml ! .github/actions/get-bundles/action.yml ! .github/actions/get-msys2/action.yml ! .github/scripts/gen-build-failure-report.sh ! .github/scripts/gen-test-summary.sh ! .github/workflows/build-cross-compile.yml ! make/CompileJavaModules.gmk ! make/CompileModuleTools.gmk ! make/CopyImportModules.gmk ! make/CopyInterimTZDB.gmk ! make/Global.gmk ! make/Init.gmk ! make/JrtfsJar.gmk ! make/MacBundles.gmk ! make/MainSupport.gmk ! make/RunTestsPrebuilt.gmk ! make/StaticLibsImage.gmk ! make/TestImage.gmk ! make/ToolsHotspot.gmk ! make/ToolsJdk.gmk ! make/autoconf/Makefile.template ! make/autoconf/bootcycle-spec.gmk.template ! make/autoconf/build-aux/pkg.m4 ! make/autoconf/hotspot.m4 ! make/autoconf/jdk-version.m4 ! make/autoconf/lib-alsa.m4 ! make/autoconf/lib-bundled.m4 ! make/autoconf/lib-freetype.m4 ! make/autoconf/lib-x11.m4 ! make/autoconf/util_paths.m4 ! make/common/CopyFiles.gmk ! make/common/Execute.gmk ! make/common/MakeIO.gmk ! make/common/Modules.gmk ! make/common/ProcessMarkdown.gmk ! make/common/TextFileProcessing.gmk ! make/common/ZipArchive.gmk ! make/common/modules/CopyCommon.gmk ! make/devkit/Makefile ! make/hotspot/CopyToExplodedJdk.gmk ! make/hotspot/gensrc/GensrcJvmti.gmk ! make/ide/eclipse/CreateWorkspace.gmk ! make/ide/idea/jdk/idea.gmk ! make/ide/visualstudio/hotspot/src/classes/build/tools/projectcreator/BuildConfig.java ! make/ide/visualstudio/hotspot/src/classes/build/tools/projectcreator/ProjectCreator.java ! make/ide/vscode/hotspot/CreateVSCodeProject.gmk ! make/langtools/tools/javacserver/server/CompilerThreadPool.java ! make/langtools/tools/javacserver/server/Server.java ! make/langtools/tools/propertiesparser/parser/MessageType.java ! make/modules/java.base/gensrc/GensrcBuffer.gmk ! make/modules/java.base/gensrc/GensrcExceptions.gmk ! make/modules/java.base/gensrc/GensrcMisc.gmk ! make/modules/java.desktop/gensrc/GensrcIcons.gmk ! make/modules/jdk.charsets/Java.gmk ! make/modules/jdk.compiler/Gendata.gmk ! make/modules/jdk.javadoc/Gendata.gmk ! make/modules/jdk.javadoc/Gensrc.gmk ! make/modules/jdk.jcmd/Java.gmk ! make/modules/jdk.jconsole/Java.gmk ! make/modules/jdk.jdeps/Gensrc.gmk ! make/modules/jdk.localedata/Java.gmk ! make/modules/jdk.sctp/Java.gmk ! make/test/BuildJtregTestThreadFactory.gmk ! make/test/BuildTestLib.gmk ! make/test/JtregNativeLibTest.gmk ! src/utils/hsdis/binutils/hsdis-binutils.c ! src/utils/hsdis/capstone/hsdis-capstone.c ! src/utils/hsdis/hsdis.h ! src/utils/hsdis/llvm/hsdis-llvm.cpp ! test/jdk/build/AbsPathsInImage.java Changeset: 480b508c Branch: master Author: Daniel Skantz Committer: Vladimir Kozlov Date: 2024-12-09 16:29:56 +0000 URL: https://git.openjdk.org/loom/commit/480b508cf2f6972691eea35f133cc8fb939ac30f 8345156: C2: Add bailouts next to a few asserts Reviewed-by: kvn, epeter ! src/hotspot/share/opto/block.cpp ! src/hotspot/share/opto/chaitin.cpp ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/gcm.cpp ! src/hotspot/share/opto/lcm.cpp ! src/hotspot/share/opto/loopnode.cpp ! src/hotspot/share/opto/loopopts.cpp ! src/hotspot/share/opto/matcher.cpp Changeset: cc628a13 Branch: master Author: Roland Westrelin Date: 2024-12-09 16:43:16 +0000 URL: https://git.openjdk.org/loom/commit/cc628a133e471e7edf07831ff386f0eaf57e9bff 8345287: C2: live in computation is broken Reviewed-by: kvn, dlong, rcastanedalo ! src/hotspot/share/opto/live.cpp Changeset: 48e22ba7 Branch: master Author: Alexandre Iline Date: 2024-12-09 19:43:55 +0000 URL: https://git.openjdk.org/loom/commit/48e22ba7725a937ad72b84cce16c0dcecf5f265d 8345693: Update JCov for class file version 69 Reviewed-by: ihse ! make/conf/jib-profiles.js Changeset: eff20a38 Branch: master Author: Michael McMahon Date: 2024-12-09 20:24:41 +0000 URL: https://git.openjdk.org/loom/commit/eff20a38c75a59372856e3ac54559661db92442d 8345794: Backout doc change introduced by JDK-8235786 Reviewed-by: dfuchs ! src/jdk.httpserver/share/classes/com/sun/net/httpserver/HttpExchange.java ! test/jdk/com/sun/net/httpserver/ExchangeAttributeTest.java Changeset: 0b9e749f Branch: master Author: Ioi Lam Date: 2024-12-09 20:35:54 +0000 URL: https://git.openjdk.org/loom/commit/0b9e749f54f409b8ff904f6b253292012ee842b8 8345390: [ubsan] systemDictionaryShared.cpp:964: member call on null pointer Reviewed-by: mbaesken, kbarrett ! src/hotspot/share/classfile/systemDictionaryShared.cpp ! test/hotspot/jtreg/runtime/cds/appcds/LambdaInvokeVirtual.java Changeset: 2207749c Branch: master Author: Artur Barashev Committer: Bradford Wetmore Date: 2024-12-09 20:56:59 +0000 URL: https://git.openjdk.org/loom/commit/2207749c8915a4b65faec51948a183f4bb6ae20f 8344629: SSLSocketNoServerHelloClientShutdown test timeout Reviewed-by: wetmore ! test/jdk/sun/security/ssl/SSLCipher/SSLSocketNoServerHelloClientShutdown.java Changeset: fe0173dd Branch: master Author: Magnus Ihse Bursie Date: 2024-12-09 21:03:37 +0000 URL: https://git.openjdk.org/loom/commit/fe0173ddefd104aa4a451ef57057514f963b8deb 8345803: Update copyright year to 2024 for security in files where it was missed Reviewed-by: mullan ! src/java.security.jgss/macosx/native/libosxkrb5/SCDynamicStoreConfig.m ! src/java.security.jgss/windows/man/kinit.md ! src/java.security.jgss/windows/man/klist.md ! src/java.security.jgss/windows/man/ktab.md ! src/java.security.sasl/share/classes/com/sun/security/sasl/digest/DigestMD5Client.java ! src/java.smartcardio/unix/classes/sun/security/smartcardio/PlatformPCSC.java ! src/java.smartcardio/windows/classes/sun/security/smartcardio/PlatformPCSC.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11SecretKeyFactory.java ! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_keymgmt.c ! src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/CKey.java ! src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/CPrivateKey.java ! src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/CPublicKey.java ! src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/CRSACipher.java ! src/jdk.security.jgss/share/classes/com/sun/security/jgss/package-info.java ! test/jdk/com/sun/crypto/provider/Cipher/AES/TestAESCiphers/Dynamic.java ! test/jdk/com/sun/crypto/provider/KeyAgreement/SupportedDHParamGensLongKey.java ! test/jdk/com/sun/crypto/provider/TLS/TestMasterSecret.java ! test/jdk/java/security/KeyStore/CheckMacOSKeyChainTrust.java ! test/jdk/java/security/Provider/SecurityProviderModularTest.java ! test/jdk/javax/security/auth/login/modules/JaasModularClientTest.java ! test/jdk/javax/security/auth/login/modules/JaasModularDefaultHandlerTest.java ! test/micro/org/openjdk/bench/java/security/MessageDigests.java ! test/micro/org/openjdk/bench/java/security/PKCS12KeyStores.java ! test/micro/org/openjdk/bench/java/security/SSLHandshake.java ! test/micro/org/openjdk/bench/java/security/TestCertificates.java ! test/micro/org/openjdk/bench/javax/crypto/AES.java ! test/micro/org/openjdk/bench/javax/crypto/Crypto.java ! test/micro/org/openjdk/bench/javax/crypto/full/AESGCMBench.java ! test/micro/org/openjdk/bench/javax/crypto/full/BenchBase.java ! test/micro/org/openjdk/bench/javax/crypto/full/CryptoBase.java Changeset: a606836a Branch: master Author: Jiangli Zhou Date: 2024-12-09 21:37:39 +0000 URL: https://git.openjdk.org/loom/commit/a606836a02bb3e4ff3e3aaad478fc7ac142b3e38 8345744: Use C++ LINK_TYPE with SetupBuildLauncher in StaticLibs.gmk Reviewed-by: ihse ! make/StaticLibs.gmk ! make/common/modules/LauncherCommon.gmk Changeset: 7d3a4049 Branch: master Author: David Holmes Date: 2024-12-10 07:43:34 +0000 URL: https://git.openjdk.org/loom/commit/7d3a4049d5d6fd9a8b0c3808e8428edf501b5f9a 8339019: Obsolete the UseLinuxPosixThreadCPUClocks flag Reviewed-by: ccheung, kbarrett ! src/hotspot/os/linux/globals_linux.hpp ! src/hotspot/os/linux/os_linux.cpp Changeset: 7e73c436 Branch: master Author: Albert Mingkun Yang Date: 2024-12-10 08:28:36 +0000 URL: https://git.openjdk.org/loom/commit/7e73c436ef5cc035304347bf64ae8e2b4ce45ab1 8345217: Parallel: Refactor PSParallelCompact::next_src_region Reviewed-by: tschatzl, sjohanss, zgu ! src/hotspot/share/gc/parallel/psParallelCompact.cpp Changeset: 2979806c Branch: master Author: Magnus Ihse Bursie Date: 2024-12-10 08:47:46 +0000 URL: https://git.openjdk.org/loom/commit/2979806c72561cb4d4e8ac3d44dbcea347ace966 8345795: Update copyright year to 2024 for hotspot in files where it was missed Reviewed-by: dholmes, tschatzl, dnsimon, sspitsyn ! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.hpp ! src/hotspot/cpu/aarch64/c2_CodeStubs_aarch64.cpp ! src/hotspot/cpu/aarch64/c2_globals_aarch64.hpp ! src/hotspot/cpu/aarch64/compiledIC_aarch64.cpp ! src/hotspot/cpu/aarch64/gc/g1/g1BarrierSetAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/gc/g1/g1BarrierSetAssembler_aarch64.hpp ! src/hotspot/cpu/aarch64/gc/shared/barrierSetAssembler_aarch64.hpp ! src/hotspot/cpu/aarch64/gc/z/zAddress_aarch64.cpp ! src/hotspot/cpu/aarch64/jvmciCodeInstaller_aarch64.cpp ! src/hotspot/cpu/aarch64/matcher_aarch64.hpp ! src/hotspot/cpu/aarch64/runtime_aarch64.cpp ! src/hotspot/cpu/aarch64/smallRegisterMap_aarch64.inline.hpp ! src/hotspot/cpu/aarch64/upcallLinker_aarch64.cpp ! src/hotspot/cpu/aarch64/vtableStubs_aarch64.cpp ! src/hotspot/cpu/arm/assembler_arm_32.hpp ! src/hotspot/cpu/arm/c2_globals_arm.hpp ! src/hotspot/cpu/arm/compiledIC_arm.cpp ! src/hotspot/cpu/arm/continuationFreezeThaw_arm.inline.hpp ! src/hotspot/cpu/arm/continuationHelper_arm.inline.hpp ! src/hotspot/cpu/arm/gc/g1/g1BarrierSetAssembler_arm.cpp ! src/hotspot/cpu/arm/gc/g1/g1BarrierSetAssembler_arm.hpp ! src/hotspot/cpu/arm/gc/shared/barrierSetAssembler_arm.cpp ! src/hotspot/cpu/arm/gc/shared/barrierSetAssembler_arm.hpp ! src/hotspot/cpu/arm/globalDefinitions_arm.hpp ! src/hotspot/cpu/arm/macroAssembler_arm.cpp ! src/hotspot/cpu/arm/macroAssembler_arm.hpp ! src/hotspot/cpu/arm/matcher_arm.hpp ! src/hotspot/cpu/arm/methodHandles_arm.cpp ! src/hotspot/cpu/arm/register_arm.hpp ! src/hotspot/cpu/arm/runtime_arm.cpp ! src/hotspot/cpu/arm/sharedRuntime_arm.cpp ! src/hotspot/cpu/arm/smallRegisterMap_arm.inline.hpp ! src/hotspot/cpu/arm/templateInterpreterGenerator_arm.cpp ! src/hotspot/cpu/arm/vtableStubs_arm.cpp ! src/hotspot/cpu/ppc/c2_MacroAssembler_ppc.cpp ! src/hotspot/cpu/ppc/c2_MacroAssembler_ppc.hpp ! src/hotspot/cpu/ppc/c2_globals_ppc.hpp ! src/hotspot/cpu/ppc/c2_init_ppc.cpp ! src/hotspot/cpu/ppc/compiledIC_ppc.cpp ! src/hotspot/cpu/ppc/continuationFreezeThaw_ppc.inline.hpp ! src/hotspot/cpu/ppc/continuationHelper_ppc.inline.hpp ! src/hotspot/cpu/ppc/frame_ppc.hpp ! src/hotspot/cpu/ppc/gc/g1/g1BarrierSetAssembler_ppc.hpp ! src/hotspot/cpu/ppc/gc/shared/barrierSetAssembler_ppc.hpp ! src/hotspot/cpu/ppc/gc/z/zAddress_ppc.cpp ! src/hotspot/cpu/ppc/gc/z/zBarrierSetAssembler_ppc.hpp ! src/hotspot/cpu/ppc/gc/z/z_ppc.ad ! src/hotspot/cpu/ppc/globalDefinitions_ppc.hpp ! src/hotspot/cpu/ppc/interp_masm_ppc.hpp ! src/hotspot/cpu/ppc/matcher_ppc.hpp ! src/hotspot/cpu/ppc/nativeInst_ppc.hpp ! src/hotspot/cpu/ppc/register_ppc.hpp ! src/hotspot/cpu/ppc/runtime_ppc.cpp ! src/hotspot/cpu/ppc/smallRegisterMap_ppc.inline.hpp ! src/hotspot/cpu/ppc/upcallLinker_ppc.cpp ! src/hotspot/cpu/ppc/vm_version_ppc.cpp ! src/hotspot/cpu/ppc/vm_version_ppc.hpp ! src/hotspot/cpu/ppc/vtableStubs_ppc_64.cpp ! src/hotspot/cpu/riscv/c1_LIRAssembler_riscv.hpp ! src/hotspot/cpu/riscv/c2_CodeStubs_riscv.cpp ! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.hpp ! src/hotspot/cpu/riscv/c2_globals_riscv.hpp ! src/hotspot/cpu/riscv/codeBuffer_riscv.hpp ! src/hotspot/cpu/riscv/compiledIC_riscv.cpp ! src/hotspot/cpu/riscv/compressedKlass_riscv.cpp ! src/hotspot/cpu/riscv/continuationFreezeThaw_riscv.inline.hpp ! src/hotspot/cpu/riscv/continuationHelper_riscv.inline.hpp ! src/hotspot/cpu/riscv/downcallLinker_riscv.cpp ! src/hotspot/cpu/riscv/gc/g1/g1BarrierSetAssembler_riscv.cpp ! src/hotspot/cpu/riscv/gc/g1/g1BarrierSetAssembler_riscv.hpp ! src/hotspot/cpu/riscv/gc/shared/barrierSetAssembler_riscv.hpp ! src/hotspot/cpu/riscv/gc/z/zAddress_riscv.cpp ! src/hotspot/cpu/riscv/gc/z/zBarrierSetAssembler_riscv.cpp ! src/hotspot/cpu/riscv/gc/z/zBarrierSetAssembler_riscv.hpp ! src/hotspot/cpu/riscv/gc/z/z_riscv.ad ! src/hotspot/cpu/riscv/globalDefinitions_riscv.hpp ! src/hotspot/cpu/riscv/interp_masm_riscv.hpp ! src/hotspot/cpu/riscv/interpreterRT_riscv.cpp ! src/hotspot/cpu/riscv/jvmciCodeInstaller_riscv.cpp ! src/hotspot/cpu/riscv/matcher_riscv.hpp ! src/hotspot/cpu/riscv/nativeInst_riscv.cpp ! src/hotspot/cpu/riscv/nativeInst_riscv.hpp ! src/hotspot/cpu/riscv/riscv_b.ad ! src/hotspot/cpu/riscv/smallRegisterMap_riscv.inline.hpp ! src/hotspot/cpu/riscv/stubRoutines_riscv.cpp ! src/hotspot/cpu/riscv/stubRoutines_riscv.hpp ! src/hotspot/cpu/riscv/upcallLinker_riscv.cpp ! src/hotspot/cpu/riscv/vm_version_riscv.cpp ! src/hotspot/cpu/riscv/vm_version_riscv.hpp ! src/hotspot/cpu/riscv/vtableStubs_riscv.cpp ! src/hotspot/cpu/s390/c1_LIRAssembler_s390.hpp ! src/hotspot/cpu/s390/c2_globals_s390.hpp ! src/hotspot/cpu/s390/compiledIC_s390.cpp ! src/hotspot/cpu/s390/continuationFreezeThaw_s390.inline.hpp ! src/hotspot/cpu/s390/continuationHelper_s390.inline.hpp ! src/hotspot/cpu/s390/frame_s390.hpp ! src/hotspot/cpu/s390/gc/shared/barrierSetAssembler_s390.cpp ! src/hotspot/cpu/s390/gc/shared/barrierSetAssembler_s390.hpp ! src/hotspot/cpu/s390/globalDefinitions_s390.hpp ! src/hotspot/cpu/s390/methodHandles_s390.cpp ! src/hotspot/cpu/s390/registerSaver_s390.hpp ! src/hotspot/cpu/s390/register_s390.cpp ! src/hotspot/cpu/s390/register_s390.hpp ! src/hotspot/cpu/s390/relocInfo_s390.cpp ! src/hotspot/cpu/s390/smallRegisterMap_s390.inline.hpp ! src/hotspot/cpu/s390/templateInterpreterGenerator_s390.cpp ! src/hotspot/cpu/s390/vmreg_s390.cpp ! src/hotspot/cpu/s390/vmreg_s390.hpp ! src/hotspot/cpu/s390/vmreg_s390.inline.hpp ! src/hotspot/cpu/s390/vtableStubs_s390.cpp ! src/hotspot/cpu/x86/assembler_x86.inline.hpp ! src/hotspot/cpu/x86/c1_Defs_x86.hpp ! src/hotspot/cpu/x86/c2_globals_x86.hpp ! src/hotspot/cpu/x86/c2_intelJccErratum_x86.cpp ! src/hotspot/cpu/x86/c2_intelJccErratum_x86.hpp ! src/hotspot/cpu/x86/compiledIC_x86.cpp ! src/hotspot/cpu/x86/downcallLinker_x86_64.cpp ! src/hotspot/cpu/x86/gc/g1/g1BarrierSetAssembler_x86.cpp ! src/hotspot/cpu/x86/gc/g1/g1BarrierSetAssembler_x86.hpp ! src/hotspot/cpu/x86/gc/shared/barrierSetAssembler_x86.hpp ! src/hotspot/cpu/x86/gc/z/zBarrierSetAssembler_x86.cpp ! src/hotspot/cpu/x86/gc/z/zBarrierSetAssembler_x86.hpp ! src/hotspot/cpu/x86/gc/z/z_x86_64.ad ! src/hotspot/cpu/x86/interp_masm_x86.hpp ! src/hotspot/cpu/x86/interpreterRT_x86_32.cpp ! src/hotspot/cpu/x86/interpreterRT_x86_64.cpp ! src/hotspot/cpu/x86/matcher_x86.hpp ! src/hotspot/cpu/x86/register_x86.cpp ! src/hotspot/cpu/x86/register_x86.hpp ! src/hotspot/cpu/x86/runtime_x86_32.cpp ! src/hotspot/cpu/x86/runtime_x86_64.cpp ! src/hotspot/cpu/x86/sharedRuntime_x86.cpp ! src/hotspot/cpu/x86/smallRegisterMap_x86.inline.hpp ! src/hotspot/cpu/x86/stubRoutines_x86_64.cpp ! src/hotspot/cpu/x86/upcallLinker_x86_32.cpp ! src/hotspot/cpu/x86/upcallLinker_x86_64.cpp ! src/hotspot/cpu/x86/vmreg_x86.hpp ! src/hotspot/cpu/x86/vtableStubs_x86_32.cpp ! src/hotspot/cpu/x86/vtableStubs_x86_64.cpp ! src/hotspot/cpu/zero/c2_MacroAssembler_zero.hpp ! src/hotspot/cpu/zero/compiledIC_zero.cpp ! src/hotspot/cpu/zero/continuationFreezeThaw_zero.inline.hpp ! src/hotspot/cpu/zero/continuationHelper_zero.inline.hpp ! src/hotspot/cpu/zero/frame_zero.cpp ! src/hotspot/cpu/zero/frame_zero.hpp ! src/hotspot/cpu/zero/frame_zero.inline.hpp ! src/hotspot/cpu/zero/globalDefinitions_zero.hpp ! src/hotspot/cpu/zero/nativeInst_zero.hpp ! src/hotspot/cpu/zero/sharedRuntime_zero.cpp ! src/hotspot/cpu/zero/smallRegisterMap_zero.inline.hpp ! src/hotspot/cpu/zero/upcallLinker_zero.cpp ! src/hotspot/cpu/zero/vm_version_zero.cpp ! src/hotspot/cpu/zero/zeroInterpreter_zero.cpp ! src/hotspot/os/aix/vmStructs_aix.hpp ! src/hotspot/os/bsd/vmStructs_bsd.hpp ! src/hotspot/os/linux/cgroupSubsystem_linux.hpp ! src/hotspot/os/linux/osContainer_linux.cpp ! src/hotspot/os/linux/osContainer_linux.hpp ! src/hotspot/os/linux/os_linux.hpp ! src/hotspot/os/linux/systemMemoryBarrier_linux.cpp ! src/hotspot/os/linux/vmStructs_linux.hpp ! src/hotspot/os/posix/os_posix.hpp ! src/hotspot/os/windows/gc/z/zPhysicalMemoryBacking_windows.cpp ! src/hotspot/os/windows/gc/z/zVirtualMemory_windows.cpp ! src/hotspot/os/windows/osThread_windows.cpp ! src/hotspot/os/windows/osThread_windows.hpp ! src/hotspot/os/windows/os_windows.inline.hpp ! src/hotspot/os/windows/vmStructs_windows.hpp ! src/hotspot/os_cpu/aix_ppc/javaThread_aix_ppc.cpp ! src/hotspot/os_cpu/aix_ppc/vmStructs_aix_ppc.hpp ! src/hotspot/os_cpu/bsd_aarch64/vmStructs_bsd_aarch64.hpp ! src/hotspot/os_cpu/bsd_x86/vmStructs_bsd_x86.hpp ! src/hotspot/os_cpu/bsd_zero/os_bsd_zero.cpp ! src/hotspot/os_cpu/linux_aarch64/vmStructs_linux_aarch64.hpp ! src/hotspot/os_cpu/linux_arm/vmStructs_linux_arm.hpp ! src/hotspot/os_cpu/linux_ppc/javaThread_linux_ppc.cpp ! src/hotspot/os_cpu/linux_ppc/vmStructs_linux_ppc.hpp ! src/hotspot/os_cpu/linux_riscv/atomic_linux_riscv.hpp ! src/hotspot/os_cpu/linux_riscv/orderAccess_linux_riscv.hpp ! src/hotspot/os_cpu/linux_riscv/riscv_hwprobe.cpp ! src/hotspot/os_cpu/linux_riscv/vmStructs_linux_riscv.hpp ! src/hotspot/os_cpu/linux_riscv/vm_version_linux_riscv.cpp ! src/hotspot/os_cpu/linux_s390/vmStructs_linux_s390.hpp ! src/hotspot/os_cpu/linux_x86/vmStructs_linux_x86.hpp ! src/hotspot/os_cpu/linux_zero/os_linux_zero.cpp ! src/hotspot/os_cpu/windows_aarch64/copy_windows_aarch64.hpp ! src/hotspot/os_cpu/windows_x86/vmStructs_windows_x86.hpp ! src/hotspot/share/adlc/output_h.cpp ! src/hotspot/share/asm/assembler.hpp ! src/hotspot/share/asm/register.hpp ! src/hotspot/share/c1/c1_Canonicalizer.cpp ! src/hotspot/share/c1/c1_FrameMap.cpp ! src/hotspot/share/c1/c1_GraphBuilder.hpp ! src/hotspot/share/c1/c1_IR.hpp ! src/hotspot/share/c1/c1_LIR.cpp ! src/hotspot/share/cds/cdsProtectionDomain.hpp ! src/hotspot/share/cds/cppVtables.cpp ! src/hotspot/share/cds/cppVtables.hpp ! src/hotspot/share/cds/serializeClosure.hpp ! src/hotspot/share/cds/unregisteredClasses.cpp ! src/hotspot/share/ci/ciObjectFactory.cpp ! src/hotspot/share/ci/ciTypeArrayKlass.cpp ! src/hotspot/share/ci/ciTypeFlow.cpp ! src/hotspot/share/classfile/classFileError.cpp ! src/hotspot/share/classfile/classLoaderDataGraph.hpp ! src/hotspot/share/classfile/classLoaderStats.cpp ! src/hotspot/share/classfile/compactHashtable.cpp ! src/hotspot/share/classfile/javaClasses.inline.hpp ! src/hotspot/share/classfile/javaClassesImpl.hpp ! src/hotspot/share/classfile/moduleEntry.hpp ! src/hotspot/share/classfile/resolutionErrors.cpp ! src/hotspot/share/classfile/resolutionErrors.hpp ! src/hotspot/share/code/codeCache.inline.hpp ! src/hotspot/share/code/codeHeapState.cpp ! src/hotspot/share/code/stubs.cpp ! src/hotspot/share/code/stubs.hpp ! src/hotspot/share/code/vmreg.cpp ! src/hotspot/share/code/vmreg.hpp ! src/hotspot/share/code/vtableStubs.cpp ! src/hotspot/share/compiler/compilationMemoryStatistic.hpp ! src/hotspot/share/compiler/compileBroker.hpp ! src/hotspot/share/compiler/oopMap.inline.hpp ! src/hotspot/share/gc/g1/c2/g1BarrierSetC2.cpp ! src/hotspot/share/gc/g1/c2/g1BarrierSetC2.hpp ! src/hotspot/share/gc/g1/g1AllocRegion.cpp ! src/hotspot/share/gc/g1/g1AllocRegion.hpp ! src/hotspot/share/gc/g1/g1AllocRegion.inline.hpp ! src/hotspot/share/gc/g1/g1Allocator.cpp ! src/hotspot/share/gc/g1/g1Allocator.hpp ! src/hotspot/share/gc/g1/g1Allocator.inline.hpp ! src/hotspot/share/gc/g1/g1AnalyticsSequences.hpp ! src/hotspot/share/gc/g1/g1AnalyticsSequences.inline.hpp ! src/hotspot/share/gc/g1/g1Arguments.hpp ! src/hotspot/share/gc/g1/g1BarrierSet.cpp ! src/hotspot/share/gc/g1/g1BarrierSet.hpp ! src/hotspot/share/gc/g1/g1BarrierSet.inline.hpp ! src/hotspot/share/gc/g1/g1BarrierSetRuntime.cpp ! src/hotspot/share/gc/g1/g1BarrierSetRuntime.hpp ! src/hotspot/share/gc/g1/g1CardSet.hpp ! src/hotspot/share/gc/g1/g1CardSetContainers.inline.hpp ! src/hotspot/share/gc/g1/g1CardTable.cpp ! src/hotspot/share/gc/g1/g1CardTable.inline.hpp ! src/hotspot/share/gc/g1/g1CardTableEntryClosure.hpp ! src/hotspot/share/gc/g1/g1CodeRootSet.hpp ! src/hotspot/share/gc/g1/g1CollectionSetCandidates.cpp ! src/hotspot/share/gc/g1/g1CollectionSetCandidates.inline.hpp ! src/hotspot/share/gc/g1/g1CollectionSetChooser.hpp ! src/hotspot/share/gc/g1/g1ConcurrentMark.inline.hpp ! src/hotspot/share/gc/g1/g1ConcurrentMarkBitMap.cpp ! src/hotspot/share/gc/g1/g1ConcurrentMarkBitMap.hpp ! src/hotspot/share/gc/g1/g1ConcurrentMarkObjArrayProcessor.cpp ! src/hotspot/share/gc/g1/g1ConcurrentRefineThreadsNeeded.cpp ! src/hotspot/share/gc/g1/g1DirtyCardQueue.cpp ! src/hotspot/share/gc/g1/g1DirtyCardQueue.hpp ! src/hotspot/share/gc/g1/g1EdenRegions.hpp ! src/hotspot/share/gc/g1/g1EvacStats.inline.hpp ! src/hotspot/share/gc/g1/g1FullCollector.hpp ! src/hotspot/share/gc/g1/g1FullCollector.inline.hpp ! src/hotspot/share/gc/g1/g1FullGCCompactionPoint.hpp ! src/hotspot/share/gc/g1/g1FullGCMarkTask.cpp ! src/hotspot/share/gc/g1/g1FullGCMarkTask.hpp ! src/hotspot/share/gc/g1/g1FullGCMarker.cpp ! src/hotspot/share/gc/g1/g1FullGCMarker.hpp ! src/hotspot/share/gc/g1/g1FullGCMarker.inline.hpp ! src/hotspot/share/gc/g1/g1FullGCPrepareTask.cpp ! src/hotspot/share/gc/g1/g1FullGCResetMetadataTask.cpp ! src/hotspot/share/gc/g1/g1FullGCScope.cpp ! src/hotspot/share/gc/g1/g1FullGCScope.hpp ! src/hotspot/share/gc/g1/g1HeapRegionAttr.hpp ! src/hotspot/share/gc/g1/g1HeapSizingPolicy.cpp ! src/hotspot/share/gc/g1/g1HeapTransition.hpp ! src/hotspot/share/gc/g1/g1HeapVerifier.hpp ! src/hotspot/share/gc/g1/g1IHOPControl.cpp ! src/hotspot/share/gc/g1/g1MemoryPool.cpp ! src/hotspot/share/gc/g1/g1MonitoringSupport.cpp ! src/hotspot/share/gc/g1/g1MonitoringSupport.hpp ! src/hotspot/share/gc/g1/g1MonotonicArenaFreeMemoryTask.hpp ! src/hotspot/share/gc/g1/g1NMethodClosure.cpp ! src/hotspot/share/gc/g1/g1NMethodClosure.hpp ! src/hotspot/share/gc/g1/g1PageBasedVirtualSpace.cpp ! src/hotspot/share/gc/g1/g1ParScanThreadState.inline.hpp ! src/hotspot/share/gc/g1/g1Policy.hpp ! src/hotspot/share/gc/g1/g1Predictions.hpp ! src/hotspot/share/gc/g1/g1RedirtyCardsQueue.cpp ! src/hotspot/share/gc/g1/g1RedirtyCardsQueue.hpp ! src/hotspot/share/gc/g1/g1RegionMarkStatsCache.hpp ! src/hotspot/share/gc/g1/g1RegionsOnNodes.cpp ! src/hotspot/share/gc/g1/g1RegionsOnNodes.hpp ! src/hotspot/share/gc/g1/g1RemSetTrackingPolicy.cpp ! src/hotspot/share/gc/g1/g1RemSetTrackingPolicy.hpp ! src/hotspot/share/gc/g1/g1RootClosures.cpp ! src/hotspot/share/gc/g1/g1RootClosures.hpp ! src/hotspot/share/gc/g1/g1RootProcessor.cpp ! src/hotspot/share/gc/g1/g1RootProcessor.hpp ! src/hotspot/share/gc/g1/g1SATBMarkQueueSet.cpp ! src/hotspot/share/gc/g1/g1SharedClosures.hpp ! src/hotspot/share/gc/g1/g1SurvRateGroup.cpp ! src/hotspot/share/gc/g1/g1SurvRateGroup.hpp ! src/hotspot/share/gc/g1/g1SurvivorRegions.cpp ! src/hotspot/share/gc/g1/g1SurvivorRegions.hpp ! src/hotspot/share/gc/g1/g1UncommitRegionTask.cpp ! src/hotspot/share/gc/g1/g1VMOperations.cpp ! src/hotspot/share/gc/g1/g1YoungCollector.hpp ! src/hotspot/share/gc/g1/g1YoungGCPreEvacuateTasks.hpp ! src/hotspot/share/gc/g1/g1YoungGenSizer.cpp ! src/hotspot/share/gc/parallel/gcAdaptivePolicyCounters.hpp ! src/hotspot/share/gc/parallel/mutableNUMASpace.cpp ! src/hotspot/share/gc/parallel/mutableSpace.hpp ! src/hotspot/share/gc/parallel/parMarkBitMap.hpp ! src/hotspot/share/gc/parallel/parMarkBitMap.inline.hpp ! src/hotspot/share/gc/parallel/psCardTable.cpp ! 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/psOldGen.hpp ! src/hotspot/share/gc/parallel/psVMOperations.cpp ! src/hotspot/share/gc/parallel/psVMOperations.hpp ! src/hotspot/share/gc/serial/serialHeap.inline.hpp ! src/hotspot/share/gc/shared/adaptiveSizePolicy.hpp ! src/hotspot/share/gc/shared/ageTable.cpp ! src/hotspot/share/gc/shared/ageTable.hpp ! src/hotspot/share/gc/shared/barrierSet.hpp ! src/hotspot/share/gc/shared/barrierSetConfig.hpp ! src/hotspot/share/gc/shared/barrierSetConfig.inline.hpp ! src/hotspot/share/gc/shared/barrierSetNMethod.cpp ! src/hotspot/share/gc/shared/c1/barrierSetC1.cpp ! src/hotspot/share/gc/shared/c2/cardTableBarrierSetC2.cpp ! src/hotspot/share/gc/shared/c2/cardTableBarrierSetC2.hpp ! src/hotspot/share/gc/shared/cardTableBarrierSet.hpp ! src/hotspot/share/gc/shared/classUnloadingContext.hpp ! src/hotspot/share/gc/shared/freeListAllocator.hpp ! src/hotspot/share/gc/shared/gcArguments.cpp ! src/hotspot/share/gc/shared/gcCause.cpp ! src/hotspot/share/gc/shared/gcCause.hpp ! src/hotspot/share/gc/shared/gcConfig.cpp ! src/hotspot/share/gc/shared/gcConfiguration.cpp ! src/hotspot/share/gc/shared/gcLocker.cpp ! src/hotspot/share/gc/shared/gcName.hpp ! src/hotspot/share/gc/shared/gcOverheadChecker.cpp ! src/hotspot/share/gc/shared/gcPolicyCounters.hpp ! src/hotspot/share/gc/shared/genArguments.hpp ! src/hotspot/share/gc/shared/isGCActiveMark.cpp ! src/hotspot/share/gc/shared/isGCActiveMark.hpp ! src/hotspot/share/gc/shared/locationPrinter.cpp ! src/hotspot/share/gc/shared/modRefBarrierSet.hpp ! src/hotspot/share/gc/shared/modRefBarrierSet.inline.hpp ! src/hotspot/share/gc/shared/preservedMarks.hpp ! src/hotspot/share/gc/shared/preservedMarks.inline.hpp ! src/hotspot/share/gc/shared/pretouchTask.cpp ! src/hotspot/share/gc/shared/referenceProcessor.cpp ! src/hotspot/share/gc/shared/satbMarkQueue.hpp ! src/hotspot/share/gc/shared/scavengableNMethods.hpp ! src/hotspot/share/gc/shared/softRefPolicy.hpp ! src/hotspot/share/gc/shared/taskTerminator.hpp ! src/hotspot/share/gc/shared/workerThread.cpp ! src/hotspot/share/gc/shared/workerThread.hpp ! src/hotspot/share/gc/shenandoah/shenandoahMarkBitMap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahMarkBitMap.hpp ! src/hotspot/share/gc/shenandoah/shenandoahMarkBitMap.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahReferenceProcessor.cpp ! src/hotspot/share/gc/shenandoah/shenandoahReferenceProcessor.hpp ! src/hotspot/share/gc/shenandoah/shenandoahStackWatermark.cpp ! src/hotspot/share/gc/shenandoah/shenandoahStackWatermark.hpp ! src/hotspot/share/gc/z/c2/zBarrierSetC2.hpp ! src/hotspot/share/gc/z/zArguments.hpp ! src/hotspot/share/gc/z/zBarrier.hpp ! src/hotspot/share/gc/z/zBarrierSet.cpp ! src/hotspot/share/gc/z/zBarrierSet.hpp ! src/hotspot/share/gc/z/zBarrierSetRuntime.cpp ! src/hotspot/share/gc/z/zBarrierSetRuntime.hpp ! src/hotspot/share/gc/z/zDirector.hpp ! src/hotspot/share/gc/z/zDriver.cpp ! src/hotspot/share/gc/z/zDriver.hpp ! src/hotspot/share/gc/z/zForwarding.cpp ! src/hotspot/share/gc/z/zHeap.hpp ! src/hotspot/share/gc/z/zHeap.inline.hpp ! src/hotspot/share/gc/z/zInitialize.hpp ! src/hotspot/share/gc/z/zIterator.inline.hpp ! src/hotspot/share/gc/z/zLiveMap.inline.hpp ! src/hotspot/share/gc/z/zMarkStack.hpp ! src/hotspot/share/gc/z/zMarkStackAllocator.cpp ! src/hotspot/share/gc/z/zNMethod.hpp ! src/hotspot/share/gc/z/zNMethodData.cpp ! src/hotspot/share/gc/z/zNMethodData.hpp ! src/hotspot/share/gc/z/zObjectAllocator.cpp ! src/hotspot/share/gc/z/zObjectAllocator.hpp ! src/hotspot/share/gc/z/zPageAllocator.hpp ! src/hotspot/share/gc/z/zPhysicalMemory.hpp ! src/hotspot/share/gc/z/zPhysicalMemory.inline.hpp ! src/hotspot/share/gc/z/zReferenceProcessor.hpp ! src/hotspot/share/gc/z/zRelocate.hpp ! src/hotspot/share/gc/z/zRemembered.cpp ! src/hotspot/share/gc/z/zRemembered.hpp ! src/hotspot/share/gc/z/zStackWatermark.cpp ! src/hotspot/share/gc/z/zStackWatermark.hpp ! src/hotspot/share/gc/z/zUncoloredRoot.inline.hpp ! src/hotspot/share/gc/z/zValue.hpp ! src/hotspot/share/gc/z/zVerify.hpp ! src/hotspot/share/gc/z/zVirtualMemory.cpp ! src/hotspot/share/gc/z/zVirtualMemory.hpp ! src/hotspot/share/include/cds.h ! src/hotspot/share/interpreter/bootstrapInfo.cpp ! src/hotspot/share/interpreter/bootstrapInfo.hpp ! src/hotspot/share/interpreter/bytecode.cpp ! src/hotspot/share/interpreter/bytecodeUtils.cpp ! src/hotspot/share/interpreter/interpreter.hpp ! src/hotspot/share/interpreter/rewriter.cpp ! src/hotspot/share/interpreter/zero/zeroInterpreter.hpp ! src/hotspot/share/jfr/jni/jfrJniMethod.hpp ! src/hotspot/share/jfr/jni/jfrJniMethodRegistration.cpp ! src/hotspot/share/jfr/jni/jfrUpcalls.cpp ! src/hotspot/share/jfr/leakprofiler/leakProfiler.cpp ! src/hotspot/share/jfr/leakprofiler/leakProfiler.hpp ! src/hotspot/share/jfr/leakprofiler/sampling/objectSampler.cpp ! src/hotspot/share/jfr/leakprofiler/sampling/objectSampler.hpp ! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointWriter.hpp ! src/hotspot/share/jfr/recorder/jfrRecorder.hpp ! src/hotspot/share/jfr/recorder/stacktrace/jfrStackTraceRepository.cpp ! src/hotspot/share/jfr/recorder/storage/jfrMemorySpace.inline.hpp ! src/hotspot/share/jfr/recorder/storage/jfrStorage.cpp ! src/hotspot/share/jfr/support/jfrJdkJfrEvent.cpp ! src/hotspot/share/jfr/support/jfrMethodData.cpp ! src/hotspot/share/jfr/utilities/jfrVersionSystem.hpp ! src/hotspot/share/jvmci/jvmci.cpp ! src/hotspot/share/jvmci/jvmci.hpp ! src/hotspot/share/jvmci/jvmciCodeInstaller.hpp ! src/hotspot/share/jvmci/jvmciJavaClasses.cpp ! src/hotspot/share/libadt/vectset.cpp ! src/hotspot/share/libadt/vectset.hpp ! src/hotspot/share/memory/heapInspection.cpp ! src/hotspot/share/memory/heapInspection.hpp ! src/hotspot/share/memory/iterator.cpp ! src/hotspot/share/memory/oopFactory.cpp ! src/hotspot/share/oops/constMethodFlags.hpp ! src/hotspot/share/oops/constantPool.inline.hpp ! src/hotspot/share/oops/instanceKlassFlags.hpp ! src/hotspot/share/oops/klassVtable.hpp ! src/hotspot/share/oops/methodFlags.hpp ! src/hotspot/share/oops/oopsHierarchy.hpp ! src/hotspot/share/opto/arraycopynode.cpp ! src/hotspot/share/opto/c2_CodeStubs.cpp ! src/hotspot/share/opto/callGenerator.cpp ! src/hotspot/share/opto/castnode.cpp ! src/hotspot/share/opto/castnode.hpp ! src/hotspot/share/opto/constantTable.cpp ! src/hotspot/share/opto/divnode.cpp ! src/hotspot/share/opto/divnode.hpp ! src/hotspot/share/opto/graphKit.hpp ! src/hotspot/share/opto/idealGraphPrinter.cpp ! src/hotspot/share/opto/idealGraphPrinter.hpp ! src/hotspot/share/opto/idealKit.hpp ! src/hotspot/share/opto/ifnode.cpp ! src/hotspot/share/opto/loopUnswitch.cpp ! src/hotspot/share/opto/matcher.hpp ! src/hotspot/share/opto/parse3.cpp ! src/hotspot/share/opto/phase.cpp ! src/hotspot/share/opto/phase.hpp ! src/hotspot/share/opto/postaloc.cpp ! src/hotspot/share/opto/predicates.cpp ! src/hotspot/share/opto/predicates.hpp ! src/hotspot/share/opto/replacednodes.cpp ! src/hotspot/share/opto/split_if.cpp ! src/hotspot/share/opto/stringopts.cpp ! src/hotspot/share/prims/foreignGlobals.cpp ! src/hotspot/share/prims/jvmtiAgent.hpp ! src/hotspot/share/prims/jvmtiCodeBlobEvents.cpp ! src/hotspot/share/prims/jvmtiEventController.hpp ! src/hotspot/share/prims/jvmtiRawMonitor.cpp ! src/hotspot/share/prims/jvmtiThreadState.cpp ! src/hotspot/share/prims/methodComparator.cpp ! src/hotspot/share/prims/upcallLinker.hpp ! src/hotspot/share/prims/whitebox.hpp ! src/hotspot/share/runtime/escapeBarrier.cpp ! src/hotspot/share/runtime/escapeBarrier.hpp ! src/hotspot/share/runtime/jniHandles.cpp ! src/hotspot/share/runtime/osThread.hpp ! src/hotspot/share/runtime/osThreadBase.cpp ! src/hotspot/share/runtime/osThreadBase.hpp ! src/hotspot/share/runtime/perfData.hpp ! src/hotspot/share/runtime/relocator.cpp ! src/hotspot/share/runtime/serviceThread.hpp ! src/hotspot/share/runtime/stackOverflow.hpp ! src/hotspot/share/runtime/statSampler.cpp ! src/hotspot/share/runtime/statSampler.hpp ! src/hotspot/share/runtime/timerTrace.hpp ! src/hotspot/share/runtime/trimNativeHeap.cpp ! src/hotspot/share/services/threadIdTable.cpp ! src/hotspot/share/utilities/align.hpp ! src/hotspot/share/utilities/copy.hpp ! src/hotspot/share/utilities/elfFuncDescTable.cpp ! src/hotspot/share/utilities/elfFuncDescTable.hpp ! src/hotspot/share/utilities/globalCounter.hpp ! src/hotspot/share/utilities/nonblockingQueue.hpp ! src/hotspot/share/utilities/population_count.hpp ! src/hotspot/share/utilities/spinYield.cpp ! src/hotspot/share/utilities/waitBarrier_generic.hpp ! src/jdk.hotspot.agent/linux/native/libsaproc/ps_proc.c ! src/jdk.hotspot.agent/linux/native/libsaproc/symtab.c ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/DebugServer.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/HotSpotAgent.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/SALauncher.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/code/StubQueue.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/DebuggerBase.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/bsd/BsdDebuggerLocal.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/linux/LinuxDebuggerLocal.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/g1/G1HeapRegionManager.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/g1/G1HeapRegionSetBase.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/g1/G1HeapRegionTable.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/g1/G1MonitoringSupport.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/g1/G1PrintRegionClosure.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shared/ContiguousSpace.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/interpreter/BytecodeWithCPIndex.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/memory/FileMapInfo.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/ConstantPool.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/Instance.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/InstanceKlass.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/Mark.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/ObjectHeap.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/Oop.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/BasicLock.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/ObjectSynchronizer.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/RobustOopDeterminator.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/AbstractShuffle.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Vector.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/EventClassBuilder.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/EventWriterKey.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/RepositoryFiles.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/periodic/BatchManager.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/query/QueryResolver.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/test/DeprecatedMethods.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/test/DeprecatedThing.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/util/Bytecode.java ! src/jdk.jfr/share/classes/jdk/jfr/snippet-files/Snippets.java ! src/jdk.jfr/share/man/jfr.md ! src/jdk.management.jfr/share/classes/jdk/management/jfr/FileDump.java ! src/utils/IdealGraphVisualizer/Bytecodes/pom.xml ! src/utils/IdealGraphVisualizer/Coordinator/pom.xml ! src/utils/IdealGraphVisualizer/Data/pom.xml ! src/utils/IdealGraphVisualizer/Difference/pom.xml ! src/utils/IdealGraphVisualizer/Filter/src/main/resources/com/sun/hotspot/igv/filter/helper.js ! src/utils/IdealGraphVisualizer/FilterWindow/pom.xml ! src/utils/IdealGraphVisualizer/Graph/pom.xml ! src/utils/IdealGraphVisualizer/HierarchicalLayout/pom.xml ! src/utils/IdealGraphVisualizer/Layout/pom.xml ! src/utils/IdealGraphVisualizer/NetworkConnection/pom.xml ! src/utils/IdealGraphVisualizer/SelectionCoordinator/pom.xml ! src/utils/IdealGraphVisualizer/ServerCompiler/pom.xml ! src/utils/IdealGraphVisualizer/ServerCompiler/src/main/java/com/sun/hotspot/igv/servercompiler/ServerCompilerScheduler.java ! src/utils/IdealGraphVisualizer/Settings/pom.xml ! src/utils/IdealGraphVisualizer/Util/pom.xml ! src/utils/IdealGraphVisualizer/View/pom.xml ! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/DiagramViewModel.java ! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/ExportGraph.java ! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/actions/ExpandAdjacentAction.java ! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/actions/ModelAwareAction.java ! src/utils/IdealGraphVisualizer/application/pom.xml ! src/utils/IdealGraphVisualizer/branding/pom.xml ! src/utils/LogCompilation/pom.xml ! test/hotspot/gtest/code/test_codestrings.cpp ! test/hotspot/gtest/gc/g1/test_g1CardSetContainers.cpp ! test/hotspot/gtest/gc/g1/test_g1RegionMap.cpp ! test/hotspot/gtest/gc/g1/test_heapRegion.cpp ! test/hotspot/gtest/gc/shared/test_oopStorageSet.cpp ! test/hotspot/gtest/gc/shenandoah/test_shenandoahNumberSeq.cpp ! test/hotspot/gtest/gc/z/test_zForwarding.cpp ! test/hotspot/gtest/gc/z/test_zPhysicalMemory.cpp ! test/hotspot/gtest/opto/test_no_overflow_int.cpp ! test/hotspot/gtest/runtime/test_objectMonitor.cpp ! test/hotspot/gtest/utilities/test_align.cpp ! test/hotspot/gtest/utilities/test_bitMap.cpp ! test/hotspot/jtreg/applications/jcstress/TestGenerator.java ! test/hotspot/jtreg/applications/scimark/Scimark.java ! test/hotspot/jtreg/compiler/arguments/TestC1Globals.java ! test/hotspot/jtreg/compiler/arguments/TestCompileThresholdScaling.java ! test/hotspot/jtreg/compiler/c1/TestPrintC1Statistics.java ! test/hotspot/jtreg/compiler/c1/TestTraceLinearScanLevel.java ! test/hotspot/jtreg/compiler/c2/ClearArray.java ! test/hotspot/jtreg/compiler/c2/TestUninitializedKlassField.java ! test/hotspot/jtreg/compiler/c2/aarch64/TestVolatiles.java ! test/hotspot/jtreg/compiler/c2/irTests/TestIterativeEA.java ! test/hotspot/jtreg/compiler/c2/irTests/TestPadding.java ! test/hotspot/jtreg/compiler/c2/irTests/TestSpecialCasesOf_AMinusB_Plus_CMinusD_InAddIdeal.java ! test/hotspot/jtreg/compiler/c2/irTests/TestTestRemovalPeephole.java ! test/hotspot/jtreg/compiler/c2/irTests/TestVectorizeURShiftSubword.java ! test/hotspot/jtreg/compiler/c2/irTests/igvn/TestIntegerMulRing.java ! test/hotspot/jtreg/compiler/c2/irTests/scalarReplacement/ScalarReplacementTests.java ! test/hotspot/jtreg/compiler/cha/AbstractRootMethod.java ! test/hotspot/jtreg/compiler/cha/DefaultRootMethod.java ! test/hotspot/jtreg/compiler/cha/StrengthReduceInterfaceCall.java ! test/hotspot/jtreg/compiler/compilercontrol/commands/MemLimitTest.java ! test/hotspot/jtreg/compiler/compilercontrol/commands/MemStatTest.java ! test/hotspot/jtreg/compiler/compilercontrol/commands/OptionTest.java ! test/hotspot/jtreg/compiler/compilercontrol/parser/HugeDirectiveUtil.java ! test/hotspot/jtreg/compiler/cpuflags/TestAESIntrinsicsOnSupportedConfig.java ! test/hotspot/jtreg/compiler/cpuflags/TestAESIntrinsicsOnUnsupportedConfig.java ! test/hotspot/jtreg/compiler/gcbarriers/TestArrayCopyWithLargeObjectAlignment.java ! test/hotspot/jtreg/compiler/gcbarriers/TestMembarDependencies.java ! test/hotspot/jtreg/compiler/gcbarriers/TestZGCBarrierElision.java ! test/hotspot/jtreg/compiler/gcbarriers/UnsafeIntrinsicsTest.java ! test/hotspot/jtreg/compiler/intrinsics/TestBitShuffleOpers.java ! test/hotspot/jtreg/compiler/intrinsics/chacha/TestChaCha20.java ! test/hotspot/jtreg/compiler/intrinsics/float16/Binary16Conversion.java ! test/hotspot/jtreg/compiler/intrinsics/float16/Binary16ConversionNaN.java ! test/hotspot/jtreg/compiler/intrinsics/float16/TestAllFloat16ToFloat.java ! test/hotspot/jtreg/compiler/intrinsics/float16/TestConstFloat16ToFloat.java ! test/hotspot/jtreg/compiler/jvmci/TestEnableJVMCIProduct.java ! test/hotspot/jtreg/compiler/jvmci/TestInvalidJVMCIOption.java ! test/hotspot/jtreg/compiler/jvmci/TestJVMCIPrintProperties.java ! test/hotspot/jtreg/compiler/jvmci/TestJVMCISavedProperties.java ! test/hotspot/jtreg/compiler/jvmci/common/patches/jdk.internal.vm.ci/jdk/vm/ci/hotspot/CompilerToVMHelper.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/ConstantPoolTestsHelper.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/MaterializeVirtualObjectTest.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/CodeInstallationTest.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/SimpleCodeInstallationTest.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/SimpleDebugInfoTest.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/TestAssembler.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/TestHotSpotVMConfig.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/aarch64/AArch64TestAssembler.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/amd64/AMD64TestAssembler.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaType.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TypeUniverse.java ! test/hotspot/jtreg/compiler/lib/ir_framework/Arguments.java ! test/hotspot/jtreg/compiler/lib/ir_framework/Test.java ! test/hotspot/jtreg/compiler/lib/ir_framework/driver/FlagVMProcess.java ! test/hotspot/jtreg/compiler/lib/ir_framework/test/AbstractTest.java ! test/hotspot/jtreg/compiler/lib/ir_framework/test/ArgumentValue.java ! test/hotspot/jtreg/compiler/lib/ir_framework/test/BaseTest.java ! test/hotspot/jtreg/compiler/lib/ir_framework/test/DeclaredTest.java ! test/hotspot/jtreg/compiler/lib/ir_framework/test/IREncodingPrinter.java ! test/hotspot/jtreg/compiler/lib/ir_framework/test/TestVM.java ! test/hotspot/jtreg/compiler/loopopts/TestRangeCheckPredicatesControl.java ! test/hotspot/jtreg/compiler/loopopts/UseCountedLoopSafepointsTest.java ! test/hotspot/jtreg/compiler/loopopts/superword/CoLocatePackMemoryState.java ! test/hotspot/jtreg/compiler/loopopts/superword/RedTest_long.java ! test/hotspot/jtreg/compiler/loopopts/superword/ReductionPerf.java ! test/hotspot/jtreg/compiler/loopopts/superword/TestCyclicDependency.java ! test/hotspot/jtreg/compiler/loopopts/superword/TestIndependentPacksWithCyclicDependency.java ! test/hotspot/jtreg/compiler/loopopts/superword/TestIndependentPacksWithCyclicDependency2.java ! test/hotspot/jtreg/compiler/loopopts/superword/TestPeeledReductionNode.java ! test/hotspot/jtreg/compiler/loopopts/superword/TestPickFirstMemoryState.java ! test/hotspot/jtreg/compiler/loopopts/superword/TestPickLastMemoryState.java ! test/hotspot/jtreg/compiler/loopopts/superword/TestScheduleReordersScalarMemops.java ! test/hotspot/jtreg/compiler/loopopts/superword/TestUnorderedReduction.java ! test/hotspot/jtreg/compiler/loopopts/superword/Vec_MulAddS2I.java ! test/hotspot/jtreg/compiler/oracle/PrintIdealPhaseTest.java ! test/hotspot/jtreg/compiler/oracle/TestInvalidCompileCommand.java ! test/hotspot/jtreg/compiler/predicates/assertion/TestTemplateAssertionPredicateNotRemoved.java ! test/hotspot/jtreg/compiler/print/CompileCommandPrintCompilation.java ! test/hotspot/jtreg/compiler/print/PrintCompilation.java ! test/hotspot/jtreg/compiler/rangechecks/TestExplicitRangeChecks.java ! test/hotspot/jtreg/compiler/runtime/TestConstantsInError.java ! test/hotspot/jtreg/compiler/uncommontrap/DeoptReallocFailure.java ! test/hotspot/jtreg/compiler/uncommontrap/TestDeoptOOM.java ! test/hotspot/jtreg/compiler/uncommontrap/TestUnstableIfTrap.java ! test/hotspot/jtreg/compiler/unsafe/UnsafeGetStableArrayElement.java ! test/hotspot/jtreg/compiler/vectorapi/VectorRebracket128Test.java ! test/hotspot/jtreg/compiler/vectorization/TestReverseBytes.java ! test/hotspot/jtreg/compiler/vectorization/TestRoundVectFloat.java ! test/hotspot/jtreg/compiler/vectorization/TestSignumVector.java ! test/hotspot/jtreg/compiler/vectorization/runner/BasicByteOpTest.java ! test/hotspot/jtreg/compiler/vectorization/runner/BasicIntOpTest.java ! test/hotspot/jtreg/compiler/vectorization/runner/BasicLongOpTest.java ! test/hotspot/jtreg/compiler/whitebox/DeoptimizeFramesTest.java ! test/hotspot/jtreg/containers/cgroup/TestContainerized.java ! test/hotspot/jtreg/containers/docker/EventGeneratorLoop.java ! test/hotspot/jtreg/containers/docker/JfrReporter.java ! test/hotspot/jtreg/gc/TestAllocHumongousFragment.java ! test/hotspot/jtreg/gc/TestAllocateHeapAt.java ! test/hotspot/jtreg/gc/TestAllocateHeapAtError.java ! test/hotspot/jtreg/gc/TestAllocateHeapAtMultiple.java ! test/hotspot/jtreg/gc/TestCardTablePageCommits.java ! test/hotspot/jtreg/gc/TestDisableExplicitGC.java ! test/hotspot/jtreg/gc/TestNumWorkerOutput.java ! test/hotspot/jtreg/gc/TestPLABAdaptToMinTLABSize.java ! test/hotspot/jtreg/gc/TestReferenceClearDuringReferenceProcessing.java ! test/hotspot/jtreg/gc/TestSmallHeap.java ! test/hotspot/jtreg/gc/TestSystemGC.java ! test/hotspot/jtreg/gc/TestVerifyDuringStartup.java ! test/hotspot/jtreg/gc/TestVerifySilently.java ! test/hotspot/jtreg/gc/TestVerifySubSet.java ! test/hotspot/jtreg/gc/arguments/GCArguments.java ! test/hotspot/jtreg/gc/arguments/TestAggressiveHeap.java ! test/hotspot/jtreg/gc/arguments/TestCompressedClassFlags.java ! test/hotspot/jtreg/gc/arguments/TestDisableDefaultGC.java ! test/hotspot/jtreg/gc/arguments/TestG1ConcMarkStepDurationMillis.java ! test/hotspot/jtreg/gc/arguments/TestG1ConcRefinementThreads.java ! test/hotspot/jtreg/gc/arguments/TestG1HeapRegionSize.java ! test/hotspot/jtreg/gc/arguments/TestG1PercentageOptions.java ! test/hotspot/jtreg/gc/arguments/TestG1RemSetFlags.java ! test/hotspot/jtreg/gc/arguments/TestInitialTenuringThreshold.java ! test/hotspot/jtreg/gc/arguments/TestMaxHeapSizeTools.java ! test/hotspot/jtreg/gc/arguments/TestMaxMinHeapFreeRatioFlags.java ! test/hotspot/jtreg/gc/arguments/TestMaxRAMFlags.java ! test/hotspot/jtreg/gc/arguments/TestMinAndInitialSurvivorRatioFlags.java ! test/hotspot/jtreg/gc/arguments/TestNewRatioFlag.java ! test/hotspot/jtreg/gc/arguments/TestNewSizeFlags.java ! test/hotspot/jtreg/gc/arguments/TestNewSizeThreadIncrease.java ! test/hotspot/jtreg/gc/arguments/TestObjectTenuringFlags.java ! test/hotspot/jtreg/gc/arguments/TestParallelGCThreads.java ! test/hotspot/jtreg/gc/arguments/TestParallelRefProc.java ! test/hotspot/jtreg/gc/arguments/TestSelectDefaultGC.java ! test/hotspot/jtreg/gc/arguments/TestSmallInitialHeapWithLargePageAndNUMA.java ! test/hotspot/jtreg/gc/arguments/TestSoftMaxHeapSizeFlag.java ! test/hotspot/jtreg/gc/arguments/TestSurvivorRatioFlag.java ! test/hotspot/jtreg/gc/arguments/TestTargetSurvivorRatioFlag.java ! test/hotspot/jtreg/gc/arguments/TestUnrecognizedVMOptionsHandling.java ! test/hotspot/jtreg/gc/arguments/TestUseCompressedOopsErgoTools.java ! test/hotspot/jtreg/gc/arguments/TestUseCompressedOopsFlagsWithUlimit.java ! test/hotspot/jtreg/gc/arguments/TestUseNUMAInterleaving.java ! test/hotspot/jtreg/gc/arguments/TestVerifyBeforeAndAfterGCFlags.java ! test/hotspot/jtreg/gc/class_unloading/TestG1ClassUnloadingHWM.java ! test/hotspot/jtreg/gc/cslocker/TestCSLocker.java ! test/hotspot/jtreg/gc/ergonomics/TestDynamicNumberOfGCThreads.java ! test/hotspot/jtreg/gc/ergonomics/TestInitialGCThreadLogging.java ! test/hotspot/jtreg/gc/g1/Test2GbHeap.java ! test/hotspot/jtreg/gc/g1/TestAllocationFailure.java ! test/hotspot/jtreg/gc/g1/TestEagerReclaimHumongousRegions.java ! test/hotspot/jtreg/gc/g1/TestEagerReclaimHumongousRegionsClearMarkBits.java ! test/hotspot/jtreg/gc/g1/TestEagerReclaimHumongousRegionsLog.java ! test/hotspot/jtreg/gc/g1/TestEagerReclaimHumongousRegionsWithRefs.java ! test/hotspot/jtreg/gc/g1/TestG1TraceEagerReclaimHumongousObjects.java ! test/hotspot/jtreg/gc/g1/TestHumongousAllocNearlyFullRegion.java ! test/hotspot/jtreg/gc/g1/TestHumongousCodeCacheRoots.java ! test/hotspot/jtreg/gc/g1/TestHumongousConcurrentStartUndo.java ! test/hotspot/jtreg/gc/g1/TestInvalidateArrayCopy.java ! test/hotspot/jtreg/gc/g1/TestLargePageUseForAuxMemory.java ! test/hotspot/jtreg/gc/g1/TestLargePageUseForHeap.java ! test/hotspot/jtreg/gc/g1/TestMarkStackSizes.java ! test/hotspot/jtreg/gc/g1/TestMixedGCLiveThreshold.java ! test/hotspot/jtreg/gc/g1/TestOneEdenRegionAfterGC.java ! test/hotspot/jtreg/gc/g1/TestPLABOutput.java ! test/hotspot/jtreg/gc/g1/TestPLABSizeBounds.java ! test/hotspot/jtreg/gc/g1/TestPeriodicLogMessages.java ! test/hotspot/jtreg/gc/g1/TestPrintRegionRememberedSetInfo.java ! test/hotspot/jtreg/gc/g1/TestRemsetLoggingThreads.java ! test/hotspot/jtreg/gc/g1/TestRemsetLoggingTools.java ! test/hotspot/jtreg/gc/g1/TestSharedArchiveWithPreTouch.java ! test/hotspot/jtreg/gc/g1/TestShrinkAuxiliaryData.java ! test/hotspot/jtreg/gc/g1/TestShrinkDefragmentedHeap.java ! test/hotspot/jtreg/gc/g1/TestSkipRebuildRemsetPhase.java ! test/hotspot/jtreg/gc/g1/TestVerificationInConcurrentCycle.java ! test/hotspot/jtreg/gc/g1/TestVerifyGCType.java ! test/hotspot/jtreg/gc/g1/humongousObjects/ClassLoaderGenerator.java ! test/hotspot/jtreg/gc/g1/humongousObjects/G1SampleClass.java ! test/hotspot/jtreg/gc/g1/humongousObjects/TestHumongousClassLoader.java ! test/hotspot/jtreg/gc/g1/humongousObjects/TestHumongousNonArrayAllocation.java ! test/hotspot/jtreg/gc/g1/ihop/TestIHOPErgo.java ! test/hotspot/jtreg/gc/g1/ihop/TestIHOPStatic.java ! test/hotspot/jtreg/gc/g1/logging/TestG1LoggingFailure.java ! test/hotspot/jtreg/gc/g1/mixedgc/TestLogging.java ! test/hotspot/jtreg/gc/g1/numa/TestG1NUMATouchRegions.java ! test/hotspot/jtreg/gc/g1/pinnedobjs/TestPinnedObjectTypes.java ! test/hotspot/jtreg/gc/g1/pinnedobjs/TestPinnedObjectsEvacuation.java ! test/hotspot/jtreg/gc/g1/pinnedobjs/TestPinnedOldObjectsEvacuation.java ! test/hotspot/jtreg/gc/g1/plab/TestPLABEvacuationFailure.java ! test/hotspot/jtreg/gc/g1/plab/lib/PLABUtils.java ! test/hotspot/jtreg/gc/logging/TestDeprecatedPrintFlags.java ! test/hotspot/jtreg/gc/logging/TestGCId.java ! test/hotspot/jtreg/gc/logging/TestMetaSpaceLog.java ! test/hotspot/jtreg/gc/logging/TestPrintReferences.java ! test/hotspot/jtreg/gc/metaspace/CompressedClassSpaceSizeInJmapHeap.java ! test/hotspot/jtreg/gc/metaspace/TestMetaspaceSizeFlags.java ! test/hotspot/jtreg/gc/metaspace/TestSizeTransitions.java ! test/hotspot/jtreg/gc/serial/HeapChangeLogging.java ! test/hotspot/jtreg/gc/shenandoah/TestReferenceRefersToShenandoah.java ! test/hotspot/jtreg/gc/shenandoah/TestReferenceShortcutCycle.java ! test/hotspot/jtreg/gc/stress/TestStressG1Humongous.java ! test/hotspot/jtreg/gc/stress/TestStressG1Uncommit.java ! test/hotspot/jtreg/gc/stress/gcbasher/TestGCBasherWithZ.java ! test/hotspot/jtreg/gc/stress/gclocker/TestExcessGCLockerCollections.java ! test/hotspot/jtreg/gc/stress/gcold/TestGCOldWithShenandoah.java ! test/hotspot/jtreg/gc/stress/gcold/TestGCOldWithZ.java ! test/hotspot/jtreg/gc/stringdedup/TestStringDeduplicationAgeThreshold.java ! test/hotspot/jtreg/gc/stringdedup/TestStringDeduplicationFullGC.java ! test/hotspot/jtreg/gc/stringdedup/TestStringDeduplicationInterned.java ! test/hotspot/jtreg/gc/stringdedup/TestStringDeduplicationPrintOptions.java ! test/hotspot/jtreg/gc/stringdedup/TestStringDeduplicationTableResize.java ! test/hotspot/jtreg/gc/stringdedup/TestStringDeduplicationYoungGC.java ! test/hotspot/jtreg/gc/testlibrary/Helpers.java ! test/hotspot/jtreg/gc/whitebox/TestWBGC.java ! test/hotspot/jtreg/gc/z/TestAlwaysPreTouch.java ! test/hotspot/jtreg/gc/z/TestGarbageCollectorMXBean.java ! test/hotspot/jtreg/gc/z/TestMemoryMXBean.java ! test/hotspot/jtreg/gc/z/TestMemoryManagerMXBean.java ! test/hotspot/jtreg/gc/z/TestNoUncommit.java ! test/hotspot/jtreg/gc/z/TestPageCacheFlush.java ! test/hotspot/jtreg/gc/z/TestRelocateInPlace.java ! test/hotspot/jtreg/gc/z/TestSmallHeap.java ! test/hotspot/jtreg/gc/z/TestUncommit.java ! test/hotspot/jtreg/gc/z/TestZForceDiscontiguousHeapReservations.java ! test/hotspot/jtreg/runtime/8176717/TestInheritFD.java ! test/hotspot/jtreg/runtime/ClassInitErrors/InitExceptionUnloadTest.java ! test/hotspot/jtreg/runtime/ClassInitErrors/TestOutOfMemoryDuringInit.java ! test/hotspot/jtreg/runtime/CompressedOops/CompressedClassSpaceSize.java ! test/hotspot/jtreg/runtime/ErrorHandling/UncaughtNativeExceptionTest.java ! test/hotspot/jtreg/runtime/LoadLibrary/TestSunBootLibraryPath.java ! test/hotspot/jtreg/runtime/Shutdown/ShutdownTest.java ! test/hotspot/jtreg/runtime/Thread/TestThreadDumpClassInitMonitor.java ! test/hotspot/jtreg/runtime/Unsafe/InternalErrorTest.java ! test/hotspot/jtreg/runtime/cds/TestCDSVMCrash.java ! test/hotspot/jtreg/runtime/cds/appcds/ProhibitedPackage.java ! test/hotspot/jtreg/runtime/cds/appcds/TestDumpClassListSource.java ! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/ArchivedIntegerCacheTest.java ! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/CheckIntegerCacheApp.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/MainModuleOnly.java ! test/hotspot/jtreg/runtime/cds/appcds/javaldr/ExceptionDuringDumpAtObjectsInitPhase.java ! test/hotspot/jtreg/runtime/cds/appcds/javaldr/GCDuringDumpTransformer.java ! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/modulepath/MainModuleOnly.java ! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/modulepath/OptimizeModuleHandlingTest.java ! test/hotspot/jtreg/runtime/cds/appcds/jvmti/CFLH/ClassFileLoadHook.java ! test/hotspot/jtreg/runtime/cds/appcds/jvmti/dumpingWithAgent/SimpleAgent.java ! test/hotspot/jtreg/runtime/cds/appcds/loaderConstraints/DynamicLoaderConstraintsTest.java ! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/IncompatibleOptions.java ! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/ResolvedReferencesNotNullTest.java ! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/SharedStringsHumongous.java ! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/SharedStringsUtils.java ! test/hotspot/jtreg/runtime/cds/serviceability/ReplaceCriticalClassesForSubgraphs.java ! test/hotspot/jtreg/runtime/jni/FindClass/FindClassFromBoot.java ! test/hotspot/jtreg/runtime/jni/FindClassUtf8/FindClassUtf8.java ! test/hotspot/jtreg/runtime/jni/atExit/TestAtExit.java ! test/hotspot/jtreg/runtime/jni/checked/TestCheckedJniExceptionCheck.java ! test/hotspot/jtreg/runtime/jni/checked/TestCheckedReleaseArrayElements.java ! test/hotspot/jtreg/runtime/jni/nativeStack/TestNativeStack.java ! test/hotspot/jtreg/runtime/jni/registerNativesWarning/TestRegisterNativesWarning.java ! test/hotspot/jtreg/runtime/logging/MonitorInflationTest.java ! test/hotspot/jtreg/runtime/logging/RedefineClasses.java ! test/hotspot/jtreg/runtime/os/THPsInThreadStackPreventionTest.java ! test/hotspot/jtreg/runtime/os/TestHugePageDetection.java ! test/hotspot/jtreg/runtime/stack/Stack004.java ! test/hotspot/jtreg/runtime/stack/Stack017.java ! test/hotspot/jtreg/runtime/stack/Stack018.java ! test/hotspot/jtreg/runtime/stack/Stack019.java ! test/hotspot/jtreg/runtime/stringtable/StringTableCleaningTest.java ! test/hotspot/jtreg/runtime/whitebox/TestWBDeflateIdleMonitors.java ! test/hotspot/jtreg/sanity/BasicVMTest.java ! test/hotspot/jtreg/serviceability/dcmd/compiler/CodeCacheTest.java ! test/hotspot/jtreg/serviceability/dcmd/compiler/CompilerDirectivesDCMDTest.java ! test/hotspot/jtreg/serviceability/dcmd/compiler/CompilerMemoryStatisticTest.java ! test/hotspot/jtreg/serviceability/dcmd/framework/VMVersionTest.java ! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineSharedClass.java ! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/TestLambdaFormRetransformation.java ! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/TestRedefineWithUnresolvedClass.java ! test/hotspot/jtreg/serviceability/jvmti/vthread/VThreadMonitorTest/VThreadMonitorTest.java ! test/hotspot/jtreg/serviceability/sa/TestG1HeapRegion.java ! test/hotspot/jtreg/serviceability/sa/TestObjectAlignment.java ! test/hotspot/jtreg/testlibrary/ctw/src/sun/hotspot/tools/ctw/Compiler.java ! test/hotspot/jtreg/testlibrary_tests/ir_framework/examples/CheckedTestExample.java ! test/hotspot/jtreg/testlibrary_tests/ir_framework/examples/IRExample.java ! test/hotspot/jtreg/testlibrary_tests/ir_framework/examples/NormalTestExample.java ! test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestAccessModifiers.java ! test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestBasics.java ! test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestCheckedTests.java ! test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestPhaseIRMatching.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/UnloadingTest.java ! test/hotspot/jtreg/vmTestbase/gc/gctests/PhantomReference/phantom001/phantom001.java ! test/hotspot/jtreg/vmTestbase/gc/gctests/WeakReference/weak006/weak006.java ! test/hotspot/jtreg/vmTestbase/gc/huge/quicklook/largeheap/MemOptions/MemOptionsTest.java ! test/hotspot/jtreg/vmTestbase/metaspace/gc/watermark_0_1/TestDescription.java ! test/hotspot/jtreg/vmTestbase/metaspace/gc/watermark_10_20/TestDescription.java ! test/hotspot/jtreg/vmTestbase/metaspace/gc/watermark_70_80/TestDescription.java ! test/hotspot/jtreg/vmTestbase/metaspace/gc/watermark_99_100/TestDescription.java ! test/hotspot/jtreg/vmTestbase/metaspace/share/HeapOOMEException.java ! test/hotspot/jtreg/vmTestbase/metaspace/share/TriggerUnloadingByFillingMetaspace.java ! test/hotspot/jtreg/vmTestbase/metaspace/share/TriggerUnloadingHelper.java ! test/hotspot/jtreg/vmTestbase/metaspace/share/TriggerUnloadingWithWhiteBox.java ! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/common/StressHierarchyBaseClass.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/clear/clear003/clear003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/clear/clear004/clear004.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/use/use001/use001.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/Agent_OnUnload/agentonunload001/TestDriver.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/general_functions/GF08/gf08t.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA02/ma02t001/TestDriver.java ! test/hotspot/jtreg/vmTestbase/nsk/share/README ! test/hotspot/jtreg/vmTestbase/nsk/share/test/Tests.java ! test/hotspot/jtreg/vmTestbase/vm/compiler/CodeCacheInfo/Test.java ! test/hotspot/jtreg/vmTestbase/vm/compiler/complog/share/ProcessExecutor.java ! test/hotspot/jtreg/vmTestbase/vm/compiler/complog/share/StreamListener.java ! test/hotspot/jtreg/vmTestbase/vm/compiler/complog/share/StreamLogger.java ! test/hotspot/jtreg/vmTestbase/vm/compiler/complog/share/StreamReader.java ! test/hotspot/jtreg/vmTestbase/vm/mlvm/share/FileUtils.java ! test/jdk/jdk/incubator/vector/VectorMaxConversionTests.java ! test/jdk/jdk/jfr/api/consumer/streaming/TestJVMExit.java ! test/jdk/jdk/jfr/event/compiler/TestCompilerPhase.java ! test/jdk/jdk/jfr/event/gc/collection/TestG1ParallelPhases.java ! test/jdk/jdk/jfr/event/gc/collection/TestGarbageCollectionEventWithZMajor.java ! test/jdk/jdk/jfr/event/gc/collection/TestGarbageCollectionEventWithZMinor.java ! test/jdk/jdk/jfr/event/gc/collection/TestZOldGarbageCollectionEvent.java ! test/jdk/jdk/jfr/event/gc/collection/TestZYoungGarbageCollectionEvent.java ! test/jdk/jdk/jfr/event/gc/detailed/TestGCPhaseConcurrent.java ! test/jdk/jdk/jfr/event/gc/detailed/TestZAllocationStallEvent.java ! test/jdk/jdk/jfr/event/gc/detailed/TestZPageAllocationEvent.java ! test/jdk/jdk/jfr/event/gc/detailed/TestZRelocationSetEvent.java ! test/jdk/jdk/jfr/event/gc/detailed/TestZRelocationSetGroupEvent.java ! test/jdk/jdk/jfr/event/gc/detailed/TestZUncommitEvent.java ! test/jdk/jdk/jfr/event/gc/detailed/TestZUnmapEvent.java ! test/jdk/jdk/jfr/event/gc/stacktrace/TestDefNewAllocationPendingStackTrace.java ! test/jdk/jdk/jfr/event/gc/stacktrace/TestG1HumongousAllocationPendingStackTrace.java ! test/jdk/jdk/jfr/event/gc/stacktrace/TestG1OldAllocationPendingStackTrace.java ! test/jdk/jdk/jfr/event/gc/stacktrace/TestG1YoungAllocationPendingStackTrace.java ! test/jdk/jdk/jfr/event/gc/stacktrace/TestMarkSweepCompactAllocationPendingStackTrace.java ! test/jdk/jdk/jfr/event/gc/stacktrace/TestMetaspaceG1GCAllocationPendingStackTrace.java ! test/jdk/jdk/jfr/event/gc/stacktrace/TestMetaspaceParallelGCAllocationPendingStackTrace.java ! test/jdk/jdk/jfr/event/gc/stacktrace/TestMetaspaceSerialGCAllocationPendingStackTrace.java ! test/jdk/jdk/jfr/event/gc/stacktrace/TestParallelMarkSweepAllocationPendingStackTrace.java ! test/jdk/jdk/jfr/event/gc/stacktrace/TestParallelScavengeAllocationPendingStackTrace.java ! test/jdk/jdk/jfr/event/oldobject/TestZ.java ! test/jdk/jdk/jfr/event/runtime/TestSizeTFlags.java ! test/jdk/jdk/jfr/event/runtime/TestVMOperation.java ! test/jdk/jdk/jfr/jcmd/TestJcmdPreserveRepository.java ! test/micro/org/openjdk/bench/vm/compiler/AllocationMerges.java ! test/micro/org/openjdk/bench/vm/compiler/ClearMemory.java ! test/micro/org/openjdk/bench/vm/compiler/InterfaceCalls.java ! test/micro/org/openjdk/bench/vm/compiler/SubIdealC0Minus_YPlusC1_.java ! test/micro/org/openjdk/bench/vm/compiler/VectorAlignment.java ! test/micro/org/openjdk/bench/vm/compiler/VectorBitCount.java ! test/micro/org/openjdk/bench/vm/compiler/VectorReduction.java ! test/micro/org/openjdk/bench/vm/compiler/VectorReductionFloatingMinMax.java ! test/micro/org/openjdk/bench/vm/compiler/overhead/SimpleRepeatCompilation.java ! test/micro/org/openjdk/bench/vm/compiler/x86/ConvertF2I.java ! test/micro/org/openjdk/bench/vm/compiler/x86/LeaInstruction.java ! test/micro/org/openjdk/bench/vm/gc/MicroLargePages.java Changeset: 06c44dd5 Branch: master Author: Per Minborg Date: 2024-12-10 10:01:27 +0000 URL: https://git.openjdk.org/loom/commit/06c44dd568d91e1bd68f60fd3e57abcbe97e5dca 8345465: Fix performance regression on x64 after JDK-8345120 Reviewed-by: mcimadamore ! src/java.base/share/classes/jdk/internal/foreign/StringSupport.java ! test/micro/org/openjdk/bench/java/lang/foreign/InternalStrLen.java Changeset: 165fd848 Branch: master Author: Pavel Rappo Date: 2024-12-10 10:03:36 +0000 URL: https://git.openjdk.org/loom/commit/165fd848c133e3281a13d55da77faa0641586b54 8342987: Update --release 24 symbol information for JDK 24 build 27 Reviewed-by: darcy, iris ! src/jdk.compiler/share/data/symbols/java.base-O.sym.txt ! src/jdk.compiler/share/data/symbols/java.desktop-O.sym.txt ! src/jdk.compiler/share/data/symbols/java.management-O.sym.txt ! src/jdk.compiler/share/data/symbols/java.management.rmi-O.sym.txt ! src/jdk.compiler/share/data/symbols/java.naming-O.sym.txt ! src/jdk.compiler/share/data/symbols/jdk.incubator.foreign-O.sym.txt Changeset: a6277bb5 Branch: master Author: Coleen Phillimore Date: 2024-12-10 12:27:30 +0000 URL: https://git.openjdk.org/loom/commit/a6277bb521e07e569cd75a4641b2a05a26f47b0a 8340212: -Xshare:off -XX:CompressedClassSpaceBaseAddress=0x40001000000 crashes on macos-aarch64 Co-authored-by: Thomas Stuefe Reviewed-by: iklam, stuefe ! src/hotspot/cpu/aarch64/compressedKlass_aarch64.cpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp ! src/hotspot/share/cds/metaspaceShared.cpp ! src/hotspot/share/oops/compressedKlass.cpp ! src/hotspot/share/oops/compressedKlass.hpp ! test/hotspot/jtreg/ProblemList.txt ! test/hotspot/jtreg/runtime/CompressedOops/CompressedClassPointersEncodingScheme.java Changeset: 25d9deb1 Branch: master Author: Manjunath Matti Date: 2024-12-10 14:15:15 +0000 URL: https://git.openjdk.org/loom/commit/25d9deb1a350925dbd7e469ac5779b3c38d1f318 8335367: [s390] Add support for load immediate on condition instructions. Reviewed-by: lucy, amitkumar ! src/hotspot/cpu/s390/assembler_s390.hpp ! src/hotspot/cpu/s390/assembler_s390.inline.hpp ! src/hotspot/cpu/s390/macroAssembler_s390.cpp Changeset: a24b08fc Branch: master Author: Hamlin Li Date: 2024-12-10 14:39:29 +0000 URL: https://git.openjdk.org/loom/commit/a24b08fcb0b3784181096f5c669e57e110600056 8345669: RISC-V: fix client build failure due to AlignVector after JDK-8343827 Reviewed-by: fyang, luhenry ! src/hotspot/cpu/riscv/vm_version_riscv.cpp Changeset: 4f855d13 Branch: master Author: Roger Riggs Date: 2024-12-10 15:16:58 +0000 URL: https://git.openjdk.org/loom/commit/4f855d1342d55aeee93b7d0c5796fbfd4994c856 8345818: Fix SM cleanup of parsing of System property resource.bundle.debug Reviewed-by: lancea, eirbjo ! src/java.base/share/classes/java/util/ResourceBundle.java Changeset: d6b5264c Branch: master Author: Leonid Mesnik Date: 2024-12-10 15:53:51 +0000 URL: https://git.openjdk.org/loom/commit/d6b5264c3f7d0c4157ebd73b2f1a98dd15273c61 8345746: Remove :resourcehogs/compiler from :hotspot_slow_compiler Reviewed-by: kvn ! test/hotspot/jtreg/TEST.groups Changeset: 1def2d82 Branch: master Author: Leonid Mesnik Date: 2024-12-10 17:40:06 +0000 URL: https://git.openjdk.org/loom/commit/1def2d82ac003a974759048c6cc0a173b1fc692f 8345700: tier{1,2,3}_compiler don't cover all compiler tests Reviewed-by: dholmes, shade ! test/hotspot/jtreg/TEST.groups Changeset: 9bd70ec8 Branch: master Author: Nizar Benalla Date: 2024-12-10 18:25:32 +0000 URL: https://git.openjdk.org/loom/commit/9bd70ec806ac0134926f32e222f4075e3d407422 8345888: Broken links in the JDK 24 JavaDoc API documentation, build 27 Reviewed-by: psadhukhan ! src/java.desktop/share/classes/javax/print/attribute/standard/PresentationDirection.java Changeset: 0f035545 Branch: master Author: Chen Liang Date: 2024-12-10 20:34:12 +0000 URL: https://git.openjdk.org/loom/commit/0f035545e5c0cd02d11ab8edd5786c1f1f6043a7 8342469: Improve API documentation for java.lang.classfile.instruction Reviewed-by: asotona, darcy ! src/java.base/share/classes/java/lang/classfile/ClassFile.java ! src/java.base/share/classes/java/lang/classfile/CodeBuilder.java ! src/java.base/share/classes/java/lang/classfile/Instruction.java ! src/java.base/share/classes/java/lang/classfile/Label.java ! src/java.base/share/classes/java/lang/classfile/Opcode.java ! src/java.base/share/classes/java/lang/classfile/TypeKind.java ! src/java.base/share/classes/java/lang/classfile/instruction/ArrayLoadInstruction.java ! src/java.base/share/classes/java/lang/classfile/instruction/ArrayStoreInstruction.java ! src/java.base/share/classes/java/lang/classfile/instruction/BranchInstruction.java ! src/java.base/share/classes/java/lang/classfile/instruction/CharacterRange.java ! src/java.base/share/classes/java/lang/classfile/instruction/ConstantInstruction.java ! src/java.base/share/classes/java/lang/classfile/instruction/ConvertInstruction.java ! src/java.base/share/classes/java/lang/classfile/instruction/DiscontinuedInstruction.java ! src/java.base/share/classes/java/lang/classfile/instruction/ExceptionCatch.java ! src/java.base/share/classes/java/lang/classfile/instruction/FieldInstruction.java ! src/java.base/share/classes/java/lang/classfile/instruction/IncrementInstruction.java ! src/java.base/share/classes/java/lang/classfile/instruction/InvokeDynamicInstruction.java ! src/java.base/share/classes/java/lang/classfile/instruction/InvokeInstruction.java ! src/java.base/share/classes/java/lang/classfile/instruction/LabelTarget.java ! src/java.base/share/classes/java/lang/classfile/instruction/LineNumber.java ! src/java.base/share/classes/java/lang/classfile/instruction/LoadInstruction.java ! src/java.base/share/classes/java/lang/classfile/instruction/LocalVariable.java ! src/java.base/share/classes/java/lang/classfile/instruction/LocalVariableType.java ! src/java.base/share/classes/java/lang/classfile/instruction/LookupSwitchInstruction.java ! src/java.base/share/classes/java/lang/classfile/instruction/MonitorInstruction.java ! src/java.base/share/classes/java/lang/classfile/instruction/NewMultiArrayInstruction.java ! src/java.base/share/classes/java/lang/classfile/instruction/NewObjectInstruction.java ! src/java.base/share/classes/java/lang/classfile/instruction/NewPrimitiveArrayInstruction.java ! src/java.base/share/classes/java/lang/classfile/instruction/NewReferenceArrayInstruction.java ! src/java.base/share/classes/java/lang/classfile/instruction/NopInstruction.java ! src/java.base/share/classes/java/lang/classfile/instruction/OperatorInstruction.java ! src/java.base/share/classes/java/lang/classfile/instruction/ReturnInstruction.java ! src/java.base/share/classes/java/lang/classfile/instruction/StackInstruction.java ! src/java.base/share/classes/java/lang/classfile/instruction/StoreInstruction.java ! src/java.base/share/classes/java/lang/classfile/instruction/SwitchCase.java ! src/java.base/share/classes/java/lang/classfile/instruction/TableSwitchInstruction.java ! src/java.base/share/classes/java/lang/classfile/instruction/ThrowInstruction.java ! src/java.base/share/classes/java/lang/classfile/instruction/TypeCheckInstruction.java ! src/java.base/share/classes/java/lang/classfile/instruction/package-info.java Changeset: 4c39e9fa Branch: master Author: Kevin Driver Date: 2024-12-10 20:49:13 +0000 URL: https://git.openjdk.org/loom/commit/4c39e9faa0cb8e4fd00d8b9dc0ac5ad64d6b287d 8344924: Default CA certificates loaded despite request to use custom keystore Reviewed-by: ascarpino ! src/java.base/share/classes/sun/security/ssl/X509TrustManagerImpl.java Changeset: 29d648c6 Branch: master Author: Jasmine Karthikeyan Date: 2024-12-10 22:32:19 +0000 URL: https://git.openjdk.org/loom/commit/29d648c642a68699340a9ab43252f832efdb5cbf 8341781: Improve Min/Max node identities Reviewed-by: chagedorn ! src/hotspot/share/opto/addnode.cpp ! src/hotspot/share/opto/addnode.hpp ! test/hotspot/jtreg/compiler/c2/irTests/MaxMinINodeIdealizationTests.java + test/hotspot/jtreg/compiler/c2/irTests/TestMinMaxIdentities.java ! test/hotspot/jtreg/compiler/vectorization/runner/BasicShortOpTest.java Changeset: c6317191 Branch: master Author: Damon Nguyen Date: 2024-12-10 23:52:23 +0000 URL: https://git.openjdk.org/loom/commit/c6317191e323e27cde61b5ed3c23d1a230053969 8343170: java/awt/Cursor/JPanelCursorTest/JPanelCursorTest.java does not show the default cursor Reviewed-by: honkar, azvegint, achung ! test/jdk/java/awt/Cursor/JPanelCursorTest/JPanelCursorTest.java Changeset: 2ddaa460 Branch: master Author: Alex Menkov Date: 2024-12-11 01:37:31 +0000 URL: https://git.openjdk.org/loom/commit/2ddaa460545e043008aaf0b7ce33191b7c588833 8305010: Test vmTestbase/nsk/jvmti/scenarios/sampling/SP05/sp05t003/TestDescription.java timed out: thread not suspended Reviewed-by: cjplummer, lmesnik, sspitsyn ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP05/sp05t003/sp05t003.cpp Changeset: abcd23f4 Branch: master Author: Vicente Romero Date: 2024-12-11 02:12:23 +0000 URL: https://git.openjdk.org/loom/commit/abcd23f4d65698f47fd79a95aed197a12edf2784 8334756: javac crashed on call to non-existent generic method with explicit annotated type arg Reviewed-by: abimpoudis ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/TypeAnnotations.java + test/langtools/tools/javac/annotations/typeAnnotations/CrashOnNonExistingMethodTest.java + test/langtools/tools/javac/annotations/typeAnnotations/CrashOnNonExistingMethodTest.out Changeset: 8de0622c Branch: master Author: Prasanta Sadhukhan Date: 2024-12-11 03:49:16 +0000 URL: https://git.openjdk.org/loom/commit/8de0622c3a5c9e01e79659ef0b43b1b01dfa5cf6 8345767: javax/swing/JSplitPane/4164779/JSplitPaneKeyboardNavigationTest.java fails in ubuntu22.04 Reviewed-by: honkar, dnguyen ! test/jdk/javax/swing/JSplitPane/4164779/JSplitPaneKeyboardNavigationTest.java Changeset: c40140eb Branch: master Author: Prasanta Sadhukhan Date: 2024-12-11 04:00:01 +0000 URL: https://git.openjdk.org/loom/commit/c40140eb9c156415622b2d03fd8681c16f6ee362 8334581: Remove no-arg constructor BasicSliderUI() Reviewed-by: abhiscxk, aivanov, azvegint ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicSliderUI.java Changeset: 1e9204fa Branch: master Author: Kim Barrett Date: 2024-12-11 04:47:44 +0000 URL: https://git.openjdk.org/loom/commit/1e9204fa43e0c1e22c69dc140829ddf3af750a95 8345273: Fix -Wzero-as-null-pointer-constant warnings in s390 code Reviewed-by: jwaters, aph, amitkumar ! src/hotspot/cpu/s390/assembler_s390.hpp ! src/hotspot/cpu/s390/frame_s390.cpp ! src/hotspot/cpu/s390/macroAssembler_s390.cpp ! src/hotspot/cpu/s390/nativeInst_s390.cpp ! src/hotspot/cpu/s390/relocInfo_s390.cpp ! src/hotspot/cpu/s390/stubGenerator_s390.cpp Changeset: e88e793c Branch: master Author: theoweidmannoracle Committer: Christian Hagedorn Date: 2024-12-11 07:52:06 +0000 URL: https://git.openjdk.org/loom/commit/e88e793cfd9a5db8745aa187c2726ad029b60ab7 8343148: C2: Refactor uses of "PhaseValue::*con*() + PhaseIdealLoop::set_ctrl()" into separate method Reviewed-by: kvn, chagedorn, thartmann ! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp ! src/hotspot/share/opto/loopPredicate.cpp ! src/hotspot/share/opto/loopTransform.cpp ! src/hotspot/share/opto/loopnode.cpp ! src/hotspot/share/opto/loopnode.hpp ! src/hotspot/share/opto/loopopts.cpp ! src/hotspot/share/opto/predicates.cpp ! src/hotspot/share/opto/vectorization.cpp Changeset: f88c1c6f Branch: master Author: Adam Sotona Date: 2024-12-11 07:58:26 +0000 URL: https://git.openjdk.org/loom/commit/f88c1c6ff86b8f29a71647e46136b6432bb67619 8345773: Class-File API debug printing capability Reviewed-by: liach, mcimadamore ! src/java.base/share/classes/java/lang/classfile/CompoundElement.java ! test/jdk/jdk/classfile/ClassPrinterTest.java Changeset: 8e0f929e Branch: master Author: Magnus Ihse Bursie Date: 2024-12-11 10:39:08 +0000 URL: https://git.openjdk.org/loom/commit/8e0f929ecfc1d8de1c2a78e608bcabc45ff6b6af 8345805: Update copyright year to 2024 for other files where it was missed Reviewed-by: dholmes, mli, mullan ! src/java.net.http/share/classes/jdk/internal/net/http/Http1HeaderParser.java ! src/java.net.http/share/classes/jdk/internal/net/http/common/HeaderDecoder.java ! src/java.net.http/share/classes/jdk/internal/net/http/hpack/DecodingCallback.java ! src/jdk.dynalink/share/classes/jdk/dynalink/DynamicLinker.java ! src/jdk.dynalink/share/classes/jdk/dynalink/NamedOperation.java ! src/jdk.dynalink/share/classes/jdk/dynalink/Namespace.java ! src/jdk.dynalink/share/classes/jdk/dynalink/NamespaceOperation.java ! src/jdk.dynalink/share/classes/jdk/dynalink/NoSuchDynamicMethodException.java ! src/jdk.dynalink/share/classes/jdk/dynalink/Operation.java ! src/jdk.dynalink/share/classes/jdk/dynalink/RelinkableCallSite.java ! src/jdk.dynalink/share/classes/jdk/dynalink/StandardNamespace.java ! src/jdk.dynalink/share/classes/jdk/dynalink/beans/BeansLinker.java ! src/jdk.dynalink/share/classes/jdk/dynalink/beans/CallerSensitiveDynamicMethod.java ! src/jdk.dynalink/share/classes/jdk/dynalink/beans/ClassString.java ! src/jdk.dynalink/share/classes/jdk/dynalink/beans/MissingMemberHandlerFactory.java ! src/jdk.dynalink/share/classes/jdk/dynalink/beans/StaticClass.java ! src/jdk.dynalink/share/classes/jdk/dynalink/internal/InternalTypeUtilities.java ! src/jdk.dynalink/share/classes/jdk/dynalink/linker/ConversionComparator.java ! src/jdk.dynalink/share/classes/jdk/dynalink/linker/GuardedInvocationTransformer.java ! src/jdk.dynalink/share/classes/jdk/dynalink/linker/GuardingDynamicLinker.java ! src/jdk.dynalink/share/classes/jdk/dynalink/linker/GuardingTypeConverterFactory.java ! src/jdk.dynalink/share/classes/jdk/dynalink/linker/LinkRequest.java ! src/jdk.dynalink/share/classes/jdk/dynalink/linker/LinkerServices.java ! src/jdk.dynalink/share/classes/jdk/dynalink/linker/MethodHandleTransformer.java ! src/jdk.dynalink/share/classes/jdk/dynalink/linker/MethodTypeConversionStrategy.java ! src/jdk.dynalink/share/classes/jdk/dynalink/linker/TypeBasedGuardingDynamicLinker.java ! src/jdk.dynalink/share/classes/jdk/dynalink/linker/support/CompositeGuardingDynamicLinker.java ! src/jdk.dynalink/share/classes/jdk/dynalink/linker/support/CompositeTypeBasedGuardingDynamicLinker.java ! src/jdk.dynalink/share/classes/jdk/dynalink/linker/support/DefaultInternalObjectFilter.java ! src/jdk.dynalink/share/classes/jdk/dynalink/linker/support/Guards.java ! src/jdk.dynalink/share/classes/jdk/dynalink/linker/support/Lookup.java ! src/jdk.dynalink/share/classes/jdk/dynalink/linker/support/SimpleLinkRequest.java ! src/jdk.dynalink/share/classes/jdk/dynalink/linker/support/TypeUtilities.java ! src/jdk.dynalink/share/classes/jdk/dynalink/package-info.java ! src/jdk.dynalink/share/classes/jdk/dynalink/support/AbstractRelinkableCallSite.java ! src/jdk.dynalink/share/classes/jdk/dynalink/support/ChainedCallSite.java ! src/jdk.dynalink/share/classes/jdk/dynalink/support/SimpleRelinkableCallSite.java ! src/jdk.httpserver/share/man/jwebserver.md ! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/aarch64/AArch64.java ! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/amd64/AMD64.java ! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/code/Architecture.java ! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/CompilerToVM.java ! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/DirectHotSpotObjectConstantImpl.java ! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotCompiledCodeStream.java ! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotCompressedNullConstant.java ! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotConstant.java ! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotConstantPool.java ! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotJVMCICompilerConfig.java ! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotMetaspaceConstantImpl.java ! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotMethodHandleAccessProvider.java ! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotObjectConstantImpl.java ! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotSpeculationLog.java ! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/SharedLibraryJVMCIReflection.java ! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/riscv64/RISCV64HotSpotJVMCIBackendFactory.java ! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/riscv64/RISCV64HotSpotVMConfig.java ! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/meta/MethodHandleAccessProvider.java ! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/meta/ResolvedJavaMethod.java ! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/riscv64/RISCV64.java ! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/services/Services.java ! test/jdk/java/net/httpclient/BodySubscribersTest.java ! test/jdk/java/net/httpclient/GZIPInputStreamTest.java ! test/jdk/java/net/httpclient/MaxStreams.java ! test/jdk/java/net/httpclient/RedirectTimeoutTest.java ! test/jdk/java/net/httpclient/http2/ExpectContinueResetTest.java ! test/jdk/java/net/httpclient/http2/PushPromiseContinuation.java ! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http2/HpackTestEncoder.java ! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http2/Http2TestExchangeImpl.java ! test/jdk/java/net/httpclient/whitebox/java.net.http/jdk/internal/net/http/SimpleSSLContext.java ! test/jdk/java/nio/Buffer/Basic-X.java.template ! test/jdk/java/nio/Buffer/BasicByte.java ! test/jdk/java/nio/Buffer/BasicChar.java ! test/jdk/java/nio/Buffer/BasicDouble.java ! test/jdk/java/nio/Buffer/BasicFloat.java ! test/jdk/java/nio/Buffer/BasicInt.java ! test/jdk/java/nio/Buffer/BasicLong.java ! test/jdk/java/nio/Buffer/BasicShort.java ! test/jdk/java/nio/Buffer/LimitDirectMemory.java ! test/jdk/java/nio/channels/DatagramChannel/SelectWhenRefused.java ! test/jdk/java/nio/channels/Selector/WakeupNow.java ! test/jdk/jdk/classfile/AnnotationModelTest.java ! test/jdk/jdk/classfile/FilterDeadLabelsTest.java ! test/jdk/jdk/classfile/LowJCovAttributeTest.java ! test/jdk/jdk/classfile/LowModuleTest.java ! test/jdk/jdk/classfile/ModuleBuilderTest.java ! test/jdk/jdk/classfile/examples/ModuleExamples.java ! test/jdk/jdk/dynalink/TypeConverterFactoryMemoryLeakTest.java ! test/jdk/jdk/dynalink/TypeConverterFactoryRetentionTests.java ! test/jdk/jni/nullCaller/NullCallerTest.java ! test/jdk/sun/security/ec/InvalidCurve.java ! test/jdk/sun/security/pkcs11/Config/ReadConfInUTF16Env.java ! test/jdk/sun/security/ssl/CertPathRestrictions/TLSRestrictions.java ! test/jdk/sun/security/ssl/SSLLogger/LoggingFormatConsistency.java ! test/jdk/sun/security/ssl/SSLSocketImpl/IgnorableExceptionMessages.java ! test/jdk/sun/security/tools/keytool/fakegen/java.base/sun/security/ec/ECKeyPairGenerator.java ! test/jdk/sun/security/util/RegisteredDomain/ParseNames.java ! test/lib-test/jdk/test/lib/RandomGeneratorTest.java ! test/lib-test/jdk/test/lib/process/ProcessToolsExecuteLimitedTestJavaTest.java ! test/lib-test/jdk/test/whitebox/CPUInfoTest.java ! test/lib/jdk/test/lib/containers/docker/DockerTestUtils.java ! test/lib/jdk/test/lib/jfr/GCHelper.java ! test/lib/jdk/test/lib/thread/VThreadPinner.java ! test/lib/jdk/test/whitebox/code/Compiler.java ! test/micro/org/openjdk/bench/java/net/NetworkInterfaceLookup.java ! test/micro/org/openjdk/bench/java/net/SocketChannelConnectionSetup.java ! test/micro/org/openjdk/bench/java/net/SocketEventOverhead.java ! test/micro/org/openjdk/bench/java/net/ThreadLocalParseUtil.java ! test/micro/org/openjdk/bench/java/nio/ByteBuffers.java Changeset: c9ec2716 Branch: master Author: Magnus Ihse Bursie Date: 2024-12-11 10:40:19 +0000 URL: https://git.openjdk.org/loom/commit/c9ec2716a5486e6304caa863d00fe2f5ef975602 8345800: Update copyright year to 2024 for serviceability in files where it was missed Reviewed-by: dholmes, cjplummer ! src/java.management/share/classes/com/sun/jmx/mbeanserver/DefaultMXBeanMappingFactory.java ! src/java.management/share/classes/com/sun/jmx/mbeanserver/MBeanServerDelegateImpl.java ! src/java.management/share/classes/javax/management/MBeanServerDelegate.java ! src/jdk.attach/aix/classes/sun/tools/attach/VirtualMachineImpl.java ! src/jdk.attach/macosx/classes/sun/tools/attach/VirtualMachineImpl.java ! src/jdk.attach/windows/classes/sun/tools/attach/VirtualMachineImpl.java ! src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/resources/aliasmap ! src/jdk.jcmd/share/man/jinfo.md ! src/jdk.jcmd/share/man/jmap.md ! src/jdk.jcmd/share/man/jps.md ! src/jdk.jcmd/share/man/jstack.md ! src/jdk.jcmd/share/man/jstat.md ! src/jdk.jconsole/share/classes/sun/tools/jconsole/resources/messages_de.properties ! src/jdk.jconsole/share/man/jconsole.md ! src/jdk.jdi/share/classes/com/sun/jdi/ThreadReference.java ! src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/TTYResources_de.java ! src/jdk.jdi/share/classes/com/sun/tools/jdi/SunCommandLineLauncher.java ! src/jdk.jdi/share/man/jdb.md ! src/jdk.jdi/windows/classes/com/sun/tools/jdi/SharedMemoryTransportService.java ! src/jdk.management.agent/share/classes/jdk/internal/agent/resources/agent.properties ! src/jdk.management.agent/share/classes/jdk/internal/agent/resources/agent_de.properties ! src/jdk.management.agent/share/classes/jdk/internal/agent/resources/agent_es.properties ! src/jdk.management.agent/share/classes/jdk/internal/agent/resources/agent_fr.properties ! src/jdk.management.agent/share/classes/jdk/internal/agent/resources/agent_it.properties ! src/jdk.management.agent/share/classes/jdk/internal/agent/resources/agent_ja.properties ! src/jdk.management.agent/share/classes/jdk/internal/agent/resources/agent_ko.properties ! src/jdk.management.agent/share/classes/jdk/internal/agent/resources/agent_pt_BR.properties ! src/jdk.management.agent/share/classes/jdk/internal/agent/resources/agent_sv.properties ! src/jdk.management.agent/share/classes/jdk/internal/agent/resources/agent_zh_CN.properties ! src/jdk.management.agent/share/classes/jdk/internal/agent/resources/agent_zh_TW.properties ! src/jdk.management/share/classes/com/sun/management/OperatingSystemMXBean.java ! test/jdk/com/sun/jdi/BadAgentPath.java ! test/jdk/com/sun/jdi/DoubleAgentTest.java ! test/jdk/com/sun/jdi/SuspendNoFlagTest.java ! test/jdk/javax/management/remote/mandatory/loading/MissingClassTest.java Changeset: 28268383 Branch: master Author: Stefan Karlsson Date: 2024-12-11 11:49:19 +0000 URL: https://git.openjdk.org/loom/commit/2826838389ff0ce909289e3a804228226a2a6ab0 8345658: WB_NMTCommitMemory redundantly records an NMT tag Reviewed-by: dholmes, jsjolen ! src/hotspot/share/prims/whitebox.cpp Changeset: 076bfa68 Branch: master Author: Stefan Karlsson Date: 2024-12-11 11:53:25 +0000 URL: https://git.openjdk.org/loom/commit/076bfa688c8ee19fa5eea1d18cfa84a3504af762 8345656: Move os alignment functions out of ReservedSpace Reviewed-by: dholmes ! src/hotspot/share/gc/g1/g1BlockOffsetTable.cpp ! src/hotspot/share/gc/g1/g1BlockOffsetTable.hpp ! src/hotspot/share/gc/g1/g1CardTable.cpp ! src/hotspot/share/gc/g1/g1CardTable.hpp ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/serial/serialBlockOffsetTable.cpp ! src/hotspot/share/gc/serial/serialBlockOffsetTable.hpp ! src/hotspot/share/gc/serial/tenuredGeneration.cpp ! src/hotspot/share/gc/shared/markBitMap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahMarkBitMap.cpp ! src/hotspot/share/jfr/recorder/storage/jfrVirtualMemory.cpp ! src/hotspot/share/memory/virtualspace.cpp ! src/hotspot/share/memory/virtualspace.hpp ! src/hotspot/share/runtime/os.hpp Changeset: 2382a2de Branch: master Author: Stefan Karlsson Date: 2024-12-11 12:22:00 +0000 URL: https://git.openjdk.org/loom/commit/2382a2de964aa9b3a8e1ec2500f6337eeeb94706 8345661: Simplify page size alignment in code heap reservation Reviewed-by: dholmes, thartmann ! src/hotspot/share/code/codeCache.cpp ! src/hotspot/share/memory/heap.cpp Changeset: a21d21f4 Branch: master Author: Martin Doerr Date: 2024-12-11 12:50:24 +0000 URL: https://git.openjdk.org/loom/commit/a21d21f4d7b74e21f68b6bf9c5dc9ba7d3f9963c 8345609: [C1] LIR Operations with one input should be implemented as LIR_Op1 Reviewed-by: rrich, goetz ! src/hotspot/cpu/aarch64/c1_LIRGenerator_aarch64.cpp ! src/hotspot/cpu/ppc/c1_LIRGenerator_ppc.cpp ! src/hotspot/cpu/x86/c1_LIRGenerator_x86.cpp ! src/hotspot/cpu/x86/c1_LinearScan_x86.cpp ! src/hotspot/cpu/x86/c1_LinearScan_x86.hpp ! src/hotspot/share/c1/c1_LIR.cpp ! src/hotspot/share/c1/c1_LIR.hpp ! src/hotspot/share/c1/c1_LIRAssembler.cpp ! src/hotspot/share/c1/c1_LIRAssembler.hpp ! src/hotspot/share/c1/c1_LinearScan.cpp Changeset: 45c914c3 Branch: master Author: Roland Westrelin Date: 2024-12-11 13:48:03 +0000 URL: https://git.openjdk.org/loom/commit/45c914c3ad8fbc406af9ba9dec97f11c28c91299 8343607: C2: Shenandoah crashes during barrier expansion in Continuation::enter Reviewed-by: shade ! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp Changeset: d381d581 Branch: master Author: theoweidmannoracle Date: 2024-12-11 14:30:59 +0000 URL: https://git.openjdk.org/loom/commit/d381d581bfc5bbe1db966088ed4cad01b65c5123 8332268: C2: Add missing optimizations for UDivI/L and UModI/L and unify the shared logic with the signed nodes Reviewed-by: chagedorn, thartmann, epeter, qamai ! src/hotspot/share/opto/divnode.cpp ! src/hotspot/share/opto/divnode.hpp ! src/hotspot/share/opto/loopopts.cpp ! src/hotspot/share/opto/mulnode.hpp ! src/hotspot/share/opto/node.hpp ! src/hotspot/share/opto/phaseX.cpp ! src/hotspot/share/opto/type.hpp ! test/hotspot/jtreg/compiler/c2/irTests/DivINodeIdealizationTests.java ! test/hotspot/jtreg/compiler/c2/irTests/DivLNodeIdealizationTests.java + test/hotspot/jtreg/compiler/c2/irTests/ModINodeIdealizationTests.java + test/hotspot/jtreg/compiler/c2/irTests/ModLNodeIdealizationTests.java + test/hotspot/jtreg/compiler/c2/irTests/UDivINodeIdealizationTests.java + test/hotspot/jtreg/compiler/c2/irTests/UDivLNodeIdealizationTests.java + test/hotspot/jtreg/compiler/c2/irTests/UModINodeIdealizationTests.java + test/hotspot/jtreg/compiler/c2/irTests/UModLNodeIdealizationTests.java ! test/hotspot/jtreg/compiler/lib/ir_framework/IRNode.java ! test/hotspot/jtreg/compiler/splitif/TestSplitDivisionThroughPhi.java Changeset: e2948991 Branch: master Author: Sonia Zaldana Calles Date: 2024-12-11 14:40:03 +0000 URL: https://git.openjdk.org/loom/commit/e2948991544d50a901be509fbc6406c2a16849ec 8345647: Fix recent NULL usage backsliding in Shenandoah Reviewed-by: shade, jwaters, mli ! src/hotspot/cpu/ppc/gc/shenandoah/shenandoahBarrierSetAssembler_ppc.cpp ! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.cpp Changeset: c34b87c5 Branch: master Author: Stefan Karlsson Date: 2024-12-11 15:09:36 +0000 URL: https://git.openjdk.org/loom/commit/c34b87c52bbaf37d01cb2a73846631a037b312a5 8345659: Fix broken alignment after ReservedSpace splitting in GC code Reviewed-by: ayang, aboldtch ! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp ! src/hotspot/share/gc/serial/serialHeap.cpp Changeset: cc479184 Branch: master Author: Qizheng Xing Committer: Martin Doerr Date: 2024-12-11 15:11:46 +0000 URL: https://git.openjdk.org/loom/commit/cc47918445b3b49fc188d4655996e43e7a3c75c3 8345040: Clean up unused variables and code in `generate_native_wrapper` Reviewed-by: mli, dfenacci, kvn ! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp ! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp ! src/hotspot/cpu/riscv/sharedRuntime_riscv.cpp ! src/hotspot/cpu/s390/sharedRuntime_s390.cpp ! src/hotspot/cpu/x86/sharedRuntime_x86_32.cpp ! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp Changeset: 72c6daf1 Branch: master Author: theoweidmannoracle Committer: Tobias Hartmann Date: 2024-12-11 15:21:28 +0000 URL: https://git.openjdk.org/loom/commit/72c6daf1b1073bc1eb9d1b07794c0e8ba5b9b437 8346007: Incorrect copyright header in UModLNodeIdealizationTests.java Reviewed-by: thartmann ! test/hotspot/jtreg/compiler/c2/irTests/UModLNodeIdealizationTests.java Changeset: 2c4567a6 Branch: master Author: Quan Anh Mai Date: 2024-12-11 15:59:39 +0000 URL: https://git.openjdk.org/loom/commit/2c4567a689091721476b6ef0ef4ad042fd63c3fd 8342651: Refactor array constant to use an array of jbyte Reviewed-by: thartmann, kvn ! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp ! src/hotspot/cpu/x86/c2_MacroAssembler_x86.hpp ! src/hotspot/cpu/x86/x86.ad ! src/hotspot/share/asm/assembler.hpp ! src/hotspot/share/asm/codeBuffer.cpp ! src/hotspot/share/opto/constantTable.cpp ! src/hotspot/share/opto/constantTable.hpp ! src/hotspot/share/opto/output.cpp Changeset: cf0e1aa0 Branch: master Author: Ivan ?ipka Committer: Jorn Vernee Date: 2024-12-11 16:33:44 +0000 URL: https://git.openjdk.org/loom/commit/cf0e1aa0667b6c78f1b450c726c50415df570729 8345335: Add excluded jdk_foreign tests to manual group Reviewed-by: jvernee ! test/jdk/TEST.groups ! test/jdk/java/foreign/TestMatrix.java Changeset: cce5808d Branch: master Author: Brian Burkhalter Date: 2024-12-11 17:57:22 +0000 URL: https://git.openjdk.org/loom/commit/cce5808d7a5734abb36b12d83304b80ae9c55575 8345421: (bf) Create specific test for temporary direct buffers and the buffer size limit Reviewed-by: alanb + test/jdk/java/nio/Buffer/UnmeteredTempBuffers.java Changeset: e4a34e96 Branch: master Author: Andrey Turbanov Date: 2024-12-11 18:22:23 +0000 URL: https://git.openjdk.org/loom/commit/e4a34e96cd7eb227bd43e55d370d0b18d365ae1b 8345616: Unnecessary Hashtable usage in javax.swing.text.html.parser.Element Reviewed-by: aivanov, azvegint ! src/java.desktop/share/classes/javax/swing/text/html/parser/Element.java Changeset: 08bdeedf Branch: master Author: Kim Barrett Date: 2024-12-11 19:37:01 +0000 URL: https://git.openjdk.org/loom/commit/08bdeedfd355b61f7cdabbe943657691e5af2c82 8345269: Fix -Wzero-as-null-pointer-constant warnings in ppc code Reviewed-by: mdoerr, mbaesken ! src/hotspot/cpu/ppc/assembler_ppc.hpp ! src/hotspot/cpu/ppc/frame_ppc.cpp ! src/hotspot/cpu/ppc/macroAssembler_ppc.cpp ! src/hotspot/cpu/ppc/nativeInst_ppc.cpp ! src/hotspot/cpu/ppc/ppc.ad ! src/hotspot/cpu/ppc/relocInfo_ppc.cpp ! src/hotspot/cpu/ppc/stubGenerator_ppc.cpp ! src/hotspot/cpu/ppc/templateTable_ppc_64.cpp ! src/hotspot/cpu/ppc/vm_version_ppc.cpp Changeset: cbab40bc Branch: master Author: Magnus Ihse Bursie Date: 2024-12-11 21:01:20 +0000 URL: https://git.openjdk.org/loom/commit/cbab40bce45a2f58906be49c841178fa1dfd457e 8345683: Remove special flags for files compiled for static libraries Reviewed-by: erikj ! make/autoconf/flags-cflags.m4 ! make/autoconf/spec.gmk.template ! make/common/native/Flags.gmk Changeset: ddf04617 Branch: master Author: Magnus Ihse Bursie Date: 2024-12-11 21:08:22 +0000 URL: https://git.openjdk.org/loom/commit/ddf04617887dc389cd7667e820da7ac91eea9e8c 8345799: Update copyright year to 2024 for core-libs in files where it was missed Reviewed-by: joehw, jlu, mli, lancea, kevinw ! src/java.base/macosx/classes/sun/nio/ch/DefaultSelectorProvider.java ! src/java.base/macosx/native/libjava/ProcessHandleImpl_macosx.c ! src/java.base/macosx/native/libosxsecurity/KeystoreImpl.m ! src/java.base/share/classes/com/sun/crypto/provider/PBEKey.java ! src/java.base/share/classes/com/sun/security/ntlm/Server.java ! src/java.base/share/classes/java/io/ObjectStreamConstants.java ! src/java.base/share/classes/java/io/PipedInputStream.java ! src/java.base/share/classes/java/io/PipedOutputStream.java ! src/java.base/share/classes/java/io/PipedReader.java ! src/java.base/share/classes/java/io/PipedWriter.java ! src/java.base/share/classes/java/io/Serializable.java ! src/java.base/share/classes/java/io/StreamTokenizer.java ! src/java.base/share/classes/java/io/WriteAbortedException.java ! src/java.base/share/classes/java/lang/AssertionError.java ! src/java.base/share/classes/java/lang/BaseVirtualThread.java ! src/java.base/share/classes/java/lang/BootstrapMethodError.java ! src/java.base/share/classes/java/lang/ClassValue.java ! src/java.base/share/classes/java/lang/ExceptionInInitializerError.java ! src/java.base/share/classes/java/lang/StrictMath.java ! src/java.base/share/classes/java/lang/constant/ModuleDesc.java ! src/java.base/share/classes/java/lang/foreign/AddressLayout.java ! src/java.base/share/classes/java/lang/foreign/SegmentAllocator.java ! src/java.base/share/classes/java/lang/foreign/package-info.java ! src/java.base/share/classes/java/lang/foreign/snippet-files/Snippets.java ! src/java.base/share/classes/java/lang/invoke/AbstractValidatingLambdaMetafactory.java ! src/java.base/share/classes/java/lang/invoke/ConstantBootstraps.java ! src/java.base/share/classes/java/lang/invoke/ConstantGroup.java ! src/java.base/share/classes/java/lang/invoke/DelegatingMethodHandle.java ! src/java.base/share/classes/java/lang/invoke/DirectMethodHandle.java ! src/java.base/share/classes/java/lang/invoke/MemberName.java ! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java ! src/java.base/share/classes/java/lang/invoke/NativeMethodHandle.java ! src/java.base/share/classes/java/lang/invoke/TypeConvertingMethodAdapter.java ! src/java.base/share/classes/java/lang/invoke/X-VarHandleByteArrayView.java.template ! src/java.base/share/classes/java/lang/module/package-info.java ! src/java.base/share/classes/java/lang/ref/PhantomReference.java ! src/java.base/share/classes/java/lang/ref/package-info.java ! src/java.base/share/classes/java/lang/reflect/Executable.java ! src/java.base/share/classes/java/lang/runtime/ObjectMethods.java ! src/java.base/share/classes/java/nio/file/FileTreeIterator.java ! src/java.base/share/classes/java/security/DigestInputStream.java ! src/java.base/share/classes/java/security/DigestOutputStream.java ! src/java.base/share/classes/java/security/cert/PKIXBuilderParameters.java ! src/java.base/share/classes/java/security/cert/PKIXParameters.java ! src/java.base/share/classes/java/security/cert/X509Certificate.java ! src/java.base/share/classes/java/text/AttributedCharacterIterator.java ! src/java.base/share/classes/java/text/AttributedString.java ! src/java.base/share/classes/java/text/RuleBasedCollator.java ! src/java.base/share/classes/java/util/EnumMap.java ! src/java.base/share/classes/java/util/GregorianCalendar.java ! src/java.base/share/classes/java/util/HashMap.java ! src/java.base/share/classes/java/util/HashSet.java ! src/java.base/share/classes/java/util/IdentityHashMap.java ! src/java.base/share/classes/java/util/ImmutableCollections.java ! src/java.base/share/classes/java/util/InvalidPropertiesFormatException.java ! src/java.base/share/classes/java/util/LinkedHashMap.java ! src/java.base/share/classes/java/util/LinkedHashSet.java ! src/java.base/share/classes/java/util/LinkedList.java ! src/java.base/share/classes/java/util/SimpleTimeZone.java ! src/java.base/share/classes/java/util/Timer.java ! src/java.base/share/classes/java/util/TreeMap.java ! src/java.base/share/classes/java/util/TreeSet.java ! src/java.base/share/classes/java/util/WeakHashMap.java ! src/java.base/share/classes/java/util/jar/JarOutputStream.java ! src/java.base/share/classes/java/util/stream/FindOps.java ! src/java.base/share/classes/javax/crypto/EncryptedPrivateKeyInfo.java ! src/java.base/share/classes/jdk/internal/access/JavaAWTFontAccess.java ! src/java.base/share/classes/jdk/internal/classfile/impl/AccessFlagsImpl.java ! src/java.base/share/classes/jdk/internal/classfile/impl/BoundLocalVariable.java ! src/java.base/share/classes/jdk/internal/classfile/impl/CatchBuilderImpl.java ! src/java.base/share/classes/jdk/internal/classfile/impl/EntryMap.java ! src/java.base/share/classes/jdk/internal/classfile/impl/InterfacesImpl.java ! src/java.base/share/classes/jdk/internal/classfile/impl/LabelImpl.java ! src/java.base/share/classes/jdk/internal/classfile/impl/SuperclassImpl.java ! src/java.base/share/classes/jdk/internal/classfile/impl/verifier/VerificationBytecodes.java ! src/java.base/share/classes/jdk/internal/classfile/impl/verifier/VerificationTable.java ! src/java.base/share/classes/jdk/internal/classfile/impl/verifier/VerificationType.java ! src/java.base/share/classes/jdk/internal/event/FileWriteEvent.java ! src/java.base/share/classes/jdk/internal/event/SecurityProviderServiceEvent.java ! src/java.base/share/classes/jdk/internal/event/SerializationMisdeclarationEvent.java ! src/java.base/share/classes/jdk/internal/event/ThreadSleepEvent.java ! src/java.base/share/classes/jdk/internal/event/VirtualThreadEndEvent.java ! src/java.base/share/classes/jdk/internal/event/VirtualThreadStartEvent.java ! src/java.base/share/classes/jdk/internal/foreign/GlobalSession.java ! src/java.base/share/classes/jdk/internal/foreign/ImplicitSession.java ! src/java.base/share/classes/jdk/internal/foreign/layout/MemoryLayoutUtil.java ! src/java.base/share/classes/jdk/internal/icu/impl/StringPrepDataReader.java ! src/java.base/share/classes/jdk/internal/icu/lang/UCharacter.java ! src/java.base/share/classes/jdk/internal/icu/lang/UCharacterDirection.java ! src/java.base/share/classes/jdk/internal/icu/text/UTF16.java ! src/java.base/share/classes/jdk/internal/jimage/NativeImageBuffer.java ! src/java.base/share/classes/jdk/internal/misc/X-ScopedMemoryAccess.java.template ! src/java.base/share/classes/jdk/internal/module/ArchivedModuleGraph.java ! src/java.base/share/classes/jdk/internal/module/ModuleInfo.java ! src/java.base/share/classes/jdk/internal/module/ModuleInfoExtender.java ! src/java.base/share/classes/jdk/internal/org/xml/sax/Attributes.java ! src/java.base/share/classes/jdk/internal/org/xml/sax/InputSource.java ! src/java.base/share/classes/jdk/internal/org/xml/sax/SAXException.java ! src/java.base/share/classes/jdk/internal/org/xml/sax/SAXParseException.java ! src/java.base/share/classes/jdk/internal/org/xml/sax/XMLReader.java ! src/java.base/share/classes/jdk/internal/org/xml/sax/helpers/DefaultHandler.java ! src/java.base/share/classes/jdk/internal/platform/Metrics.java ! src/java.base/share/classes/jdk/internal/ref/CleanerImpl.java ! src/java.base/share/classes/jdk/internal/ref/PhantomCleanable.java ! src/java.base/share/classes/jdk/internal/reflect/ConstructorAccessorImpl.java ! src/java.base/share/classes/jdk/internal/reflect/FieldAccessorImpl.java ! src/java.base/share/classes/jdk/internal/reflect/MethodAccessorImpl.java ! src/java.base/share/classes/jdk/internal/util/OctalDigits.java ! src/java.base/share/classes/jdk/internal/util/xml/PropertiesDefaultHandler.java ! src/java.base/share/classes/jdk/internal/util/xml/impl/Parser.java ! src/java.base/share/classes/jdk/internal/vm/StackChunk.java ! src/java.base/share/classes/jdk/internal/vm/TranslatedException.java ! src/java.base/share/classes/jdk/internal/vm/VMSupport.java ! src/java.base/share/classes/jdk/internal/vm/annotation/JvmtiMountTransition.java ! src/java.base/share/classes/jdk/internal/vm/vector/VectorSupport.java ! src/java.base/share/classes/sun/invoke/util/ValueConversions.java ! src/java.base/share/classes/sun/invoke/util/VerifyAccess.java ! src/java.base/share/classes/sun/net/dns/ResolverConfiguration.java ! src/java.base/share/classes/sun/net/www/ParseUtil.java ! src/java.base/share/classes/sun/net/www/content/text/plain.java ! src/java.base/share/classes/sun/net/www/protocol/file/FileURLConnection.java ! src/java.base/share/classes/sun/net/www/protocol/https/AbstractDelegateHttpsURLConnection.java ! src/java.base/share/classes/sun/nio/ch/AsynchronousChannelGroupImpl.java ! src/java.base/share/classes/sun/nio/ch/PendingFuture.java ! src/java.base/share/classes/sun/nio/ch/ThreadPool.java ! src/java.base/share/classes/sun/nio/cs/HKSCS.java ! src/java.base/share/classes/sun/security/ec/point/AffinePoint.java ! src/java.base/share/classes/sun/security/pkcs/PKCS9Attributes.java ! src/java.base/share/classes/sun/security/pkcs/ParsingException.java ! src/java.base/share/classes/sun/security/pkcs/SignerInfo.java ! src/java.base/share/classes/sun/security/provider/CtrDrbg.java ! src/java.base/share/classes/sun/security/provider/DSAPublicKey.java ! src/java.base/share/classes/sun/security/provider/HashDrbg.java ! src/java.base/share/classes/sun/security/provider/HmacDrbg.java ! src/java.base/share/classes/sun/security/rsa/RSAPrivateCrtKeyImpl.java ! src/java.base/share/classes/sun/security/rsa/RSAPrivateKeyImpl.java ! src/java.base/share/classes/sun/security/ssl/Finished.java ! src/java.base/share/classes/sun/security/ssl/SSLSocketImpl.java ! src/java.base/share/classes/sun/security/util/BitArray.java ! src/java.base/share/classes/sun/security/util/ByteArrayTagOrder.java ! src/java.base/share/classes/sun/security/util/ECUtil.java ! src/java.base/share/classes/sun/security/util/IOUtils.java ! src/java.base/share/classes/sun/security/util/KeyUtil.java ! src/java.base/share/classes/sun/security/validator/ValidatorException.java ! src/java.base/share/classes/sun/security/x509/AlgorithmId.java ! src/java.base/share/classes/sun/security/x509/GeneralNames.java ! src/java.base/share/classes/sun/security/x509/GeneralSubtrees.java ! src/java.base/share/classes/sun/security/x509/RFC822Name.java ! src/java.base/share/classes/sun/util/BuddhistCalendar.java ! src/java.base/share/classes/sun/util/calendar/AbstractCalendar.java ! src/java.base/share/classes/sun/util/calendar/BaseCalendar.java ! src/java.base/share/classes/sun/util/calendar/CalendarDate.java ! src/java.base/share/classes/sun/util/calendar/CalendarSystem.java ! src/java.base/share/native/libjava/Class.c ! src/java.base/share/native/libjava/PhantomReference.c ! src/java.base/share/native/libjimage/jimage.cpp ! src/java.base/share/native/libjli/args.c ! src/java.base/share/native/libverify/check_code.c ! src/java.base/unix/classes/sun/net/sdp/SdpProvider.java ! src/java.base/unix/classes/sun/nio/ch/InheritedChannel.java ! src/java.base/unix/classes/sun/nio/ch/UnixDomainSocketsUtil.java ! src/java.base/unix/native/jspawnhelper/jspawnhelper.c ! src/java.base/unix/native/libjli/java_md.h ! src/java.naming/share/classes/com/sun/jndi/ldap/pool/Connections.java ! src/java.rmi/share/man/rmiregistry.md ! src/java.se/share/classes/module-info.java ! src/java.sql.rowset/share/classes/com/sun/rowset/RowSetResourceBundle.properties ! src/java.sql.rowset/share/classes/com/sun/rowset/RowSetResourceBundle_de.properties ! src/java.sql.rowset/share/classes/com/sun/rowset/RowSetResourceBundle_es.properties ! src/java.sql.rowset/share/classes/com/sun/rowset/RowSetResourceBundle_fr.properties ! src/java.sql.rowset/share/classes/com/sun/rowset/RowSetResourceBundle_it.properties ! src/java.sql.rowset/share/classes/com/sun/rowset/RowSetResourceBundle_ja.properties ! src/java.sql.rowset/share/classes/com/sun/rowset/RowSetResourceBundle_ko.properties ! src/java.sql.rowset/share/classes/com/sun/rowset/RowSetResourceBundle_pt_BR.properties ! src/java.sql.rowset/share/classes/com/sun/rowset/RowSetResourceBundle_sv.properties ! src/java.sql.rowset/share/classes/com/sun/rowset/RowSetResourceBundle_zh_CN.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/DOMMessages_es.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/DOMMessages_fr.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/DOMMessages_it.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/DOMMessages_ko.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/DOMMessages_pt_BR.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/DOMMessages_sv.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/SAXMessages_es.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/SAXMessages_fr.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/SAXMessages_it.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/SAXMessages_ko.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/SAXMessages_pt_BR.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/SAXMessages_sv.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/SAXMessages_zh_TW.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_es.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_fr.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_it.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_ko.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_pt_BR.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_sv.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_de.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_ja.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_zh_CN.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_es.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_fr.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_it.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_ko.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_pt_BR.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_sv.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_es.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_fr.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_it.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_ko.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_pt_BR.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_sv.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xpath/regex/RegularExpression.java ! src/jdk.jdeps/share/classes/com/sun/tools/javap/ConstantWriter.java ! src/jdk.jdeps/share/classes/com/sun/tools/javap/JavapTask.java ! src/jdk.jdeps/share/classes/com/sun/tools/javap/LocalVariableTableWriter.java ! src/jdk.jdeps/share/classes/com/sun/tools/javap/LocalVariableTypeTableWriter.java ! src/jdk.jdeps/share/classes/com/sun/tools/javap/Options.java ! src/jdk.jdeps/share/classes/com/sun/tools/javap/SourceWriter.java ! src/jdk.jdeps/share/classes/com/sun/tools/javap/StackMapWriter.java ! src/jdk.jdeps/share/classes/com/sun/tools/javap/TypeAnnotationWriter.java ! src/jdk.jdeps/share/classes/com/sun/tools/javap/resources/javap.properties ! src/jdk.jdeps/share/classes/com/sun/tools/javap/resources/javap_de.properties ! src/jdk.jdeps/share/classes/com/sun/tools/javap/resources/javap_ja.properties ! src/jdk.jdeps/share/classes/com/sun/tools/javap/resources/javap_zh_CN.properties ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/resources/jdkinternals.properties ! src/jdk.jdeps/share/man/javap.md ! src/jdk.jdeps/share/man/jdeprscan.md ! src/jdk.jdeps/share/man/jdeps.md ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/StripJavaDebugAttributesPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/VersionPropsPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink_de.properties ! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink_ja.properties ! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink_zh_CN.properties ! src/jdk.jlink/share/man/jlink.md ! src/jdk.jlink/share/man/jmod.md ! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxLaunchersAsServices.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/Enquoter.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/PackageFile.java ! src/jdk.jpackage/share/native/common/ErrorHandling.cpp ! src/jdk.jpackage/share/native/common/Log.cpp ! src/jdk.jpackage/unix/classes/jdk/jpackage/internal/ShellScriptResource.java ! src/jdk.jpackage/unix/classes/jdk/jpackage/internal/UnixLaunchersAsServices.java ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WindowsRegistry.java ! src/jdk.jpackage/windows/native/libjpackage/jpackage.cpp ! src/jdk.naming.dns/share/classes/com/sun/jndi/dns/DnsContext.java ! src/jdk.naming.rmi/share/classes/module-info.java ! test/failure_handler/README ! test/failure_handler/src/share/classes/jdk/test/failurehandler/action/ActionHelper.java ! test/failure_handler/src/share/conf/linux.properties ! test/jaxp/TEST.groups ! test/jdk/com/sun/tools/attach/ProviderTest.java ! test/jdk/com/sun/tools/attach/TempDirTest.java ! test/jdk/java/foreign/TestHandshake.java ! test/jdk/java/foreign/TestLayouts.java ! test/jdk/java/foreign/TestMemoryAccessInstance.java ! test/jdk/java/foreign/TestRestricted.java ! test/jdk/java/foreign/TestScopedOperations.java ! test/jdk/java/foreign/TestSegmentAllocators.java ! test/jdk/java/foreign/TestStubAllocFailure.java ! test/jdk/java/foreign/TestValueLayouts.java ! test/jdk/java/foreign/enablenativeaccess/TestEnableNativeAccess.java ! test/jdk/java/foreign/enablenativeaccess/TestEnableNativeAccessBase.java ! test/jdk/java/foreign/enablenativeaccess/TestEnableNativeAccessDynamic.java ! test/jdk/java/foreign/handles/Driver.java ! test/jdk/java/foreign/handles/invoker_module/handle/invoker/MethodHandleInvoker.java ! test/jdk/java/foreign/handles/lookup_module/handle/lookup/MethodHandleLookup.java ! test/jdk/java/foreign/stackwalk/TestAsyncStackWalk.java ! test/jdk/java/foreign/stackwalk/TestReentrantUpcalls.java ! test/jdk/java/foreign/stackwalk/TestStackWalk.java ! test/jdk/java/io/File/TempDirDoesNotExist.java ! test/jdk/java/lang/Class/getSimpleName/GetSimpleNameTest.java ! test/jdk/java/lang/ProcessBuilder/CloseRace.java ! test/jdk/java/lang/RuntimeTests/shutdown/ShutdownHooks.java ! test/jdk/java/lang/String/StringRepeat.java ! test/jdk/java/lang/StringBuilder/StringBufferRepeat.java ! test/jdk/java/lang/Thread/virtual/stress/ParkALot.java ! test/jdk/java/lang/annotation/AnnotationTypeMismatchException/AnnotationTypeMismatchTest.java ! test/jdk/java/lang/annotation/AnnotationTypeMismatchException/ArityTypeMismatchTest.java ! test/jdk/java/lang/annotation/AnnotationTypeMismatchException/ArrayTypeMismatchTest.java ! test/jdk/java/lang/annotation/AnnotationTypeMismatchException/EnumTypeMismatchTest.java ! test/jdk/java/lang/annotation/AnnotationVerifier.java ! test/jdk/java/lang/annotation/ClassFileGenerator.java ! test/jdk/java/lang/invoke/BigArityTest.java ! test/jdk/java/lang/invoke/DefineClassTest.java ! test/jdk/java/lang/invoke/MethodHandleProxies/BasicTest.java ! test/jdk/java/lang/invoke/MethodHandleProxies/WrapperHiddenClassTest.java ! test/jdk/java/lang/invoke/MethodHandles/classData/ClassDataTest.java ! test/jdk/java/lang/invoke/VarHandles/VarHandleBaseByteArrayTest.java ! test/jdk/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsChar.java ! test/jdk/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsDouble.java ! test/jdk/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsFloat.java ! test/jdk/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsInt.java ! test/jdk/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsLong.java ! test/jdk/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsShort.java ! test/jdk/java/lang/invoke/VarHandles/X-VarHandleTestByteArrayView.java.template ! test/jdk/java/lang/invoke/accessProtectedSuper/Test.java ! test/jdk/java/lang/invoke/common/test/java/lang/invoke/lib/InstructionHelper.java ! test/jdk/java/lang/invoke/condy/BootstrapMethodJumboArgsTest.java ! test/jdk/java/lang/invoke/condy/CondyBSMException.java ! test/jdk/java/lang/invoke/condy/CondyBSMInvocation.java ! test/jdk/java/lang/invoke/condy/CondyBSMValidationTest.java ! test/jdk/java/lang/invoke/condy/CondyInterfaceWithOverpassMethods.java ! test/jdk/java/lang/invoke/condy/CondyNameValidationTest.java ! test/jdk/java/lang/invoke/condy/CondyNestedTest.java ! test/jdk/java/lang/invoke/condy/CondyRepeatFailedResolution.java ! test/jdk/java/lang/invoke/condy/CondyReturnPrimitiveTest.java ! test/jdk/java/lang/invoke/condy/CondyStaticArgumentsTest.java ! test/jdk/java/lang/invoke/condy/CondyTypeValidationTest.java ! test/jdk/java/lang/invoke/condy/CondyWithGarbageTest.java ! test/jdk/java/lang/invoke/condy/CondyWrongType.java ! test/jdk/java/lang/invoke/condy/ConstantBootstrapsTest.java ! test/jdk/java/lang/invoke/defineHiddenClass/HiddenNestmateTest.java ! test/jdk/java/lang/invoke/defineHiddenClass/PreviewHiddenClass.java ! test/jdk/java/lang/invoke/defineHiddenClass/StaticInvocableTest.java ! test/jdk/java/lang/invoke/lambda/LambdaStackTrace.java ! test/jdk/java/lang/invoke/lookup/SpecialStatic.java ! test/jdk/java/lang/management/MemoryMXBean/MemoryTest.java ! test/jdk/java/lang/module/ClassFileVersionsTest.java ! test/jdk/java/lang/module/ConfigurationTest.java ! test/jdk/java/lang/module/ModuleDescriptorTest.java ! test/jdk/java/lang/module/ModuleFinderTest.java ! test/jdk/java/lang/module/ModuleNamesTest.java ! test/jdk/java/lang/module/MultiReleaseJarTest.java ! test/jdk/java/lang/ref/Basic.java ! test/jdk/java/lang/reflect/Method/invoke/TestPrivateInterfaceMethodReflect.java ! test/jdk/java/lang/runtime/SwitchBootstrapsTest.java ! test/jdk/java/math/BigInteger/HashCode.java ! test/jdk/java/text/Format/MessageFormat/MessageFormatExceptions.java ! test/jdk/java/util/Arrays/HashCode.java ! test/jdk/java/util/Collection/MOAT.java ! test/jdk/java/util/Currency/PropertiesTestRun.java ! test/jdk/java/util/Formatter/Basic.java ! test/jdk/java/util/Locale/UseOldISOCodesTest.java ! test/jdk/java/util/ServiceLoader/BadProvidersTest.java ! test/jdk/java/util/concurrent/StructuredTaskScope/WithScopedValue.java ! test/jdk/java/util/concurrent/SynchronousQueue/Fairness.java ! test/jdk/java/util/prefs/CheckUserPrefsStorage.java ! test/jdk/java/util/stream/GathererAPITest.java ! test/jdk/java/util/stream/GathererTest.java ! test/jdk/java/util/stream/GatherersFoldTest.java ! test/jdk/java/util/stream/GatherersMapConcurrentTest.java ! test/jdk/java/util/stream/GatherersScanTest.java ! test/jdk/java/util/stream/GatherersWindowFixedTest.java ! test/jdk/java/util/stream/GatherersWindowSlidingTest.java ! test/jdk/java/util/stream/test/org/openjdk/tests/java/util/stream/WhileOpStatefulTest.java ! test/jdk/java/util/zip/DataDescriptorIgnoreCrcAndSizeFields.java ! test/jdk/java/util/zip/GZIP/GZIPInputStreamAvailable.java ! test/jdk/java/util/zip/ZipFile/DeleteTempJarTest.java ! test/jdk/jdk/internal/jline/AbstractWindowsTerminalTest.java ! test/jdk/jdk/internal/jline/KeyConversionTest.java ! test/jdk/jdk/internal/ref/Cleaner/ExitOnThrow.java ! test/jdk/jdk/internal/vm/Continuation/Scoped.java ! test/jdk/jdk/internal/vm/TestTranslatedException.java ! test/jdk/jdk/modules/incubator/ServiceBinding.java ! test/jdk/sun/tools/jcmd/TestProcessHelper.java ! test/jdk/sun/tools/jhsdb/heapconfig/JMapHeapConfigTest.java ! test/jdk/sun/tools/jmap/BasicJMapTest.java ! test/jdk/sun/tools/jstatd/JstatdTest.java ! test/jdk/tools/jar/InputFilesTest.java ! test/jdk/tools/jimage/JImageNonAsciiNameTest.java ! test/jdk/tools/jimage/JImageTest.java ! test/jdk/tools/jlink/DefaultProviderTest.java ! test/jdk/tools/jlink/ExplodedModuleNameTest.java ! test/jdk/tools/jlink/ImageFileCreatorTest.java ! test/jdk/tools/jlink/JLink100Modules.java ! test/jdk/tools/jlink/JLink2Test.java ! test/jdk/tools/jlink/JLinkNegativeTest.java ! test/jdk/tools/jlink/JLinkOptionsTest.java ! test/jdk/tools/jlink/JLinkPluginsTest.java ! test/jdk/tools/jlink/JLinkTest.java ! test/jdk/tools/jlink/ModuleNamesOrderTest.java ! test/jdk/tools/jlink/NativeTest.java ! test/jdk/tools/jlink/plugins/AddOptionsPluginTest.java ! test/jdk/tools/jlink/plugins/CDSPluginTest.java ! test/jdk/tools/jlink/plugins/CompressorPluginTest.java ! test/jdk/tools/jlink/plugins/SaveJlinkArgfilesPluginTest.java ! test/jdk/tools/jlink/plugins/StringSharingPluginTest.java ! test/jdk/tools/jlink/plugins/StripJavaDebugAttributesPluginTest.java ! test/jdk/tools/jlink/plugins/VendorInfoPluginsTest.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/CommandArguments.java ! test/lib/jdk/test/lib/process/OutputBuffer.java ! test/micro/org/openjdk/bench/java/lang/CallerClassBench.java ! test/micro/org/openjdk/bench/java/lang/Characters.java ! test/micro/org/openjdk/bench/java/lang/MathBench.java ! test/micro/org/openjdk/bench/java/lang/ObjectHashCode.java ! test/micro/org/openjdk/bench/java/lang/StringFormat.java ! test/micro/org/openjdk/bench/java/lang/StringHashCode.java ! test/micro/org/openjdk/bench/java/lang/StringIndexOf.java ! test/micro/org/openjdk/bench/java/lang/foreign/AllocFromSliceTest.java ! test/micro/org/openjdk/bench/java/lang/foreign/CLayouts.java ! test/micro/org/openjdk/bench/java/lang/foreign/CallOverheadConstant.java ! test/micro/org/openjdk/bench/java/lang/foreign/CallOverheadHelper.java ! test/micro/org/openjdk/bench/java/lang/foreign/CallOverheadVirtual.java ! test/micro/org/openjdk/bench/java/lang/foreign/CriticalCalls.java ! test/micro/org/openjdk/bench/java/lang/foreign/LinkUpcall.java ! test/micro/org/openjdk/bench/java/lang/foreign/LoopOverOfAddress.java ! test/micro/org/openjdk/bench/java/lang/foreign/PointerInvoke.java ! test/micro/org/openjdk/bench/java/lang/foreign/QSort.java ! test/micro/org/openjdk/bench/java/lang/foreign/StrLenTest.java ! test/micro/org/openjdk/bench/java/lang/foreign/ToCStringTest.java ! test/micro/org/openjdk/bench/java/lang/foreign/Upcalls.java ! test/micro/org/openjdk/bench/java/lang/foreign/Utils.java ! test/micro/org/openjdk/bench/java/lang/foreign/libToJavaString.c ! test/micro/org/openjdk/bench/java/lang/foreign/pointers/PointerBench.java ! test/micro/org/openjdk/bench/java/lang/foreign/points/PointsAccess.java ! test/micro/org/openjdk/bench/java/lang/foreign/points/PointsAlloc.java ! test/micro/org/openjdk/bench/java/lang/foreign/points/PointsDistance.java ! test/micro/org/openjdk/bench/java/lang/foreign/points/PointsFree.java ! test/micro/org/openjdk/bench/java/lang/foreign/points/support/PanamaPoint.java ! test/micro/org/openjdk/bench/java/lang/invoke/LazyStaticColdStart.java ! test/micro/org/openjdk/bench/java/lang/invoke/Wrappers.java ! test/micro/org/openjdk/bench/java/lang/reflect/proxy/ProxyBench.java ! test/micro/org/openjdk/bench/java/math/BigIntegerCompareTo.java ! test/micro/org/openjdk/bench/java/math/BigIntegerEquals.java ! test/micro/org/openjdk/bench/java/math/BigIntegerHashCode.java ! test/micro/org/openjdk/bench/java/math/Shared.java ! test/micro/org/openjdk/bench/java/util/ArraysSort.java ! test/micro/org/openjdk/bench/java/util/ListArgs.java ! test/micro/org/openjdk/bench/java/util/StringJoinerBenchmark.java ! test/micro/org/openjdk/bench/java/util/concurrent/Maps.java ! test/micro/org/openjdk/bench/java/util/stream/ops/ref/FindAny.java ! test/micro/org/openjdk/bench/jdk/classfile/AbstractCorpusBenchmark.java ! test/micro/org/openjdk/bench/jdk/classfile/RepeatedModelTraversal.java ! test/micro/org/openjdk/bench/jdk/incubator/vector/ArrayMismatchBenchmark.java ! test/micro/org/openjdk/bench/jdk/incubator/vector/EqualsIgnoreCaseBenchmark.java ! test/micro/org/openjdk/bench/jdk/incubator/vector/GatherOperationsBenchmark.java ! test/micro/org/openjdk/bench/jdk/incubator/vector/MaskCastOperationsBenchmark.java ! test/micro/org/openjdk/bench/jdk/incubator/vector/MaskFromLongBenchmark.java ! test/micro/org/openjdk/bench/jdk/incubator/vector/MaskQueryOperationsBenchmark.java ! test/micro/org/openjdk/bench/jdk/incubator/vector/MaskedLogicOpts.java ! test/micro/org/openjdk/bench/jdk/incubator/vector/MemorySegmentVectorAccess.java ! test/micro/org/openjdk/bench/jdk/incubator/vector/RearrangeBytesBenchmark.java ! test/micro/org/openjdk/bench/jdk/incubator/vector/RotateBenchmark.java ! test/micro/org/openjdk/bench/jdk/incubator/vector/StoreMaskedIOOBEBenchmark.java ! test/micro/org/openjdk/bench/jdk/incubator/vector/TestLoadSegmentVarious.java ! test/micro/org/openjdk/bench/jdk/incubator/vector/TestLoadStoreBytes.java ! test/micro/org/openjdk/bench/jdk/incubator/vector/TestLoadStoreShorts.java ! test/micro/org/openjdk/bench/jdk/incubator/vector/VectorFPtoIntCastOperations.java ! test/micro/org/openjdk/bench/jdk/preview/patterns/Exactness.java ! test/micro/org/openjdk/bench/vm/lang/LockUnlock.java Changeset: 64fad1c7 Branch: master Author: Magnus Ihse Bursie Date: 2024-12-11 21:29:30 +0000 URL: https://git.openjdk.org/loom/commit/64fad1c7d374bbc635bad3b1fa7941379f39565f 8345797: Update copyright year to 2024 for client-libs in files where it was missed Reviewed-by: psadhukhan ! src/demo/share/java2d/J2DBench/Makefile ! src/demo/share/java2d/J2DBench/build.xml ! src/java.datatransfer/share/classes/java/awt/datatransfer/DataFlavor.java ! src/java.desktop/aix/native/libawt_xawt/awt/awt_InputMethod.c ! src/java.desktop/linux/native/libjsound/PLATFORM_API_LinuxOS_ALSA_MidiIn.c ! src/java.desktop/linux/native/libjsound/PLATFORM_API_LinuxOS_ALSA_MidiUtils.c ! src/java.desktop/macosx/classes/apple/laf/JRSUIUtils.java ! src/java.desktop/macosx/classes/com/apple/eawt/Application.java ! src/java.desktop/macosx/classes/com/apple/eio/FileManager.java ! src/java.desktop/macosx/classes/com/apple/laf/AquaImageFactory.java ! src/java.desktop/macosx/classes/com/apple/laf/AquaKeyBindings.java ! src/java.desktop/macosx/classes/com/apple/laf/AquaMenuBarUI.java ! src/java.desktop/macosx/classes/com/apple/laf/AquaNativeResources.java ! src/java.desktop/macosx/classes/com/apple/laf/AquaUtilControlSize.java ! src/java.desktop/macosx/classes/com/apple/laf/AquaUtils.java ! src/java.desktop/macosx/classes/com/apple/laf/ScreenMenu.java ! src/java.desktop/macosx/classes/sun/awt/CGraphicsConfig.java ! src/java.desktop/macosx/classes/sun/awt/CGraphicsDevice.java ! src/java.desktop/macosx/classes/sun/awt/PlatformGraphicsInfo.java ! src/java.desktop/macosx/classes/sun/font/CFontManager.java ! src/java.desktop/macosx/classes/sun/font/CStrike.java ! src/java.desktop/macosx/classes/sun/java2d/MacOSFlags.java ! src/java.desktop/macosx/classes/sun/java2d/metal/MTLGraphicsConfig.java ! src/java.desktop/macosx/classes/sun/java2d/metal/MTLRenderQueue.java ! src/java.desktop/macosx/classes/sun/java2d/metal/MTLSurfaceData.java ! src/java.desktop/macosx/classes/sun/java2d/opengl/CGLGraphicsConfig.java ! src/java.desktop/macosx/classes/sun/lwawt/LWComponentPeer.java ! src/java.desktop/macosx/classes/sun/lwawt/LWKeyboardFocusManagerPeer.java ! src/java.desktop/macosx/classes/sun/lwawt/LWToolkit.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CClipboard.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CDragSourceContextPeer.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CFileDialog.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPrinterJobDialog.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/LWCToolkit.java ! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTView.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CClipboard.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CDataTransferer.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CDropTarget.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CDropTargetContextPeer.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CGraphicsDevice.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CInputMethod.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CPrinterJob.m ! src/java.desktop/macosx/native/libawt_lwawt/font/AWTFont.m ! src/java.desktop/macosx/native/libawt_lwawt/font/AWTStrike.m ! src/java.desktop/macosx/native/libawt_lwawt/font/CGGlyphImages.m ! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLSurfaceData.m ! src/java.desktop/macosx/native/libosxapp/JNIUtilities.h ! src/java.desktop/macosx/native/libsplashscreen/splashscreen_sys.m ! src/java.desktop/share/classes/com/sun/beans/decoder/DocumentHandler.java ! src/java.desktop/share/classes/com/sun/beans/finder/ClassFinder.java ! src/java.desktop/share/classes/com/sun/beans/finder/ConstructorFinder.java ! src/java.desktop/share/classes/com/sun/beans/finder/FieldFinder.java ! src/java.desktop/share/classes/com/sun/beans/finder/MethodFinder.java ! src/java.desktop/share/classes/com/sun/beans/introspect/ClassInfo.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/bmp/BMPImageReader.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageReader.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageWriter.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/png/PNGImageWriter.java ! src/java.desktop/share/classes/com/sun/imageio/stream/StreamCloser.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/Metacity.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifLookAndFeel.java ! src/java.desktop/share/classes/com/sun/media/sound/AudioSynthesizer.java ! src/java.desktop/share/classes/com/sun/media/sound/DirectAudioDevice.java ! src/java.desktop/share/classes/com/sun/media/sound/JARSoundbankReader.java ! src/java.desktop/share/classes/com/sun/media/sound/JDK13Services.java ! src/java.desktop/share/classes/com/sun/media/sound/JSSecurityManager.java ! src/java.desktop/share/classes/com/sun/media/sound/Platform.java ! src/java.desktop/share/classes/com/sun/media/sound/Printer.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftSynthesizer.java ! src/java.desktop/share/classes/com/sun/media/sound/StandardMidiFileReader.java ! src/java.desktop/share/classes/java/awt/AWTEvent.java ! src/java.desktop/share/classes/java/awt/Composite.java ! src/java.desktop/share/classes/java/awt/MenuComponent.java ! src/java.desktop/share/classes/java/awt/SequencedEvent.java ! src/java.desktop/share/classes/java/awt/SplashScreen.java ! src/java.desktop/share/classes/java/awt/TextComponent.java ! src/java.desktop/share/classes/java/awt/WaitDispatchSupport.java ! src/java.desktop/share/classes/java/awt/doc-files/FocusSpec.html ! src/java.desktop/share/classes/java/awt/doc-files/Modality.html ! src/java.desktop/share/classes/java/awt/event/InputEvent.java ! src/java.desktop/share/classes/java/awt/event/NativeLibLoader.java ! src/java.desktop/share/classes/java/awt/font/TextLayout.java ! src/java.desktop/share/classes/java/awt/image/ColorModel.java ! src/java.desktop/share/classes/java/awt/peer/WindowPeer.java ! src/java.desktop/share/classes/java/beans/DefaultPersistenceDelegate.java ! src/java.desktop/share/classes/java/beans/EventHandler.java ! src/java.desktop/share/classes/java/beans/MetaData.java ! src/java.desktop/share/classes/java/beans/MethodRef.java ! src/java.desktop/share/classes/java/beans/PropertyDescriptor.java ! src/java.desktop/share/classes/java/beans/SimpleBeanInfo.java ! src/java.desktop/share/classes/java/beans/XMLDecoder.java ! src/java.desktop/share/classes/java/beans/beancontext/BeanContextServicesListener.java ! src/java.desktop/share/classes/javax/imageio/metadata/IIOMetadata.java ! src/java.desktop/share/classes/javax/imageio/spi/IIORegistry.java ! src/java.desktop/share/classes/javax/imageio/spi/ImageReaderWriterSpi.java ! src/java.desktop/share/classes/javax/imageio/spi/ServiceRegistry.java ! src/java.desktop/share/classes/javax/print/DocFlavor.java ! src/java.desktop/share/classes/javax/print/ServiceUI.java ! src/java.desktop/share/classes/javax/print/SimpleDoc.java ! src/java.desktop/share/classes/javax/print/StreamPrintServiceFactory.java ! src/java.desktop/share/classes/javax/print/attribute/standard/package-info.java ! src/java.desktop/share/classes/javax/sound/midi/Synthesizer.java ! src/java.desktop/share/classes/javax/swing/AbstractAction.java ! src/java.desktop/share/classes/javax/swing/BufferStrategyPaintManager.java ! src/java.desktop/share/classes/javax/swing/DebugGraphics.java ! src/java.desktop/share/classes/javax/swing/DefaultListCellRenderer.java ! src/java.desktop/share/classes/javax/swing/JInternalFrame.java ! src/java.desktop/share/classes/javax/swing/JPopupMenu.java ! src/java.desktop/share/classes/javax/swing/LookAndFeel.java ! src/java.desktop/share/classes/javax/swing/Popup.java ! src/java.desktop/share/classes/javax/swing/RepaintManager.java ! src/java.desktop/share/classes/javax/swing/SwingPaintEventDispatcher.java ! src/java.desktop/share/classes/javax/swing/SwingUtilities.java ! src/java.desktop/share/classes/javax/swing/SwingWorker.java ! src/java.desktop/share/classes/javax/swing/Timer.java ! src/java.desktop/share/classes/javax/swing/TimerQueue.java ! src/java.desktop/share/classes/javax/swing/TransferHandler.java ! src/java.desktop/share/classes/javax/swing/UIDefaults.java ! src/java.desktop/share/classes/javax/swing/colorchooser/AbstractColorChooserPanel.java ! src/java.desktop/share/classes/javax/swing/event/EventListenerList.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicComboBoxRenderer.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicHTML.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicInternalFrameTitlePane.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicLabelUI.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicPopupMenuUI.java ! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalLabelUI.java ! src/java.desktop/share/classes/javax/swing/plaf/nimbus/skin.laf ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthParser.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthStyle.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthTabbedPaneUI.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthTableUI.java ! src/java.desktop/share/classes/javax/swing/table/DefaultTableCellRenderer.java ! src/java.desktop/share/classes/javax/swing/text/AbstractDocument.java ! src/java.desktop/share/classes/javax/swing/text/DefaultCaret.java ! src/java.desktop/share/classes/javax/swing/text/DefaultFormatter.java ! src/java.desktop/share/classes/javax/swing/text/NumberFormatter.java ! src/java.desktop/share/classes/javax/swing/text/html/ObjectView.java ! src/java.desktop/share/classes/javax/swing/text/html/default.css ! src/java.desktop/share/classes/javax/swing/text/html/parser/ParserDelegator.java ! src/java.desktop/share/classes/javax/swing/text/rtf/RTFReader.java ! src/java.desktop/share/classes/sun/awt/AWTAccessor.java ! src/java.desktop/share/classes/sun/awt/DebugSettings.java ! src/java.desktop/share/classes/sun/awt/EmbeddedFrame.java ! src/java.desktop/share/classes/sun/awt/FontConfiguration.java ! src/java.desktop/share/classes/sun/awt/FontDescriptor.java ! src/java.desktop/share/classes/sun/awt/NativeLibLoader.java ! src/java.desktop/share/classes/sun/awt/OSInfo.java ! src/java.desktop/share/classes/sun/awt/datatransfer/DataTransferer.java ! src/java.desktop/share/classes/sun/awt/datatransfer/TransferableProxy.java ! src/java.desktop/share/classes/sun/awt/im/ExecutableInputMethodManager.java ! src/java.desktop/share/classes/sun/awt/im/InputContext.java ! src/java.desktop/share/classes/sun/awt/im/InputMethodContext.java ! src/java.desktop/share/classes/sun/awt/im/InputMethodManager.java ! src/java.desktop/share/classes/sun/awt/image/BufImgSurfaceData.java ! src/java.desktop/share/classes/sun/awt/image/ByteArrayImageSource.java ! src/java.desktop/share/classes/sun/awt/image/FileImageSource.java ! src/java.desktop/share/classes/sun/awt/image/ImageConsumerQueue.java ! src/java.desktop/share/classes/sun/awt/image/ImageDecoder.java ! src/java.desktop/share/classes/sun/awt/image/ImageFetcher.java ! src/java.desktop/share/classes/sun/awt/image/ImageRepresentation.java ! src/java.desktop/share/classes/sun/awt/image/ImageWatched.java ! src/java.desktop/share/classes/sun/awt/image/ImagingLib.java ! src/java.desktop/share/classes/sun/awt/image/InputStreamImageSource.java ! src/java.desktop/share/classes/sun/awt/image/JPEGImageDecoder.java ! src/java.desktop/share/classes/sun/awt/image/NativeLibLoader.java ! src/java.desktop/share/classes/sun/awt/image/SurfaceManager.java ! src/java.desktop/share/classes/sun/awt/image/ToolkitImage.java ! src/java.desktop/share/classes/sun/awt/image/URLImageSource.java ! src/java.desktop/share/classes/sun/awt/image/VSyncedBSManager.java ! src/java.desktop/share/classes/sun/awt/shell/ShellFolder.java ! src/java.desktop/share/classes/sun/awt/shell/ShellFolderManager.java ! src/java.desktop/share/classes/sun/awt/util/PerformanceLogger.java ! src/java.desktop/share/classes/sun/awt/util/ThreadGroupUtils.java ! src/java.desktop/share/classes/sun/font/CodePointIterator.java ! src/java.desktop/share/classes/sun/font/CreatedFontTracker.java ! src/java.desktop/share/classes/sun/font/FileFont.java ! src/java.desktop/share/classes/sun/font/FileFontStrike.java ! src/java.desktop/share/classes/sun/font/FontManagerNativeLibrary.java ! src/java.desktop/share/classes/sun/font/FontUtilities.java ! src/java.desktop/share/classes/sun/font/GlyphList.java ! src/java.desktop/share/classes/sun/font/HBShaper.java ! src/java.desktop/share/classes/sun/font/StrikeCache.java ! src/java.desktop/share/classes/sun/font/SunFontManager.java ! src/java.desktop/share/classes/sun/font/TrueTypeFont.java ! src/java.desktop/share/classes/sun/java2d/NullSurfaceData.java ! src/java.desktop/share/classes/sun/java2d/SunGraphicsEnvironment.java ! src/java.desktop/share/classes/sun/java2d/SurfaceData.java ! src/java.desktop/share/classes/sun/java2d/SurfaceDataProxy.java ! src/java.desktop/share/classes/sun/java2d/cmm/CMSManager.java ! src/java.desktop/share/classes/sun/java2d/cmm/lcms/LCMS.java ! src/java.desktop/share/classes/sun/java2d/loops/GraphicsPrimitive.java ! src/java.desktop/share/classes/sun/java2d/loops/GraphicsPrimitiveMgr.java ! src/java.desktop/share/classes/sun/java2d/marlin/MarlinProperties.java ! src/java.desktop/share/classes/sun/java2d/marlin/MarlinUtils.java ! src/java.desktop/share/classes/sun/java2d/marlin/RendererStats.java ! src/java.desktop/share/classes/sun/java2d/opengl/OGLRenderQueue.java ! src/java.desktop/share/classes/sun/java2d/opengl/OGLSurfaceData.java ! src/java.desktop/share/classes/sun/java2d/pipe/RenderingEngine.java ! src/java.desktop/share/classes/sun/print/PSPrinterJob.java ! src/java.desktop/share/classes/sun/print/PSStreamPrintJob.java ! src/java.desktop/share/classes/sun/print/PrintJob2D.java ! src/java.desktop/share/classes/sun/print/ServiceNotifier.java ! src/java.desktop/share/classes/sun/print/resources/serviceui.properties ! src/java.desktop/share/classes/sun/print/resources/serviceui_de.properties ! src/java.desktop/share/classes/sun/print/resources/serviceui_es.properties ! src/java.desktop/share/classes/sun/print/resources/serviceui_fr.properties ! src/java.desktop/share/classes/sun/print/resources/serviceui_it.properties ! src/java.desktop/share/classes/sun/print/resources/serviceui_ja.properties ! src/java.desktop/share/classes/sun/print/resources/serviceui_ko.properties ! src/java.desktop/share/classes/sun/print/resources/serviceui_pt_BR.properties ! src/java.desktop/share/classes/sun/print/resources/serviceui_sv.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/share/classes/sun/swing/WindowsPlacesBar.java ! src/java.desktop/share/classes/sun/swing/plaf/GTKKeybindings.java ! src/java.desktop/share/classes/sun/swing/plaf/WindowsKeybindings.java ! src/java.desktop/share/conf/psfontj2d.properties ! src/java.desktop/share/native/common/java2d/opengl/OGLSurfaceData.c ! src/java.desktop/share/native/libawt/awt/image/awt_parseImage.c ! src/java.desktop/share/native/libawt/awt/medialib/awt_ImagingLib.c ! src/java.desktop/share/native/libawt/java2d/SurfaceData.c ! src/java.desktop/share/native/libawt/java2d/loops/IntRgb.c ! src/java.desktop/share/native/libfontmanager/hb-jdk-font.cc ! src/java.desktop/share/native/libfontmanager/hb-jdk-p.h ! src/java.desktop/share/native/libfontmanager/sunFont.c ! src/java.desktop/share/native/libjavajpeg/jpegdecoder.c ! src/java.desktop/share/native/libjsound/PortMixer.c ! src/java.desktop/share/native/libsplashscreen/java_awt_SplashScreen.c ! src/java.desktop/unix/classes/sun/awt/PlatformGraphicsInfo.java ! src/java.desktop/unix/classes/sun/awt/X11/InfoWindow.java ! src/java.desktop/unix/classes/sun/awt/X11/Native.java ! src/java.desktop/unix/classes/sun/awt/X11/XBaseWindow.java ! src/java.desktop/unix/classes/sun/awt/X11/XClipboard.java ! src/java.desktop/unix/classes/sun/awt/X11/XDecoratedPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XEmbedCanvasPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XEmbedHelper.java ! src/java.desktop/unix/classes/sun/awt/X11/XErrorHandlerUtil.java ! src/java.desktop/unix/classes/sun/awt/X11/XFileDialogPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XKeyboardFocusManagerPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XRobotPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XScrollPanePeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XTaskbarPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XToolkit.java ! src/java.desktop/unix/classes/sun/awt/X11/XTrayIconPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XWindow.java ! src/java.desktop/unix/classes/sun/awt/X11/XWindowPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XlibWrapper.java ! src/java.desktop/unix/classes/sun/awt/X11GraphicsConfig.java ! src/java.desktop/unix/classes/sun/awt/X11GraphicsDevice.java ! src/java.desktop/unix/classes/sun/awt/X11GraphicsEnvironment.java ! src/java.desktop/unix/classes/sun/awt/X11InputMethodDescriptor.java ! src/java.desktop/unix/classes/sun/awt/screencast/ScreencastHelper.java ! src/java.desktop/unix/classes/sun/font/FcFontConfiguration.java ! src/java.desktop/unix/classes/sun/font/XRGlyphCacheEntry.java ! src/java.desktop/unix/classes/sun/java2d/opengl/GLXGraphicsConfig.java ! src/java.desktop/unix/classes/sun/java2d/x11/X11SurfaceData.java ! src/java.desktop/unix/classes/sun/java2d/xr/XRCompositeManager.java ! src/java.desktop/unix/classes/sun/java2d/xr/XRGraphicsConfig.java ! src/java.desktop/unix/classes/sun/java2d/xr/XRSurfaceData.java ! src/java.desktop/unix/classes/sun/print/CUPSPrinter.java ! src/java.desktop/unix/classes/sun/print/IPPPrintService.java ! src/java.desktop/unix/classes/sun/print/PrintServiceLookupProvider.java ! src/java.desktop/unix/classes/sun/print/UnixPrintJob.java ! src/java.desktop/unix/classes/sun/print/UnixPrintService.java ! src/java.desktop/unix/native/common/awt/CUPSfuncs.c ! src/java.desktop/unix/native/common/awt/X11Color.c ! src/java.desktop/unix/native/common/awt/fontpath.c ! src/java.desktop/unix/native/common/java2d/x11/X11FontScaler_md.c ! src/java.desktop/unix/native/common/java2d/x11/X11Renderer.c ! src/java.desktop/unix/native/common/java2d/x11/X11SurfaceData.c ! src/java.desktop/unix/native/common/java2d/x11/X11TextRenderer_md.c ! src/java.desktop/unix/native/libawt_xawt/awt/awt_GraphicsEnv.c ! src/java.desktop/unix/native/libawt_xawt/awt/awt_InputMethod.c ! src/java.desktop/unix/native/libawt_xawt/awt/awt_util.c ! src/java.desktop/unix/native/libawt_xawt/awt/multiVis.c ! src/java.desktop/unix/native/libawt_xawt/awt/screencast_portal.c ! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/AnimationController.java ! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/XPStyle.java ! src/java.desktop/windows/classes/sun/awt/Win32FontManager.java ! src/java.desktop/windows/classes/sun/awt/Win32GraphicsConfig.java ! src/java.desktop/windows/classes/sun/awt/Win32GraphicsDevice.java ! src/java.desktop/windows/classes/sun/awt/windows/TranslucentWindowPainter.java ! src/java.desktop/windows/classes/sun/awt/windows/WEmbeddedFrame.java ! src/java.desktop/windows/classes/sun/awt/windows/WFileDialogPeer.java ! src/java.desktop/windows/classes/sun/awt/windows/WMenuItemPeer.java ! src/java.desktop/windows/classes/sun/awt/windows/WPathGraphics.java ! src/java.desktop/windows/classes/sun/awt/windows/WPrinterJob.java ! src/java.desktop/windows/classes/sun/awt/windows/WTextComponentPeer.java ! src/java.desktop/windows/classes/sun/awt/windows/WToolkit.java ! src/java.desktop/windows/classes/sun/awt/windows/WWindowPeer.java ! src/java.desktop/windows/classes/sun/java2d/d3d/D3DScreenUpdateManager.java ! src/java.desktop/windows/classes/sun/java2d/d3d/D3DSurfaceData.java ! src/java.desktop/windows/classes/sun/java2d/opengl/WGLGraphicsConfig.java ! src/java.desktop/windows/classes/sun/java2d/windows/GDIWindowSurfaceData.java ! src/java.desktop/windows/classes/sun/java2d/windows/WindowsFlags.java ! src/java.desktop/windows/classes/sun/print/PrintServiceLookupProvider.java ! src/java.desktop/windows/classes/sun/print/Win32PrintJob.java ! src/java.desktop/windows/classes/sun/print/Win32PrintService.java ! src/java.desktop/windows/native/libawt/java2d/d3d/D3DGlyphCache.cpp ! src/java.desktop/windows/native/libawt/java2d/d3d/D3DSurfaceData.cpp ! src/java.desktop/windows/native/libawt/windows/awt.rc ! src/java.desktop/windows/native/libawt/windows/awt_Canvas.cpp ! src/java.desktop/windows/native/libawt/windows/awt_List.cpp ! src/java.desktop/windows/native/libawt/windows/awt_PrintControl.cpp ! src/java.desktop/windows/native/libawt/windows/awt_PrintControl.h ! src/java.desktop/windows/native/libawt/windows/awt_PrintDialog.h ! src/java.desktop/windows/native/libawt/windows/awt_TextComponent.cpp ! src/java.desktop/windows/native/libawt/windows/awt_TextComponent.h ! src/java.desktop/windows/native/libawt/windows/awt_Window.cpp ! src/java.desktop/windows/native/libawt/windows/awt_Window.h ! src/jdk.accessibility/share/classes/com/sun/java/accessibility/util/AWTEventMonitor.java ! src/jdk.accessibility/share/classes/com/sun/java/accessibility/util/EventQueueMonitor.java ! src/jdk.accessibility/share/classes/com/sun/java/accessibility/util/SwingEventMonitor.java ! src/jdk.accessibility/windows/classes/com/sun/java/accessibility/internal/AccessBridge.java ! src/jdk.accessibility/windows/man/jabswitch.md ! src/jdk.accessibility/windows/man/jaccessinspector.md ! src/jdk.accessibility/windows/man/jaccesswalker.md ! test/jdk/java/awt/Desktop/8064934/bug8064934.java ! test/jdk/java/awt/Graphics2D/LargeWindowPaintTest.java ! test/jdk/java/awt/List/ActionEventTest/ActionEventTest.java ! test/jdk/java/awt/Toolkit/DesktopProperties/rfe4758438.sh ! test/jdk/java/awt/TrayIcon/ActionEventTest/ActionEventTest.java ! test/jdk/java/awt/TrayIcon/SystemTrayIconHelper.java ! test/jdk/java/awt/a11y/AccessibleComponentTest.java ! test/jdk/java/awt/datatransfer/SystemSelection/SystemSelectionAWTTest.java ! test/jdk/java/awt/datatransfer/SystemSelection/SystemSelectionSwingTest.java ! test/jdk/java/awt/dnd/DropActionChangeTest.java ! test/jdk/java/awt/event/InputEvent/ButtonArraysEquality/ButtonArraysEquality.java ! test/jdk/java/awt/event/MouseEvent/CheckGetMaskForButton/CheckGetMaskForButton.java ! test/jdk/java/awt/im/memoryleak/InputContextMemoryLeakTest.java ! test/jdk/java/awt/print/PrinterJob/AlphaPrintTest.java ! test/jdk/java/awt/print/PrinterJob/PrintToDir.java ! test/jdk/java/awt/regtesthelpers/Util.java ! test/jdk/javax/imageio/metadata/IIOMetadataFormat/MetadataFormatThreadTest.java ! test/jdk/javax/sound/midi/File/SMFInterruptedRunningStatus.java ! test/jdk/javax/sound/sampled/Lines/GetLine.java ! test/jdk/javax/swing/AbstractButton/5049549/bug5049549.java ! test/jdk/javax/swing/JFrame/JFrameBackgroundRefreshTest.java ! test/jdk/javax/swing/ProgressMonitor/ProgressMonitorEscapeKeyPress.java ! test/jdk/lib/client/ExtendedRobot.java ! test/jdk/performance/client/SwingMark/src/resources/TextAreaTest.properties ! test/jdk/sun/java2d/cmm/ColorConvertOp/ColCvtAlphaDifferentSrcDst.java Changeset: 05c56788 Branch: master Author: Jiangli Zhou Date: 2024-12-11 23:45:49 +0000 URL: https://git.openjdk.org/loom/commit/05c5678886f99290093bf7ad9fb589ee40bb5d29 8345959: Make JVM_IsStaticallyLinked JVM_LEAF Reviewed-by: ihse ! src/hotspot/share/prims/jvm.cpp Changeset: ec219ae5 Branch: master Author: David Holmes Date: 2024-12-12 00:04:19 +0000 URL: https://git.openjdk.org/loom/commit/ec219ae56f7b3037375bae221861007ccbf2ce0d 8346039: [BACKOUT] - [C1] LIR Operations with one input should be implemented as LIR_Op1 Reviewed-by: kvn, mdoerr ! src/hotspot/cpu/aarch64/c1_LIRGenerator_aarch64.cpp ! src/hotspot/cpu/ppc/c1_LIRGenerator_ppc.cpp ! src/hotspot/cpu/x86/c1_LIRGenerator_x86.cpp ! src/hotspot/cpu/x86/c1_LinearScan_x86.cpp ! src/hotspot/cpu/x86/c1_LinearScan_x86.hpp ! src/hotspot/share/c1/c1_LIR.cpp ! src/hotspot/share/c1/c1_LIR.hpp ! src/hotspot/share/c1/c1_LIRAssembler.cpp ! src/hotspot/share/c1/c1_LIRAssembler.hpp ! src/hotspot/share/c1/c1_LinearScan.cpp Changeset: 4da6fd42 Branch: master Author: Xiaolong Peng Date: 2024-12-12 01:08:31 +0000 URL: https://git.openjdk.org/loom/commit/4da6fd4283a13be1711e7ad948f1d05a0a9148a5 8345423: Shenandoah: Parallelize concurrent cleanup Reviewed-by: ysr, kdnilsen, wkemper ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentGC.cpp ! src/hotspot/share/gc/shenandoah/shenandoahFreeSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahFreeSet.hpp ! src/hotspot/share/gc/shenandoah/shenandoahFullGC.cpp ! src/hotspot/share/gc/shenandoah/shenandoahGeneration.cpp ! src/hotspot/share/gc/shenandoah/shenandoahGeneration.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.hpp ! src/hotspot/share/gc/shenandoah/shenandoahWorkerPolicy.cpp ! src/hotspot/share/gc/shenandoah/shenandoahWorkerPolicy.hpp ! src/hotspot/share/gc/shenandoah/vmStructs_shenandoah.hpp Changeset: 75cfb640 Branch: master Author: Quan Anh Mai Date: 2024-12-12 03:08:37 +0000 URL: https://git.openjdk.org/loom/commit/75cfb640a6bbdb714321107bceedb39913ee6e1f 8310691: [REDO] [vectorapi] Refactor VectorShuffle implementation Reviewed-by: psandoz, jbhateja, epeter ! src/hotspot/cpu/aarch64/aarch64_vector.ad ! src/hotspot/cpu/aarch64/aarch64_vector_ad.m4 ! src/hotspot/cpu/arm/arm.ad ! src/hotspot/cpu/ppc/ppc.ad ! src/hotspot/cpu/riscv/riscv_v.ad ! src/hotspot/cpu/s390/s390.ad ! src/hotspot/cpu/x86/x86.ad ! src/hotspot/share/classfile/vmIntrinsics.hpp ! src/hotspot/share/opto/c2compiler.cpp ! src/hotspot/share/opto/graphKit.hpp ! src/hotspot/share/opto/library_call.cpp ! src/hotspot/share/opto/library_call.hpp ! src/hotspot/share/opto/matcher.hpp ! src/hotspot/share/opto/vector.cpp ! src/hotspot/share/opto/vectorIntrinsics.cpp ! src/hotspot/share/opto/vectornode.cpp ! src/hotspot/share/opto/vectornode.hpp ! src/hotspot/share/prims/vectorSupport.cpp ! src/hotspot/share/prims/vectorSupport.hpp ! src/java.base/share/classes/jdk/internal/vm/vector/VectorSupport.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/AbstractShuffle.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/AbstractSpecies.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/AbstractVector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Byte128Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Byte256Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Byte512Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Byte64Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ByteMaxVector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ByteVector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Double128Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Double256Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Double512Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Double64Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/DoubleMaxVector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/DoubleVector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float128Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float256Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float512Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float64Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/FloatMaxVector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/FloatVector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Int128Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Int256Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Int512Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Int64Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/IntMaxVector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/IntVector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Long128Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Long256Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Long512Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Long64Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/LongMaxVector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/LongVector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Short128Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Short256Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Short512Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Short64Vector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ShortMaxVector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ShortVector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/VectorShape.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/VectorShuffle.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/VectorSpecies.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/X-Vector.java.template ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/X-VectorBits.java.template Changeset: 72c59de6 Branch: master Author: Saagar Jha Date: 2024-12-12 03:20:42 +0000 URL: https://git.openjdk.org/loom/commit/72c59de615b216c1729de4f4251652488f6f74ef 8345876: Update nativeAddAtIndex comment to match the code Reviewed-by: azvegint, aivanov, psadhukhan, kizune ! src/java.desktop/macosx/native/libawt_lwawt/awt/CMenuBar.m Changeset: ceb4366e Branch: master Author: David Holmes Date: 2024-12-12 07:53:38 +0000 URL: https://git.openjdk.org/loom/commit/ceb4366ebf02f64165acc4a23195e9e3a7398a5c 8345955: Deprecate the UseOprofile flag with a view to removing the legacy oprofile support in the VM Reviewed-by: iklam, shade ! src/hotspot/os/linux/globals_linux.hpp ! src/hotspot/share/runtime/arguments.cpp ! test/hotspot/jtreg/runtime/CommandLine/VMDeprecatedOptions.java Changeset: 3f2556b8 Branch: master Author: Kevin Walls Date: 2024-12-12 09:16:06 +0000 URL: https://git.openjdk.org/loom/commit/3f2556b86079fbdba848b1ac16b62a376386999b 8345984: Remove redundant checkXXX methods from java.management Util class Reviewed-by: alanb, mchung, cjplummer, sspitsyn ! src/java.management/share/classes/sun/management/Util.java ! src/jdk.management/share/classes/com/sun/management/internal/GarbageCollectionNotifInfoCompositeData.java ! src/jdk.management/share/classes/com/sun/management/internal/GcInfoBuilder.java ! src/jdk.management/share/classes/com/sun/management/internal/GcInfoCompositeData.java Changeset: 77e49322 Branch: master Author: Amit Kumar Date: 2024-12-12 09:51:56 +0000 URL: https://git.openjdk.org/loom/commit/77e493226d6875bb73faaadedc4170dbb5d4fdc5 8344026: Ubsan: prevent potential integer overflow in c1_LIRGenerator_.cpp file Reviewed-by: aph, epeter, mdoerr ! src/hotspot/cpu/aarch64/c1_LIRGenerator_aarch64.cpp ! src/hotspot/cpu/arm/c1_LIRGenerator_arm.cpp ! src/hotspot/cpu/ppc/c1_LIRGenerator_ppc.cpp ! src/hotspot/cpu/s390/c1_LIRGenerator_s390.cpp + test/hotspot/jtreg/compiler/c1/StrengthReduceCheck.java Changeset: 68aa4d44 Branch: master Author: Amit Kumar Date: 2024-12-12 10:04:09 +0000 URL: https://git.openjdk.org/loom/commit/68aa4d44ff95493d66a740be99e6cf533bec5bc8 8346063: java/lang/Thread/virtual/Starvation.java missing @requires vm.continuations Reviewed-by: alanb, vklang ! test/jdk/java/lang/Thread/virtual/Starvation.java Changeset: 0ad64234 Branch: master Author: Maurizio Cimadamore Date: 2024-12-12 10:49:35 +0000 URL: https://git.openjdk.org/loom/commit/0ad64234e2fd19ec0435fb00340120153b928f9c 8345944: JEP 492: extending local class in a different static context should not be allowed 8345953: JEP 492: instantiating local classes in a different static context should not be allowed Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java ! test/langtools/tools/javac/LocalFreeVarStaticInstantiate.java ! test/langtools/tools/javac/LocalFreeVarStaticInstantiate.out + test/langtools/tools/javac/LocalFreeVarStaticSuper.java + test/langtools/tools/javac/LocalFreeVarStaticSuper.out Changeset: 1bdb7b42 Branch: master Author: Jan Lahoda Date: 2024-12-12 11:59:45 +0000 URL: https://git.openjdk.org/loom/commit/1bdb7b4271098b02ee225c101ea7a12a432d0440 8345622: test/langtools/tools/javac/annotations/parameter/ParameterAnnotations.java should set processorpath to work correctly in the agentvm mode Reviewed-by: darcy, liach ! test/langtools/tools/javac/annotations/parameter/ParameterAnnotations.java Changeset: f7f07b94 Branch: master Author: Magnus Ihse Bursie Date: 2024-12-12 12:06:27 +0000 URL: https://git.openjdk.org/loom/commit/f7f07b94c57d7ac5406d78be47800cf578d1c32f 8345804: Update copyright year to 2024 for langtools in files where it was missed Reviewed-by: rgiulietti, jlahoda ! src/jdk.compiler/share/classes/com/sun/source/tree/CaseTree.java ! src/jdk.compiler/share/classes/com/sun/source/tree/Tree.java ! src/jdk.compiler/share/classes/com/sun/source/tree/TreeVisitor.java ! src/jdk.compiler/share/classes/com/sun/source/tree/YieldTree.java ! src/jdk.compiler/share/classes/com/sun/source/util/Plugin.java ! src/jdk.compiler/share/classes/com/sun/source/util/SimpleTreeVisitor.java ! src/jdk.compiler/share/classes/com/sun/source/util/TreeScanner.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacScope.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/ClassFinder.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Flags.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Kinds.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Printer.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/TypeAnnotations.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/TypeTag.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/AttrContext.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/CompileStates.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Enter.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Infer.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/InferenceContext.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Lower.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/ThisEscapeAnalyzer.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TreeHasher.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Code.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Gen.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/PoolWriter.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/StringConcat.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/launcher/MemoryClassLoader.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/JavaCompiler.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/model/JavacTypes.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/AbstractDiagnosticFormatter.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/JCDiagnostic.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Log.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/RichDiagnosticFormatter.java ! src/jdk.compiler/share/classes/sun/tools/serialver/resources/serialver.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/doclet/StandardDoclet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractOverviewIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractTreeWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AllClassesIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AllPackagesIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlConfiguration.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/IndexRedirectWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/MarkerComments.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/NestedClassWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/RestrictedListWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SerialFieldWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SerialMethodWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SerializedFormWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SourceToHTMLConverter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Table.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TableHeader.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TreeWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/WriterFactory.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlDocument.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/package-info.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/BaseTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/DeprecatedTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/DocRootTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/IndexTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/LiteralTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/ReturnTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/SummaryTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/SystemPropertyTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/Taglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/ThrowsTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/UserTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/ValueTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/BaseOptions.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/Messages.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Extern.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/html/Comment.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/html/DocType.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/html/HtmlId.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/html/Script.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/package-info.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/JavadocTool.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ToolEnvironment.java ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/IOContext.java ! 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.jshell/share/classes/jdk/internal/shellsupport/doc/JavadocFormatter.java ! src/jdk.jshell/share/classes/jdk/internal/shellsupport/doc/resources/javadocformatter.properties ! src/jdk.jshell/share/classes/jdk/jshell/CompletenessAnalyzer.java ! src/jdk.jshell/share/classes/jdk/jshell/DeclarationSnippet.java ! src/jdk.jshell/share/classes/jdk/jshell/ExpressionSnippet.java ! src/jdk.jshell/share/classes/jdk/jshell/ExpressionToTypeInfo.java ! src/jdk.jshell/share/classes/jdk/jshell/ImportSnippet.java ! src/jdk.jshell/share/classes/jdk/jshell/JShellConsole.java ! src/jdk.jshell/share/classes/jdk/jshell/KeyMap.java ! src/jdk.jshell/share/classes/jdk/jshell/MaskCommentsAndModifiers.java ! src/jdk.jshell/share/classes/jdk/jshell/MethodSnippet.java ! src/jdk.jshell/share/classes/jdk/jshell/SnippetMaps.java ! src/jdk.jshell/share/classes/jdk/jshell/TaskFactory.java ! src/jdk.jshell/share/classes/jdk/jshell/TreeDissector.java ! src/jdk.jshell/share/classes/jdk/jshell/TypeDeclSnippet.java ! src/jdk.jshell/share/classes/jdk/jshell/TypePrinter.java ! src/jdk.jshell/share/classes/jdk/jshell/Wrap.java ! src/jdk.jshell/share/classes/jdk/jshell/execution/ExecutionControlForwarder.java ! src/jdk.jshell/share/classes/jdk/jshell/execution/JdiDefaultExecutionControl.java ! src/jdk.jshell/share/classes/jdk/jshell/execution/LocalExecutionControl.java ! src/jdk.jshell/share/man/jshell.md ! test/langtools/ProblemList.txt ! test/langtools/jdk/javadoc/doclet/testBreakIterator/TestBreakIterator.java ! test/langtools/jdk/javadoc/doclet/testBreakIterator/pkg/BreakIteratorTest.java ! test/langtools/jdk/javadoc/doclet/testClassTree/TestClassTree.java ! test/langtools/jdk/javadoc/doclet/testGenericTypeLink/TestGenericTypeLink.java ! test/langtools/jdk/javadoc/doclet/testHtmlDocument/TestHtmlDocument.java ! test/langtools/jdk/javadoc/doclet/testHtmlTableStyles/TestHtmlTableStyles.java ! test/langtools/jdk/javadoc/doclet/testHtmlTableTags/TestHtmlTableTags.java ! test/langtools/jdk/javadoc/doclet/testInheritance/TestInheritance.java ! test/langtools/jdk/javadoc/doclet/testMethodSignature/TestMethodSignature.java ! test/langtools/jdk/javadoc/doclet/testOverriddenMethods/TestOverrideMethods.java ! test/langtools/jdk/javadoc/doclet/testVoidHtmlElements/TestVoidHtmlElements.java ! test/langtools/jdk/javadoc/lib/javadoc/tester/JavadocTester.java ! test/langtools/jdk/javadoc/tool/sampleapi/lib/sampleapi/SampleApi.java ! test/langtools/jdk/javadoc/tool/sampleapi/lib/sampleapi/generator/DocCommentGenerator.java ! test/langtools/jdk/javadoc/tool/sampleapi/lib/sampleapi/generator/Documentifier.java ! test/langtools/jdk/javadoc/tool/sampleapi/lib/sampleapi/generator/ModuleGenerator.java ! test/langtools/jdk/javadoc/tool/sampleapi/lib/sampleapi/generator/PackageGenerator.java ! test/langtools/jdk/javadoc/tool/sampleapi/lib/sampleapi/util/SimpleMultiplier.java ! test/langtools/jdk/javadoc/tool/testExternRedirects/TestExternRedirects.java ! test/langtools/jdk/jshell/CompletenessTest.java ! test/langtools/jdk/jshell/ExceptionMessageTest.java ! test/langtools/jdk/jshell/ExecPtyGetFlagsToSetTest.java ! test/langtools/jdk/jshell/ReplToolTesting.java ! test/langtools/jdk/jshell/ShutdownTest.java ! test/langtools/jdk/jshell/ToolProviderTest.java ! test/langtools/jdk/jshell/ToolSimpleTest.java ! test/langtools/jdk/jshell/VariablesTest.java ! test/langtools/tools/doclint/CoverageExtras.java ! test/langtools/tools/javac/4241573/T4241573.java ! test/langtools/tools/javac/6341866/T6341866.java ! test/langtools/tools/javac/6402516/TestClass.java ! test/langtools/tools/javac/6402516/TestLocalElements.java ! test/langtools/tools/javac/6402516/TestMethod.java ! test/langtools/tools/javac/7003595/T7003595.java ! test/langtools/tools/javac/7153958/CPoolRefClassContainingInlinedCts.java ! test/langtools/tools/javac/8000518/DuplicateConstantPoolEntry.java ! test/langtools/tools/javac/8005931/CheckACC_STRICTFlagOnPkgAccessClassTest.java ! test/langtools/tools/javac/8009170/RedundantByteCodeInArrayTest.java ! test/langtools/tools/javac/AnonymousClass/AnonymousClassFlags.java ! test/langtools/tools/javac/MethodParameters/AnnotationTest.java ! test/langtools/tools/javac/MethodParameters/AnonymousClass.java ! test/langtools/tools/javac/MethodParameters/ClassFileVisitor.java ! test/langtools/tools/javac/MethodParameters/Constructors.java ! test/langtools/tools/javac/MethodParameters/EnumTest.java ! test/langtools/tools/javac/MethodParameters/InstanceMethods.java ! test/langtools/tools/javac/MethodParameters/LambdaTest.java ! test/langtools/tools/javac/MethodParameters/LocalClassTest.java ! test/langtools/tools/javac/MethodParameters/MemberClassTest.java ! test/langtools/tools/javac/MethodParameters/StaticMethods.java ! test/langtools/tools/javac/MethodParameters/UncommonParamNames.java ! test/langtools/tools/javac/NoStringToLower.java ! test/langtools/tools/javac/RequiredParameterFlags/ImplicitParameters.java ! test/langtools/tools/javac/StringConcat/access/Test.java ! test/langtools/tools/javac/SuperInit/SuperInitGood.java ! test/langtools/tools/javac/T6695379/AnnotationsAreNotCopiedToBridgeMethodsTest.java ! test/langtools/tools/javac/T6970173/DebugPointerAtBadPositionTest.java ! test/langtools/tools/javac/T7008643/InlinedFinallyConfuseDebuggersTest.java ! test/langtools/tools/javac/T7053059/DoubleCastTest.java ! test/langtools/tools/javac/T7093325.java ! test/langtools/tools/javac/T7165659/InnerClassAttrMustNotHaveStrictFPFlagTest.java ! test/langtools/tools/javac/T8003967/DetectMutableStaticFields.java ! test/langtools/tools/javac/T8010737/ParameterNamesAreNotCopiedToAnonymousInitTest.java ! test/langtools/tools/javac/T8011181/EmptyUTF8ForInnerClassNameTest.java ! test/langtools/tools/javac/T8019486/WrongLNTForLambdaTest.java ! test/langtools/tools/javac/T8022186/DeadCodeGeneratedForEmptyTryTest.java ! test/langtools/tools/javac/T8024039/NoDeadCodeGenerationOnTrySmtTest.java ! test/langtools/tools/javac/T8028504/DontGenerateLVTForGNoneOpTest.java ! test/langtools/tools/javac/T8180141/MissingLNTEntryForBreakContinueTest.java ! test/langtools/tools/javac/T8180660/MissingLNTEntryForFinalizerTest.java ! test/langtools/tools/javac/T8187805/BogusRTTAForUnusedVarTest.java ! test/langtools/tools/javac/T8203892/CheckTargetIsNotAddedAsMarkerInterfaceTest.java ! test/langtools/tools/javac/T8209173/CodeCompletionExceptTest.java ! test/langtools/tools/javac/T8210435/NoLocalsMustBeReservedForDCEedVarsTest.java ! test/langtools/tools/javac/T8222949/TestConstantDynamic.java ! test/langtools/tools/javac/TryWithResources/TwrSimpleClose.java ! test/langtools/tools/javac/annotations/ApplicableAnnotationsOnRecords.java ! test/langtools/tools/javac/annotations/SyntheticParameters.java ! test/langtools/tools/javac/annotations/typeAnnotations/TypeAnnotationsPositionsOnRecords.java ! test/langtools/tools/javac/annotations/typeAnnotations/VariablesDeclaredWithVarTest.java ! test/langtools/tools/javac/annotations/typeAnnotations/classfile/ClassfileTestHelper.java ! test/langtools/tools/javac/annotations/typeAnnotations/classfile/CombinationsTargetTest1.java ! test/langtools/tools/javac/annotations/typeAnnotations/classfile/CombinationsTargetTest2.java ! test/langtools/tools/javac/annotations/typeAnnotations/classfile/CombinationsTargetTest3.java ! test/langtools/tools/javac/annotations/typeAnnotations/classfile/DeadCode.java ! test/langtools/tools/javac/annotations/typeAnnotations/classfile/InstanceInitializer.java ! test/langtools/tools/javac/annotations/typeAnnotations/classfile/NewTypeArguments.java ! test/langtools/tools/javac/annotations/typeAnnotations/classfile/NoTargetAnnotations.java ! test/langtools/tools/javac/annotations/typeAnnotations/classfile/Scopes.java ! test/langtools/tools/javac/annotations/typeAnnotations/classfile/StaticInitializer.java ! test/langtools/tools/javac/annotations/typeAnnotations/classfile/SyntheticParameters.java ! test/langtools/tools/javac/annotations/typeAnnotations/classfile/T8008762.java ! test/langtools/tools/javac/annotations/typeAnnotations/classfile/T8008769.java ! test/langtools/tools/javac/annotations/typeAnnotations/classfile/T8010015.java ! test/langtools/tools/javac/annotations/typeAnnotations/classfile/TestAnonInnerClasses.java ! test/langtools/tools/javac/annotations/typeAnnotations/classfile/TestNewCastArray.java ! test/langtools/tools/javac/annotations/typeAnnotations/classfile/TypeCasts.java ! test/langtools/tools/javac/annotations/typeAnnotations/classfile/Wildcards.java ! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/ClassExtends.java ! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/ClassTypeParam.java ! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/ConstructorInvocationTypeArgument.java ! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/Constructors.java ! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/ExceptionParameters.java ! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/Fields.java ! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/FromSpecification.java ! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/Initializers.java ! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/Lambda.java ! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/MethodInvocationTypeArgument.java ! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/MethodParameters.java ! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/MethodReceivers.java ! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/MethodReturns.java ! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/MethodThrows.java ! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/MethodTypeParam.java ! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/MultiCatch.java ! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/NestedTypes.java ! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/NewObjects.java ! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/RepeatingTypeAnnotations.java ! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/ResourceVariable.java ! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/TypeCasts.java ! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/TypeTests.java ! test/langtools/tools/javac/api/TestGetScopeResult.java ! test/langtools/tools/javac/cast/intersection/DuplicatedCheckcastTest.java ! test/langtools/tools/javac/classfiles/InnerClasses/SyntheticClasses.java ! test/langtools/tools/javac/classfiles/T8255757/T8255757.java ! test/langtools/tools/javac/classfiles/attributes/AnnotationDefault/AnnotationDefaultTest.java ! test/langtools/tools/javac/classfiles/attributes/EnclosingMethod/EnclosingMethodTest.java ! test/langtools/tools/javac/classfiles/attributes/LineNumberTable/LineNumberTest.java ! test/langtools/tools/javac/classfiles/attributes/LineNumberTable/LineNumberTestBase.java ! test/langtools/tools/javac/classfiles/attributes/LineNumberTable/MultipleRecordPatterns.java ! test/langtools/tools/javac/classfiles/attributes/LineNumberTable/RuleSwitchBreaks.java ! test/langtools/tools/javac/classfiles/attributes/LineNumberTable/StringSwitchBreaks.java ! test/langtools/tools/javac/classfiles/attributes/LocalVariableTable/LocalVariableTableTest.java ! test/langtools/tools/javac/classfiles/attributes/LocalVariableTable/LocalVariableTestBase.java ! test/langtools/tools/javac/classfiles/attributes/LocalVariableTable/LocalVariableTypeTableTest.java ! test/langtools/tools/javac/classfiles/attributes/Module/ModuleFlagTest.java ! test/langtools/tools/javac/classfiles/attributes/Module/ModuleTest.java ! test/langtools/tools/javac/classfiles/attributes/Module/ModuleTestBase.java ! test/langtools/tools/javac/classfiles/attributes/Signature/ConstructorTest.java ! test/langtools/tools/javac/classfiles/attributes/Signature/Driver.java ! test/langtools/tools/javac/classfiles/attributes/Signature/EnumTest.java ! test/langtools/tools/javac/classfiles/attributes/Signature/ExceptionTest.java ! test/langtools/tools/javac/classfiles/attributes/Signature/FieldTest.java ! test/langtools/tools/javac/classfiles/attributes/Signature/InnerClassTest.java ! test/langtools/tools/javac/classfiles/attributes/Signature/MethodParameterTest.java ! test/langtools/tools/javac/classfiles/attributes/Signature/MethodTypeBoundTest.java ! test/langtools/tools/javac/classfiles/attributes/Signature/ReturnTypeTest.java ! test/langtools/tools/javac/classfiles/attributes/SourceFile/AnonymousClassTest.java ! test/langtools/tools/javac/classfiles/attributes/SourceFile/InnerClassTest.java ! test/langtools/tools/javac/classfiles/attributes/SourceFile/LocalClassTest.java ! test/langtools/tools/javac/classfiles/attributes/SourceFile/MixTest.java ! test/langtools/tools/javac/classfiles/attributes/SourceFile/ModuleInfoTest.java ! test/langtools/tools/javac/classfiles/attributes/SourceFile/NoSourceFileAttribute.java ! test/langtools/tools/javac/classfiles/attributes/SourceFile/SourceFileTestBase.java ! test/langtools/tools/javac/classfiles/attributes/SourceFile/TopLevelClassesOneFileTest.java ! test/langtools/tools/javac/classfiles/attributes/Synthetic/AccessToPrivateInnerClassConstructorsTest.java ! test/langtools/tools/javac/classfiles/attributes/Synthetic/AccessToPrivateInnerClassMembersTest.java ! test/langtools/tools/javac/classfiles/attributes/Synthetic/AccessToPrivateSiblingsTest.java ! test/langtools/tools/javac/classfiles/attributes/Synthetic/AssertFieldTest.java ! test/langtools/tools/javac/classfiles/attributes/Synthetic/BridgeMethodForGenericMethodTest.java ! test/langtools/tools/javac/classfiles/attributes/Synthetic/BridgeMethodsForLambdaTest.java ! test/langtools/tools/javac/classfiles/attributes/Synthetic/EnumTest.java ! test/langtools/tools/javac/classfiles/attributes/Synthetic/PackageInfoTest.java ! test/langtools/tools/javac/classfiles/attributes/Synthetic/SyntheticTestDriver.java ! test/langtools/tools/javac/classfiles/attributes/Synthetic/ThisFieldTest.java ! test/langtools/tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsForGenericMethodTest.java ! test/langtools/tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsForInnerAnnotationTest.java ! test/langtools/tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsForInnerClassTest.java ! test/langtools/tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsForInnerEnumTest.java ! test/langtools/tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsForInnerInterfaceTest.java ! test/langtools/tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsForTopLevelClassTest.java ! test/langtools/tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsTestBase.java ! test/langtools/tools/javac/classfiles/attributes/annotations/RuntimeParameterAnnotationsForGenericMethodTest.java ! test/langtools/tools/javac/classfiles/attributes/annotations/RuntimeParameterAnnotationsForLambdaTest.java ! test/langtools/tools/javac/classfiles/attributes/annotations/RuntimeParameterAnnotationsTest.java ! test/langtools/tools/javac/classfiles/attributes/annotations/RuntimeParameterAnnotationsTestBase.java ! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerAnnotationsInInnerAnnotationTest.java ! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerAnnotationsInInnerClassTest.java ! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerAnnotationsInInnerEnumTest.java ! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerAnnotationsInInnerInterfaceTest.java ! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerClassesHierarchyTest.java ! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerClassesInAnonymousClassTest.java ! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerClassesInInnerAnnotationTest.java ! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerClassesInInnerClassTest.java ! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerClassesInInnerEnumTest.java ! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerClassesInInnerInterfaceTest.java ! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerClassesInLocalClassTest.java ! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerClassesIndexTest.java ! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerClassesTest.java ! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerClassesTestBase.java ! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerEnumInInnerAnnotationTest.java ! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerEnumInInnerEnumTest.java ! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerEnumInInnerInterfaceTest.java ! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerEnumsInInnerClassTest.java ! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerInterfacesInInnerAnnotationTest.java ! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerInterfacesInInnerClassTest.java ! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerInterfacesInInnerEnumTest.java ! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerInterfacesInInnerInterfaceTest.java ! test/langtools/tools/javac/classfiles/attributes/innerclasses/NoInnerClassesTest.java ! test/langtools/tools/javac/classwriter/IndyCorrectInvocationName.java ! test/langtools/tools/javac/code/CharImmediateValue.java ! test/langtools/tools/javac/constDebug/ConstDebugTest.java ! test/langtools/tools/javac/defaultMethods/TestDefaultBody.java ! test/langtools/tools/javac/defaultMethods/TestNoBridgeOnDefaults.java ! test/langtools/tools/javac/defaultMethods/super/TestDirectSuperInterfaceInvoke.java ! test/langtools/tools/javac/diags/CheckResourceKeys.java ! test/langtools/tools/javac/diags/Example.java ! test/langtools/tools/javac/diags/examples/BadConstantValueType/BadConstantValueType.java ! test/langtools/tools/javac/diags/examples/CantAnnotateScoping.java ! test/langtools/tools/javac/diags/examples/CantAnnotateScoping1.java ! test/langtools/tools/javac/diags/examples/IllegalDigitInBinaryLiteral.java ! test/langtools/tools/javac/diags/examples/IllegalDigitInOctalLiteral.java ! test/langtools/tools/javac/diags/examples/InvalidBinaryNumber.java ! test/langtools/tools/javac/diags/examples/InvalidDefaultInterface/InvalidDefaultInterface.java ! test/langtools/tools/javac/diags/examples/InvalidStaticInterface/InvalidStaticInterface.java ! test/langtools/tools/javac/diags/examples/ModifierNotAllowed/module-info.java ! test/langtools/tools/javac/diags/examples/PrimitivePatternMatching.java ! test/langtools/tools/javac/diags/examples/ProcUseProcOrImplicit/ProcUseProcOrImplicit.java ! test/langtools/tools/javac/diags/examples/TypeReqClassArray.java ! test/langtools/tools/javac/diags/examples/TypeReqRef.java ! test/langtools/tools/javac/expression/_super/NonDirectSuper/NonDirectSuper.java ! test/langtools/tools/javac/file/SymLinkTest.java ! test/langtools/tools/javac/flow/LVTHarness.java ! test/langtools/tools/javac/generics/bridges/BridgeHarness.java ! test/langtools/tools/javac/generics/parametricException/ParametricException.java ! test/langtools/tools/javac/importscope/T8193717.java ! test/langtools/tools/javac/jvm/ClassRefDupInConstantPoolTest.java ! test/langtools/tools/javac/lambda/ByteCodeTest.java ! test/langtools/tools/javac/lambda/LocalVariableTable.java ! test/langtools/tools/javac/lambda/TestBootstrapMethodsCount.java ! test/langtools/tools/javac/lambda/TestInvokeDynamic.java ! test/langtools/tools/javac/lambda/bytecode/TestLambdaBytecode.java ! test/langtools/tools/javac/lambda/bytecode/TestLambdaBytecodeTargetRelease14.java ! test/langtools/tools/javac/lambda/lambdaNaming/TestNonSerializableLambdaNameStability.java ! test/langtools/tools/javac/launcher/GetResourceTest.java ! test/langtools/tools/javac/launcher/MultiFileSourceLauncherTests.java ! test/langtools/tools/javac/launcher/ProgramDescriptorTests.java ! test/langtools/tools/javac/launcher/Run.java ! test/langtools/tools/javac/launcher/src/p/q/CLTest.java ! test/langtools/tools/javac/linenumbers/ConditionalLineNumberTest.java ! test/langtools/tools/javac/linenumbers/FinallyLineNumberTest.java ! test/langtools/tools/javac/mandatoryWarnings/unchecked/Test.java ! test/langtools/tools/javac/meth/TestCP.java ! test/langtools/tools/javac/modules/ConvenientAccessErrorsTest.java ! test/langtools/tools/javac/modules/EdgeCases.java ! test/langtools/tools/javac/modules/ModuleVersion.java ! test/langtools/tools/javac/modules/RequiresTransitiveTest.java ! test/langtools/tools/javac/multicatch/7005371/T7005371.java ! test/langtools/tools/javac/multicatch/Pos05.java ! test/langtools/tools/javac/patterns/LocalVariableTable.java ! test/langtools/tools/javac/patterns/MatchExceptionTest.java ! test/langtools/tools/javac/patterns/NestedPatternVariablesBytecode.java ! test/langtools/tools/javac/patterns/NoUnnecessaryCast.java ! test/langtools/tools/javac/patterns/PrimitiveInstanceOfComboTest.java ! test/langtools/tools/javac/patterns/PrimitiveInstanceOfPatternOpWithRecordPatterns.java ! test/langtools/tools/javac/patterns/PrimitivePatternsSwitch.java ! test/langtools/tools/javac/patterns/SourceLevelChecks.java ! test/langtools/tools/javac/patterns/Switches.java ! test/langtools/tools/javac/patterns/TranslationTest.java ! test/langtools/tools/javac/platform/ModuleVersionTest.java ! test/langtools/tools/javac/plugin/AutostartPlugins.java ! test/langtools/tools/javac/plugin/InternalAPI.java ! test/langtools/tools/javac/preview/PreviewAutoSuppress.java ! test/langtools/tools/javac/preview/PreviewErrors.java ! test/langtools/tools/javac/processing/model/TestSymtabItems.java ! test/langtools/tools/javac/processing/model/element/TestFileObjectOf.java ! test/langtools/tools/javac/processing/options/TestNoteOnImplicitProcessing.java ! test/langtools/tools/javac/records/RecordsBinaryCompatibilityTests.java ! test/langtools/tools/javac/records/recordComponent/RecordComponentTypeTest.java ! test/langtools/tools/javac/recovery/AnnotationRecovery.java ! test/langtools/tools/javac/recovery/LambdaRecovery.java ! test/langtools/tools/javac/recovery/MethodModifiers.java ! test/langtools/tools/javac/resolve/NoObjectToString.java ! test/langtools/tools/javac/sealed/BinaryCompatibilityTests.java ! test/langtools/tools/javac/sealed/CheckSubtypesOfSealedTest.java ! test/langtools/tools/javac/sealed/SealedDiffConfigurationsTest.java ! test/langtools/tools/javac/sym/ElementStructureTest.java ! test/langtools/tools/javac/tree/TreeKindTest.java ! test/langtools/tools/javac/varargs/6199075/T6199075.java ! test/langtools/tools/javac/varargs/7042566/T7042566.java ! test/langtools/tools/javap/T4459541.java ! test/langtools/tools/javap/T6716452.java ! test/langtools/tools/javap/T8032814.java ! test/langtools/tools/javap/TestClassNameWarning.java ! test/langtools/tools/javap/classfile/T6887895.java ! test/langtools/tools/javap/typeAnnotations/JSR175Annotations.java ! test/langtools/tools/javap/typeAnnotations/NewArray.java ! test/langtools/tools/javap/typeAnnotations/Presence.java ! test/langtools/tools/javap/typeAnnotations/PresenceInner.java ! test/langtools/tools/javap/typeAnnotations/TypeCasts.java ! test/langtools/tools/javap/typeAnnotations/Visibility.java ! test/langtools/tools/javap/typeAnnotations/Wildcards.java ! test/langtools/tools/jdeps/listdeps/ListModuleDeps.java ! test/langtools/tools/lib/toolbox/AbstractTask.java ! test/langtools/tools/lib/toolbox/JavacTask.java ! test/langtools/tools/lib/toolbox/ToolBox.java Changeset: ef6e987a Branch: master Author: Coleen Phillimore Date: 2024-12-12 12:48:06 +0000 URL: https://git.openjdk.org/loom/commit/ef6e987a006ef81fb0cc6c12a88ee954738ec5d0 8346040: Zero interpreter build on Linux Aarch64 is broken Reviewed-by: kbarrett, dholmes ! src/hotspot/share/oops/compressedKlass.hpp Changeset: b8bb51e1 Branch: master Author: Hannes Walln?fer Date: 2024-12-12 13:14:17 +0000 URL: https://git.openjdk.org/loom/commit/b8bb51e1f334c84a34e02e65e2e2789231465ab9 8345908: Class links should be properly spaced Reviewed-by: prappo ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassWriter.java ! test/langtools/jdk/javadoc/doclet/testClassLinks/TestClassLinks.java ! test/langtools/jdk/javadoc/doclet/testHiddenTag/TestHiddenTag.java ! test/langtools/jdk/javadoc/doclet/testInterface/TestInterface.java ! test/langtools/jdk/javadoc/doclet/testNewLanguageFeatures/TestNewLanguageFeatures.java ! test/langtools/jdk/javadoc/doclet/testPrivateClasses/TestPrivateClasses.java Changeset: f71d5150 Branch: master Author: Hannes Walln?fer Date: 2024-12-12 13:28:58 +0000 URL: https://git.openjdk.org/loom/commit/f71d51502673bc95d66aa568e98e4801613497a5 8345777: Improve sections for inherited members Reviewed-by: prappo ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractExecutableMemberWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractMemberWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/FieldWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlLinkFactory.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlLinkInfo.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/MethodWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/NestedClassWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PropertyWriter.java ! test/langtools/jdk/javadoc/doclet/testHiddenTag/TestHiddenTag.java ! test/langtools/jdk/javadoc/doclet/testInterface/TestInterface.java ! test/langtools/jdk/javadoc/doclet/testJavaFX/TestJavaFX.java ! test/langtools/jdk/javadoc/doclet/testMemberInheritance/TestMemberInheritance.java ! test/langtools/jdk/javadoc/doclet/testOverriddenMethods/TestMultiInheritance.java ! test/langtools/jdk/javadoc/doclet/testOverriddenMethods/TestOverriddenDeprecatedMethods.java ! test/langtools/jdk/javadoc/doclet/testOverriddenMethods/TestOverrideMethods.java ! test/langtools/jdk/javadoc/doclet/testPrivateClasses/TestPrivateClasses.java Changeset: 22845a77 Branch: master Author: Kim Barrett Date: 2024-12-12 14:40:04 +0000 URL: https://git.openjdk.org/loom/commit/22845a77a2175202876d0029f75fa32271e07b91 8337995: ZUtils::fill uses std::fill_n Reviewed-by: mli, stefank, jwaters, tschatzl ! src/hotspot/share/gc/z/zUtils.cpp Changeset: 11cd6398 Branch: master Author: Severin Gehwolf Date: 2024-12-12 17:58:05 +0000 URL: https://git.openjdk.org/loom/commit/11cd639842b61952755ad83e88446c91237c19f5 8345573: Module dependencies not resolved from run-time image when --limit-module is being used Reviewed-by: mchung ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/JlinkTask.java ! test/jdk/tools/jlink/IntegrationTest.java ! test/jdk/tools/jlink/bindservices/BindServices.java ! test/jdk/tools/jlink/bindservices/SuggestProviders.java ! test/jdk/tools/jlink/runtimeImage/AbstractLinkableRuntimeTest.java Changeset: ff85865b Branch: master Author: Sonia Zaldana Calles Date: 2024-12-12 18:15:18 +0000 URL: https://git.openjdk.org/loom/commit/ff85865b752b7a2e765e2035d372a4dbb9279fea 8346008: Fix recent NULL usage backsliding in Shenandoah Reviewed-by: kbarrett, wkemper ! src/hotspot/share/gc/shenandoah/shenandoahFreeSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahGenerationalEvacuationTask.cpp Changeset: e9ad27fc Branch: master Author: Thomas Stuefe Date: 2024-12-12 18:53:33 +0000 URL: https://git.openjdk.org/loom/commit/e9ad27fcdcb59be573ffd20811e82bced7c78948 8339313: 32-bit build broken Reviewed-by: coleenp, mbaesken, szaldana ! test/hotspot/jtreg/runtime/exceptionMsgs/NoClassDefFoundError/libNoClassDefFoundErrorTest.c ! test/hotspot/jtreg/serviceability/sa/libupcall.c Changeset: 18e0b343 Branch: master Author: Weijun Wang Date: 2024-12-12 18:57:46 +0000 URL: https://git.openjdk.org/loom/commit/18e0b343ab002b193d4db3be226394ee7dbe9f19 8344137: Update XML Security for Java to 3.0.5 Reviewed-by: mullan ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/JCEMapper.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/MessageDigestAlgorithm.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/SignatureAlgorithm.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/implementations/ECDSAUtils.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/implementations/SignatureBaseRSA.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/implementations/SignatureECDSA.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/KeyInfo.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/DEREncodedKeyValue.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/KeyValue.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/keyvalues/ECKeyValue.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/resource/xmlsecurity_de.properties ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/XMLSignature.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/Constants.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/ElementProxy.java ! src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/SignatureMethod.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMKeyInfoFactory.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMKeyValue.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMSignatureMethod.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMXMLSignatureFactory.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/XMLDSigRI.java ! src/java.xml.crypto/share/legal/santuario.md ! test/jdk/javax/xml/crypto/dsig/GenerationTests.java + test/jdk/javax/xml/crypto/dsig/PSS.java ! test/lib/jdk/test/lib/security/XMLUtils.java Changeset: db9eab3f Branch: master Author: David Holmes Date: 2024-12-12 23:15:48 +0000 URL: https://git.openjdk.org/loom/commit/db9eab3f29e9cb26a8c0a7c31c55aaf140f21bed 8311542: Consolidate the native stack printing code Reviewed-by: kbarrett, jwaters ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/runtime/frame.cpp ! src/hotspot/share/runtime/frame.hpp ! src/hotspot/share/runtime/javaThread.cpp ! src/hotspot/share/utilities/debug.cpp + src/hotspot/share/utilities/nativeStackPrinter.cpp + src/hotspot/share/utilities/nativeStackPrinter.hpp ! src/hotspot/share/utilities/vmError.cpp ! src/hotspot/share/utilities/vmError.hpp Changeset: 28e49e97 Branch: master Author: Kim Barrett Date: 2024-12-13 04:49:11 +0000 URL: https://git.openjdk.org/loom/commit/28e49e978a40f3fdff08c5e309cea739ecc870dc 8345505: Fix -Wzero-as-null-pointer-constant warnings in zero code Reviewed-by: dholmes ! src/hotspot/cpu/zero/frame_zero.cpp Changeset: 09c29d1d Branch: master Author: Sorna Sarathi Committer: Amit Kumar Date: 2024-12-13 05:01:37 +0000 URL: https://git.openjdk.org/loom/commit/09c29d1d4274d9c36e1af98f02e6fc5b3f35133f 8346069: Add missing Classpath exception statements Reviewed-by: amitkumar, asemenyuk, iris, kcr ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/util/PrettyPrintHandler.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/util/XmlConsumer.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/util/XmlUtils.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/util/function/ExceptionBox.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/util/function/ThrowingBiConsumer.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/util/function/ThrowingBiFunction.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/util/function/ThrowingConsumer.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/util/function/ThrowingFunction.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/util/function/ThrowingRunnable.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/util/function/ThrowingSupplier.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/util/function/ThrowingUnaryOperator.java Changeset: 31ceec7c Branch: master Author: Prasanta Sadhukhan Date: 2024-12-13 05:50:07 +0000 URL: https://git.openjdk.org/loom/commit/31ceec7cd55b455cddf0953cc23aaa64612bd6e7 8346055: javax/swing/text/StyledEditorKit/4506788/bug4506788.java fails in ubuntu22.04 Reviewed-by: tr ! test/jdk/javax/swing/text/StyledEditorKit/4506788/bug4506788.java Changeset: 367c3041 Branch: master Author: SendaoYan Date: 2024-12-13 08:34:10 +0000 URL: https://git.openjdk.org/loom/commit/367c3041272d43b0474b433c555f22a3e15579f6 8346059: [ASAN] awt_LoadLibrary.c reported compile warning ignoring return value of function by clang17 Reviewed-by: ihse ! src/java.desktop/unix/native/libawt/awt/awt_LoadLibrary.c Changeset: a9a5f7cb Branch: master Author: Albert Mingkun Yang Date: 2024-12-13 11:43:32 +0000 URL: https://git.openjdk.org/loom/commit/a9a5f7cb0a75b82d613ecd9018e13e5337e90363 8345323: Parallel GC does not handle UseLargePages and UseNUMA gracefully Reviewed-by: sjohanss, tschatzl ! src/hotspot/share/gc/shared/genArguments.cpp Changeset: 1d2ccaea Branch: master Author: Matthias Baesken Date: 2024-12-13 12:14:07 +0000 URL: https://git.openjdk.org/loom/commit/1d2ccaeaa316029772b5de3dc5579ee7b1363b60 8345569: [ubsan] adjustments to filemap.cpp and virtualspace.cpp for macOS aarch64 Reviewed-by: mdoerr, lucy, dholmes ! src/hotspot/share/cds/filemap.cpp ! src/hotspot/share/memory/virtualspace.cpp Changeset: 266e3d0d Branch: master Author: Matthias Baesken Date: 2024-12-13 12:18:49 +0000 URL: https://git.openjdk.org/loom/commit/266e3d0decc09b9c17c455e2c754cd39114fa31a 8345590: AIX 'make all' fails after JDK-8339480 Reviewed-by: clanger, jkern, mdoerr, lucy ! make/Main.gmk Changeset: 2ce53e88 Branch: master Author: William Kemper Date: 2024-12-13 17:41:26 +0000 URL: https://git.openjdk.org/loom/commit/2ce53e88481659734bc5424c643c5e31c116bc5d 8345970: pthread_getcpuclockid related crashes in shenandoah tests Reviewed-by: ysr ! src/hotspot/share/gc/shenandoah/shenandoahGenerationalHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahMmuTracker.cpp ! src/hotspot/share/gc/shenandoah/shenandoahMmuTracker.hpp Changeset: cfa04d31 Branch: master Author: William Kemper Date: 2024-12-13 18:14:01 +0000 URL: https://git.openjdk.org/loom/commit/cfa04d31ddff49cbf5dfdfedd61264d5556a283c 8346051: MemoryTest fails when Shenandoah's generational mode is enabled Reviewed-by: lmesnik, ysr ! test/jdk/java/lang/management/MemoryMXBean/MemoryTest.java Changeset: f647d4d9 Branch: master Author: Calvin Cheung Date: 2024-12-13 19:19:42 +0000 URL: https://git.openjdk.org/loom/commit/f647d4d908a6760c116a3a762c4dc09e3ed95796 8345936: Call ClassLoader.getResourceAsByteArray only for multi-release jar Reviewed-by: iklam, dholmes ! src/hotspot/share/cds/filemap.cpp ! src/hotspot/share/cds/filemap.hpp ! src/hotspot/share/classfile/classLoader.cpp ! src/hotspot/share/classfile/classLoader.hpp ! src/hotspot/share/classfile/classLoaderExt.cpp Changeset: e7fc0eb5 Branch: master Author: Kevin Walls Date: 2024-12-13 20:39:18 +0000 URL: https://git.openjdk.org/loom/commit/e7fc0eb522f14ee28ac40cf89268767cb7b6dfcf 8345987: java.management has two Util.newObjectName methods (remove one) Reviewed-by: cjplummer, amenkov, lmesnik ! src/java.management/share/classes/com/sun/jmx/interceptor/DefaultMBeanServerInterceptor.java ! src/java.management/share/classes/com/sun/jmx/mbeanserver/Repository.java ! src/java.management/share/classes/com/sun/jmx/mbeanserver/Util.java ! src/java.management/share/classes/javax/management/MBeanServerDelegate.java ! src/java.management/share/classes/javax/management/ObjectName.java Changeset: 4b21fb9d Branch: master Author: Archie Cobbs Date: 2024-12-13 22:40:42 +0000 URL: https://git.openjdk.org/loom/commit/4b21fb9df99918fe1adf84e80148a2076a52a276 8343467: Remove unnecessary @SuppressWarnings annotations (security) Reviewed-by: mullan ! src/java.base/share/classes/com/sun/crypto/provider/PBES2Parameters.java ! src/java.base/share/classes/com/sun/crypto/provider/SealedObjectForKeyProtector.java ! src/java.base/share/classes/java/security/Key.java ! src/java.base/share/classes/java/security/PrivateKey.java ! src/java.base/share/classes/java/security/Provider.java ! src/java.base/share/classes/java/security/PublicKey.java ! src/java.base/share/classes/java/security/interfaces/DSAPrivateKey.java ! src/java.base/share/classes/java/security/interfaces/DSAPublicKey.java ! src/java.base/share/classes/java/security/interfaces/ECPrivateKey.java ! src/java.base/share/classes/java/security/interfaces/ECPublicKey.java ! src/java.base/share/classes/java/security/interfaces/RSAMultiPrimePrivateCrtKey.java ! src/java.base/share/classes/java/security/interfaces/RSAPrivateCrtKey.java ! src/java.base/share/classes/java/security/interfaces/RSAPrivateKey.java ! src/java.base/share/classes/java/security/interfaces/RSAPublicKey.java ! src/java.base/share/classes/javax/crypto/SecretKey.java ! src/java.base/share/classes/javax/crypto/interfaces/DHPrivateKey.java ! src/java.base/share/classes/javax/crypto/interfaces/DHPublicKey.java ! src/java.base/share/classes/javax/crypto/interfaces/PBEKey.java ! src/java.base/share/classes/sun/security/internal/interfaces/TlsMasterSecret.java ! src/java.base/share/classes/sun/security/jca/ProviderConfig.java ! src/java.security.jgss/share/classes/sun/security/jgss/krb5/SubjectComber.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11TlsPrfGenerator.java ! src/jdk.sctp/unix/classes/sun/nio/ch/sctp/SctpNet.java Changeset: c2f0ef5f Branch: master Author: Ioi Lam Date: 2024-12-14 00:16:08 +0000 URL: https://git.openjdk.org/loom/commit/c2f0ef5f4822e7e558fe2b4077d57634d380aa11 8346159: Disable CDS AOTClassLinking tests for JVMCI due to JDK-8345635 Reviewed-by: dnsimon, dholmes ! test/hotspot/jtreg/runtime/cds/appcds/LambdaWithUseImplMethodHandle.java ! test/hotspot/jtreg/runtime/cds/appcds/aotClassLinking/BulkLoaderTest.java ! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/ArchiveHeapTestClass.java ! test/hotspot/jtreg/runtime/cds/appcds/resolvedConstants/AOTLinkedLambdas.java ! test/hotspot/jtreg/runtime/cds/appcds/resolvedConstants/AOTLinkedVarHandles.java Changeset: ebb27c2e Branch: master Author: Kim Barrett Date: 2024-12-14 01:48:05 +0000 URL: https://git.openjdk.org/loom/commit/ebb27c2e8f47d35d4f030cca4126c39e24d456bd 8346139: test_memset_with_concurrent_readers.cpp should not use Reviewed-by: stefank, tschatzl ! test/hotspot/gtest/gc/shared/test_memset_with_concurrent_readers.cpp Changeset: 3b9de117 Branch: master Author: Simon Tooke Committer: Thomas Stuefe Date: 2024-12-14 06:13:26 +0000 URL: https://git.openjdk.org/loom/commit/3b9de117e83a7875df7fd2ddcc9d896f027e2c92 8319875: Add macOS implementation for jcmd System.map Reviewed-by: stuefe, szaldana + src/hotspot/os/bsd/memMapPrinter_macosx.cpp ! src/hotspot/os/windows/memMapPrinter_windows.cpp ! src/hotspot/share/nmt/memMapPrinter.cpp ! src/hotspot/share/nmt/memMapPrinter.hpp ! src/hotspot/share/services/diagnosticCommand.cpp ! src/hotspot/share/services/diagnosticCommand.hpp ! test/hotspot/jtreg/serviceability/dcmd/vm/SystemDumpMapTest.java ! test/hotspot/jtreg/serviceability/dcmd/vm/SystemMapTest.java ! test/hotspot/jtreg/serviceability/dcmd/vm/SystemMapTestBase.java Changeset: 6b022bb6 Branch: master Author: Leonid Mesnik Date: 2024-12-14 19:08:19 +0000 URL: https://git.openjdk.org/loom/commit/6b022bb64b2109c8cd40ebd3b8b3226cf894544d 8344453: Test jdk/jfr/event/oldobject/TestSanityDefault.java timed out Reviewed-by: egahlin ! test/jdk/jdk/jfr/event/oldobject/TestSanityDefault.java Changeset: ab1dbd40 Branch: master Author: Lance Andersen Date: 2024-12-15 17:41:52 +0000 URL: https://git.openjdk.org/loom/commit/ab1dbd4089a1a15bdf1b6b39994d5b1faacc40ab 8346202: Correct typo in SQLPermission Reviewed-by: mullan, rriggs, iris ! src/java.sql/share/classes/java/sql/SQLPermission.java Changeset: c88e081a Branch: master Author: Kim Barrett Date: 2024-12-16 04:24:39 +0000 URL: https://git.openjdk.org/loom/commit/c88e081a6a0a00d7e7e5f2337f942a1d6c3b5110 8346160: Fix -Wzero-as-null-pointer-constant warnings from explicit casts Reviewed-by: stefank, dholmes ! src/hotspot/os/aix/attachListener_aix.cpp ! src/hotspot/os/posix/attachListener_posix.cpp ! src/hotspot/os/posix/perfMemory_posix.cpp ! src/hotspot/share/oops/compressedKlass.cpp ! src/hotspot/share/utilities/vmError.cpp Changeset: 3518b4bd Branch: master Author: Christian Hagedorn Date: 2024-12-16 06:21:22 +0000 URL: https://git.openjdk.org/loom/commit/3518b4bd205f67a356bc6b531c0622ac1d97a962 8344171: Clone and initialize Assertion Predicates in order instead of in reverse-order Reviewed-by: epeter, kvn ! src/hotspot/share/opto/loopTransform.cpp ! src/hotspot/share/opto/loopnode.hpp ! src/hotspot/share/opto/predicates.cpp ! src/hotspot/share/opto/predicates.hpp Changeset: ee1c5ad8 Branch: master Author: Richard Reingruber Date: 2024-12-16 07:16:40 +0000 URL: https://git.openjdk.org/loom/commit/ee1c5ad8fe99ec427604773a6f04baa0ad765c9e 8345975: Update SAP SE copyright year to 2024 where it was missed Reviewed-by: mdoerr, clanger ! src/hotspot/cpu/ppc/c1_CodeStubs_ppc.cpp ! src/hotspot/cpu/ppc/c2_init_ppc.cpp ! src/hotspot/cpu/ppc/frame_ppc.cpp ! src/hotspot/cpu/ppc/frame_ppc.hpp ! src/hotspot/cpu/ppc/frame_ppc.inline.hpp ! src/hotspot/cpu/ppc/globals_ppc.hpp ! src/hotspot/cpu/ppc/interp_masm_ppc_64.cpp ! src/hotspot/cpu/ppc/nativeInst_ppc.cpp ! src/hotspot/cpu/ppc/nativeInst_ppc.hpp ! src/hotspot/cpu/ppc/ppc.ad ! src/hotspot/cpu/ppc/vm_version_ppc.cpp ! src/hotspot/cpu/ppc/vm_version_ppc.hpp ! src/hotspot/cpu/ppc/vtableStubs_ppc_64.cpp ! src/hotspot/cpu/s390/frame_s390.hpp ! src/hotspot/cpu/s390/frame_s390.inline.hpp ! src/hotspot/cpu/s390/nativeInst_s390.hpp ! src/hotspot/cpu/s390/templateInterpreterGenerator_s390.cpp ! src/hotspot/os/aix/osThread_aix.cpp ! src/hotspot/os/aix/osThread_aix.hpp ! src/hotspot/os/aix/porting_aix.hpp ! src/hotspot/os_cpu/aix_ppc/javaThread_aix_ppc.cpp ! src/hotspot/os_cpu/linux_ppc/javaThread_linux_ppc.cpp ! src/hotspot/os_cpu/linux_s390/os_linux_s390.cpp ! src/hotspot/share/utilities/vmError.cpp Changeset: 4fc43b0b Branch: master Author: Hannes Walln?fer Date: 2024-12-16 08:09:52 +0000 URL: https://git.openjdk.org/loom/commit/4fc43b0b49c3d7c4351646f2580860495d8a0d67 8345770: javadoc: API documentation builds are not always reproducible Reviewed-by: nbenalla, liach ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassUseWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlConfiguration.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlLinkFactory.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/InheritDocTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/LinkTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/ReturnTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/TagletWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/ThrowsTaglet.java ! test/langtools/jdk/javadoc/doclet/testModules/TestModules.java ! test/langtools/jdk/javadoc/doclet/testUseOption/TestUseOption.java ! test/langtools/jdk/javadoc/doclet/testUseOption/pkg1/AnAbstract.java Changeset: 92860186 Branch: master Author: Robbin Ehn Date: 2024-12-16 09:48:12 +0000 URL: https://git.openjdk.org/loom/commit/92860186ec72dd5de55b310700a6b4f03d8b64fd 8345322: RISC-V: Add concurrent gtests for cmpxchg variants Reviewed-by: mli, fyang ! test/hotspot/gtest/riscv/test_assembler_riscv.cpp Changeset: 32c8195c Branch: master Author: Christian Hagedorn Date: 2024-12-16 09:53:38 +0000 URL: https://git.openjdk.org/loom/commit/32c8195c3acce2d220829bf5b81e3cef907fff3c 8345801: C2: Clean up include statements to speed up compilation when touching type.hpp Reviewed-by: kvn, dlong, jwaters ! src/hotspot/cpu/x86/c2_intelJccErratum_x86.cpp ! src/hotspot/share/c1/c1_Compilation.hpp ! src/hotspot/share/c1/c1_FrameMap.hpp ! src/hotspot/share/c1/c1_GraphBuilder.cpp ! src/hotspot/share/c1/c1_IR.hpp ! src/hotspot/share/c1/c1_LIRAssembler.cpp ! src/hotspot/share/c1/c1_LIRGenerator.hpp ! src/hotspot/share/c1/c1_Optimizer.cpp ! src/hotspot/share/c1/c1_RangeCheckElimination.cpp ! src/hotspot/share/c1/c1_Runtime1.cpp ! src/hotspot/share/c1/c1_Runtime1.hpp ! src/hotspot/share/c1/c1_ValueMap.cpp ! src/hotspot/share/c1/c1_ValueSet.hpp ! src/hotspot/share/c1/c1_ValueType.hpp ! src/hotspot/share/ci/ciTypeFlow.cpp ! src/hotspot/share/classfile/vmIntrinsics.cpp ! src/hotspot/share/code/compiledIC.hpp ! src/hotspot/share/code/vtableStubs.cpp ! src/hotspot/share/compiler/compilerDefinitions.inline.hpp ! src/hotspot/share/compiler/compilerDirectives.hpp ! src/hotspot/share/interpreter/interpreterRuntime.cpp ! src/hotspot/share/opto/c2compiler.hpp ! src/hotspot/share/opto/compile.hpp ! src/hotspot/share/opto/library_call.cpp ! src/hotspot/share/opto/mathexactnode.hpp ! src/hotspot/share/opto/node.hpp ! src/hotspot/share/opto/output.cpp ! src/hotspot/share/opto/output.hpp ! src/hotspot/share/opto/runtime.hpp ! src/hotspot/share/runtime/vframeArray.cpp ! src/hotspot/share/runtime/vframe_hp.cpp Changeset: dbffe332 Branch: master Author: Maurizio Cimadamore Date: 2024-12-16 10:20:13 +0000 URL: https://git.openjdk.org/loom/commit/dbffe33251da4472945d97ab54c7e3354d7f42d2 8345263: Make sure that lint categories are used correctly when logging lint warnings Reviewed-by: vromero, jlahoda ! make/langtools/tools/propertiesparser/gen/ClassGenerator.java ! make/langtools/tools/propertiesparser/parser/Message.java ! make/langtools/tools/propertiesparser/parser/MessageLine.java ! make/langtools/tools/propertiesparser/resources/templates.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Lint.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Preview.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/Flow.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Modules.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/ThisEscapeAnalyzer.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/BaseFileManager.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/Locations.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Arguments.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavaTokenizer.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacFiler.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/AbstractLog.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/JCDiagnostic.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/MandatoryWarningHandler.java ! test/langtools/tools/javac/6304921/TestLog.java Changeset: 45a32979 Branch: master Author: Stefan Karlsson Date: 2024-12-16 13:43:55 +0000 URL: https://git.openjdk.org/loom/commit/45a329790b844139010c95f981c72ad43b08369a 8346248: serviceability/dcmd/vm/{SystemMapTest.java,SystemMapTest.java} failing on macos-aarch64 Reviewed-by: eosterlund ! test/hotspot/jtreg/serviceability/dcmd/vm/SystemMapTestBase.java Changeset: 8133eb2c Branch: master Author: Erik Joelsson Date: 2024-12-16 14:34:46 +0000 URL: https://git.openjdk.org/loom/commit/8133eb2c28f967d7e04fbd20fbe143d5bb393afe 8346150: Jib dependency on autoconf missing for 'docs' profile Reviewed-by: jwaters, dholmes ! make/conf/jib-profiles.js Changeset: d7379789 Branch: master Author: Archie Cobbs Date: 2024-12-16 14:52:42 +0000 URL: https://git.openjdk.org/loom/commit/d737978924f08f1aae280867e5106f2cfd0e9d31 8343477: Remove unnecessary @SuppressWarnings annotations (compiler) Reviewed-by: darcy, mcimadamore ! make/jdk/src/classes/build/tools/depend/Depend.java ! make/langtools/src/classes/build/tools/symbolgenerator/CreateSymbols.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/ClassFinder.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Type.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Analyzer.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Modules.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Operators.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/JNIWriter.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/model/AnnotationProxyMaker.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/UnicodeReader.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/JCTree.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/List.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/RichDiagnosticFormatter.java Changeset: cb925955 Branch: master Author: Amit Kumar Date: 2024-12-16 16:10:16 +0000 URL: https://git.openjdk.org/loom/commit/cb92595599a8a22a807a29bf56f1e02e792386a9 8336356: [s390x] preserve Vector Register before using for string compress / expand Reviewed-by: aph, lucy ! src/hotspot/cpu/s390/c2_MacroAssembler_s390.cpp ! src/hotspot/cpu/s390/c2_MacroAssembler_s390.hpp ! src/hotspot/cpu/s390/s390.ad Changeset: e7d21fcf Branch: master Author: Matthew Donovan Date: 2024-12-16 16:18:57 +0000 URL: https://git.openjdk.org/loom/commit/e7d21fcf4949106e89afd413e9abc47d622dd47a 8346285: Update jarsigner compatibility test for change in default digest algorithm Reviewed-by: weijun ! test/jdk/sun/security/tools/jarsigner/compatibility/Compatibility.java Changeset: f8974ba7 Branch: master Author: Calvin Cheung Date: 2024-12-16 16:54:31 +0000 URL: https://git.openjdk.org/loom/commit/f8974ba718b3a631abafa8987d3fb98164fb35e5 8345838: Remove the appcds/javaldr/AnonVmClassesDuringDump.java test Reviewed-by: iklam, dholmes ! test/hotspot/jtreg/TEST.groups - test/hotspot/jtreg/runtime/cds/appcds/javaldr/AnonVmClassesDuringDump.java - test/hotspot/jtreg/runtime/cds/appcds/javaldr/AnonVmClassesDuringDumpTransformer.java - test/hotspot/jtreg/runtime/cds/appcds/javaldr/AnonVmClassesDuringDumpTransformer.mf Changeset: 23708d01 Branch: master Author: Kevin Walls Date: 2024-12-16 17:02:29 +0000 URL: https://git.openjdk.org/loom/commit/23708d01668e3c9154a73d8c84da4704457d43d6 8346257: Problemlist jdp tests for macosx-aarch64 Reviewed-by: cjplummer ! test/jdk/ProblemList.txt Changeset: 57adf64a Branch: master Author: Kevin Walls Date: 2024-12-16 17:18:20 +0000 URL: https://git.openjdk.org/loom/commit/57adf64ab4e50fd1739eb8ed14331d49f943b5e5 8346261: Cleanup in JDP tests Reviewed-by: cjplummer ! test/jdk/sun/management/jdp/ClientConnection.java ! test/jdk/sun/management/jdp/DynamicLauncher.java ! test/jdk/sun/management/jdp/JdpDefaultsTest.java ! test/jdk/sun/management/jdp/JdpJmxRemoteDynamicPortTest.java ! test/jdk/sun/management/jdp/JdpJmxRemoteDynamicPortTestCase.java ! test/jdk/sun/management/jdp/JdpOffTest.java ! test/jdk/sun/management/jdp/JdpOffTestCase.java ! test/jdk/sun/management/jdp/JdpOnTestCase.java ! test/jdk/sun/management/jdp/JdpSpecificAddressTest.java ! test/jdk/sun/management/jdp/JdpTestCase.java Changeset: d3359417 Branch: master Author: Coleen Phillimore Date: 2024-12-16 17:46:43 +0000 URL: https://git.openjdk.org/loom/commit/d3359417f3cb853b078041d07b8459b7b29a0a94 8345678: compute_modifiers should not be in create_mirror Reviewed-by: fparain, dholmes ! src/hotspot/share/classfile/classFileParser.cpp ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/oops/arrayKlass.cpp ! src/hotspot/share/oops/arrayKlass.hpp ! src/hotspot/share/oops/objArrayKlass.cpp ! src/hotspot/share/oops/typeArrayKlass.cpp ! src/hotspot/share/oops/typeArrayKlass.hpp ! src/hotspot/share/prims/jvmtiEnv.cpp Changeset: 51662c23 Branch: master Author: Eirik Bj?rsn?s Date: 2024-12-16 18:03:21 +0000 URL: https://git.openjdk.org/loom/commit/51662c2384326749fb4ee7a792d98b01d64e56f1 8346232: Remove leftovers of the jar --normalize feature Reviewed-by: alanb, jpai ! src/jdk.jartool/share/classes/sun/tools/jar/Main.java ! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar.properties ! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_de.properties ! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_es.properties ! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_fr.properties ! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_it.properties ! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_ja.properties ! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_ko.properties ! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_pt_BR.properties ! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_sv.properties ! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_zh_CN.properties ! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_zh_TW.properties Changeset: c75b1d4b Branch: master Author: Matthias Baesken Date: 2024-12-16 18:24:15 +0000 URL: https://git.openjdk.org/loom/commit/c75b1d4bf65d927e18b10ea6de263a331b78e13a 8346082: Output JVMTI agent information in hserr files Reviewed-by: mdoerr, dholmes, stuefe ! src/hotspot/share/prims/jvmtiAgentList.hpp ! src/hotspot/share/runtime/os.cpp ! src/hotspot/share/runtime/os.hpp ! src/hotspot/share/utilities/vmError.cpp Changeset: 31c3b191 Branch: master Author: Paul Sandoz Date: 2024-12-16 18:53:05 +0000 URL: https://git.openjdk.org/loom/commit/31c3b191745b5c97ae4e757323355fb9831da9fe 8346174: UMAX/UMIN are missing from XXXVector::reductionOperations Reviewed-by: qamai, jbhateja ! src/hotspot/share/opto/vectorIntrinsics.cpp ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ByteVector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/IntVector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/LongVector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ShortVector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/X-Vector.java.template ! test/jdk/jdk/incubator/vector/Byte128VectorTests.java ! test/jdk/jdk/incubator/vector/Byte256VectorTests.java ! test/jdk/jdk/incubator/vector/Byte512VectorTests.java ! test/jdk/jdk/incubator/vector/Byte64VectorTests.java ! test/jdk/jdk/incubator/vector/ByteMaxVectorTests.java ! test/jdk/jdk/incubator/vector/Int128VectorTests.java ! test/jdk/jdk/incubator/vector/Int256VectorTests.java ! test/jdk/jdk/incubator/vector/Int512VectorTests.java ! test/jdk/jdk/incubator/vector/Int64VectorTests.java ! test/jdk/jdk/incubator/vector/IntMaxVectorTests.java ! test/jdk/jdk/incubator/vector/Long128VectorTests.java ! test/jdk/jdk/incubator/vector/Long256VectorTests.java ! test/jdk/jdk/incubator/vector/Long512VectorTests.java ! test/jdk/jdk/incubator/vector/Long64VectorTests.java ! test/jdk/jdk/incubator/vector/LongMaxVectorTests.java ! test/jdk/jdk/incubator/vector/Short128VectorTests.java ! test/jdk/jdk/incubator/vector/Short256VectorTests.java ! test/jdk/jdk/incubator/vector/Short512VectorTests.java ! test/jdk/jdk/incubator/vector/Short64VectorTests.java ! test/jdk/jdk/incubator/vector/ShortMaxVectorTests.java ! test/jdk/jdk/incubator/vector/gen-template.sh Changeset: fd0207d5 Branch: master Author: Justin Lu Date: 2024-12-16 21:00:56 +0000 URL: https://git.openjdk.org/loom/commit/fd0207d59309ae1af9539580f5bfcbc7627789cb 8345327: JDK 24 RDP1 L10n resource files update Reviewed-by: naoto, dnguyen, joehw, almatvee, sgehwolf, jlahoda, prappo, asemenyuk ! src/java.base/share/classes/sun/launcher/resources/launcher_de.properties ! src/java.base/share/classes/sun/launcher/resources/launcher_ja.properties ! src/java.base/share/classes/sun/launcher/resources/launcher_zh_CN.properties ! src/java.base/share/classes/sun/security/util/Resources_de.java ! src/java.base/share/classes/sun/security/util/Resources_ja.java ! src/java.base/share/classes/sun/security/util/Resources_zh_CN.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_de.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_ja.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_zh_CN.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler_de.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler_ja.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler_zh_CN.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac_de.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac_ja.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac_zh_CN.properties ! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Resources_de.java ! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Resources_ja.java ! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Resources_zh_CN.java ! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_de.properties ! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_ja.properties ! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_zh_CN.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard_de.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard_ja.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard_zh_CN.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets_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/tool/resources/javadoc_de.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/resources/javadoc_ja.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/resources/javadoc_zh_CN.properties ! src/jdk.jdeps/share/classes/com/sun/tools/javap/resources/javap_de.properties ! src/jdk.jdeps/share/classes/com/sun/tools/javap/resources/javap_ja.properties ! src/jdk.jdeps/share/classes/com/sun/tools/javap/resources/javap_zh_CN.properties ! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink_de.properties ! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink_ja.properties ! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink_zh_CN.properties ! src/jdk.jlink/share/classes/jdk/tools/jmod/resources/jmod_ja.properties ! src/jdk.jlink/share/classes/jdk/tools/jmod/resources/jmod_zh_CN.properties ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/MacResources_de.properties ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/MacResources_ja.properties ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/MacResources_zh_CN.properties ! src/jdk.jpackage/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_zh_CN.properties Changeset: 30302309 Branch: master Author: Magnus Ihse Bursie Date: 2024-12-16 21:26:51 +0000 URL: https://git.openjdk.org/loom/commit/30302309155b91d1bb6a3a7295791d656d149788 8346278: Clean up some flag handing in flags-cflags.m4 Reviewed-by: erikj ! make/autoconf/flags-cflags.m4 ! make/hotspot/lib/CompileJvm.gmk Changeset: 929d4a50 Branch: master Author: Fei Yang Date: 2024-12-17 00:02:24 +0000 URL: https://git.openjdk.org/loom/commit/929d4a50999d1e734070bb03552fba2eff9f6c3a 8346231: RISC-V: Fix incorrect assertion in SharedRuntime::generate_handler_blob Reviewed-by: fjiang, rehn ! src/hotspot/cpu/riscv/sharedRuntime_riscv.cpp Changeset: a7631ccf Branch: master Author: Fei Yang Date: 2024-12-17 00:12:39 +0000 URL: https://git.openjdk.org/loom/commit/a7631ccf18e468d6ecba121865f7fed29cbf2186 8346235: RISC-V: Optimize bitwise AND with mask values Reviewed-by: gcao, rehn, fjiang ! src/hotspot/cpu/riscv/c1_LIRAssembler_arith_riscv.cpp ! src/hotspot/cpu/riscv/c1_LIRAssembler_riscv.cpp ! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.cpp ! src/hotspot/cpu/riscv/interp_masm_riscv.cpp ! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp ! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp ! src/hotspot/cpu/riscv/riscv.ad ! src/hotspot/cpu/riscv/runtime_riscv.cpp ! src/hotspot/cpu/riscv/stubGenerator_riscv.cpp ! src/hotspot/cpu/riscv/templateInterpreterGenerator_riscv.cpp ! src/hotspot/cpu/riscv/templateTable_riscv.cpp Changeset: 18d1d611 Branch: master Author: Zhao Song Committer: Erik Joelsson Date: 2024-12-17 00:22:54 +0000 URL: https://git.openjdk.org/loom/commit/18d1d61116d7ac2aa47b4c173070a8ab56fe8ed1 8346046: Enable copyright header format check Reviewed-by: erikj, iris, dholmes ! .jcheck/conf Changeset: 87804f24 Branch: master Author: Archie Cobbs Date: 2024-12-17 03:18:25 +0000 URL: https://git.openjdk.org/loom/commit/87804f24b2afaf7de4a21c81ef01548b09ba81b0 8346294: Invalid lint category specified in compiler.properties Reviewed-by: mcimadamore ! make/langtools/tools/propertiesparser/resources/templates.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Lint.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties Changeset: bd3c0be3 Branch: master Author: Christian Stein Date: 2024-12-17 07:16:12 +0000 URL: https://git.openjdk.org/loom/commit/bd3c0be36d929fab5e5ca0158d53e50b2d206707 8268611: jar --validate should check targeted classes in MR-JAR files Reviewed-by: jvernee ! src/jdk.jartool/share/classes/sun/tools/jar/FingerPrint.java ! src/jdk.jartool/share/classes/sun/tools/jar/Main.java ! src/jdk.jartool/share/classes/sun/tools/jar/Validator.java ! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar.properties ! test/jdk/sun/security/tools/jarsigner/multiRelease/MVJarSigningTest.java ! test/jdk/tools/jar/mmrjar/Basic.java ! test/jdk/tools/jar/multiRelease/ApiValidatorTest.java ! test/jdk/tools/jar/multiRelease/Basic.java ! test/jdk/tools/jar/multiRelease/Basic1.java ! test/jdk/tools/jar/multiRelease/MRTestBase.java ! test/jdk/tools/jar/multiRelease/VersionValidatorTest.java ! test/langtools/tools/jdeps/MultiReleaseJar.java ! test/langtools/tools/jdeps/missingDeps/MissingDepsTest.java ! test/langtools/tools/jdeps/multiVersion/MultiVersionError.java Changeset: 466c00ac Branch: master Author: Prasanta Sadhukhan Date: 2024-12-17 07:46:53 +0000 URL: https://git.openjdk.org/loom/commit/466c00ac88569d145a47845b2c9a2522a1649889 8346234: javax/swing/text/DefaultEditorKit/4278839/bug4278839.java still fails in CI Reviewed-by: kizune ! test/jdk/javax/swing/text/DefaultEditorKit/4278839/bug4278839.java Changeset: fbbc7c35 Branch: master Author: Alan Bateman Date: 2024-12-17 08:30:29 +0000 URL: https://git.openjdk.org/loom/commit/fbbc7c35f422294090b8c7a02a19ab2fb67c7070 8346120: VirtualThreadPinned event recorded for Object.wait may have wrong duration or may record second event Reviewed-by: dholmes, pchilanomate ! src/hotspot/share/runtime/objectMonitor.cpp + test/jdk/java/lang/Thread/virtual/MonitorPinnedEvents.java Changeset: 5e25c48b Branch: master Author: theoweidmannoracle Committer: Tobias Hartmann Date: 2024-12-17 10:01:27 +0000 URL: https://git.openjdk.org/loom/commit/5e25c48b8bfe818816a9e8074f293dcab99b40ef 8346289: Confusing phrasing in IR Framework README / User-defined Regexes Reviewed-by: thartmann, chagedorn ! test/hotspot/jtreg/compiler/lib/ir_framework/README.md Changeset: 725079bf Branch: master Author: Jaikiran Pai Date: 2024-12-17 10:14:28 +0000 URL: https://git.openjdk.org/loom/commit/725079bf68be85892784c1c4554b6a3cfec8f425 8345506: jar --validate may lead to java.nio.file.FileAlreadyExistsException Reviewed-by: lancea ! src/jdk.jartool/share/classes/sun/tools/jar/Main.java + test/jdk/tools/jar/JarNoFileArgOperations.java Changeset: 8a645954 Branch: master Author: Doug Simon Date: 2024-12-17 12:11:55 +0000 URL: https://git.openjdk.org/loom/commit/8a6459544855e3c0561678769b9123f7df959cb4 8346282: [JVMCI] Add failure reason support to UnresolvedJava/Type/Method/Field Reviewed-by: never, yzheng ! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotConstantPool.java ! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/meta/UnresolvedJavaField.java ! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/meta/UnresolvedJavaMethod.java ! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/meta/UnresolvedJavaType.java Changeset: 99af595f Branch: master Author: Jan Lahoda Date: 2024-12-17 12:32:13 +0000 URL: https://git.openjdk.org/loom/commit/99af595fe08b374f31c9d6916f3563ba51e4b11e 8345942: Separate source output from class output when building microbenchmarks Reviewed-by: shade, erikj ! make/test/BuildMicrobenchmark.gmk Changeset: baeb3d9a Branch: master Author: Coleen Phillimore Date: 2024-12-17 12:37:05 +0000 URL: https://git.openjdk.org/loom/commit/baeb3d9ab889cddcce1c00728098ae5a5120eeb2 8346304: SA doesn't need a copy of getModifierFlags Reviewed-by: sspitsyn, cjplummer ! src/hotspot/share/runtime/vmStructs.cpp ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/ArrayKlass.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/InstanceKlass.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/Klass.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/ObjArrayKlass.java Changeset: fbd76ca8 Branch: master Author: Coleen Phillimore Date: 2024-12-17 13:00:19 +0000 URL: https://git.openjdk.org/loom/commit/fbd76ca8edd756ff2ebbc9f6477cc1a827df67b0 8337016: serviceability/jvmti/RedefineClasses/RedefineLeakThrowable.java gets Metaspace OOM Reviewed-by: dholmes, sspitsyn ! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineLeakThrowable.java Changeset: a5503fb6 Branch: master Author: Jan Kratochvil Committer: Per Minborg Date: 2024-12-17 14:58:21 +0000 URL: https://git.openjdk.org/loom/commit/a5503fb6fa0ad8ae7472a1c849723357da581986 8346432: java.lang.foreign.Linker comment typo Reviewed-by: jvernee ! src/java.base/share/classes/java/lang/foreign/Linker.java Changeset: 03821d97 Branch: master Author: Magnus Ihse Bursie Date: 2024-12-17 15:48:38 +0000 URL: https://git.openjdk.org/loom/commit/03821d979b00ec60304ec0ba38b4755c773c6450 8346195: Fix static initialization problem in GDIHashtable Reviewed-by: jwaters, prr ! src/java.desktop/windows/native/libawt/windows/GDIHashtable.cpp ! src/java.desktop/windows/native/libawt/windows/GDIHashtable.h Changeset: 390b2053 Branch: master Author: Leonid Mesnik Date: 2024-12-17 16:44:14 +0000 URL: https://git.openjdk.org/loom/commit/390b20537d62fe5435ac0b8ce10a5d66a652893c 8346048: test/lib/containers/docker/DockerRunOptions.java uses addJavaOpts() from ctor Reviewed-by: dholmes ! test/lib/jdk/test/lib/containers/docker/DockerRunOptions.java Changeset: 4f44cf6b Branch: master Author: Vladimir Ivanov Committer: Derek White Date: 2024-12-17 17:00:53 +0000 URL: https://git.openjdk.org/loom/commit/4f44cf6bf2423a57a841be817f348e3b1e88f0eb 8341481: [perf] vframeStreamCommon constructor may be optimized Reviewed-by: sspitsyn ! src/hotspot/share/jfr/recorder/stacktrace/jfrStackTrace.cpp ! src/hotspot/share/prims/forte.cpp ! src/hotspot/share/runtime/vframe.cpp ! src/hotspot/share/runtime/vframe.hpp ! src/hotspot/share/runtime/vframe.inline.hpp Changeset: dc71e8ca Branch: master Author: Alex Menkov Date: 2024-12-17 18:50:02 +0000 URL: https://git.openjdk.org/loom/commit/dc71e8cae95dfc6e4b2afdf8e8a255d9ffe5cdfa 8342995: Enhance Attach API to support arbitrary length arguments - Linux Reviewed-by: sspitsyn, kevinw ! src/hotspot/os/posix/attachListener_posix.cpp ! src/hotspot/os/windows/attachListener_windows.cpp ! src/hotspot/share/services/attachListener.cpp ! src/hotspot/share/services/attachListener.hpp ! src/jdk.attach/linux/classes/sun/tools/attach/VirtualMachineImpl.java Changeset: 414eb6bb Branch: master Author: Chris Plummer Date: 2024-12-17 19:06:07 +0000 URL: https://git.openjdk.org/loom/commit/414eb6bb83d092fbcd87d5ab72519b6eb109837f 8338714: vmTestbase/nsk/jdb/kill/kill001/kill001.java fails with JTREG_TEST_THREAD_FACTORY=Virtual Reviewed-by: sspitsyn, dholmes ! test/hotspot/jtreg/ProblemList-Virtual.txt ! test/hotspot/jtreg/vmTestbase/nsk/jdb/kill/kill001/kill001a.java ! test/hotspot/jtreg/vmTestbase/nsk/share/jdb/Launcher.java Changeset: f3e2f882 Branch: master Author: Magnus Ihse Bursie Date: 2024-12-17 19:09:29 +0000 URL: https://git.openjdk.org/loom/commit/f3e2f8821a63711599b9cecb91d62db59b915c90 8346394: Bundled freetype library needs to have JNI_OnLoad for static builds Reviewed-by: erikj, prr ! make/modules/java.desktop/lib/ClientLibraries.gmk + src/java.desktop/share/native/libfreetype/java_freetype.c Changeset: c0f0b8e5 Branch: master Author: Alex Menkov Date: 2024-12-17 21:02:45 +0000 URL: https://git.openjdk.org/loom/commit/c0f0b8e5f4d83ae7dd7e67930c19134855e5e97b 8346151: Add transformer error logging to VerifyLocalVariableTableOnRetransformTest Reviewed-by: cjplummer, sspitsyn ! test/jdk/java/lang/instrument/VerifyLocalVariableTableOnRetransformTest.java Changeset: ea50c54a Branch: master Author: David Holmes Date: 2024-12-18 01:47:44 +0000 URL: https://git.openjdk.org/loom/commit/ea50c54a14d39fcedabe8426a14eaec27ab24af2 8321818: vmTestbase/nsk/stress/strace/strace015.java failed with 'Cannot read the array length because "" is null' Reviewed-by: lmesnik, mli ! test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace007.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace008.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace009.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace010.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace011.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace012.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace013.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace014.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace015.java Changeset: 45331091 Branch: master Author: David Holmes Date: 2024-12-18 04:15:57 +0000 URL: https://git.openjdk.org/loom/commit/453310918b5d1a284d8467aab797e349d3fb5e14 8345911: Enhance error message when IncompatibleClassChangeError is thrown for sealed class loading failures Reviewed-by: coleenp, alanb ! src/hotspot/share/classfile/classFileError.cpp ! src/hotspot/share/classfile/classFileParser.cpp ! src/hotspot/share/classfile/classFileParser.hpp ! src/hotspot/share/classfile/moduleEntry.cpp ! src/hotspot/share/classfile/moduleEntry.hpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/instanceKlass.hpp ! test/hotspot/jtreg/runtime/modules/SealedInterfaceModuleTest.java ! test/hotspot/jtreg/runtime/modules/SealedModuleTest.java ! test/hotspot/jtreg/runtime/sealedClasses/GetPermittedSubclassesTest.java + test/hotspot/jtreg/runtime/sealedClasses/SealedDifferentUnnamedModuleTest.java = test/hotspot/jtreg/runtime/sealedClasses/SealedSub.java = test/hotspot/jtreg/runtime/sealedClasses/SealedSuper.java ! test/hotspot/jtreg/runtime/sealedClasses/SealedUnnamedModuleIntfTest.java ! test/hotspot/jtreg/runtime/sealedClasses/SealedUnnamedModuleTest.java Changeset: 842f801c Branch: master Author: SendaoYan Date: 2024-12-18 06:35:28 +0000 URL: https://git.openjdk.org/loom/commit/842f801c845ec4bb6a3433fa2790f98864ca330b 8339331: GCC fortify error in vm_version_linux_aarch64.cpp Reviewed-by: dholmes ! src/hotspot/os_cpu/linux_aarch64/vm_version_linux_aarch64.cpp Changeset: edbd76c6 Branch: master Author: Roberto Casta?eda Lozano Date: 2024-12-18 07:50:37 +0000 URL: https://git.openjdk.org/loom/commit/edbd76c62482df31cf539672c6950f00121bcbf3 8344951: Stabilize write barrier micro-benchmarks Reviewed-by: kvn, tschatzl ! test/micro/org/openjdk/bench/vm/compiler/WriteBarrier.java From yujige at gmail.com Fri Dec 27 18:00:55 2024 From: yujige at gmail.com (Jige Yu) Date: Fri, 27 Dec 2024 10:00:55 -0800 Subject: mapConcurrent() with InterruptedException Message-ID: Hi Loom experts, I was reading the mapConcurrent() source code yesterday and started to wonder what the behavior is when the thread running the gatherer is being interrupted while waiting. IIRC, it seems like interruption would have no effect until all elements have been "integrated" and the code starts to run the finisher. And when the finisher calls Future.get() on the first pending Future in the window, it will throw InterruptedException, which will be caught, re-interrupt the thread, and just **silently truncate the result**? Is this the intended behavior? It means that if I'm looking at: Stream.of(1, 2, 3).gather(mapConcurrent(i -> i * 2)).toList(), the result can be any of [2], [2, 4] or [2, 4, 6], if there has been an interruption. And if there is other blocking call after this line the code won't be able to know that the result has been silently truncated. I don't see unit tests to cover interrupted exception so I'd stand corrected if I misread. (I was curious as clearly that mapConcurrent() has no way to propagate InterruptedException). This is my first email in this mailing list so apologies for inappropriate etiquette. Happy Holidays! Ben Yu, -------------- next part -------------- An HTML attachment was scrubbed... URL: