Changeset: 8e2bd92b Branch: fibers Author: Aleksey Shipilev <[email protected]> Date: 2026-02-03 08:41:37 +0000 URL: https://git.openjdk.org/loom/commit/8e2bd92bacd6503346a48df236959c8a959c9c77
8376970: Shenandoah: Verifier should do basic verification before touching oops Reviewed-by: wkemper, xpeng, kdnilsen ! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp Changeset: 692444f0 Branch: fibers Author: Aleksey Shipilev <[email protected]> Date: 2026-02-03 08:44:23 +0000 URL: https://git.openjdk.org/loom/commit/692444f071cab930d1b92bbfac79f87d0d801aab 8376969: Shenandoah: GC state getters should be inlineable Reviewed-by: wkemper, xpeng, kdnilsen ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.inline.hpp Changeset: 5fec0f32 Branch: fibers Author: Jan Lahoda <[email protected]> Date: 2026-02-03 08:58:57 +0000 URL: https://git.openjdk.org/loom/commit/5fec0f3287a64aa56e04ad7c0222dca49a0992e0 8376585: bin/update_copyright_year.sh could allow updating a specified list of files Reviewed-by: erikj ! bin/update_copyright_year.sh Changeset: f43fbf08 Branch: fibers Author: Casper Norrbin <[email protected]> Date: 2026-02-03 09:19:15 +0000 URL: https://git.openjdk.org/loom/commit/f43fbf08231a0ecf5c495c807302a851208c0736 8367332: Replace BlockTree tree logic with an intrusive red-black tree Reviewed-by: jsjolen, stuefe ! src/hotspot/share/memory/metaspace/blockTree.cpp ! src/hotspot/share/memory/metaspace/blockTree.hpp ! test/hotspot/gtest/metaspace/test_blocktree.cpp Changeset: efa16e9e Branch: fibers Author: Jaikiran Pai <[email protected]> Date: 2026-02-03 09:35:21 +0000 URL: https://git.openjdk.org/loom/commit/efa16e9e5fb07088ef2e0f2509e40fd97e4141d1 8170896: TEST_BUG: java/rmi/server/Unreferenced/leaseCheckInterval/LeaseCheckInterval.java failed with unreferenced() not invoked after 20.0 seconds Reviewed-by: smarks, msheppar, dfuchs ! test/jdk/java/rmi/server/Unreferenced/leaseCheckInterval/LeaseCheckInterval.java ! test/jdk/java/rmi/server/Unreferenced/leaseCheckInterval/SelfTerminator.java Changeset: 9c83dff8 Branch: fibers Author: Yasumasa Suenaga <[email protected]> Date: 2026-02-03 09:44:00 +0000 URL: https://git.openjdk.org/loom/commit/9c83dff811c038ba8b20a9781ea3ac0f4f95b1b9 8376284: New test serviceability/sa/TestJhsdbJstackMixedCore.java from JDK-8374482 fails on Linux Alpine Reviewed-by: cjplummer, mbaesken ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/linux/amd64/LinuxAMD64CFrame.java ! test/hotspot/jtreg/serviceability/sa/TestJhsdbJstackMixedCore.java ! test/lib/jdk/test/lib/SA/SATestUtils.java Changeset: 88f538f1 Branch: fibers Author: Marc Chevalier <[email protected]> Date: 2026-02-03 10:46:38 +0000 URL: https://git.openjdk.org/loom/commit/88f538f114faf62e5decc48ae624b1c1302db13a 8376324: [IR Framework] Name methods in a CompileCommand-friendly way Reviewed-by: chagedorn, dfenacci ! test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/report/FailureMessageBuilder.java ! test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestCompileThreshold.java ! test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestIRMatching.java ! test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestRunTests.java Changeset: a5b4c079 Branch: fibers Author: Matthias Baesken <[email protected]> Date: 2026-02-03 11:59:01 +0000 URL: https://git.openjdk.org/loom/commit/a5b4c0795d88db3d02d31fb4740612c6a53f7204 8376889: Enhance JfrRecorder::on_create_vm_3() assert output Reviewed-by: mdoerr, mgronlun, asteiner ! src/hotspot/share/jfr/recorder/jfrRecorder.cpp Changeset: 69c3e278 Branch: fibers Author: Thomas Schatzl <[email protected]> Date: 2026-02-03 12:37:33 +0000 URL: https://git.openjdk.org/loom/commit/69c3e2780c44c6ad2ef0f296e8cfba7796f2213e 8376410: G1: Task queue statistics not reset properly on mark abort Reviewed-by: shade, iwalulya ! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp ! src/hotspot/share/gc/g1/g1ConcurrentMark.hpp Changeset: 99bc9835 Branch: fibers Author: Jaikiran Pai <[email protected]> Date: 2026-02-03 13:37:51 +0000 URL: https://git.openjdk.org/loom/commit/99bc98357dab78bef2cce7a10c98d13d1e5730e3 8377015: ConnectionRefusedMessage::testFinishConnect test fails on AIX with java.net.ConnectException: Connection refused Reviewed-by: alanb, mbaesken ! test/jdk/java/nio/channels/Selector/ConnectionRefusedMessage.java Changeset: e51ccef9 Branch: fibers Author: Weijun Wang <[email protected]> Date: 2026-02-03 16:32:21 +0000 URL: https://git.openjdk.org/loom/commit/e51ccef9cb415ed31db70971bb439ca3d96c5bce 8347938: Add Support for the Latest ML-KEM and ML-DSA Private Key Encodings Reviewed-by: mullan, bperez, mpowers ! 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/pkcs/NamedPKCS8Key.java ! src/java.base/share/classes/sun/security/provider/ML_DSA.java ! src/java.base/share/classes/sun/security/provider/ML_DSA_Impls.java ! src/java.base/share/classes/sun/security/provider/NamedKEM.java ! src/java.base/share/classes/sun/security/provider/NamedKeyFactory.java ! src/java.base/share/classes/sun/security/provider/NamedKeyPairGenerator.java ! src/java.base/share/classes/sun/security/provider/NamedSignature.java + src/java.base/share/classes/sun/security/util/KeyChoices.java ! src/java.base/share/classes/sun/security/x509/NamedX509Key.java ! src/java.base/share/conf/security/java.security - test/jdk/sun/security/provider/NamedEdDSA.java - test/jdk/sun/security/provider/NamedKeyFactoryTest.java ! test/jdk/sun/security/provider/acvp/Launcher.java ! test/jdk/sun/security/provider/acvp/ML_DSA_Test.java ! test/jdk/sun/security/provider/acvp/ML_KEM_Test.java + test/jdk/sun/security/provider/named/NamedEdDSA.java + test/jdk/sun/security/provider/named/NamedKeyFactoryTest.java + test/jdk/sun/security/provider/named/NamedKeys.java + test/jdk/sun/security/provider/pqc/PrivateKeyEncodings.java + test/jdk/sun/security/provider/pqc/SeedOrExpanded.java ! test/lib/jdk/test/lib/process/Proc.java ! test/lib/jdk/test/lib/security/RepositoryFileReader.java Changeset: 58d2edb9 Branch: fibers Author: Koushik Thirupattur <[email protected]> Committer: Sean Mullan <[email protected]> Date: 2026-02-03 19:09:19 +0000 URL: https://git.openjdk.org/loom/commit/58d2edb9fc1bb68363e697b43be04c493ead81c5 8370688: java.util.jar.JarEntry.getCodeSigners() and getCertificates() should specify that they return a copy of the arrays Reviewed-by: jpai, mullan, liach ! src/java.base/share/classes/java/util/jar/JarEntry.java Changeset: 5fea0741 Branch: fibers Author: Phil Race <[email protected]> Date: 2026-02-03 19:24:41 +0000 URL: https://git.openjdk.org/loom/commit/5fea0741a6b7ff7e3a41844c86e422c0f0582333 8376297: ArrayIndexOutOfBoundsException Not Documented for SinglePixelPackedSampleModel.getSampleSize(int) Reviewed-by: aivanov, serb, azvegint, kizune ! src/java.desktop/share/classes/java/awt/image/ComponentSampleModel.java ! src/java.desktop/share/classes/java/awt/image/MultiPixelPackedSampleModel.java ! src/java.desktop/share/classes/java/awt/image/SinglePixelPackedSampleModel.java + test/jdk/java/awt/image/GetSampleSizeTest.java Changeset: f3c8502e Branch: fibers Author: Jaikiran Pai <[email protected]> Date: 2026-02-04 00:51:29 +0000 URL: https://git.openjdk.org/loom/commit/f3c8502e38de714caab8edd895113528f1ea4f5e 8227493: Return a more useful error message from lookupAllHostAddr if getaddrinfo results in EAI_SYSTEM error Reviewed-by: dfuchs, djelinski, michaelm ! src/java.base/unix/native/libnet/Inet4AddressImpl.c ! src/java.base/unix/native/libnet/Inet6AddressImpl.c ! src/java.base/unix/native/libnet/net_util_md.c ! src/java.base/unix/native/libnet/net_util_md.h Changeset: 14a6e928 Branch: fibers Author: SendaoYan <[email protected]> Date: 2026-02-04 02:04:04 +0000 URL: https://git.openjdk.org/loom/commit/14a6e928ce9a10f6d85fae8db4ce303da20bde85 8376630: java/lang/ProcessBuilder/PipelineLeaksFD.java intermittent timed out Reviewed-by: rriggs ! test/jdk/java/lang/ProcessBuilder/PipelineLeaksFD.java Changeset: 443cd775 Branch: fibers Author: Kim Barrett <[email protected]> Date: 2026-02-04 06:44:59 +0000 URL: https://git.openjdk.org/loom/commit/443cd77509bd4144ba7dfec26e3e7b2e62c799f9 8376758: Fix -Wzero-as-null-pointer-constant warnings in AIX code Reviewed-by: dholmes, jsjolen ! src/hotspot/os/aix/decoder_aix.hpp ! src/hotspot/os/aix/os_aix.cpp ! src/hotspot/os/aix/porting_aix.cpp Changeset: 1069cceb Branch: fibers Author: Thomas Devoogdt <[email protected]> Committer: Thomas Stuefe <[email protected]> Date: 2026-02-04 06:48:59 +0000 URL: https://git.openjdk.org/loom/commit/1069ccebcc32e02055985e2babfa2986a2e295ca 8376684: Compile OpenJDK in headless mode without required X11 libraries Reviewed-by: erikj, aivanov ! doc/building.html ! doc/building.md ! make/autoconf/libraries.m4 ! make/modules/java.desktop/lib/AwtLibraries.gmk ! src/java.desktop/unix/native/common/awt/utility/rect.h Changeset: 7e8fad62 Branch: fibers Author: SendaoYan <[email protected]> Date: 2026-02-04 07:30:46 +0000 URL: https://git.openjdk.org/loom/commit/7e8fad625a2cdc9a4e46eb31c485de074997c7c0 8376760: VerifyJimage.java#compare intermittent failed with fastdebug Reviewed-by: liach, alanb ! test/jdk/tools/jimage/VerifyJimage.java Changeset: d67f72e0 Branch: fibers Author: Mikhail Yankelevich <[email protected]> Date: 2026-02-04 07:54:57 +0000 URL: https://git.openjdk.org/loom/commit/d67f72e0d55ce4da5928716fc6ab87d87516443b 8377063: Add EchoPassword.java to manual group Reviewed-by: msheppar, rhalade ! test/jdk/TEST.groups Changeset: b0829a54 Branch: fibers Author: Liam Miller-Cushon <[email protected]> Date: 2026-02-04 08:24:42 +0000 URL: https://git.openjdk.org/loom/commit/b0829a54cd787d5e378573f69ec0b82b40602454 8372948: Store end positions directly in JCTree Reviewed-by: jlahoda, mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTaskImpl.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTrees.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/LintMapper.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Lower.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/CRTable.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Gen.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/JavaCompiler.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/parser/ParserFactory.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/DCTree.java - src/jdk.compiler/share/classes/com/sun/tools/javac/tree/EndPosTable.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/JCTree.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeInfo.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/DiagnosticSource.java - src/jdk.compiler/share/classes/com/sun/tools/javac/util/IntHashTable.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.javadoc/share/classes/jdk/javadoc/internal/tool/JavadocLog.java ! src/jdk.jshell/share/classes/jdk/jshell/ReplParser.java ! src/jdk.jshell/share/classes/jdk/jshell/ReplParserFactory.java ! src/jdk.jshell/share/classes/jdk/jshell/TaskFactory.java ! test/langtools/tools/javac/6304921/TestLog.java ! test/langtools/tools/javac/diags/DiagnosticGetEndPosition.java ! test/langtools/tools/javac/failover/CheckAttributedTree.java ! test/langtools/tools/javac/parser/DeclarationEndPositions.java ! test/langtools/tools/javac/parser/ReversedSourcePositions.java ! test/langtools/tools/javac/parser/extend/TrialParser.java ! test/langtools/tools/javac/parser/extend/TrialParserFactory.java ! test/langtools/tools/javac/tree/MissingSemicolonTest.java ! test/langtools/tools/javac/tree/TreePosTest.java Changeset: 3f3dcb70 Branch: fibers Author: Stefan Karlsson <[email protected]> Date: 2026-02-04 08:41:38 +0000 URL: https://git.openjdk.org/loom/commit/3f3dcb708d2e8326c96c42566fa765a878e68bf6 8376810: Make Atomic<T> default constructor non-explicit Reviewed-by: kbarrett, aboldtch, azafari, tschatzl ! src/hotspot/share/runtime/atomic.hpp ! test/hotspot/gtest/runtime/test_atomic.cpp Changeset: 651e01b4 Branch: fibers Author: Afshin Zafari <[email protected]> Date: 2026-02-04 09:13:52 +0000 URL: https://git.openjdk.org/loom/commit/651e01b44747574a4882e7cdd9f6d3b54d2280f9 8369393: NMT: poison the malloc header and footer under ASAN build Reviewed-by: jsjolen, phubner ! src/hotspot/share/nmt/mallocHeader.cpp ! src/hotspot/share/nmt/mallocHeader.hpp ! src/hotspot/share/nmt/mallocHeader.inline.hpp ! src/hotspot/share/nmt/mallocTracker.cpp ! src/hotspot/share/nmt/mallocTracker.hpp ! src/hotspot/share/runtime/os.cpp ! test/hotspot/gtest/nmt/test_nmt_buffer_overflow_detection.cpp ! test/hotspot/gtest/nmt/test_nmt_cornercases.cpp ! test/hotspot/jtreg/runtime/NMT/NMTPrintMallocSiteOfCorruptedMemory.java Changeset: c5e973e0 Branch: fibers Author: Marc Chevalier <[email protected]> Date: 2026-02-04 09:14:24 +0000 URL: https://git.openjdk.org/loom/commit/c5e973e03418d6528fce1aa4a68e0b07a82036ac 8374622: StressIncrementalInlining should also randomize the processing order Reviewed-by: thartmann, chagedorn, dfenacci ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/compile.hpp Changeset: 848171a6 Branch: fibers Author: Ivan Walulya <[email protected]> Date: 2026-02-04 09:51:31 +0000 URL: https://git.openjdk.org/loom/commit/848171a6ccc6c3610b8de0c871d0082204369bee 8374782: Parallel: Remove specialized objArray iteration code Reviewed-by: tschatzl, ayang ! src/hotspot/share/gc/parallel/psPromotionManager.cpp ! src/hotspot/share/gc/parallel/psPromotionManager.hpp ! src/hotspot/share/gc/parallel/psPromotionManager.inline.hpp Changeset: 13029e12 Branch: fibers Author: Ruben Ayrapetyan <[email protected]> Committer: Fei Gao <[email protected]> Date: 2026-02-04 10:11:25 +0000 URL: https://git.openjdk.org/loom/commit/13029e128ac7183af83234a031c62462aae14fad 8372942: AArch64: Set JVM flags for Neoverse V3AE core Reviewed-by: aph, fgao ! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp ! src/hotspot/cpu/aarch64/vm_version_aarch64.hpp Changeset: d7523ec8 Branch: fibers Author: Daniel Fuchs <[email protected]> Date: 2026-02-04 10:13:41 +0000 URL: https://git.openjdk.org/loom/commit/d7523ec8d2255675547c0746d076efd7af5dd5af 8376031: HttpsURLConnection.getServerCertificates() throws "java.lang.IllegalStateException: connection not yet open" for the HEAD method Reviewed-by: jpai ! src/java.base/share/classes/sun/net/www/protocol/http/HttpURLConnection.java ! src/java.base/share/classes/sun/net/www/protocol/https/AbstractDelegateHttpsURLConnection.java ! src/java.base/share/classes/sun/net/www/protocol/https/HttpsClient.java + test/jdk/sun/net/www/protocol/https/HttpsURLConnection/GetServerCertificates.java Changeset: 84e8787d Branch: fibers Author: Jan Lahoda <[email protected]> Date: 2026-02-04 11:03:56 +0000 URL: https://git.openjdk.org/loom/commit/84e8787d1fdfe2d92f8b2c9b959651d8d63be91b 8367530: The exhaustiveness errors could be improved Reviewed-by: vromero, mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/ExhaustivenessComputer.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties + test/langtools/tools/javac/diags/examples/BindingPattern.java + test/langtools/tools/javac/diags/examples/EnumConstantPattern.java ! test/langtools/tools/javac/diags/examples/NotExhaustive.java ! test/langtools/tools/javac/diags/examples/NotExhaustiveStatement.java + test/langtools/tools/javac/diags/examples/RecordPattern.java ! test/langtools/tools/javac/patterns/Exhaustiveness.java + test/langtools/tools/javac/patterns/ExhaustivenessConvenientErrors.java ! test/langtools/tools/javac/patterns/PrimitiveInstanceOfComboTest.java ! test/langtools/tools/javac/patterns/PrimitivePatternsSwitchConstants.java ! test/langtools/tools/javac/patterns/PrimitivePatternsSwitchErrors.java ! test/langtools/tools/javac/patterns/SwitchErrors.java ! test/langtools/tools/javac/platform/NonExportedPermittedTypes.java ! test/langtools/tools/javac/switchexpr/ExpressionSwitchNotExhaustive.java Changeset: a181dd09 Branch: fibers Author: Aleksey Shipilev <[email protected]> Date: 2026-02-04 11:54:23 +0000 URL: https://git.openjdk.org/loom/commit/a181dd09bd7ba6b23bf34327aa2be61bb00768dd 8376761: ARM32: Constant base assert after JDK-8373266 Reviewed-by: stefank, ayang, tschatzl ! src/hotspot/os_cpu/linux_arm/javaThread_linux_arm.cpp Changeset: 8ad91ac1 Branch: fibers Author: Albert Mingkun Yang <[email protected]> Date: 2026-02-04 12:58:38 +0000 URL: https://git.openjdk.org/loom/commit/8ad91ac1109e76ee8485bf221adeac7e1751ef17 8377141: G1: Remove unused local declaration in G1BarrierSetC2 Reviewed-by: tschatzl, shade ! src/hotspot/share/gc/g1/c2/g1BarrierSetC2.cpp Changeset: 2a7329e2 Branch: fibers Author: Volkan Yazici <[email protected]> Date: 2026-02-04 15:05:28 +0000 URL: https://git.openjdk.org/loom/commit/2a7329e2ed3a42a653f44dd061db892d104436c0 8376645: Test java/net/httpclient/http3/H3IdleExceedsQuicIdleTimeout.java failed: no response from peer Reviewed-by: jpai, dfuchs ! test/jdk/java/net/httpclient/http3/H3IdleExceedsQuicIdleTimeout.java Changeset: d49e29aa Branch: fibers Author: Patricio Chilano Mateo <[email protected]> Date: 2026-02-04 15:20:27 +0000 URL: https://git.openjdk.org/loom/commit/d49e29aa8c88a0f966446de4288f32a529f0dd52 8376405: Virtual thread crash: assert(!_current->is_suspended()) failed: must be Reviewed-by: sspitsyn, dholmes ! src/hotspot/share/runtime/continuation.cpp Changeset: 79229193 Branch: fibers Author: Naoto Sato <[email protected]> Date: 2026-02-04 16:55:14 +0000 URL: https://git.openjdk.org/loom/commit/792291937f7403c9acf6c5eacf284c26c2a2857b 8340830: Console.readLine() and Console.printf() are mutually blocking Reviewed-by: jlu, jpai, rriggs, vyazici ! src/java.base/share/classes/java/io/ProxyingConsole.java ! src/java.base/share/classes/jdk/internal/io/JdkConsoleImpl.java + test/jdk/java/io/Console/ReadWriteBlockingTest.java + test/jdk/java/io/Console/readWriteBlocking.exp Changeset: 949370ab Branch: fibers Author: William Kemper <[email protected]> Date: 2026-02-04 19:33:10 +0000 URL: https://git.openjdk.org/loom/commit/949370ab0e701cfcc68cb84dd0f91e5db41f4f45 8376756: GenShen: Improve encapsulation of generational collection set choosing Reviewed-by: shade, kdnilsen ! 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/shenandoahAggressiveHeuristics.hpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahCompactHeuristics.cpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahCompactHeuristics.hpp ! 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/shenandoahPassiveHeuristics.hpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahStaticHeuristics.cpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahStaticHeuristics.hpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahYoungHeuristics.cpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahYoungHeuristics.hpp ! src/hotspot/share/gc/shenandoah/shenandoahGeneration.cpp ! src/hotspot/share/gc/shenandoah/shenandoahGeneration.hpp Changeset: d0e97307 Branch: fibers Author: Eric Fang <[email protected]> Committer: Xiaohong Gong <[email protected]> Date: 2026-02-05 07:58:33 +0000 URL: https://git.openjdk.org/loom/commit/d0e97307836c49291f24ae7cb1c2e9319b986f8c 8372980: [VectorAPI] AArch64: Add intrinsic support for unsigned min/max reduction operations Co-authored-by: Andrew Haley <[email protected]> Reviewed-by: aph, xgong ! src/hotspot/cpu/aarch64/aarch64_vector.ad ! src/hotspot/cpu/aarch64/aarch64_vector_ad.m4 ! src/hotspot/cpu/aarch64/assembler_aarch64.hpp ! src/hotspot/cpu/aarch64/c2_MacroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/c2_MacroAssembler_aarch64.hpp ! src/hotspot/share/opto/classes.hpp ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/vectornode.cpp ! src/hotspot/share/opto/vectornode.hpp ! test/hotspot/gtest/aarch64/aarch64-asmtest.py ! test/hotspot/gtest/aarch64/asmtest.out.h ! test/hotspot/jtreg/compiler/lib/ir_framework/IRNode.java + test/hotspot/jtreg/compiler/vectorapi/VectorUMinMaxReductionTest.java + test/micro/org/openjdk/bench/jdk/incubator/vector/VectorUMinUMaxReductionBenchmark.java Changeset: fde77a9b Branch: fibers Author: Mikhail Yankelevich <[email protected]> Date: 2026-02-05 10:09:25 +0000 URL: https://git.openjdk.org/loom/commit/fde77a9b55828128eae9652726638a14ce426e09 8365883: Fix P11Cipher to throw BadPaddingException for PKCS11 CKR_ENCRYPTED_DATA_INVALID error Reviewed-by: valeriep ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11Cipher.java ! test/jdk/sun/security/pkcs11/Cipher/TestPKCS5PaddingError.java Changeset: 72eec521 Branch: fibers Author: Thomas Schatzl <[email protected]> Date: 2026-02-05 11:50:14 +0000 URL: https://git.openjdk.org/loom/commit/72eec521f91d34b97dabfc3ee8cea511d88079e2 8377161: G1: Remove unnecessary member G1FullGCScope::_g1h Reviewed-by: shade, ayang ! src/hotspot/share/gc/g1/g1FullGCScope.cpp ! src/hotspot/share/gc/g1/g1FullGCScope.hpp Changeset: d93bd18d Branch: fibers Author: SendaoYan <[email protected]> Date: 2026-02-05 11:55:02 +0000 URL: https://git.openjdk.org/loom/commit/d93bd18d67555ba998735196576c337249f4932b 8377167: javax/imageio/ReadAbortTest.java throw NPE when x11 unavailable Reviewed-by: prr, serb ! test/jdk/javax/imageio/ReadAbortTest.java ! test/jdk/javax/imageio/WriteAbortTest.java Changeset: 1ac96589 Branch: fibers Author: Matthias Baesken <[email protected]> Date: 2026-02-05 12:16:11 +0000 URL: https://git.openjdk.org/loom/commit/1ac965893da6a9a3d220d572cab4ac6030ba1722 8376956: Add JVMTI phase entering/setting to hserr event log Reviewed-by: sspitsyn, lucy ! src/hotspot/share/prims/jvmtiExport.cpp Changeset: 37b49b29 Branch: fibers Author: Thomas Stuefe <[email protected]> Date: 2026-02-05 12:43:32 +0000 URL: https://git.openjdk.org/loom/commit/37b49b29a724c2c3c30890ba7a46c4aece71a0fe 8377138: VMError::report should handle out-of-stackbounds errors gracefully Reviewed-by: lucy, stefank, mdoerr ! src/hotspot/share/utilities/vmError.cpp Changeset: bb286183 Branch: fibers Author: Alan Bateman <[email protected]> Date: 2026-02-05 13:44:42 +0000 URL: https://git.openjdk.org/loom/commit/bb2861831e0469e1872c2b77bb374e8e836dd694 Merge branch 'master' into fibers Changeset: ac6e8d48 Branch: fibers Author: Alan Bateman <[email protected]> Date: 2026-02-05 13:46:23 +0000 URL: https://git.openjdk.org/loom/commit/ac6e8d481a20b40e136263c0e0c075bd138677ab 8376568: Change Thread::getStackTrace to use handshake op for all cases Reviewed-by: pchilanomate, sspitsyn ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/classfile/javaClasses.hpp ! src/hotspot/share/classfile/vmSymbols.hpp ! src/hotspot/share/include/jvm.h ! src/hotspot/share/prims/jvm.cpp ! src/hotspot/share/services/threadService.cpp ! src/hotspot/share/services/threadService.hpp ! src/java.base/share/classes/java/lang/StackTraceElement.java ! src/java.base/share/classes/java/lang/System.java ! src/java.base/share/classes/java/lang/Thread.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/ThreadSnapshot.java ! src/java.base/share/native/libjava/Thread.c + test/jdk/jdk/internal/vm/ThreadSnapshot/ThreadNotAlive.java + test/jdk/jdk/internal/vm/ThreadSnapshot/java.base/jdk/internal/vm/Helper.java + test/micro/org/openjdk/bench/java/lang/ThreadGetStackTraceWhenParked.java + test/micro/org/openjdk/bench/java/lang/ThreadGetStackTraceWhenSpinning.java + test/micro/org/openjdk/bench/java/lang/VirtualThreadGetStackTraceWhenSpinning.java + test/micro/org/openjdk/bench/java/lang/VirtualThreadGetStackTraceWhenUnmounted.java + test/micro/org/openjdk/bench/java/lang/VirtualThreadGetStackTraceWhenYielding.java Changeset: 5d0b9ee5 Branch: fibers Author: Alan Bateman <[email protected]> Date: 2026-02-05 15:27:30 +0000 URL: https://git.openjdk.org/loom/commit/5d0b9ee5bd4beffa13503c47295d2e37c1498352 Merge branch 'master' into fibers ! src/java.base/share/classes/java/lang/System.java ! src/java.base/share/classes/java/lang/Thread.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/ThreadDumper.java ! src/java.base/share/classes/java/lang/System.java ! src/java.base/share/classes/java/lang/Thread.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/ThreadDumper.java Changeset: 0ce665f5 Branch: fibers Author: Alan Bateman <[email protected]> Date: 2026-02-03 14:07:04 +0000 URL: https://git.openjdk.org/loom/commit/0ce665f5bf1297de0394b90288d638c422d820a9 pollset -> setid ! src/java.base/aix/classes/sun/nio/ch/PollsetPoller.java Changeset: f18338e5 Branch: fibers Author: Alan Bateman <[email protected]> Date: 2026-02-05 15:27:41 +0000 URL: https://git.openjdk.org/loom/commit/f18338e573877a83468dfab58658f823a5fa452e Merge loom into fibers
