master
8199263: Split interfaceSupport.hpp to not require including .inline.hpp files
8226406: JVM fails to detect mismatched or corrupt CDS archive
8199275: Fix inclusions of allocation.inline.hpp
8187443: Forest Consolidation: Move files to unified layout
8304725: AsyncGetCallTrace can cause SIGBUS on M1
8323243: JNI invocation of an abstract instance method corrupts the stack
8295974: jni_FatalError and Xcheck:jni warnings should print the native stack when there are no Java frames
8189608: Remove duplicated jni.h
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 8262896: [macos_aarch64] Crash in jni_fast_GetLongField
8268773: Improvements related to: Failed to start thread - pthread_create failed (EAGAIN)
8253899: Make IsClassUnloadingEnabled signature match specification
8210775: JVM TI Spec missing copyright
8277444: Data race between JvmtiClassFileReconstituter::copy_bytecodes and class linking
8010319: Implementation of JEP 181: Nest-Based Access Control
8235829: graal crashes with Zombie.java test
8265150: AsyncGetCallTrace crashes on ResourceMark
8214850: Rename vm_operations.?pp files to vmOperations.?pp files
8261262: Kitchensink24HStress.java crashed with EXCEPTION_ACCESS_VIOLATION
8199282: Remove ValueObj class for allocation subclassing for gc code
8173070: Remove ValueObj class for allocation subclassing for runtime code
8212155: Race condition when posting dynamic_code_generated event leads to JVM crash
8255452: Doing GC during JVMTI MethodExit event posting breaks return oop
8201556: Disallow reading oops in ClassLoaderData if unloading
8235456: Minimal VM is broken after JDK-8212160
8187447: 2081 doc issues in jvmti.html
8230677: Should disable Escape Analysis if JVMTI capability can_get_owned_monitor_info was taken
8161605: The '!UseSharedSpaces' check is not need in JvmtiManageCapabilities::recompute_always_capabilities
8221584: SIGSEGV in os::PlatformEvent::unpark() in JvmtiRawMonitor::raw_exit while posting method exit event
8222005: ClassRedefinition crashes with: guarantee(false) failed: OLD and/or OBSOLETE method(s) found
8078725: method adjustments can be done just once for all classes involved into redefinition
8234508: VM_HeapWalkOperation::iterate_over_object reads non-strong fields with an on-strong load barrier
8201244: Clean out unnecessary includes of heap headers
8212160: JVMTI agent crashes with "assert(_value != 0LL) failed: resolving NULL _value"
8291830: jvmti/RedefineClasses/StressRedefine failed: assert(!is_null(v)) failed: narrow klass value can never be zero
8167108: inconsistent handling of SR_lock can lead to crashes
8200729: Conditional compilation of GCs
8230841: Remove oopDesc::equals()
8195650: Method references to VarHandle accessors
8259843: initialize dli_fname array before calling dll_address_to_library_name
8193042: NativeLookup::lookup_critical_entry() should only load shared library once
8200299: Non-PCH build for aarch64 fails
8200276: Cleanup allocation.hpp includes
8210457: JVM crash in ResolvedMethodTable::add_method(Handle)
8199809: Don't include frame.inline.hpp and other.inline.hpp from .hpp files
8349988: Change cgroup version detection logic to not depend on /proc/cgroups 8347811: Container detection code for cgroups v2 should use cgroup.controllers 8354878: File Leak in CgroupSubsystemFactory::determine_type of cgroupSubsystem_linux.cpp:300