master
8389219: Implement JEP 401: Value Objects (Preview) 8389220: Implement JEP 539: Strict Field Initialization in the JVM (Preview)
8316694: Implement relocation of nmethod within CodeCache
8374316: Update copyright year to 2025 for hotspot in files where it was missed
8389379: [lworld] Calling convention mismatch when reaching stack argument limit
8310906: Fix -Wconversion warnings in runtime, oops and some code header files.
8388008: AArch64: data race accessing CodeHeap::high in CodeCache::max_distance_to_non_nmethod
8225186: G1: Compiler code cache requested GC deadlocks while WhiteBox has control
8345795: Update copyright year to 2024 for hotspot in files where it was missed
8382582: Remove the experimental JVMCI feature
8347909: Automatic precompiled.hpp inclusion
8292758: put support for UNSIGNED5 format into its own header file
8367014: Rename class Atomic to AtomicAccess
8382401: Remove return type parameters from FREE_ and REALLOC_ macros
8223347: Integration of Vector API (Incubator)
8216167: Update include guards to reflect correct directories
8389130: [lworld] Compiled frame walking is slow due to scalarized calling convention handling
8371458: [REDO] Remove exception handler stub code in C2
8387262: Enum constant frame::pc_return_offset is always zero
8333819: Move embedded external addresses from relocation info into separate global table
8300242: Replace NULL with nullptr in share/code/
8388007: [lworld] [Umbrella] Adressing remaining compiler review comments from the Valhalla PR
8355617: Remove historical debug_only macro in favor of DEBUG_ONLY
8267464: Circular-dependency resilient inline headers
8264868: Reduce inclusion of registerMap.hpp and register.hpp