master
8388791: Refactor JavaClasses Throwable and StackTrace classes
8367014: Rename class Atomic to AtomicAccess
8364115: Sort share/services includes
8338139: {ClassLoading,Memory}MXBean::isVerbose methods are inconsistent with their setVerbose methods
8371990: Remove two second delayed OOME after GC shutdown
8364638: Refactor and make accumulated GC CPU time code generic
8382401: Remove return type parameters from FREE_ and REALLOC_ macros
8339134: Callers of Exceptions::fthrow should ensure exception message lengths avoid the INT_MAX limits of os::vsnprintf
8389219: Implement JEP 401: Value Objects (Preview) 8389220: Implement JEP 539: Strict Field Initialization in the JVM (Preview)
8373441: Remove DCmdFactory::_enabled
8367584: Implement JEP 536: JFR In-Process Data Redaction
8275445: RunThese30M.java failed "assert(ZAddress::is_marked(addr)) failed: Should be marked"
8374316: Update copyright year to 2025 for hotspot in files where it was missed
8322043: HeapDumper should use parallel dump by default
8347909: Automatic precompiled.hpp inclusion
8320215: HeapDumper can use DumpWriter buffer during merge
8301077: Replace NULL with nullptr in share/services/
8324492: Remove Atomic support for OopHandle
8386323: Remove unused MemoryPool allocation availability state
8388594: Clean up return statements with CHECK in them
8375359: Improve GC serviceability init staging
8303963: Replace various encodings of UINT/SIZE_MAX in gc code
8219436: Safepoint logs correction and misc
8380474: Crash SEGV in ThreadIdTable::lazy_initialize after JDK-8323792
8323792: ThreadSnapshot::initialize can cause assert in Thread::check_for_dangling_thread_pointer (possibility of dangling Thread pointer)
8253442: Bigapps SIGSEGV in DeadlockCycle::print_on_with
8378178: Change Thread::_allocated_bytes from jlong to uint64_t
8262328: Templatize JVMFlag boilerplate access methods