master
8388007: [lworld] [Umbrella] Adressing remaining compiler review comments from the Valhalla PR
8389219: Implement JEP 401: Value Objects (Preview) 8389220: Implement JEP 539: Strict Field Initialization in the JVM (Preview)
8347909: Automatic precompiled.hpp inclusion
8295475: Move non-resource allocation strategies out of ResourceObj
8300240: Replace NULL with nullptr in share/ci/
8352645: Add tool support to check order of includes
8256738: Compiler interface clean-up
8389734: [Valhalla] _c1_needs_stack_repair is useless and should be removed
8388709: [lworld] replay parts of JDK-8350865
8216167: Update include guards to reflect correct directories
8379816: C2: Possible integer overflow in BCEscapeAnalyzer::iterate_blocks
8265688: Unused ciMethodType::ptype_at should be removed
8217922: Compiler dead code removal
8388791: Refactor JavaClasses Throwable and StackTrace classes
8352490: Fatal error message for unhandled bytecode needs more detail
8335667: Fix simple -Wzero-as-null-pointer-constant warnings in compiler code
8284180: Some files missing newlines
8386769: [lworld] C2 parts of JDK-8350865 - Part. 2
8373266: Strengthen constant CardTable base accesses
8374316: Update copyright year to 2025 for hotspot in files where it was missed