Changeset: 8bb29e6d Branch: fibers Author: Alan Bateman <alan.bate...@oracle.com> Date: 2025-09-08 08:56:05 +0000 URL: https://git.openjdk.org/loom/commit/8bb29e6dfd47dd4452094f8e9fe34e441cf3524b
Exclude compiler/c2/irTests/TestFloat16ScalarOperations.java ! test/hotspot/jtreg/ProblemList.txt Changeset: c47f0be6 Branch: fibers Author: Alan Bateman <alan.bate...@oracle.com> Date: 2025-09-08 14:48:50 +0000 URL: https://git.openjdk.org/loom/commit/c47f0be6a61f8ca4e078617478c7b74b9ed1adca FJP update ! src/java.base/share/classes/java/util/concurrent/ForkJoinPool.java Changeset: e8c7d2aa Branch: fibers Author: Magnus Ihse Bursie <i...@openjdk.org> Date: 2025-09-06 09:00:51 +0000 URL: https://git.openjdk.org/loom/commit/e8c7d2aaf3cdbbe07b8cdcc68dd7ec9645956bf2 8332872: SetupExecute should cd to temp directory Reviewed-by: erikj ! make/CreateJmods.gmk ! make/UpdateSleefSource.gmk ! make/common/Execute.gmk + test/make/TestExecute.gmk ! test/make/TestMake.gmk Changeset: 6bb15a54 Branch: fibers Author: David Holmes <dhol...@openjdk.org> Date: 2025-09-07 20:21:23 +0000 URL: https://git.openjdk.org/loom/commit/6bb15a542b0eb6a4b17cfd9da50a94781d0180eb 8367035: [BACKOUT] Protect ExecuteWithLog from running with redirection without a subshell Reviewed-by: kbarrett ! make/RunTests.gmk ! make/StaticLibs.gmk ! make/common/MakeBase.gmk ! make/common/ProcessMarkdown.gmk ! make/hotspot/gensrc/GensrcDtrace.gmk Changeset: 14a40fd5 Branch: fibers Author: Sergey Bylokhov <s...@openjdk.org> Date: 2025-09-07 23:18:07 +0000 URL: https://git.openjdk.org/loom/commit/14a40fd579b087f061da086f5eb18230c379dce0 8361533: Apply java.io.Serial annotations in java.logging Reviewed-by: rriggs ! src/java.logging/share/classes/java/util/logging/LoggingPermission.java Changeset: 8a6b8751 Branch: fibers Author: Francesco Andreuzzi <andreuzzi.france...@gmail.com> Committer: Chen Liang <li...@openjdk.org> Date: 2025-09-07 23:20:22 +0000 URL: https://git.openjdk.org/loom/commit/8a6b8751e1a8ad93646bf3900186802c863d7119 8354871: Replace stack map frame type magics with constants Reviewed-by: liach ! src/java.base/share/classes/java/lang/classfile/attribute/StackMapFrameInfo.java ! src/java.base/share/classes/jdk/internal/classfile/impl/CodeImpl.java ! src/java.base/share/classes/jdk/internal/classfile/impl/StackMapDecoder.java ! src/java.base/share/classes/jdk/internal/classfile/impl/StackMapGenerator.java ! src/java.base/share/classes/jdk/internal/classfile/impl/verifier/ParserVerifier.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 Changeset: b0ca9bf6 Branch: fibers Author: Jan Lahoda <jlah...@openjdk.org> Date: 2025-09-08 04:35:05 +0000 URL: https://git.openjdk.org/loom/commit/b0ca9bf61e0390a3b022a0915eacabb0cfd92e93 8365776: Convert JShell tests to use JUnit instead of TestNG Reviewed-by: vromero ! test/langtools/jdk/jshell/AbstractStopExecutionTest.java ! test/langtools/jdk/jshell/AnalysisTest.java ! test/langtools/jdk/jshell/AnalyzeSnippetTest.java ! test/langtools/jdk/jshell/BadExecutionControlSpecTest.java ! test/langtools/jdk/jshell/ClassMembersTest.java ! test/langtools/jdk/jshell/ClassPathTest.java ! test/langtools/jdk/jshell/ClassesTest.java ! test/langtools/jdk/jshell/CommandCompletionTest.java ! test/langtools/jdk/jshell/CompilerOptionsTest.java ! test/langtools/jdk/jshell/CompletenessStressTest.java ! test/langtools/jdk/jshell/CompletenessTest.java ! test/langtools/jdk/jshell/CompletionSuggestionTest.java ! test/langtools/jdk/jshell/ComputeFQNsTest.java ! test/langtools/jdk/jshell/ConsoleTest.java ! test/langtools/jdk/jshell/ConsoleToolTest.java ! test/langtools/jdk/jshell/CustomInputToolBuilder.java ! test/langtools/jdk/jshell/DropTest.java ! test/langtools/jdk/jshell/EditorTestBase.java ! test/langtools/jdk/jshell/EmptyTest.java ! test/langtools/jdk/jshell/ErrorRecoveryTest.java ! test/langtools/jdk/jshell/ErrorTranslationTest.java ! test/langtools/jdk/jshell/ExceptionMessageTest.java ! test/langtools/jdk/jshell/ExceptionsTest.java ! test/langtools/jdk/jshell/ExecutionControlSpecTest.java ! test/langtools/jdk/jshell/ExecutionControlTestBase.java ! test/langtools/jdk/jshell/ExpectedDiagnostic.java ! test/langtools/jdk/jshell/ExternalEditorTest.java ! test/langtools/jdk/jshell/FailOverDirectExecutionControlTest.java ! test/langtools/jdk/jshell/FailOverExecutionControlDyingLaunchTest.java ! test/langtools/jdk/jshell/FailOverExecutionControlHangingLaunchTest.java ! test/langtools/jdk/jshell/FailOverExecutionControlHangingListenTest.java ! test/langtools/jdk/jshell/FailOverExecutionControlTest.java ! test/langtools/jdk/jshell/FileManagerTest.java ! test/langtools/jdk/jshell/ForwardReferenceImportTest.java ! test/langtools/jdk/jshell/ForwardReferenceTest.java ! test/langtools/jdk/jshell/GetResourceTest.java ! test/langtools/jdk/jshell/HighlightUITest.java ! test/langtools/jdk/jshell/HistoryTest.java ! test/langtools/jdk/jshell/HistoryUITest.java ! test/langtools/jdk/jshell/IOTest.java ! test/langtools/jdk/jshell/IdGeneratorTest.java ! test/langtools/jdk/jshell/IgnoreTest.java ! test/langtools/jdk/jshell/IllegalArgumentExceptionTest.java ! test/langtools/jdk/jshell/ImportTest.java ! test/langtools/jdk/jshell/InaccessibleExpressionTest.java ! test/langtools/jdk/jshell/IndentUITest.java ! test/langtools/jdk/jshell/InferTypeTest.java ! test/langtools/jdk/jshell/InputUITest.java ! test/langtools/jdk/jshell/JLCollisionTest.java ! test/langtools/jdk/jshell/JShellQueryTest.java ! test/langtools/jdk/jshell/JShellStateClosedTest.java ! test/langtools/jdk/jshell/JavadocTest.java ! test/langtools/jdk/jshell/JdiBadOptionLaunchExecutionControlTest.java ! test/langtools/jdk/jshell/JdiBadOptionListenExecutionControlTest.java ! test/langtools/jdk/jshell/JdiBogusHostListenExecutionControlTest.java ! test/langtools/jdk/jshell/JdiFailingLaunchExecutionControlTest.java ! test/langtools/jdk/jshell/JdiFailingListenExecutionControlTest.java ! test/langtools/jdk/jshell/JdiHangingLaunchExecutionControlTest.java ! test/langtools/jdk/jshell/JdiHangingListenExecutionControlTest.java ! test/langtools/jdk/jshell/JdiLaunchingExecutionControlTest.java ! test/langtools/jdk/jshell/JdiListeningExecutionControlTest.java ! test/langtools/jdk/jshell/JdiListeningLocalhostExecutionControlTest.java ! test/langtools/jdk/jshell/JdiStarterTest.java ! test/langtools/jdk/jshell/KullaCompletenessStressTest.java ! test/langtools/jdk/jshell/KullaTesting.java ! test/langtools/jdk/jshell/LocalExecutionClassPathTest.java ! test/langtools/jdk/jshell/LocalExecutionContextLoaderParentTest.java ! test/langtools/jdk/jshell/LocalExecutionTestSupport.java ! test/langtools/jdk/jshell/LocalStopExecutionTest.java ! test/langtools/jdk/jshell/MethodsTest.java ! test/langtools/jdk/jshell/ModifiersTest.java ! test/langtools/jdk/jshell/MultipleDocumentationTest.java ! test/langtools/jdk/jshell/MyExecutionControl.java ! test/langtools/jdk/jshell/NullTest.java ! test/langtools/jdk/jshell/PasteAndMeasurementsUITest.java ! test/langtools/jdk/jshell/PipeInputStreamTest.java ! test/langtools/jdk/jshell/PrimitiveInstanceOfTest.java ! test/langtools/jdk/jshell/RecordsTest.java ! test/langtools/jdk/jshell/RejectedFailedTest.java ! test/langtools/jdk/jshell/ReplToolTesting.java ! test/langtools/jdk/jshell/ReplaceTest.java ! test/langtools/jdk/jshell/SealedClassesTest.java ! test/langtools/jdk/jshell/ShutdownTest.java ! test/langtools/jdk/jshell/SimpleRegressionTest.java ! test/langtools/jdk/jshell/SnippetEventToStringTest.java ! test/langtools/jdk/jshell/SnippetHighlightTest.java ! test/langtools/jdk/jshell/SnippetStatusListenerTest.java ! test/langtools/jdk/jshell/SnippetTest.java ! test/langtools/jdk/jshell/SourceLevelTest.java ! test/langtools/jdk/jshell/StartOptionTest.java ! test/langtools/jdk/jshell/StartupWithFormatSpecifierTest.java ! test/langtools/jdk/jshell/StopExecutionTest.java ! test/langtools/jdk/jshell/T8146368/JShellTest8146368.java ! test/langtools/jdk/jshell/T8146368/JShellToolTest8146368.java ! test/langtools/jdk/jshell/Test8294583.java ! test/langtools/jdk/jshell/Test8296012.java ! test/langtools/jdk/jshell/ToolBasicTest.java ! test/langtools/jdk/jshell/ToolCommandOptionTest.java ! test/langtools/jdk/jshell/ToolCompletionTest.java ! test/langtools/jdk/jshell/ToolEnableNativeAccessTest.java ! test/langtools/jdk/jshell/ToolEnablePreviewTest.java ! test/langtools/jdk/jshell/ToolFormatTest.java ! test/langtools/jdk/jshell/ToolLocalSimpleTest.java ! test/langtools/jdk/jshell/ToolLocaleMessageTest.java ! test/langtools/jdk/jshell/ToolMultilineSnippetHistoryTest.java ! test/langtools/jdk/jshell/ToolProviderTest.java ! test/langtools/jdk/jshell/ToolReloadTest.java ! test/langtools/jdk/jshell/ToolRetainTest.java ! test/langtools/jdk/jshell/ToolShiftTabTest.java ! test/langtools/jdk/jshell/ToolSimpleTest.java ! test/langtools/jdk/jshell/ToolTabCommandTest.java ! test/langtools/jdk/jshell/ToolTabSnippetTest.java ! test/langtools/jdk/jshell/ToolingTest.java ! test/langtools/jdk/jshell/TypeNameTest.java ! test/langtools/jdk/jshell/UITesting.java ! test/langtools/jdk/jshell/UndefinedClassTest.java ! test/langtools/jdk/jshell/UnicodeTest.java ! test/langtools/jdk/jshell/UnnamedTest.java ! test/langtools/jdk/jshell/UserExecutionControlTest.java ! test/langtools/jdk/jshell/UserInputTest.java ! test/langtools/jdk/jshell/UserJdiUserRemoteTest.java ! test/langtools/jdk/jshell/VariablesTest.java ! test/langtools/jdk/jshell/WrapperTest.java Changeset: f9dc640e Branch: fibers Author: Jan Lahoda <jlah...@openjdk.org> Date: 2025-09-08 06:33:30 +0000 URL: https://git.openjdk.org/loom/commit/f9dc640ef07ea5569b3581360041db2bb7e30c40 8351260: java.lang.AssertionError: Unexpected type tree: (ERROR) = (ERROR) Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java ! test/langtools/tools/javac/parser/JavacParserTest.java ! test/langtools/tools/javac/recovery/AttrRecovery.java Changeset: fb1924d2 Branch: fibers Author: Joel Sikström <jsiks...@openjdk.org> Date: 2025-09-08 06:33:49 +0000 URL: https://git.openjdk.org/loom/commit/fb1924d2e34f77dc834094485dccb1751bc5b3b6 8366874: Test gc/arguments/TestParallelGCErgo.java fails with UseTransparentHugePages Reviewed-by: ayang, shade, stefank, tschatzl ! test/hotspot/jtreg/gc/arguments/TestParallelGCErgo.java Changeset: 051f39e1 Branch: fibers Author: Francesco Andreuzzi <andreuzzi.france...@gmail.com> Committer: David Holmes <dhol...@openjdk.org> Date: 2025-09-08 07:10:12 +0000 URL: https://git.openjdk.org/loom/commit/051f39e12ce8845d13c7d4813dabc556a834892d 8366864: Sort os/linux includes Reviewed-by: ayang, dholmes ! src/hotspot/os/linux/cgroupSubsystem_linux.cpp ! src/hotspot/os/linux/cgroupSubsystem_linux.hpp ! src/hotspot/os/linux/cgroupUtil_linux.cpp ! src/hotspot/os/linux/cgroupUtil_linux.hpp ! src/hotspot/os/linux/cgroupV1Subsystem_linux.cpp ! src/hotspot/os/linux/cgroupV1Subsystem_linux.hpp ! src/hotspot/os/linux/cgroupV2Subsystem_linux.cpp ! src/hotspot/os/linux/osContainer_linux.cpp ! src/hotspot/os/linux/osContainer_linux.hpp ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/linux/os_linux.inline.hpp ! src/hotspot/os/linux/os_perf_linux.cpp ! src/hotspot/os/linux/waitBarrier_linux.cpp ! test/hotspot/jtreg/sources/TestIncludesAreSorted.java Changeset: bea2b029 Branch: fibers Author: Richard Reingruber <rr...@openjdk.org> Date: 2025-09-08 08:30:03 +0000 URL: https://git.openjdk.org/loom/commit/bea2b029a77e126171d17c3a44baec6d5cafed4a 8360219: [AIX] assert(locals_base >= l2) failed: bad placement Reviewed-by: dlong, mdoerr ! src/hotspot/cpu/ppc/abstractInterpreter_ppc.cpp Changeset: 5e423e03 Branch: fibers Author: Guanqiang Han <g...@openjdk.org> Committer: Julian Waters <jwat...@openjdk.org> Date: 2025-09-08 09:37:36 +0000 URL: https://git.openjdk.org/loom/commit/5e423e034f1f077ce9c17cfe9b0d838a4cf9365e 8367025: zIndexDistributor.hpp uses angle-bracket inclusion of globalDefinitions.hpp Reviewed-by: aboldtch, tschatzl, jwaters ! src/hotspot/share/gc/z/zIndexDistributor.hpp Changeset: a2726968 Branch: fibers Author: Fredrik Bredberg <fbredb...@openjdk.org> Date: 2025-09-08 10:28:18 +0000 URL: https://git.openjdk.org/loom/commit/a272696813f2e5e896ac9de9985246aaeb9d476c 8365190: Remove LockingMode related code from share Reviewed-by: aboldtch, dholmes, ayang, coleenp, lmesnik, rcastanedalo ! src/hotspot/cpu/zero/zeroInterpreter_zero.cpp ! src/hotspot/share/c1/c1_LIRGenerator.cpp ! src/hotspot/share/c1/c1_Runtime1.cpp ! src/hotspot/share/gc/g1/g1BarrierSet.inline.hpp ! src/hotspot/share/gc/g1/g1BarrierSetRuntime.cpp ! src/hotspot/share/gc/g1/g1HeapRegion.inline.hpp ! src/hotspot/share/gc/g1/g1SATBMarkQueueSet.cpp ! src/hotspot/share/gc/shared/cardTableBarrierSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.inline.hpp ! src/hotspot/share/interpreter/zero/bytecodeInterpreter.cpp ! src/hotspot/share/jvmci/jvmciRuntime.cpp ! src/hotspot/share/jvmci/vmStructs_jvmci.cpp ! src/hotspot/share/oops/instanceStackChunkKlass.cpp ! src/hotspot/share/oops/markWord.cpp ! src/hotspot/share/oops/markWord.hpp ! src/hotspot/share/oops/oop.cpp ! src/hotspot/share/oops/oop.hpp ! src/hotspot/share/oops/stackChunkOop.inline.hpp ! src/hotspot/share/opto/library_call.cpp ! src/hotspot/share/opto/phaseX.cpp ! src/hotspot/share/prims/jvmtiEnv.cpp ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/basicLock.cpp ! src/hotspot/share/runtime/basicLock.hpp ! src/hotspot/share/runtime/basicLock.inline.hpp ! src/hotspot/share/runtime/continuation.cpp ! src/hotspot/share/runtime/continuationFreezeThaw.cpp ! src/hotspot/share/runtime/deoptimization.cpp ! src/hotspot/share/runtime/globals.hpp ! src/hotspot/share/runtime/javaCalls.cpp ! src/hotspot/share/runtime/javaThread.cpp ! src/hotspot/share/runtime/javaThread.hpp ! src/hotspot/share/runtime/lightweightSynchronizer.cpp ! src/hotspot/share/runtime/lockStack.cpp ! src/hotspot/share/runtime/objectMonitor.cpp ! src/hotspot/share/runtime/objectMonitor.hpp ! src/hotspot/share/runtime/objectMonitor.inline.hpp ! src/hotspot/share/runtime/sharedRuntime.cpp ! src/hotspot/share/runtime/synchronizer.cpp ! src/hotspot/share/runtime/synchronizer.hpp ! src/hotspot/share/runtime/synchronizer.inline.hpp ! src/hotspot/share/runtime/threads.cpp ! src/hotspot/share/runtime/threads.hpp ! src/hotspot/share/runtime/vmStructs.cpp ! src/hotspot/share/utilities/globalDefinitions.cpp ! src/hotspot/share/utilities/globalDefinitions.hpp ! src/hotspot/share/utilities/vmError.cpp ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/ObjectMonitor.java ! test/hotspot/gtest/runtime/test_lockStack.cpp ! test/hotspot/jtreg/runtime/locking/TestRecursiveMonitorChurn.java Changeset: 03c54d42 Branch: fibers Author: Jan Lahoda <jlah...@openjdk.org> Date: 2025-09-08 12:26:58 +0000 URL: https://git.openjdk.org/loom/commit/03c54d4288dfd70190c3f306a44a8424f268f787 8365689: Elements.getFileObjectOf fails with a NullPointerException when an erroneous Element is passed in Reviewed-by: darcy, vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/model/JavacElements.java ! test/langtools/tools/javac/processing/model/element/TestFileObjectOf.java Changeset: bcff857b Branch: fibers Author: Volker Simonis <simo...@openjdk.org> Date: 2025-09-08 13:30:45 +0000 URL: https://git.openjdk.org/loom/commit/bcff857ba09028cc43e856726b5c839cc6b1b0d9 8361381: GlyphLayout behavior differs on JDK 11+ compared to JDK 8 Reviewed-by: prr, serb ! src/java.desktop/share/classes/sun/font/ExtendedTextSourceLabel.java ! test/jdk/java/awt/font/GlyphVector/GetGlyphCharIndexTest.java + test/jdk/java/awt/font/LineBreakMeasurer/KhmerLineBreakTest.java Changeset: 166ef5e7 Branch: fibers Author: Mikhail Yankelevich <myankelev...@openjdk.org> Committer: Weijun Wang <wei...@openjdk.org> Date: 2025-09-08 14:37:25 +0000 URL: https://git.openjdk.org/loom/commit/166ef5e7b1c6d6a9f0f1f29fedb7f65b94f53119 8366159: SkippedException is treated as a pass for pkcs11/KeyStore, pkcs11/SecretKeyFactory and pkcs11/SecureRandom Reviewed-by: weijun ! test/jdk/sun/security/pkcs11/KeyStore/CertChainRemoval.java ! test/jdk/sun/security/pkcs11/KeyStore/ClientAuth.java ! test/jdk/sun/security/pkcs11/SecretKeyFactory/TestGeneral.java ! test/jdk/sun/security/pkcs11/SecureRandom/Basic.java ! test/jdk/sun/security/pkcs11/SecureRandom/TestDeserialization.java Changeset: 6765a9d7 Branch: fibers Author: Coleen Phillimore <cole...@openjdk.org> Date: 2025-09-08 15:50:09 +0000 URL: https://git.openjdk.org/loom/commit/6765a9d775b5bd3d1b36090038060762f976d174 8366908: Use a different class for testing JDK-8351654 Reviewed-by: liach, lmesnik ! test/hotspot/jtreg/runtime/verifier/CFLH/TestVerify.java Changeset: ab12fbfd Branch: fibers Author: Fabio Romano <fabio19...@gmail.com> Committer: Raffaello Giulietti <rgiulie...@openjdk.org> Date: 2025-09-08 16:10:22 +0000 URL: https://git.openjdk.org/loom/commit/ab12fbfda2c364bb16ddf03b923989639f437f6a 8077587: BigInteger Roots Reviewed-by: rgiulietti ! src/java.base/share/classes/java/math/BigInteger.java ! src/java.base/share/classes/java/math/MutableBigInteger.java ! test/jdk/java/math/BigInteger/BigIntegerTest.java Changeset: 48831c65 Branch: fibers Author: Naoto Sato <na...@openjdk.org> Date: 2025-09-08 16:23:26 +0000 URL: https://git.openjdk.org/loom/commit/48831c65b5535fef706b64a4eb23ba28b1567ead 8367021: Regression in LocaleDataTest refactoring Reviewed-by: jlu, joehw ! test/jdk/sun/text/resources/LocaleDataTest.java Changeset: 323b0201 Branch: fibers Author: Magnus Ihse Bursie <i...@openjdk.org> Date: 2025-09-08 16:46:30 +0000 URL: https://git.openjdk.org/loom/commit/323b02016e7458a0be39d52c9b0a5c61d579347e 8367034: [REDO] Protect ExecuteWithLog from running with redirection without a subshell Reviewed-by: erikj ! make/RunTests.gmk ! make/StaticLibs.gmk ! make/common/MakeBase.gmk ! make/common/ProcessMarkdown.gmk ! make/hotspot/gensrc/GensrcDtrace.gmk Changeset: 55af9d83 Branch: fibers Author: Magnus Ihse Bursie <i...@openjdk.org> Date: 2025-09-08 16:48:14 +0000 URL: https://git.openjdk.org/loom/commit/55af9d83800930966776224bc4c7ff4ab1af9817 8366837: Clean up gensrc by spp.Spp Reviewed-by: erikj ! make/common/Utils.gmk + make/common/modules/GensrcStreamPreProcessing.gmk ! make/modules/java.base/Gensrc.gmk ! make/modules/java.base/gensrc/GensrcBuffer.gmk ! make/modules/java.base/gensrc/GensrcCharsetCoder.gmk ! make/modules/java.base/gensrc/GensrcScopedMemoryAccess.gmk ! make/modules/java.base/gensrc/GensrcVarHandles.gmk ! src/java.base/share/classes/java/nio/charset/Charset-X-Coder.java.template ! test/make/TestMakeBase.gmk Changeset: cb58e656 Branch: fibers Author: Magnus Ihse Bursie <i...@openjdk.org> Date: 2025-09-08 16:48:35 +0000 URL: https://git.openjdk.org/loom/commit/cb58e6560a3b80655224cb79d52bfd0afa3cf262 8330341: Wrap call to MT in ExecuteWithLog Reviewed-by: erikj ! make/common/native/LinkMicrosoft.gmk Changeset: 85441cec Branch: fibers Author: Albert Mingkun Yang <ay...@openjdk.org> Date: 2025-09-08 18:30:18 +0000 URL: https://git.openjdk.org/loom/commit/85441cec3558f76ffa2a785c959397333503d556 8367101: Remove unused includes in cardTable.cpp Reviewed-by: stefank ! src/hotspot/share/gc/shared/cardTable.cpp Changeset: 3e68d7d9 Branch: fibers Author: Albert Mingkun Yang <ay...@openjdk.org> Date: 2025-09-08 19:13:55 +0000 URL: https://git.openjdk.org/loom/commit/3e68d7d99fcf3039395ba94234ecbebe8e98c754 8366881: Parallel: Obsolete HeapMaximumCompactionInterval Reviewed-by: iwalulya ! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp ! src/hotspot/share/gc/parallel/parallel_globals.hpp ! src/hotspot/share/gc/parallel/psParallelCompact.cpp ! src/hotspot/share/gc/parallel/psParallelCompact.hpp ! src/hotspot/share/runtime/arguments.cpp Changeset: 56e37352 Branch: fibers Author: Erik Joelsson <er...@openjdk.org> Date: 2025-09-08 20:52:31 +0000 URL: https://git.openjdk.org/loom/commit/56e37352d5b0a749ccd150c36c9248e37d280eb6 8367130: JDK builds broken by 8366837: Clean up gensrc by spp.Spp Reviewed-by: liach ! make/modules/java.base/gensrc/GensrcVarHandles.gmk Changeset: 81a1e8e1 Branch: fibers Author: Cesar Soares Lucas <cslu...@openjdk.org> Date: 2025-09-08 21:44:18 +0000 URL: https://git.openjdk.org/loom/commit/81a1e8e1363446de499a59fc706221efde12dd86 8364936: Shenandoah: Switch nmethod entry barriers to conc_instruction_and_data_patch Reviewed-by: fyang, dzhang, kdnilsen, wkemper ! src/hotspot/cpu/aarch64/gc/shared/barrierSetAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/gc/shared/barrierSetAssembler_aarch64.hpp ! src/hotspot/cpu/aarch64/gc/shared/barrierSetNMethod_aarch64.cpp ! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.hpp ! src/hotspot/cpu/ppc/gc/shared/barrierSetAssembler_ppc.hpp ! src/hotspot/cpu/ppc/gc/shenandoah/shenandoahBarrierSetAssembler_ppc.hpp ! src/hotspot/cpu/riscv/gc/shared/barrierSetAssembler_riscv.cpp ! src/hotspot/cpu/riscv/gc/shared/barrierSetAssembler_riscv.hpp ! src/hotspot/cpu/riscv/gc/shared/barrierSetNMethod_riscv.cpp ! src/hotspot/cpu/riscv/gc/shenandoah/shenandoahBarrierSetAssembler_riscv.hpp ! src/hotspot/share/jvmci/vmStructs_jvmci.cpp ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/TestHotSpotVMConfig.java Changeset: 4ec63e8f Branch: fibers Author: Chris Plummer <cjplum...@openjdk.org> Date: 2025-09-09 00:05:56 +0000 URL: https://git.openjdk.org/loom/commit/4ec63e8f5d1768ea78d0bbf477d68bcf3c6f96b6 8366850: Test com/sun/jdi/JdbStopInNotificationThreadTest.java failed Reviewed-by: ayang, lmesnik, syan ! test/jdk/com/sun/jdi/JdbStopInNotificationThreadTest.java Changeset: 0aee7bf2 Branch: fibers Author: Dingli Zhang <dzh...@openjdk.org> Committer: Fei Yang <fy...@openjdk.org> Date: 2025-09-09 00:38:15 +0000 URL: https://git.openjdk.org/loom/commit/0aee7bf24d7f2578d3867bcfa25646cb0bd06d9a 8367048: RISC-V: Correct pipeline descriptions of the architecture Reviewed-by: fyang, fjiang, mli ! src/hotspot/cpu/riscv/riscv.ad Changeset: 680bf758 Branch: fibers Author: erifan <erf...@nvidia.com> Committer: Emanuel Peter <epe...@openjdk.org> Date: 2025-09-09 06:58:00 +0000 URL: https://git.openjdk.org/loom/commit/680bf758980452511ea72224066358e5fd38f060 8365911: AArch64: Fix encoding error in sve_cpy for negative floats Reviewed-by: aph, epeter ! src/hotspot/cpu/aarch64/assembler_aarch64.hpp ! test/hotspot/gtest/aarch64/aarch64-asmtest.py ! test/hotspot/gtest/aarch64/asmtest.out.h Changeset: ecfba66d Branch: fibers Author: Johan Sjölen <jsjo...@openjdk.org> Date: 2025-09-09 07:31:14 +0000 URL: https://git.openjdk.org/loom/commit/ecfba66d3d7c1fef755f0824f342189d0f231007 8366363: MemBaseline accesses VMT without using lock Co-authored-by: Casper Norrbin <cnorr...@openjdk.org> Reviewed-by: azafari, cnorrbin ! src/hotspot/share/nmt/memBaseline.cpp ! src/hotspot/share/nmt/memBaseline.hpp ! src/hotspot/share/nmt/memReporter.cpp ! src/hotspot/share/nmt/nmtNativeCallStackStorage.cpp ! src/hotspot/share/nmt/nmtNativeCallStackStorage.hpp ! src/hotspot/share/nmt/regionsTree.cpp ! src/hotspot/share/nmt/regionsTree.hpp ! src/hotspot/share/nmt/vmatree.cpp ! src/hotspot/share/nmt/vmatree.hpp ! src/hotspot/share/utilities/rbTree.hpp ! src/hotspot/share/utilities/rbTree.inline.hpp ! test/hotspot/gtest/utilities/test_rbtree.cpp Changeset: 67bb22f3 Branch: fibers Author: Francesco Andreuzzi <andreuzzi.france...@gmail.com> Committer: David Holmes <dhol...@openjdk.org> Date: 2025-09-09 07:36:57 +0000 URL: https://git.openjdk.org/loom/commit/67bb22f3d661d7edf7a0949612d9fb64f0124cad 8367085: Sort os/posix includes Reviewed-by: ayang, dholmes ! src/hotspot/os/posix/attachListener_posix.cpp ! src/hotspot/os/posix/os_posix.cpp ! src/hotspot/os/posix/os_posix.inline.hpp ! src/hotspot/os/posix/perfMemory_posix.cpp ! src/hotspot/os/posix/safefetch_sigjmp.cpp ! src/hotspot/os/posix/semaphore_posix.cpp ! src/hotspot/os/posix/threadLocalStorage_posix.cpp ! test/hotspot/jtreg/sources/TestIncludesAreSorted.java Changeset: e16c5100 Branch: fibers Author: Johan Sjölen <jsjo...@openjdk.org> Date: 2025-09-09 08:14:55 +0000 URL: https://git.openjdk.org/loom/commit/e16c510071f84bdbd57a8b2d3810c484c314ccf9 8367231: [BACKOUT] JDK-8366363: MemBaseline accesses VMT without using lock Reviewed-by: kbarrett, dholmes ! src/hotspot/share/nmt/memBaseline.cpp ! src/hotspot/share/nmt/memBaseline.hpp ! src/hotspot/share/nmt/memReporter.cpp ! src/hotspot/share/nmt/nmtNativeCallStackStorage.cpp ! src/hotspot/share/nmt/nmtNativeCallStackStorage.hpp ! src/hotspot/share/nmt/regionsTree.cpp ! src/hotspot/share/nmt/regionsTree.hpp ! src/hotspot/share/nmt/vmatree.cpp ! src/hotspot/share/nmt/vmatree.hpp ! src/hotspot/share/utilities/rbTree.hpp ! src/hotspot/share/utilities/rbTree.inline.hpp ! test/hotspot/gtest/utilities/test_rbtree.cpp Changeset: 076fb7ba Branch: fibers Author: Alan Bateman <alan.bate...@oracle.com> Date: 2025-09-09 09:25:15 +0000 URL: https://git.openjdk.org/loom/commit/076fb7ba486904d7006d87376acbe79eae8e59c6 Merge branch 'master' into fibers ! src/hotspot/share/oops/instanceStackChunkKlass.cpp ! src/hotspot/share/oops/stackChunkOop.inline.hpp ! src/hotspot/share/runtime/continuationFreezeThaw.cpp ! src/hotspot/share/runtime/globals.hpp ! src/hotspot/share/runtime/javaCalls.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/sharedRuntime.cpp ! src/hotspot/share/runtime/synchronizer.cpp ! src/hotspot/share/runtime/synchronizer.hpp ! src/hotspot/share/runtime/threads.cpp ! src/hotspot/share/oops/instanceStackChunkKlass.cpp ! src/hotspot/share/oops/stackChunkOop.inline.hpp ! src/hotspot/share/runtime/continuationFreezeThaw.cpp ! src/hotspot/share/runtime/globals.hpp ! src/hotspot/share/runtime/javaCalls.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/sharedRuntime.cpp ! src/hotspot/share/runtime/synchronizer.cpp ! src/hotspot/share/runtime/synchronizer.hpp ! src/hotspot/share/runtime/threads.cpp Changeset: 014ef199 Branch: fibers Author: Alan Bateman <alan.bate...@oracle.com> Date: 2025-09-09 09:25:56 +0000 URL: https://git.openjdk.org/loom/commit/014ef1999162fecdea8187fa671260b6964866bf Update poller for read ops ! loom-docs/io_uring.md ! src/java.base/linux/classes/sun/nio/ch/DefaultPollerProvider.java ! src/java.base/linux/classes/sun/nio/ch/IoUringPoller.java ! src/java.base/share/classes/sun/nio/ch/Poller.java ! src/java.base/share/classes/sun/nio/ch/PollerProvider.java Changeset: b7418466 Branch: fibers Author: Alan Bateman <alan.bate...@oracle.com> Date: 2025-09-09 09:26:04 +0000 URL: https://git.openjdk.org/loom/commit/b74184666d353346320c769e98f8dd9f1bdb617d Merge loom into fibers