PUSHES REPORT: 25 ==================================================================================================== This report shows who pushed the backports to the given release. This usually shows who did the backporting, testing, and review work. Report generated: Wed Jan 08 07:48:56 CET 2025 Distribution by priority: 1: P1 10: P2 38: P3 209: P4 10: P5 Distribution by components: 268: 126 (47.0%): hotspot 50 (18.7%): hotspot/runtime 38 (14.2%): hotspot/compiler 21 (7.8%): hotspot/gc 6 (2.2%): hotspot/test 4 (1.5%): hotspot/jvmti 2 (0.7%): hotspot/jfr 2 (0.7%): hotspot 2 (0.7%): hotspot/other 1 (0.4%): hotspot/svc-agent 47 (17.5%): core-libs 13 (4.9%): core-libs 7 (2.6%): core-libs/java.lang.classfile 6 (2.2%): core-libs/java.nio 6 (2.2%): core-libs/java.net 3 (1.1%): core-libs/java.lang.foreign 3 (1.1%): core-libs/java.time 2 (0.7%): core-libs/java.sql 2 (0.7%): core-libs/java.lang:reflect 1 (0.4%): core-libs/java.util 1 (0.4%): core-libs/javax.lang.model 1 (0.4%): core-libs/java.io 1 (0.4%): core-libs/java.util.jar 1 (0.4%): core-libs/java.lang 30 (11.2%): tools 12 (4.5%): tools/javac 8 (3.0%): tools/javadoc(tool) 4 (1.5%): tools/jar 3 (1.1%): tools/jlink 2 (0.7%): tools/jpackage 1 (0.4%): tools 22 (8.2%): client-libs 7 (2.6%): client-libs 7 (2.6%): client-libs/javax.swing 5 (1.9%): client-libs/java.awt 3 (1.1%): client-libs/2d 20 (7.5%): infrastructure 16 (6.0%): infrastructure/build 2 (0.7%): infrastructure 2 (0.7%): infrastructure/other 13 (4.9%): core-svc 4 (1.5%): core-svc/javax.management 3 (1.1%): core-svc/tools 3 (1.1%): core-svc/debugger 1 (0.4%): core-svc 1 (0.4%): core-svc/java.lang.instrument 1 (0.4%): core-svc/java.lang.management 9 (3.4%): security-libs 4 (1.5%): security-libs/javax.net.ssl 2 (0.7%): security-libs/java.security 1 (0.4%): security-libs/jdk.security 1 (0.4%): security-libs/javax.xml.crypto 1 (0.4%): security-libs/javax.crypto 1 (0.4%): globalization 1 (0.4%): globalization/translation Distribution by affiliation: 267: 170 (63.7%): Oracle 18 (6.7%): Magnus Ihse Bursie 11 (4.1%): Kim Barrett 11 (4.1%): David Holmes 8 (3.0%): Nizar Benalla 7 (2.6%): Leonid Mesnik 7 (2.6%): Prasanta Sadhukhan 7 (2.6%): Coleen Phillimore 6 (2.2%): Stefan Karlsson 5 (1.9%): Adam Sotona 4 (1.5%): Calvin Cheung 4 (1.5%): Pavel Rappo 4 (1.5%): Kevin Walls 4 (1.5%): theo.weidmann 4 (1.5%): Hannes Wallnoefer 4 (1.5%): Jaikiran Pai 3 (1.1%): Brian Burkhalter 3 (1.1%): Alan Bateman 3 (1.1%): Albert Yang 3 (1.1%): Maurizio Cimadamore 3 (1.1%): Matthew Donovan 3 (1.1%): Alex Menkov 3 (1.1%): Jan Lahoda 3 (1.1%): Naoto Sato 2 (0.7%): Weijun Wang 2 (0.7%): Evgeny Nikitin 2 (0.7%): Roger Riggs 2 (0.7%): Erik Joelsson 2 (0.7%): Emanuel Peter 2 (0.7%): Ioi Lam 2 (0.7%): Per-Ake Minborg 2 (0.7%): Christian Hagedorn 2 (0.7%): volkan.yazici 1 (0.4%): Patricio Chilano Mateo 1 (0.4%): Michael McMahon 1 (0.4%): Roberto Castaneda Lozano 1 (0.4%): Douglas Simon 1 (0.4%): Tobias Holenstein 1 (0.4%): Ivan Sipka 1 (0.4%): Eric Caspole 1 (0.4%): Brent Christian 1 (0.4%): Zhao Song 1 (0.4%): Paul Sandoz 1 (0.4%): Aleksandre Iline 1 (0.4%): Chris Plummer 1 (0.4%): Vicente Arturo Romero Zaldivar 1 (0.4%): Christian Stein 1 (0.4%): Lance Andersen 1 (0.4%): Renjith Kannath Pariyangad 1 (0.4%): Damon Nguyen 1 (0.4%): Matias Saavedra Silva 1 (0.4%): Kevin Driver 1 (0.4%): Mandy Chung 1 (0.4%): Justin Lu 1 (0.4%): daniel.skantz 1 (0.4%): Bradford Wetmore 1 (0.4%): Philip Race 29 (10.9%): Independent 6 (2.2%): Archie Cobbs 6 (2.2%): Fei Yang 3 (1.1%): Chen Liang 3 (1.1%): Quan Anh Mai 2 (0.7%): n.sornasarathi 2 (0.7%): Gui Cao 1 (0.4%): Jasmine Karthikeyan 1 (0.4%): Zhengyu Gu 1 (0.4%): 164895822+GennadiyKrivoshein 1 (0.4%): Andrey Turbanov 1 (0.4%): Eirik Bjørsnøs 1 (0.4%): youngjyx 1 (0.4%): taizousum11 13 (4.9%): Alibaba 9 (3.4%): Sendao Yan 4 (1.5%): Qizheng Xing 13 (4.9%): Red Hat 5 (1.9%): Roland Westrelin 2 (0.7%): Simon Tooke 2 (0.7%): Severin Gehwolf 1 (0.4%): smarlow 1 (0.4%): Andrew Haley 1 (0.4%): Sonia Zaldana Calles 1 (0.4%): Thomas Stuefe 11 (4.1%): Amazon 6 (2.2%): William Kemper 2 (0.7%): Aleksey Shipilev 1 (0.4%): Xiaolong Peng 1 (0.4%): Y. Ramakrishna 1 (0.4%): Volker Simonis 10 (3.7%): SAP 7 (2.6%): Matthias Baesken 1 (0.4%): Martin Doerr 1 (0.4%): Richard Reingruber 1 (0.4%): Joachim Kern 5 (1.9%): IBM 4 (1.5%): Amit Kumar 1 (0.4%): manjunath.matti 3 (1.1%): Google 2 (0.7%): Jiangli Zhou 1 (0.4%): Liam Miller-Cushon 3 (1.1%): Unknown 1 (0.4%): dskantz 1 (0.4%): dgredler 1 (0.4%): abarashev 2 (0.7%): Azul 2 (0.7%): Jan Kratochvil 2 (0.7%): Huawei 2 (0.7%): Hamlin Li 2 (0.7%): Intel 1 (0.4%): Swati Sharma 1 (0.4%): Vladimir Ivanov 1 (0.4%): @mac.com 1 (0.4%): jeremy.wood 1 (0.4%): @meumertzhe.im 1 (0.4%): fabian 1 (0.4%): @saagarjha.com 1 (0.4%): saagar 1 (0.4%): Rivos 1 (0.4%): Robbin Ehn Chronological push log: 2025/01/08 03:37, Chen Liang, Independent, JDK-8342468: Improve API documentation for java.lang.classfile.constantpool 2025/01/08 01:15, taizousum11, Independent, JDK-8343342: java/io/File/GetXSpace.java fails on Windows with CD-ROM drive 2025/01/08 00:37, David Holmes, Oracle, JDK-8347148: [BACKOUT] AccessFlags can be u2 in metadata 2025/01/07 23:14, Coleen Phillimore, Oracle, JDK-8329549: Remove FORMAT64_MODIFIER 2025/01/07 22:03, Coleen Phillimore, Oracle, JDK-8339113: AccessFlags can be u2 in metadata 2025/01/07 19:34, Aleksey Shipilev, Amazon, JDK-8347127: CTW fails to build after JDK-8334733 2025/01/07 17:40, Naoto Sato, Oracle, JDK-8175709: DateTimeFormatterBuilder.appendZoneId() has misleading JavaDoc 2025/01/07 16:54, Renjith Kannath Pariyangad, Oracle, JDK-8334644: Automate javax/print/attribute/PageRangesException.java 2025/01/07 15:18, Per-Ake Minborg, Oracle, JDK-8346609: Improve MemorySegment.toString 2025/01/07 15:08, Sendao Yan, Alibaba, JDK-8347038: [JMH] jdk.incubator.vector.SpiltReplicate fails NoClassDefFoundError 2025/01/07 15:07, Sendao Yan, Alibaba, JDK-8346965: Multiple compiler/ciReplay test fails with -XX:+SegmentedCodeCache 2025/01/07 14:30, Tobias Holenstein, Oracle, JDK-8345041: IGV: Free Placement Mode in IGV Layout 2025/01/07 13:54, Joachim Kern, SAP, JDK-8211851: (ch) java/nio/channels/AsynchronousSocketChannel/StressLoopback.java times out (aix) 2025/01/07 12:32, Jaikiran Pai, Oracle, JDK-8347000: Bug in com/sun/net/httpserver/bugs/B6361557.java test 2025/01/07 10:54, Fei Yang, Independent, JDK-8346868: RISC-V: compiler/sharedstubs tests fail after JDK-8332689 2025/01/07 10:34, Alan Bateman, Oracle, JDK-8346573: Can't use custom default file system provider with custom system class loader 2025/01/07 10:32, Fei Yang, Independent, JDK-8346838: RISC-V: runtime/CommandLine/OptionsValidation/TestOptionsWithRanges.java crash with debug VMs 2025/01/07 08:15, Matthias Baesken, SAP, JDK-8345676: [ubsan] ProcessImpl_md.c:561:40: runtime error: applying zero offset to null pointer on macOS aarch64 2025/01/07 08:10, Matthias Baesken, SAP, JDK-8346881: [ubsan] logSelection.cpp:154:24 / logSelectionList.cpp:72:94 : runtime error: applying non-zero offset 1 to null pointer 2025/01/07 06:15, Emanuel Peter, Oracle, JDK-8346993: C2 SuperWord: refactor to make more vector nodes available in VectorNode::make 2025/01/07 03:39, Fei Yang, Independent, JDK-8346832: runtime/CompressedOops/CompressedCPUSpecificClassSpaceReservation.java fails on RISC-V 2025/01/06 18:37, Archie Cobbs, Independent, JDK-8344148: Add an explicit compiler phase for warning generation 2025/01/06 17:59, Calvin Cheung, Oracle, JDK-8346457: AOT cache creation crashes with "assert(pair_at(i).match() < pair_at(i+1).match()) failed: unsorted table entries" 2025/01/06 17:47, Brian Burkhalter, Oracle, JDK-8345432: (ch, fs) Replace anonymous Thread with InnocuousThread 2025/01/06 17:24, Archie Cobbs, Independent, JDK-8346953: Remove unnecessary @SuppressWarnings annotations (client, #2) 2025/01/06 17:04, Naoto Sato, Oracle, JDK-8345668: ZoneOffset.ofTotalSeconds performance regression 2025/01/06 15:36, Aleksey Shipilev, Amazon, JDK-8346264: "Total compile time" counter should include time spent in failing/bailout compiles 2025/01/06 15:28, Archie Cobbs, Independent, JDK-8344079: Minor fixes and cleanups to compiler lint-related code 2025/01/06 14:10, Adam Sotona, Oracle, JDK-8346985: Convert test/jdk/com/sun/jdi/ClassUnloadEventTest.java to Class-File API 2025/01/06 14:10, Adam Sotona, Oracle, JDK-8346984: Remove ASM-based benchmarks from Class-File API benchmarks 2025/01/06 14:08, Adam Sotona, Oracle, JDK-8346983: Remove ASM-based transforms from Class-File API tests 2025/01/06 14:08, Adam Sotona, Oracle, JDK-8346981: Remove obsolete java.base exports of jdk.internal.objectweb.asm packages 2025/01/06 13:44, Zhengyu Gu, Independent, JDK-8346569: Shenandoah: Worker initializes ShenandoahThreadLocalData twice results in memory leak 2025/01/06 06:23, Qizheng Xing, Alibaba, JDK-8346773: Fix unmatched brackets in some misc files 2025/01/06 06:01, Prasanta Sadhukhan, Oracle, JDK-8346260: Test "javax/swing/JOptionPane/bug4174551.java" failed because the font size of message "Hi 24" is not set to 24 in Nimbus LookAndFeel 2025/01/06 03:36, Gui Cao, Independent, JDK-8346922: TestVectorReinterpret.java fails without the rvv extension on RISCV fastdebug VM 2025/01/06 03:35, Gui Cao, Independent, JDK-8346924: TestVectorizationNegativeScale.java fails without the rvv extension on RISCV fastdebug VM 2025/01/03 11:46, Albert Yang, Oracle, JDK-8346921: Remove unused arg in markWord::must_be_preserved 2025/01/02 22:13, dskantz, Unknown, JDK-8346288: WB_IsIntrinsicAvailable fails if called with wrong compilation level 2025/01/02 09:19, volkan.yazici, Oracle, JDK-8336412: sun.net.www.MimeTable has a few unused methods 2025/01/02 09:10, Sendao Yan, Alibaba, JDK-8346193: CrashGCForDumpingJavaThread do not trigger expected crash build with clang17 2025/01/02 08:11, Kim Barrett, Oracle, JDK-8345374: Ubsan: runtime error: division by zero 2025/01/01 17:20, Volker Simonis, Amazon, JDK-8346101: [JVMCI] Export jdk.internal.misc to jdk.graal.compiler 2024/12/30 00:53, Jaikiran Pai, Oracle, JDK-8346871: Improve robustness of java/util/zip/EntryCount64k.java test 2024/12/29 08:37, Jaikiran Pai, Oracle, JDK-8302293: jar --create fails with IllegalArgumentException if archive name is shorter than 3 characters 2024/12/29 08:32, Qizheng Xing, Alibaba, JDK-8346831: Remove the extra closing parenthesis in CTW Makefile 2024/12/28 20:48, 164895822+GennadiyKrivoshein, Independent, JDK-8343224: print/Dialog/PaperSizeError.java fails with MediaSizeName is not A4: A4 2024/12/28 15:45, Matthias Baesken, SAP, JDK-8346712: Remove com/sun/net/httpserver/TcpNoDelayNotRequired.java test 2024/12/27 10:05, Amit Kumar, IBM, JDK-8346847: [s390x] minimal build failure 2024/12/25 01:27, Sendao Yan, Alibaba, JDK-8345757: [ASAN] clang17 report 'dprintf' macro redefined 2024/12/25 00:40, Philip Race, Oracle, JDK-8346829: Problem list com/sun/jdi/ReattachStressTest.java & ProcessAttachTest.java on Linux 2024/12/24 18:23, Nizar Benalla, Oracle, JDK-8346295: Update --release 24 symbol information for JDK 24 build 29 2024/12/23 19:16, Swati Sharma, Intel, JDK-8205051: Poor Performance with UseNUMA when cpu and memory nodes are misaligned 2024/12/23 19:05, Bradford Wetmore, Oracle, JDK-8345840: Add missing TLS handshake messages to SSLHandshake.java 2024/12/23 13:50, Nizar Benalla, Oracle, JDK-8337116: Internal links checker for generated documentation 2024/12/23 13:50, Nizar Benalla, Oracle, JDK-8337114: DocType checker for generated documentation 2024/12/23 13:50, Nizar Benalla, Oracle, JDK-8337113: Bad character checker for generated documentation 2024/12/23 13:50, Nizar Benalla, Oracle, JDK-8337111: Bad HTML checker for generated documentation 2024/12/23 11:56, David Holmes, Oracle, JDK-8346477: Clarify the Java manpage in relation to the JVM's OnOutOfMemoryError flags 2024/12/23 11:27, Sendao Yan, Alibaba, JDK-8346714: [ASAN] compressedKlass.cpp reported applying non-zero offset to null pointer 2024/12/22 20:53, Qizheng Xing, Alibaba, JDK-8346602: Remove unused macro parameters in `jni.cpp` 2024/12/21 03:40, Jan Kratochvil, Azul, JDK-8346713: [testsuite] NeverActAsServerClassMachine breaks TestPLABAdaptToMinTLABSize.java TestPinnedHumongousFragmentation.java TestPinnedObjectContents.java 2024/12/20 23:51, William Kemper, Amazon, JDK-8346737: GenShen: Generational memory pools should not report zero for maximum capacity 2024/12/20 20:52, Liam Miller-Cushon, Google, JDK-8343882: BasicAnnoTests doesn't handle multiple annotations at the same position 2024/12/20 20:08, Mandy Chung, Oracle, JDK-8346739: jpackage tests failed after JDK-8345259 2024/12/20 17:32, William Kemper, Amazon, JDK-8346688: GenShen: Missing metadata trigger log message 2024/12/20 17:30, William Kemper, Amazon, JDK-8346690: Shenandoah: Fix log message for end of GC usage report 2024/12/20 12:35, Severin Gehwolf, Red Hat, JDK-8345259: Disallow ALL-MODULE-PATH without explicit --module-path 2024/12/20 10:17, Nizar Benalla, Oracle, JDK-8346667: Doccheck: warning about missing before

2024/12/20 10:16, Nizar Benalla, Oracle, JDK-8346128: Comparison build fails due to difference in LabelTarget.html 2024/12/20 08:24, Evgeny Nikitin, Oracle, JDK-8322983: Virtual Threads: exclude 2 tests 2024/12/20 07:45, Matthias Baesken, SAP, JDK-8346605: AIX fastdebug build fails in memoryReserver.cpp after JDK-8345655 2024/12/20 07:05, youngjyx, Independent, JDK-8331467: FileSystems.getDefault fails with ClassNotFoundException if custom default provider is in run-time image 2024/12/20 06:52, Emanuel Peter, Oracle, JDK-8346106: Verify.checkEQ: testing utility for recursive value verification 2024/12/19 21:35, Weijun Wang, Oracle, JDK-8340493: Fix some Asserts failure messages 2024/12/19 16:16, Brian Burkhalter, Oracle, JDK-8346576: Remove vmTestbase/gc/memory/Nio/Nio.java from test/hotspot/jtreg/ProblemList.txt 2024/12/19 16:09, Roland Westrelin, Red Hat, JDK-8332827: [REDO] C2: crash in compiled code because of dependency on removed range check CastIIs 2024/12/19 16:00, Kim Barrett, Oracle, JDK-8345732: Provide helpers for using PartialArrayState 2024/12/19 14:45, Patricio Chilano Mateo, Oracle, JDK-8345266: java/util/concurrent/locks/StampedLock/OOMEInStampedLock.java JTREG_TEST_THREAD_FACTORY=Virtual fails with OOME 2024/12/19 13:19, Matthew Donovan, Oracle, JDK-8339356: Test javax/net/ssl/SSLSocket/Tls13PacketSize.java failed with java.net.SocketException: An established connection was aborted by the software in your host machine 2024/12/19 07:58, Alan Bateman, Oracle, JDK-8346463: Add test coverage for deploying the default provider as a module 2024/12/19 02:48, David Holmes, Oracle, JDK-8346306: Unattached thread can cause crash during VM exit if it calls wait_if_vm_exited 2024/12/19 02:12, Simon Tooke, Red Hat, JDK-8340401: DcmdMBeanPermissionsTest.java and SystemDumpMapTest.java fail with assert(_stack_base != nullptr) failed: Sanity check 2024/12/19 01:33, Fei Yang, Independent, JDK-8346475: RISC-V: Small improvement for MacroAssembler::ctzc_bit 2024/12/19 01:28, Sendao Yan, Alibaba, JDK-8346016: Problemlist vm/mlvm/indy/func/jvmti/mergeCP_indy2manyDiff_a in virtual thread mode 2024/12/18 21:56, Calvin Cheung, Oracle, JDK-8346132: fallbacklinker.c failed compilation due to unused variable 2024/12/18 21:06, Roger Riggs, Oracle, JDK-8346570: SM cleanup of tests for Beans and Serialization 2024/12/18 18:32, Quan Anh Mai, Independent, JDK-8346532: XXXVector::rearrangeTemplate misses null check 2024/12/18 17:28, Naoto Sato, Oracle, JDK-8346300: Add @Test annotation to TCKZoneId.test_constant_OLD_IDS_POST_2024b test 2024/12/18 14:54, Prasanta Sadhukhan, Oracle, JDK-8346324: javax/swing/JScrollBar/4865918/bug4865918.java fails in CI 2024/12/18 12:09, Magnus Ihse Bursie, Oracle, JDK-8346378: Cannot use DllMain in libnet for static builds 2024/12/18 10:19, Stefan Karlsson, Oracle, JDK-8345655: Move reservation code out of ReservedSpace 2024/12/18 09:58, Jan Lahoda, Oracle, JDK-8344647: Make java.se participate in the preview language feature `requires transitive java.base` 2024/12/18 09:43, volkan.yazici, Oracle, JDK-8346017: Socket.connect specified to throw UHE for unresolved address is problematic for SOCKS V5 proxy 2024/12/18 09:29, jeremy.wood, @mac.com, JDK-8342782: AWTEventMulticaster throws StackOverflowError using AquaButtonUI 2024/12/18 07:50, Roberto Castaneda Lozano, Oracle, JDK-8344951: Stabilize write barrier micro-benchmarks 2024/12/18 06:35, Sendao Yan, Alibaba, JDK-8339331: GCC fortify error in vm_version_linux_aarch64.cpp 2024/12/18 04:15, David Holmes, Oracle, JDK-8345911: Enhance error message when IncompatibleClassChangeError is thrown for sealed class loading failures 2024/12/18 01:47, David Holmes, Oracle, JDK-8321818: vmTestbase/nsk/stress/strace/strace015.java failed with 'Cannot read the array length because "" is null' 2024/12/17 21:02, Alex Menkov, Oracle, JDK-8346151: Add transformer error logging to VerifyLocalVariableTableOnRetransformTest 2024/12/17 19:09, Magnus Ihse Bursie, Oracle, JDK-8346394: Bundled freetype library needs to have JNI_OnLoad for static builds 2024/12/17 19:06, Chris Plummer, Oracle, JDK-8338714: vmTestbase/nsk/jdb/kill/kill001/kill001.java fails with JTREG_TEST_THREAD_FACTORY=Virtual 2024/12/17 18:50, Alex Menkov, Oracle, JDK-8342995: Enhance Attach API to support arbitrary length arguments - Linux 2024/12/17 17:00, Vladimir Ivanov, Intel, JDK-8341481: [perf] vframeStreamCommon constructor may be optimized 2024/12/17 16:44, Leonid Mesnik, Oracle, JDK-8346048: test/lib/containers/docker/DockerRunOptions.java uses addJavaOpts() from ctor 2024/12/17 15:48, Magnus Ihse Bursie, Oracle, JDK-8346195: Fix static initialization problem in GDIHashtable 2024/12/17 14:58, Jan Kratochvil, Azul, JDK-8346432: java.lang.foreign.Linker comment typo 2024/12/17 13:00, Coleen Phillimore, Oracle, JDK-8337016: serviceability/jvmti/RedefineClasses/RedefineLeakThrowable.java gets Metaspace OOM 2024/12/17 12:37, Coleen Phillimore, Oracle, JDK-8346304: SA doesn't need a copy of getModifierFlags 2024/12/17 12:32, Jan Lahoda, Oracle, JDK-8345942: Separate source output from class output when building microbenchmarks 2024/12/17 12:11, Douglas Simon, Oracle, JDK-8346282: [JVMCI] Add failure reason support to UnresolvedJava/Type/Method/Field 2024/12/17 10:14, Jaikiran Pai, Oracle, JDK-8345506: jar --validate may lead to java.nio.file.FileAlreadyExistsException 2024/12/17 10:01, theo.weidmann, Oracle, JDK-8346289: Confusing phrasing in IR Framework README / User-defined Regexes 2024/12/17 08:30, Alan Bateman, Oracle, JDK-8346120: VirtualThreadPinned event recorded for Object.wait may have wrong duration or may record second event 2024/12/17 07:46, Prasanta Sadhukhan, Oracle, JDK-8346234: javax/swing/text/DefaultEditorKit/4278839/bug4278839.java still fails in CI 2024/12/17 07:16, Christian Stein, Oracle, JDK-8268611: jar --validate should check targeted classes in MR-JAR files 2024/12/17 03:18, Archie Cobbs, Independent, JDK-8346294: Invalid lint category specified in compiler.properties 2024/12/17 00:22, Zhao Song, Oracle, JDK-8346046: Enable copyright header format check 2024/12/17 00:12, Fei Yang, Independent, JDK-8346235: RISC-V: Optimize bitwise AND with mask values 2024/12/17 00:02, Fei Yang, Independent, JDK-8346231: RISC-V: Fix incorrect assertion in SharedRuntime::generate_handler_blob 2024/12/16 21:26, Magnus Ihse Bursie, Oracle, JDK-8346278: Clean up some flag handing in flags-cflags.m4 2024/12/16 21:00, Justin Lu, Oracle, JDK-8345327: JDK 24 RDP1 L10n resource files update 2024/12/16 18:53, Paul Sandoz, Oracle, JDK-8346174: UMAX/UMIN are missing from XXXVector::reductionOperations 2024/12/16 18:24, Matthias Baesken, SAP, JDK-8346082: Output JVMTI agent information in hserr files 2024/12/16 18:03, Eirik Bjørsnøs, Independent, JDK-8346232: Remove leftovers of the jar --normalize feature 2024/12/16 17:46, Coleen Phillimore, Oracle, JDK-8345678: compute_modifiers should not be in create_mirror 2024/12/16 17:18, Kevin Walls, Oracle, JDK-8346261: Cleanup in JDP tests 2024/12/16 17:02, Kevin Walls, Oracle, JDK-8346257: Problemlist jdp tests for macosx-aarch64 2024/12/16 16:54, Calvin Cheung, Oracle, JDK-8345838: Remove the appcds/javaldr/AnonVmClassesDuringDump.java test 2024/12/16 16:18, Matthew Donovan, Oracle, JDK-8346285: Update jarsigner compatibility test for change in default digest algorithm 2024/12/16 16:10, Amit Kumar, IBM, JDK-8336356: [s390x] preserve Vector Register before using for string compress / expand 2024/12/16 14:52, Archie Cobbs, Independent, JDK-8343477: Remove unnecessary @SuppressWarnings annotations (compiler) 2024/12/16 14:34, Erik Joelsson, Oracle, JDK-8346150: Jib dependency on autoconf missing for 'docs' profile 2024/12/16 13:43, Stefan Karlsson, Oracle, JDK-8346248: serviceability/dcmd/vm/{SystemMapTest.java,SystemMapTest.java} failing on macos-aarch64 2024/12/16 10:20, Maurizio Cimadamore, Oracle, JDK-8345263: Make sure that lint categories are used correctly when logging lint warnings 2024/12/16 09:53, Christian Hagedorn, Oracle, JDK-8345801: C2: Clean up include statements to speed up compilation when touching type.hpp 2024/12/16 09:48, Robbin Ehn, Rivos, JDK-8345322: RISC-V: Add concurrent gtests for cmpxchg variants 2024/12/16 08:09, Hannes Wallnoefer, Oracle, JDK-8345770: javadoc: API documentation builds are not always reproducible 2024/12/16 07:16, Richard Reingruber, SAP, JDK-8345975: Update SAP SE copyright year to 2024 where it was missed 2024/12/16 06:21, Christian Hagedorn, Oracle, JDK-8344171: Clone and initialize Assertion Predicates in order instead of in reverse-order 2024/12/16 04:24, Kim Barrett, Oracle, JDK-8346160: Fix -Wzero-as-null-pointer-constant warnings from explicit casts 2024/12/15 17:41, Lance Andersen, Oracle, JDK-8346202: Correct typo in SQLPermission 2024/12/14 19:08, Leonid Mesnik, Oracle, JDK-8344453: Test jdk/jfr/event/oldobject/TestSanityDefault.java timed out 2024/12/14 06:13, Simon Tooke, Red Hat, JDK-8319875: Add macOS implementation for jcmd System.map 2024/12/14 01:48, Kim Barrett, Oracle, JDK-8346139: test_memset_with_concurrent_readers.cpp should not use 2024/12/14 00:16, Ioi Lam, Oracle, JDK-8346159: Disable CDS AOTClassLinking tests for JVMCI due to JDK-8345635 2024/12/13 22:40, Archie Cobbs, Independent, JDK-8343467: Remove unnecessary @SuppressWarnings annotations (security) 2024/12/13 20:39, Kevin Walls, Oracle, JDK-8345987: java.management has two Util.newObjectName methods (remove one) 2024/12/13 19:19, Calvin Cheung, Oracle, JDK-8345936: Call ClassLoader.getResourceAsByteArray only for multi-release jar 2024/12/13 18:14, William Kemper, Amazon, JDK-8346051: MemoryTest fails when Shenandoah's generational mode is enabled 2024/12/13 17:41, William Kemper, Amazon, JDK-8345970: pthread_getcpuclockid related crashes in shenandoah tests 2024/12/13 12:18, Matthias Baesken, SAP, JDK-8345590: AIX 'make all' fails after JDK-8339480 2024/12/13 12:14, Matthias Baesken, SAP, JDK-8345569: [ubsan] adjustments to filemap.cpp and virtualspace.cpp for macOS aarch64 2024/12/13 11:43, Albert Yang, Oracle, JDK-8345323: Parallel GC does not handle UseLargePages and UseNUMA gracefully 2024/12/13 08:34, Sendao Yan, Alibaba, JDK-8346059: [ASAN] awt_LoadLibrary.c reported compile warning ignoring return value of function by clang17 2024/12/13 05:50, Prasanta Sadhukhan, Oracle, JDK-8346055: javax/swing/text/StyledEditorKit/4506788/bug4506788.java fails in ubuntu22.04 2024/12/13 05:01, n.sornasarathi, Independent, JDK-8346069: Add missing Classpath exception statements 2024/12/13 04:49, Kim Barrett, Oracle, JDK-8345505: Fix -Wzero-as-null-pointer-constant warnings in zero code 2024/12/12 23:15, David Holmes, Oracle, JDK-8311542: Consolidate the native stack printing code 2024/12/12 18:57, Weijun Wang, Oracle, JDK-8344137: Update XML Security for Java to 3.0.5 2024/12/12 18:53, Thomas Stuefe, Red Hat, JDK-8339313: 32-bit build broken 2024/12/12 18:15, Sonia Zaldana Calles, Red Hat, JDK-8346008: Fix recent NULL usage backsliding in Shenandoah 2024/12/12 17:58, Severin Gehwolf, Red Hat, JDK-8345573: Module dependencies not resolved from run-time image when --limit-module is being used 2024/12/12 14:40, Kim Barrett, Oracle, JDK-8337995: ZUtils::fill uses std::fill_n 2024/12/12 13:28, Hannes Wallnoefer, Oracle, JDK-8345777: Improve sections for inherited members 2024/12/12 13:14, Hannes Wallnoefer, Oracle, JDK-8345908: Class links should be properly spaced 2024/12/12 12:48, Coleen Phillimore, Oracle, JDK-8346040: Zero interpreter build on Linux Aarch64 is broken 2024/12/12 12:06, Magnus Ihse Bursie, Oracle, JDK-8345804: Update copyright year to 2024 for langtools in files where it was missed 2024/12/12 11:59, Jan Lahoda, Oracle, JDK-8345622: test/langtools/tools/javac/annotations/parameter/ParameterAnnotations.java should set processorpath to work correctly in the agentvm mode 2024/12/12 10:49, Maurizio Cimadamore, Oracle, JDK-8345953: JEP 492: instantiating local classes in a different static context should not be allowed 2024/12/12 10:49, Maurizio Cimadamore, Oracle, JDK-8345944: JEP 492: extending local class in a different static context should not be allowed 2024/12/12 10:04, Amit Kumar, IBM, JDK-8346063: java/lang/Thread/virtual/Starvation.java missing @requires vm.continuations 2024/12/12 09:51, Amit Kumar, IBM, JDK-8344026: Ubsan: prevent potential integer overflow in c1_LIRGenerator_.cpp file 2024/12/12 09:16, Kevin Walls, Oracle, JDK-8345984: Remove redundant checkXXX methods from java.management Util class 2024/12/12 07:53, David Holmes, Oracle, JDK-8345955: Deprecate the UseOprofile flag with a view to removing the legacy oprofile support in the VM 2024/12/12 03:20, saagar, @saagarjha.com, JDK-8345876: Update nativeAddAtIndex comment to match the code 2024/12/12 03:08, Quan Anh Mai, Independent, JDK-8310691: [REDO] [vectorapi] Refactor VectorShuffle implementation 2024/12/12 01:08, Xiaolong Peng, Amazon, JDK-8345423: Shenandoah: Parallelize concurrent cleanup 2024/12/12 00:04, David Holmes, Oracle, JDK-8346039: [BACKOUT] - [C1] LIR Operations with one input should be implemented as LIR_Op1 2024/12/11 23:45, Jiangli Zhou, Google, JDK-8345959: Make JVM_IsStaticallyLinked JVM_LEAF 2024/12/11 21:29, Magnus Ihse Bursie, Oracle, JDK-8345797: Update copyright year to 2024 for client-libs in files where it was missed 2024/12/11 21:08, Magnus Ihse Bursie, Oracle, JDK-8345799: Update copyright year to 2024 for core-libs in files where it was missed 2024/12/11 21:01, Magnus Ihse Bursie, Oracle, JDK-8345683: Remove special flags for files compiled for static libraries 2024/12/11 19:37, Kim Barrett, Oracle, JDK-8345269: Fix -Wzero-as-null-pointer-constant warnings in ppc code 2024/12/11 18:22, Andrey Turbanov, Independent, JDK-8345616: Unnecessary Hashtable usage in javax.swing.text.html.parser.Element 2024/12/11 17:57, Brian Burkhalter, Oracle, JDK-8345421: (bf) Create specific test for temporary direct buffers and the buffer size limit 2024/12/11 16:33, Ivan Sipka, Oracle, JDK-8345335: Add excluded jdk_foreign tests to tier4 2024/12/11 15:59, Quan Anh Mai, Independent, JDK-8342651: Refactor array constant to use an array of jbyte 2024/12/11 15:21, theo.weidmann, Oracle, JDK-8346007: Incorrect copyright header in UModLNodeIdealizationTests.java 2024/12/11 15:11, Qizheng Xing, Alibaba, JDK-8345040: Clean up unused variables and code in `generate_native_wrapper` 2024/12/11 15:09, Stefan Karlsson, Oracle, JDK-8345659: Fix broken alignment after ReservedSpace splitting in GC code 2024/12/11 14:40, Sonia Zaldana Calles, Red Hat, JDK-8345647: Fix recent NULL usage backsliding in Shenandoah 2024/12/11 14:30, theo.weidmann, Oracle, JDK-8332268: C2: Add missing optimizations for UDivI/L and UModI/L and unify the shared logic with the signed nodes 2024/12/11 13:48, Roland Westrelin, Red Hat, JDK-8343607: C2: Shenandoah crashes during barrier expansion in Continuation::enter 2024/12/11 12:50, Martin Doerr, SAP, JDK-8345609: [C1] LIR Operations with one input should be implemented as LIR_Op1 2024/12/11 12:22, Stefan Karlsson, Oracle, JDK-8345661: Simplify page size alignment in code heap reservation 2024/12/11 11:53, Stefan Karlsson, Oracle, JDK-8345656: Move os alignment functions out of ReservedSpace 2024/12/11 11:49, Stefan Karlsson, Oracle, JDK-8345658: WB_NMTCommitMemory redundantly records an NMT tag 2024/12/11 10:40, Magnus Ihse Bursie, Oracle, JDK-8345800: Update copyright year to 2024 for serviceability in files where it was missed 2024/12/11 10:39, Magnus Ihse Bursie, Oracle, JDK-8345805: Update copyright year to 2024 for other files where it was missed 2024/12/11 07:58, Adam Sotona, Oracle, JDK-8345773: Class-File API debug printing capability 2024/12/11 07:52, theo.weidmann, Oracle, JDK-8343148: C2: Refactor uses of "PhaseValue::*con*() + PhaseIdealLoop::set_ctrl()" into separate method 2024/12/11 04:47, Kim Barrett, Oracle, JDK-8345273: Fix -Wzero-as-null-pointer-constant warnings in s390 code 2024/12/11 04:00, Prasanta Sadhukhan, Oracle, JDK-8334581: Remove no-arg constructor BasicSliderUI() 2024/12/11 03:49, Prasanta Sadhukhan, Oracle, JDK-8345767: javax/swing/JSplitPane/4164779/JSplitPaneKeyboardNavigationTest.java fails in ubuntu22.04 2024/12/11 02:12, Vicente Arturo Romero Zaldivar, Oracle, JDK-8334756: javac crashed on call to non-existent generic method with explicit annotated type arg 2024/12/11 01:37, Alex Menkov, Oracle, JDK-8305010: Test vmTestbase/nsk/jvmti/scenarios/sampling/SP05/sp05t003/TestDescription.java timed out: thread not suspended 2024/12/10 23:52, Damon Nguyen, Oracle, JDK-8343170: java/awt/Cursor/JPanelCursorTest/JPanelCursorTest.java does not show the default cursor 2024/12/10 22:32, Jasmine Karthikeyan, Independent, JDK-8341781: Improve Min/Max node identities 2024/12/10 20:49, Kevin Driver, Oracle, JDK-8344924: Default CA certificates loaded despite request to use custom keystore 2024/12/10 20:34, Chen Liang, Independent, JDK-8342469: Improve API documentation for java.lang.classfile.instruction 2024/12/10 18:25, Nizar Benalla, Oracle, JDK-8345888: Broken links in the JDK 24 JavaDoc API documentation, build 27 2024/12/10 17:40, Leonid Mesnik, Oracle, JDK-8345700: tier{1,2,3}_compiler don't cover all compiler tests 2024/12/10 15:53, Leonid Mesnik, Oracle, JDK-8345746: Remove :resourcehogs/compiler from :hotspot_slow_compiler 2024/12/10 15:16, Roger Riggs, Oracle, JDK-8345818: Fix SM cleanup of parsing of System property resource.bundle.debug 2024/12/10 14:39, Hamlin Li, Huawei, JDK-8345669: RISC-V: fix client build failure due to AlignVector after JDK-8343827 2024/12/10 14:15, manjunath.matti, IBM, JDK-8335367: [s390] Add support for load immediate on condition instructions. 2024/12/10 12:27, Coleen Phillimore, Oracle, JDK-8340212: -Xshare:off -XX:CompressedClassSpaceBaseAddress=0x40001000000 crashes on macos-aarch64 2024/12/10 10:03, Pavel Rappo, Oracle, JDK-8342987: Update --release 24 symbol information for JDK 24 build 27 2024/12/10 10:01, Per-Ake Minborg, Oracle, JDK-8345465: Fix performance regression on x64 after JDK-8345120 2024/12/10 08:47, Magnus Ihse Bursie, Oracle, JDK-8345795: Update copyright year to 2024 for hotspot in files where it was missed 2024/12/10 08:28, Albert Yang, Oracle, JDK-8345217: Parallel: Refactor PSParallelCompact::next_src_region 2024/12/10 07:43, David Holmes, Oracle, JDK-8339019: Obsolete the UseLinuxPosixThreadCPUClocks flag 2024/12/09 21:37, Jiangli Zhou, Google, JDK-8345744: Use C++ LINK_TYPE with SetupBuildLauncher in StaticLibs.gmk 2024/12/09 21:03, Magnus Ihse Bursie, Oracle, JDK-8345803: Update copyright year to 2024 for security in files where it was missed 2024/12/09 20:56, abarashev, Unknown, JDK-8344629: SSLSocketNoServerHelloClientShutdown test timeout 2024/12/09 20:35, Ioi Lam, Oracle, JDK-8345390: [ubsan] systemDictionaryShared.cpp:964: member call on null pointer 2024/12/09 20:24, Michael McMahon, Oracle, JDK-8345794: Backout doc change introduced by JDK-8235786 2024/12/09 19:43, Aleksandre Iline, Oracle, JDK-8345693: Update JCov for class file version 69 2024/12/09 16:43, Roland Westrelin, Red Hat, JDK-8345287: C2: live in computation is broken 2024/12/09 16:29, daniel.skantz, Oracle, JDK-8345156: C2: Add bailouts next to a few asserts 2024/12/09 15:53, Magnus Ihse Bursie, Oracle, JDK-8345793: Update copyright year to 2024 for the build system in files where it was missed 2024/12/09 14:59, smarlow, Red Hat, JDK-8345614: Improve AnnotationFormatError message for duplicate annotation interfaces 2024/12/09 14:59, Eric Caspole, Oracle, JDK-8345405: Add JMH showing the regression in 8341649 2024/12/09 14:05, Erik Joelsson, Oracle, JDK-8345726: Update mx in RunTestPrebuiltSpec to reflect change in JDK-8345302 2024/12/09 13:54, Kim Barrett, Oracle, JDK-8345589: Simplify Windows definition of strtok_r 2024/12/09 13:20, Matthew Donovan, Oracle, JDK-8345133: Test sun/security/tools/jarsigner/TsacertOptionTest.java failed: Warning found in stdout 2024/12/09 12:12, fabian, @meumertzhe.im, JDK-8345684: OperatingSystemMXBean.getSystemCpuLoad() throws NPE 2024/12/09 11:05, Andrew Haley, Red Hat, JDK-8344068: Windows x86-64: Out of CodeBuffer space when generating final stubs 2024/12/09 03:38, Sendao Yan, Alibaba, JDK-8345632: [ASAN] memory leak in get_numbered_property_as_sorted_string function 2024/12/09 02:43, Leonid Mesnik, Oracle, JDK-8345698: Remove tier1_compiler_not_xcomp from github actions 2024/12/09 02:05, n.sornasarathi, Independent, JDK-8344611: Add missing classpath exception 2024/12/08 23:27, David Holmes, Oracle, JDK-8345629: Remove expired flags in JDK 25 2024/12/07 09:56, Hamlin Li, Huawei, JDK-8339910: RISC-V: crc32 intrinsic with carry-less multiplication 2024/12/06 21:18, Brent Christian, Oracle, JDK-8344575: Examine usage of ReflectUtil.forName() in java.sql.rowset - XmlReaderContentHandler 2024/12/06 18:42, Leonid Mesnik, Oracle, JDK-8340969: jdk/jfr/startupargs/TestStartDuration.java should be marked as flagless 2024/12/06 16:39, Hannes Wallnoefer, Oracle, JDK-8345664: Use simple parameter type names in @link and @see tags 2024/12/06 14:25, Chen Liang, Independent, JDK-8334733: Remove obsolete @enablePreview from tests after JDK-8334714 2024/12/06 14:19, Evgeny Nikitin, Oracle, JDK-8344833: CTW: Make failing on zero classes optional 2024/12/06 13:07, dgredler, Unknown, JDK-8344668: Unnecessary array allocations and copying in TextLine 2024/12/06 09:19, Roland Westrelin, Red Hat, JDK-8343747: C2: TestReplicateAtConv.java crashes with -XX:MaxVectorSize=8 2024/12/06 09:18, Roland Westrelin, Red Hat, JDK-8345299: C2: some nodes can still have incorrect control after do_range_check() 2024/12/06 06:32, Kim Barrett, Oracle, JDK-8345159: RISCV: Fix -Wzero-as-null-pointer-constant warning in emit_static_call_stub 2024/12/06 03:19, Prasanta Sadhukhan, Oracle, JDK-8268145: [macos] Rendering artifacts is seen when text inside the JTable with TableCellEditor having JTextfield 2024/12/06 01:33, Leonid Mesnik, Oracle, JDK-8345435: Eliminate tier1_compiler_not_xcomp group 2024/12/06 00:45, David Holmes, Oracle, JDK-8345628: [BACKOUT] JDK-8287122 Use gcc12 -ftrivial-auto-var-init=pattern in debug builds 2024/12/05 22:58, Magnus Ihse Bursie, Oracle, JDK-8287122: Use gcc12 -ftrivial-auto-var-init=pattern in debug builds 2024/12/05 22:57, Magnus Ihse Bursie, Oracle, JDK-8285692: Enable _FORTIFY_SOURCE=2 when building with Clang 2024/12/05 21:53, Magnus Ihse Bursie, Oracle, JDK-8339622: Regression in make open-hotspot-xcode-project 2024/12/05 21:53, Magnus Ihse Bursie, Oracle, JDK-8344559: Log is spammed by missing pandoc warnings when building man pages 2024/12/05 21:53, Magnus Ihse Bursie, Oracle, JDK-8345424: Move FindDebuginfoFiles out of FileUtils.gmk 2024/12/05 20:08, Matias Saavedra Silva, Oracle, JDK-8343890: SEGV crash in RunTimeClassInfo::klass 2024/12/05 19:46, Y. Ramakrishna, Amazon, JDK-8344593: GenShen: Review of ReduceInitialCardMarks 2024/12/05 17:55, William Kemper, Amazon, JDK-8342444: Shenandoah: Uncommit regions from a separate, STS aware thread 2024/12/05 17:43, Kim Barrett, Oracle, JDK-8344665: Refactor PartialArrayState allocation for reuse 2024/12/05 17:03, Pavel Rappo, Oracle, JDK-8342983: Add source 25 and target 25 to javac 2024/12/05 17:03, Pavel Rappo, Oracle, JDK-8342982: Add SourceVersion.RELEASE_25 2024/12/05 17:03, Pavel Rappo, Oracle, JDK-8342979: Start of release updates for JDK 25 No changesets log: JDK-8347016: SIGSEGV in PhaseIdealLoop::get_ctrl JDK-8346718: Release Note: jlink --add-modules ALL-MODULE-PATH requires explicit --module-path argument JDK-8346380: 15.9.2: Fix the assertion regarding instantiation of an anonymous class JDK-8346100: 15.9.2: Assertion regarding local class creation and static contexts should refer to direct superclass of the anonymous class, not the anonymous class itself JDK-8345729: Release Note: Update XML Security for Java to 3.0.5 JDK-8337117: External links checker for generated documentation JDK-8337112: Accessibility checker for generated documentation JDK-8337109: Add system wide checks to the generated documentation Committer push log: 164895822+GennadiyKrivoshein, Independent: JDK-8343224: print/Dialog/PaperSizeError.java fails with MediaSizeName is not A4: A4 abarashev, Unknown: JDK-8344629: SSLSocketNoServerHelloClientShutdown test timeout Archie Cobbs, Independent: JDK-8344148: Add an explicit compiler phase for warning generation JDK-8346294: Invalid lint category specified in compiler.properties JDK-8344079: Minor fixes and cleanups to compiler lint-related code JDK-8346953: Remove unnecessary @SuppressWarnings annotations (client, #2) JDK-8343477: Remove unnecessary @SuppressWarnings annotations (compiler) JDK-8343467: Remove unnecessary @SuppressWarnings annotations (security) Alan Bateman, Oracle: JDK-8346463: Add test coverage for deploying the default provider as a module JDK-8346573: Can't use custom default file system provider with custom system class loader JDK-8346120: VirtualThreadPinned event recorded for Object.wait may have wrong duration or may record second event Alex Menkov, Oracle: JDK-8346151: Add transformer error logging to VerifyLocalVariableTableOnRetransformTest JDK-8342995: Enhance Attach API to support arbitrary length arguments - Linux JDK-8305010: Test vmTestbase/nsk/jvmti/scenarios/sampling/SP05/sp05t003/TestDescription.java timed out: thread not suspended Amit Kumar, IBM: JDK-8346847: [s390x] minimal build failure JDK-8336356: [s390x] preserve Vector Register before using for string compress / expand JDK-8346063: java/lang/Thread/virtual/Starvation.java missing @requires vm.continuations JDK-8344026: Ubsan: prevent potential integer overflow in c1_LIRGenerator_.cpp file Andrew Haley, Red Hat: JDK-8344068: Windows x86-64: Out of CodeBuffer space when generating final stubs Adam Sotona, Oracle: JDK-8345773: Class-File API debug printing capability JDK-8346985: Convert test/jdk/com/sun/jdi/ClassUnloadEventTest.java to Class-File API JDK-8346984: Remove ASM-based benchmarks from Class-File API benchmarks JDK-8346983: Remove ASM-based transforms from Class-File API tests JDK-8346981: Remove obsolete java.base exports of jdk.internal.objectweb.asm packages Andrey Turbanov, Independent: JDK-8345616: Unnecessary Hashtable usage in javax.swing.text.html.parser.Element Albert Yang, Oracle: JDK-8345323: Parallel GC does not handle UseLargePages and UseNUMA gracefully JDK-8345217: Parallel: Refactor PSParallelCompact::next_src_region JDK-8346921: Remove unused arg in markWord::must_be_preserved Brent Christian, Oracle: JDK-8344575: Examine usage of ReflectUtil.forName() in java.sql.rowset - XmlReaderContentHandler Brian Burkhalter, Oracle: JDK-8345421: (bf) Create specific test for temporary direct buffers and the buffer size limit JDK-8345432: (ch, fs) Replace anonymous Thread with InnocuousThread JDK-8346576: Remove vmTestbase/gc/memory/Nio/Nio.java from test/hotspot/jtreg/ProblemList.txt Calvin Cheung, Oracle: JDK-8346457: AOT cache creation crashes with "assert(pair_at(i).match() < pair_at(i+1).match()) failed: unsorted table entries" JDK-8345936: Call ClassLoader.getResourceAsByteArray only for multi-release jar JDK-8346132: fallbacklinker.c failed compilation due to unused variable JDK-8345838: Remove the appcds/javaldr/AnonVmClassesDuringDump.java test Christian Hagedorn, Oracle: JDK-8345801: C2: Clean up include statements to speed up compilation when touching type.hpp JDK-8344171: Clone and initialize Assertion Predicates in order instead of in reverse-order Chris Plummer, Oracle: JDK-8338714: vmTestbase/nsk/jdb/kill/kill001/kill001.java fails with JTREG_TEST_THREAD_FACTORY=Virtual Coleen Phillimore, Oracle: JDK-8340212: -Xshare:off -XX:CompressedClassSpaceBaseAddress=0x40001000000 crashes on macos-aarch64 JDK-8339113: AccessFlags can be u2 in metadata JDK-8345678: compute_modifiers should not be in create_mirror JDK-8329549: Remove FORMAT64_MODIFIER JDK-8346304: SA doesn't need a copy of getModifierFlags JDK-8337016: serviceability/jvmti/RedefineClasses/RedefineLeakThrowable.java gets Metaspace OOM JDK-8346040: Zero interpreter build on Linux Aarch64 is broken Christian Stein, Oracle: JDK-8268611: jar --validate should check targeted classes in MR-JAR files Liam Miller-Cushon, Google: JDK-8343882: BasicAnnoTests doesn't handle multiple annotations at the same position daniel.skantz, Oracle: JDK-8345156: C2: Add bailouts next to a few asserts dgredler, Unknown: JDK-8344668: Unnecessary array allocations and copying in TextLine David Holmes, Oracle: JDK-8347148: [BACKOUT] AccessFlags can be u2 in metadata JDK-8346039: [BACKOUT] - [C1] LIR Operations with one input should be implemented as LIR_Op1 JDK-8345628: [BACKOUT] JDK-8287122 Use gcc12 -ftrivial-auto-var-init=pattern in debug builds JDK-8346477: Clarify the Java manpage in relation to the JVM's OnOutOfMemoryError flags JDK-8311542: Consolidate the native stack printing code JDK-8345955: Deprecate the UseOprofile flag with a view to removing the legacy oprofile support in the VM JDK-8345911: Enhance error message when IncompatibleClassChangeError is thrown for sealed class loading failures JDK-8339019: Obsolete the UseLinuxPosixThreadCPUClocks flag JDK-8345629: Remove expired flags in JDK 25 JDK-8346306: Unattached thread can cause crash during VM exit if it calls wait_if_vm_exited JDK-8321818: vmTestbase/nsk/stress/strace/strace015.java failed with 'Cannot read the array length because "" is null' Damon Nguyen, Oracle: JDK-8343170: java/awt/Cursor/JPanelCursorTest/JPanelCursorTest.java does not show the default cursor Douglas Simon, Oracle: JDK-8346282: [JVMCI] Add failure reason support to UnresolvedJava/Type/Method/Field dskantz, Unknown: JDK-8346288: WB_IsIntrinsicAvailable fails if called with wrong compilation level Eric Caspole, Oracle: JDK-8345405: Add JMH showing the regression in 8341649 Eirik Bjørsnøs, Independent: JDK-8346232: Remove leftovers of the jar --normalize feature Evgeny Nikitin, Oracle: JDK-8344833: CTW: Make failing on zero classes optional JDK-8322983: Virtual Threads: exclude 2 tests Emanuel Peter, Oracle: JDK-8346993: C2 SuperWord: refactor to make more vector nodes available in VectorNode::make JDK-8346106: Verify.checkEQ: testing utility for recursive value verification Erik Joelsson, Oracle: JDK-8346150: Jib dependency on autoconf missing for 'docs' profile JDK-8345726: Update mx in RunTestPrebuiltSpec to reflect change in JDK-8345302 fabian, @meumertzhe.im: JDK-8345684: OperatingSystemMXBean.getSystemCpuLoad() throws NPE Fei Yang, Independent: JDK-8346868: RISC-V: compiler/sharedstubs tests fail after JDK-8332689 JDK-8346231: RISC-V: Fix incorrect assertion in SharedRuntime::generate_handler_blob JDK-8346235: RISC-V: Optimize bitwise AND with mask values JDK-8346838: RISC-V: runtime/CommandLine/OptionsValidation/TestOptionsWithRanges.java crash with debug VMs JDK-8346475: RISC-V: Small improvement for MacroAssembler::ctzc_bit JDK-8346832: runtime/CompressedOops/CompressedCPUSpecificClassSpaceReservation.java fails on RISC-V Gui Cao, Independent: JDK-8346924: TestVectorizationNegativeScale.java fails without the rvv extension on RISCV fastdebug VM JDK-8346922: TestVectorReinterpret.java fails without the rvv extension on RISCV fastdebug VM Hannes Wallnoefer, Oracle: JDK-8345908: Class links should be properly spaced JDK-8345777: Improve sections for inherited members JDK-8345770: javadoc: API documentation builds are not always reproducible JDK-8345664: Use simple parameter type names in @link and @see tags Magnus Ihse Bursie, Oracle: JDK-8346394: Bundled freetype library needs to have JNI_OnLoad for static builds JDK-8346378: Cannot use DllMain in libnet for static builds JDK-8346278: Clean up some flag handing in flags-cflags.m4 JDK-8285692: Enable _FORTIFY_SOURCE=2 when building with Clang JDK-8346195: Fix static initialization problem in GDIHashtable JDK-8344559: Log is spammed by missing pandoc warnings when building man pages JDK-8345424: Move FindDebuginfoFiles out of FileUtils.gmk JDK-8339622: Regression in make open-hotspot-xcode-project JDK-8345683: Remove special flags for files compiled for static libraries JDK-8345797: Update copyright year to 2024 for client-libs in files where it was missed JDK-8345799: Update copyright year to 2024 for core-libs in files where it was missed JDK-8345795: Update copyright year to 2024 for hotspot in files where it was missed JDK-8345804: Update copyright year to 2024 for langtools in files where it was missed JDK-8345805: Update copyright year to 2024 for other files where it was missed JDK-8345803: Update copyright year to 2024 for security in files where it was missed JDK-8345800: Update copyright year to 2024 for serviceability in files where it was missed JDK-8345793: Update copyright year to 2024 for the build system in files where it was missed JDK-8287122: Use gcc12 -ftrivial-auto-var-init=pattern in debug builds Ioi Lam, Oracle: JDK-8345390: [ubsan] systemDictionaryShared.cpp:964: member call on null pointer JDK-8346159: Disable CDS AOTClassLinking tests for JVMCI due to JDK-8345635 Ivan Sipka, Oracle: JDK-8345335: Add excluded jdk_foreign tests to tier4 jeremy.wood, @mac.com: JDK-8342782: AWTEventMulticaster throws StackOverflowError using AquaButtonUI Jiangli Zhou, Google: JDK-8345959: Make JVM_IsStaticallyLinked JVM_LEAF JDK-8345744: Use C++ LINK_TYPE with SetupBuildLauncher in StaticLibs.gmk Jasmine Karthikeyan, Independent: JDK-8341781: Improve Min/Max node identities Joachim Kern, SAP: JDK-8211851: (ch) java/nio/channels/AsynchronousSocketChannel/StressLoopback.java times out (aix) Jan Kratochvil, Azul: JDK-8346713: [testsuite] NeverActAsServerClassMachine breaks TestPLABAdaptToMinTLABSize.java TestPinnedHumongousFragmentation.java TestPinnedObjectContents.java JDK-8346432: java.lang.foreign.Linker comment typo Jan Lahoda, Oracle: JDK-8344647: Make java.se participate in the preview language feature `requires transitive java.base` JDK-8345942: Separate source output from class output when building microbenchmarks JDK-8345622: test/langtools/tools/javac/annotations/parameter/ParameterAnnotations.java should set processorpath to work correctly in the agentvm mode Justin Lu, Oracle: JDK-8345327: JDK 24 RDP1 L10n resource files update Jaikiran Pai, Oracle: JDK-8347000: Bug in com/sun/net/httpserver/bugs/B6361557.java test JDK-8346871: Improve robustness of java/util/zip/EntryCount64k.java test JDK-8302293: jar --create fails with IllegalArgumentException if archive name is shorter than 3 characters JDK-8345506: jar --validate may lead to java.nio.file.FileAlreadyExistsException Kim Barrett, Oracle: JDK-8346160: Fix -Wzero-as-null-pointer-constant warnings from explicit casts JDK-8345269: Fix -Wzero-as-null-pointer-constant warnings in ppc code JDK-8345273: Fix -Wzero-as-null-pointer-constant warnings in s390 code JDK-8345505: Fix -Wzero-as-null-pointer-constant warnings in zero code JDK-8345732: Provide helpers for using PartialArrayState JDK-8344665: Refactor PartialArrayState allocation for reuse JDK-8345159: RISCV: Fix -Wzero-as-null-pointer-constant warning in emit_static_call_stub JDK-8345589: Simplify Windows definition of strtok_r JDK-8346139: test_memset_with_concurrent_readers.cpp should not use JDK-8345374: Ubsan: runtime error: division by zero JDK-8337995: ZUtils::fill uses std::fill_n Kevin Driver, Oracle: JDK-8344924: Default CA certificates loaded despite request to use custom keystore Kevin Walls, Oracle: JDK-8346261: Cleanup in JDP tests JDK-8345987: java.management has two Util.newObjectName methods (remove one) JDK-8346257: Problemlist jdp tests for macosx-aarch64 JDK-8345984: Remove redundant checkXXX methods from java.management Util class Lance Andersen, Oracle: JDK-8346202: Correct typo in SQLPermission Chen Liang, Independent: JDK-8342468: Improve API documentation for java.lang.classfile.constantpool JDK-8342469: Improve API documentation for java.lang.classfile.instruction JDK-8334733: Remove obsolete @enablePreview from tests after JDK-8334714 Leonid Mesnik, Oracle: JDK-8345435: Eliminate tier1_compiler_not_xcomp group JDK-8340969: jdk/jfr/startupargs/TestStartDuration.java should be marked as flagless JDK-8345746: Remove :resourcehogs/compiler from :hotspot_slow_compiler JDK-8345698: Remove tier1_compiler_not_xcomp from github actions JDK-8344453: Test jdk/jfr/event/oldobject/TestSanityDefault.java timed out JDK-8346048: test/lib/containers/docker/DockerRunOptions.java uses addJavaOpts() from ctor JDK-8345700: tier{1,2,3}_compiler don't cover all compiler tests manjunath.matti, IBM: JDK-8335367: [s390] Add support for load immediate on condition instructions. Matias Saavedra Silva, Oracle: JDK-8343890: SEGV crash in RunTimeClassInfo::klass Matthias Baesken, SAP: JDK-8345569: [ubsan] adjustments to filemap.cpp and virtualspace.cpp for macOS aarch64 JDK-8346881: [ubsan] logSelection.cpp:154:24 / logSelectionList.cpp:72:94 : runtime error: applying non-zero offset 1 to null pointer JDK-8345676: [ubsan] ProcessImpl_md.c:561:40: runtime error: applying zero offset to null pointer on macOS aarch64 JDK-8345590: AIX 'make all' fails after JDK-8339480 JDK-8346605: AIX fastdebug build fails in memoryReserver.cpp after JDK-8345655 JDK-8346082: Output JVMTI agent information in hserr files JDK-8346712: Remove com/sun/net/httpserver/TcpNoDelayNotRequired.java test Mandy Chung, Oracle: JDK-8346739: jpackage tests failed after JDK-8345259 Maurizio Cimadamore, Oracle: JDK-8345944: JEP 492: extending local class in a different static context should not be allowed JDK-8345953: JEP 492: instantiating local classes in a different static context should not be allowed JDK-8345263: Make sure that lint categories are used correctly when logging lint warnings Martin Doerr, SAP: JDK-8345609: [C1] LIR Operations with one input should be implemented as LIR_Op1 Matthew Donovan, Oracle: JDK-8339356: Test javax/net/ssl/SSLSocket/Tls13PacketSize.java failed with java.net.SocketException: An established connection was aborted by the software in your host machine JDK-8345133: Test sun/security/tools/jarsigner/TsacertOptionTest.java failed: Warning found in stdout JDK-8346285: Update jarsigner compatibility test for change in default digest algorithm Michael McMahon, Oracle: JDK-8345794: Backout doc change introduced by JDK-8235786 Hamlin Li, Huawei: JDK-8339910: RISC-V: crc32 intrinsic with carry-less multiplication JDK-8345669: RISC-V: fix client build failure due to AlignVector after JDK-8343827 n.sornasarathi, Independent: JDK-8344611: Add missing classpath exception JDK-8346069: Add missing Classpath exception statements Naoto Sato, Oracle: JDK-8346300: Add @Test annotation to TCKZoneId.test_constant_OLD_IDS_POST_2024b test JDK-8175709: DateTimeFormatterBuilder.appendZoneId() has misleading JavaDoc JDK-8345668: ZoneOffset.ofTotalSeconds performance regression Nizar Benalla, Oracle: JDK-8337113: Bad character checker for generated documentation JDK-8337111: Bad HTML checker for generated documentation JDK-8345888: Broken links in the JDK 24 JavaDoc API documentation, build 27 JDK-8346128: Comparison build fails due to difference in LabelTarget.html JDK-8346667: Doccheck: warning about missing before

JDK-8337114: DocType checker for generated documentation JDK-8337116: Internal links checker for generated documentation JDK-8346295: Update --release 24 symbol information for JDK 24 build 29 Patricio Chilano Mateo, Oracle: JDK-8345266: java/util/concurrent/locks/StampedLock/OOMEInStampedLock.java JTREG_TEST_THREAD_FACTORY=Virtual fails with OOME Per-Ake Minborg, Oracle: JDK-8345465: Fix performance regression on x64 after JDK-8345120 JDK-8346609: Improve MemorySegment.toString Pavel Rappo, Oracle: JDK-8342983: Add source 25 and target 25 to javac JDK-8342982: Add SourceVersion.RELEASE_25 JDK-8342979: Start of release updates for JDK 25 JDK-8342987: Update --release 24 symbol information for JDK 24 build 27 Philip Race, Oracle: JDK-8346829: Problem list com/sun/jdi/ReattachStressTest.java & ProcessAttachTest.java on Linux Prasanta Sadhukhan, Oracle: JDK-8268145: [macos] Rendering artifacts is seen when text inside the JTable with TableCellEditor having JTextfield JDK-8346324: javax/swing/JScrollBar/4865918/bug4865918.java fails in CI JDK-8345767: javax/swing/JSplitPane/4164779/JSplitPaneKeyboardNavigationTest.java fails in ubuntu22.04 JDK-8346234: javax/swing/text/DefaultEditorKit/4278839/bug4278839.java still fails in CI JDK-8346055: javax/swing/text/StyledEditorKit/4506788/bug4506788.java fails in ubuntu22.04 JDK-8334581: Remove no-arg constructor BasicSliderUI() JDK-8346260: Test "javax/swing/JOptionPane/bug4174551.java" failed because the font size of message "Hi 24" is not set to 24 in Nimbus LookAndFeel Paul Sandoz, Oracle: JDK-8346174: UMAX/UMIN are missing from XXXVector::reductionOperations Quan Anh Mai, Independent: JDK-8310691: [REDO] [vectorapi] Refactor VectorShuffle implementation JDK-8342651: Refactor array constant to use an array of jbyte JDK-8346532: XXXVector::rearrangeTemplate misses null check Qizheng Xing, Alibaba: JDK-8345040: Clean up unused variables and code in `generate_native_wrapper` JDK-8346773: Fix unmatched brackets in some misc files JDK-8346831: Remove the extra closing parenthesis in CTW Makefile JDK-8346602: Remove unused macro parameters in `jni.cpp` Roberto Castaneda Lozano, Oracle: JDK-8344951: Stabilize write barrier micro-benchmarks Robbin Ehn, Rivos: JDK-8345322: RISC-V: Add concurrent gtests for cmpxchg variants Renjith Kannath Pariyangad, Oracle: JDK-8334644: Automate javax/print/attribute/PageRangesException.java Roland Westrelin, Red Hat: JDK-8332827: [REDO] C2: crash in compiled code because of dependency on removed range check CastIIs JDK-8345287: C2: live in computation is broken JDK-8343607: C2: Shenandoah crashes during barrier expansion in Continuation::enter JDK-8345299: C2: some nodes can still have incorrect control after do_range_check() JDK-8343747: C2: TestReplicateAtConv.java crashes with -XX:MaxVectorSize=8 Richard Reingruber, SAP: JDK-8345975: Update SAP SE copyright year to 2024 where it was missed Roger Riggs, Oracle: JDK-8345818: Fix SM cleanup of parsing of System property resource.bundle.debug JDK-8346570: SM cleanup of tests for Beans and Serialization saagar, @saagarjha.com: JDK-8345876: Update nativeAddAtIndex comment to match the code Severin Gehwolf, Red Hat: JDK-8345259: Disallow ALL-MODULE-PATH without explicit --module-path JDK-8345573: Module dependencies not resolved from run-time image when --limit-module is being used Aleksey Shipilev, Amazon: JDK-8346264: "Total compile time" counter should include time spent in failing/bailout compiles JDK-8347127: CTW fails to build after JDK-8334733 Aleksandre Iline, Oracle: JDK-8345693: Update JCov for class file version 69 Volker Simonis, Amazon: JDK-8346101: [JVMCI] Export jdk.internal.misc to jdk.graal.compiler smarlow, Red Hat: JDK-8345614: Improve AnnotationFormatError message for duplicate annotation interfaces Stefan Karlsson, Oracle: JDK-8345659: Fix broken alignment after ReservedSpace splitting in GC code JDK-8345656: Move os alignment functions out of ReservedSpace JDK-8345655: Move reservation code out of ReservedSpace JDK-8346248: serviceability/dcmd/vm/{SystemMapTest.java,SystemMapTest.java} failing on macos-aarch64 JDK-8345661: Simplify page size alignment in code heap reservation JDK-8345658: WB_NMTCommitMemory redundantly records an NMT tag Simon Tooke, Red Hat: JDK-8319875: Add macOS implementation for jcmd System.map JDK-8340401: DcmdMBeanPermissionsTest.java and SystemDumpMapTest.java fail with assert(_stack_base != nullptr) failed: Sanity check Thomas Stuefe, Red Hat: JDK-8339313: 32-bit build broken Swati Sharma, Intel: JDK-8205051: Poor Performance with UseNUMA when cpu and memory nodes are misaligned Sendao Yan, Alibaba: JDK-8346059: [ASAN] awt_LoadLibrary.c reported compile warning ignoring return value of function by clang17 JDK-8345757: [ASAN] clang17 report 'dprintf' macro redefined JDK-8346714: [ASAN] compressedKlass.cpp reported applying non-zero offset to null pointer JDK-8345632: [ASAN] memory leak in get_numbered_property_as_sorted_string function JDK-8347038: [JMH] jdk.incubator.vector.SpiltReplicate fails NoClassDefFoundError JDK-8346193: CrashGCForDumpingJavaThread do not trigger expected crash build with clang17 JDK-8339331: GCC fortify error in vm_version_linux_aarch64.cpp JDK-8346965: Multiple compiler/ciReplay test fails with -XX:+SegmentedCodeCache JDK-8346016: Problemlist vm/mlvm/indy/func/jvmti/mergeCP_indy2manyDiff_a in virtual thread mode Sonia Zaldana Calles, Red Hat: JDK-8346008: Fix recent NULL usage backsliding in Shenandoah taizousum11, Independent: JDK-8343342: java/io/File/GetXSpace.java fails on Windows with CD-ROM drive theo.weidmann, Oracle: JDK-8332268: C2: Add missing optimizations for UDivI/L and UModI/L and unify the shared logic with the signed nodes JDK-8343148: C2: Refactor uses of "PhaseValue::*con*() + PhaseIdealLoop::set_ctrl()" into separate method JDK-8346289: Confusing phrasing in IR Framework README / User-defined Regexes JDK-8346007: Incorrect copyright header in UModLNodeIdealizationTests.java Tobias Holenstein, Oracle: JDK-8345041: IGV: Free Placement Mode in IGV Layout Vladimir Ivanov, Intel: JDK-8341481: [perf] vframeStreamCommon constructor may be optimized volkan.yazici, Oracle: JDK-8346017: Socket.connect specified to throw UHE for unresolved address is problematic for SOCKS V5 proxy JDK-8336412: sun.net.www.MimeTable has a few unused methods Vicente Arturo Romero Zaldivar, Oracle: JDK-8334756: javac crashed on call to non-existent generic method with explicit annotated type arg Weijun Wang, Oracle: JDK-8340493: Fix some Asserts failure messages JDK-8344137: Update XML Security for Java to 3.0.5 Bradford Wetmore, Oracle: JDK-8345840: Add missing TLS handshake messages to SSLHandshake.java William Kemper, Amazon: JDK-8346737: GenShen: Generational memory pools should not report zero for maximum capacity JDK-8346688: GenShen: Missing metadata trigger log message JDK-8346051: MemoryTest fails when Shenandoah's generational mode is enabled JDK-8345970: pthread_getcpuclockid related crashes in shenandoah tests JDK-8346690: Shenandoah: Fix log message for end of GC usage report JDK-8342444: Shenandoah: Uncommit regions from a separate, STS aware thread Xiaolong Peng, Amazon: JDK-8345423: Shenandoah: Parallelize concurrent cleanup youngjyx, Independent: JDK-8331467: FileSystems.getDefault fails with ClassNotFoundException if custom default provider is in run-time image Y. Ramakrishna, Amazon: JDK-8344593: GenShen: Review of ReduceInitialCardMarks Zhengyu Gu, Independent: JDK-8346569: Shenandoah: Worker initializes ShenandoahThreadLocalData twice results in memory leak Zhao Song, Oracle: JDK-8346046: Enable copyright header format check