master
8319700: [AArch64] C2 compilation fails with "Field too big for insn"
8309893: Integrate ReplicateB/S/I/L/F/D nodes to Replicate node
8296999: AArch64: scalar intrinsics for reverse method in Integer and Long
8319872: AArch64: [vectorapi] Implementation of unsigned (zero extended) casts
8288971: AArch64: Clean up stack and register handling in interpreter
8266499: Delete dead code in aarch64.ad
8301493: Replace NULL with nullptr in cpu/aarch64
8276108: Wrong instruction generation in aarch64 backend
8274615: Support relaxed atomic add for linux-aarch64
8187443: Forest Consolidation: Move files to unified layout
8216167: Update include guards to reflect correct directories
8300783: Consolidate byteswap implementations
8302369: Reduce the stack size of the C1 compiler
8248238: Implementation: JEP 388: Windows AArch64 Support
8288181: AArch64: clean up out-of-date comments
8310844: [AArch64] C1 compilation fails because monitor offset in OSR buffer is too large for immediate
8316880: AArch64: "stop: Header is not fast-locked" with -XX:-UseLSE since JDK-8315880
8276976: Rename LIR_OprDesc to LIR_Opr
8287325: AArch64: fix virtual threads with -XX:UseBranchProtection=pac-ret
8283740: C1: Convert flag TwoOperandLIRForm to a constant on all platforms
8320272: Make method_entry_barrier address shared
8268858: Determine register pressure automatically by the number of available registers for allocation
8233743: AArch64: Make r27 conditionally allocatable
8302830: AArch64: Fix the mismatch between cas.m4 and aarch64.ad
8280152: AArch64: Reuse runtime call trampolines
8323556: CDS archive space addresses should be randomized with ArchiveRelocationMode=1
8286302: Port JEP 425 to PPC64
8292007: Do not include vmSymbol.hpp in method.hpp
8315966: Relativize initial_sp in interpreter frames
8142362: Lots of code duplication in Copy class
8320892: AArch64: Restore FPU control state after JNI
8254693: Add Panama feature to pass heap segments to native code
8296477: Foreign linker implementation update following JEP 434
8319973: AArch64: Save and restore FPCR in the call stub
8316309: AArch64: VMError::print_native_stack() crashes on Java native method frame
8321269: Require platforms to define DEFAULT_CACHE_LINE_SIZE
8297539: Use PrimitiveConversions::cast for local uses of the int<->float union conversion trick
8248403: AArch64: Remove uses of kernel integer types
8261837: SIGSEGV in ciVirtualCallTypeData::translate_from
8301997: Move method resolution information out of the cpCache
8253795: Implementation of JEP 391: macOS/AArch64 Port 8253816: Support macOS W^X 8253817: Support macOS Aarch64 ABI in Interpreter 8253818: Support macOS Aarch64 ABI for compiled wrappers 8253819: Implement os/cpu for macOS/AArch64 8253839: Update tests and JDK code for macOS/Aarch64 8254941: Implement Serviceability Agent for macOS/AArch64 8255776: Change build system for macOS/AArch64 8262903: [macos_aarch64] Thread::current() called on detached thread
8280503: Use allStatic.hpp instead of allocation.hpp where possible
8311870: Split CompressedKlassPointers from compressedOops.hpp
8292203: AArch64: Represent Registers as values
8247645: ChaCha20 intrinsics
8248404: AArch64: Remove uses of long and unsigned long
8284903: Fix typos in hotspot
8310948: Fix ignored-qualifiers warning in Hotspot
8308396: Fix offset_of conversion warnings in runtime code
8283689: Update the foreign linker VM implementation
8314694: Separate checked_cast from globalDefinitions.hpp
8307058: Implementation of Generational ZGC
8260471: Change SystemDictionary::X_klass calls to vmClasses::X_klass
8320275: assert(_chunk->bitmap().at(index)) failed: Bit not set at index
8284161: Implementation of Virtual Threads (Preview)
8279134: Fix Amazon copyright in various files
8318586: Explicitly handle upcall stub allocation failure 8318653: UpcallTestHelper::runInNewProcess waits for forked process without timeout
8286711: AArch64: serviceability agent tests fail with PAC enabled
8321105: Enable UseCryptoPmullForCRC32 for Neoverse V2
8311130: AArch64: Sync SVE related CPU features with VM options
8303040: linux PPC64le: Implementation of Foreign Function & Memory API (Preview)
8307352: AARCH64: Improve itable_stub