master
8274501: c2i entry barriers read int as long on AArch64
8364465: Enhance behavior of some intrinsics
8153837: AArch64: Handle special cases for MaxINode & MinINode
8282528: AArch64: Incorrect replicate2L_zero rule
8264104: Eliminate unnecessary vector mask conversion during VectorUnbox for floating point VectorMask
8247354: [aarch64] PopFrame causes assert(oopDesc::is_oop(obj)) failed: not an oop
8266499: Delete dead code in aarch64.ad
8348561: Add aarch64 intrinsics for ML-DSA
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
8268118: Rename bytes_os_cpu.inline.hpp files to bytes_os_cpu.hpp
8256205: Simplify compiler calling convention handling
8248238: Implementation: JEP 388: Windows AArch64 Support
8335662: [AArch64] C1: guarantee(val < (1ULL << nbits)) failed: Field too big for insn
8264805: Remove the experimental Ahead-of-Time Compiler
8322122: Enhance generation of addresses
8244997: Convert the JavaThread::_threadObj oop to use OopStorage
8270947: AArch64: C1: use zero_words to initialize all objects
8262074: Consolidate the default value of MetaspaceSize
8307572: AArch64: Vector registers are clobbered by some macroassemblers
8268739: AArch64: Build failure after JDK-8267663
8233743: AArch64: Make r27 conditionally allocatable
8253180: ZGC: Implementation of JEP 376: ZGC: Concurrent Thread-Stack Processing
8263649: AArch64: update cas.m4 to match current AD file
8268119: Rename copy_os_cpu.inline.hpp files to copy_os_cpu.hpp
8213084: Rework and enhance Print[Opto]Assembly output
8269516: AArch64: Assembler cleanups
8254231: Implementation of Foreign Linker API (Incubator)
8313796: AsyncGetCallTrace crash on unreadable interpreter method pointer
8266749: AArch64: Backtracing broken on PAC enabled systems
8282306: os::is_first_C_frame(frame*) crashes on invalid link access
8321509: False positive in get_trampoline fast path causes crash
8272791: java -XX:BlockZeroingLowLimit=1 crashes after 8270947
8280872: Reorder code cache segments to improve code density
8252684: Move the AArch64 assember test under test/hotspot/gtest
8280476: [macOS] : hotspot arm64 bug exposed by latest clang
8248403: AArch64: Remove uses of kernel integer types
8369506: Bytecode rewriting causes Java heap corruption on AArch64
8263709: Cleanup THREAD/TRAPS/CHECK usage in JRT_ENTRY routines
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
8282477: [x86, aarch64] vmassert(_last_Java_pc == NULL, "already walkable"); fails with async profiler
8262896: [macos_aarch64] Crash in jni_fast_GetLongField
8263595: Remove oop type punning in JavaCallArguments
8299570: [JVMCI] Insufficient error handling when CodeBuffer is exhausted
8271567: AArch64: AES Galois CounterMode (GCM) interleaved implementation using vector instructions
8248682: AArch64: Use ATTRIBUTE_ALIGNED helper
8257731: Remove excessive include of stubRoutines.hpp
8274243: Implement fast-path for ASCII-compatible CharsetEncoders on aarch64
8341688: Aarch64: Generate comments in -XX:+PrintInterpreter to link to source code
8260471: Change SystemDictionary::X_klass calls to vmClasses::X_klass
8269687: pauth_aarch64.hpp include name is incorrect
8260355: AArch64: deoptimization stub should save vector registers
8350589: Investigate cleaner implementation of AArch64 ML-DSA intrinsic introduced in JDK-8348561
8283626: AArch64: Set relocInfo::offset_unit to 4
8303154: Investigate and improve instruction cache flushing during compilation
8186670: Implement _onSpinWait() intrinsic for AArch64
8264774: Implementation of Foreign Function and Memory API (Incubator)
8265403: consolidate definition of CPU features
8321025: Enable Neoverse N1 optimizations for Neoverse V2
8262491: AArch64: CPU description should contain compatible board list
8233787: Break cycle in vm_version* includes
8231441: AArch64: Initial SVE backend support
8323122: AArch64: Increase itable stub size estimate