master
8366331: Sort share/prims includes
8356126: Duplication handling and optimization of CaptureCallState
8329958: Windows x86 build fails: downcallLinker.cpp(36) redefinition
8254693: Add Panama feature to pass heap segments to native code
8347909: Automatic precompiled.hpp inclusion
8289780: Avoid formatting stub names when Forte is not enabled
8353835: Implement JEP 500: Prepare to Make Final Mean Final
8301076: Replace NULL with nullptr in share/prims/
8216167: Update include guards to reflect correct directories
8339783: Implement JEP 479: Remove the Windows 32-bit x86 Port
8366488: JVM_FindClassFromClass should assert that from class is never null
8341916: Remove ProtectionDomain related hotspot code and tests
8363920: JVMTI Documentation for GetLocalDouble is wrong: refers to long
8326716: JVMTI spec: clarify what nullptr means for C/C++ developers
8362561: Remove diagnostic option AllowArchivingWithJavaAgent
8355960: JvmtiAgentList::Iterator dtor double free with -fno-elide-constructors
8359472: JVM crashes when attaching a dynamic agent before JVMTI_PHASE_LIVE
8361725: Do not load Java agent with "-Xshare:dump -XX:+AOTClassLinking"
8367656: Refactor Constantpool's operand array into two
8330427: Obsolete -XX:+PreserveAllAnnotations
8349753: Incorrect use of CodeBlob::is_buffer_blob() in few places
8267464: Circular-dependency resilient inline headers
8355617: Remove historical debug_only macro in favor of DEBUG_ONLY
8365858: FilteredJavaFieldStream is unnecessary
8367982: Unify ObjectSynchronizer and LightweightSynchronizer
8367014: Rename class Atomic to AtomicAccess
8284903: Fix typos in hotspot
8346143: add ClearAllFramePops function to speedup debugger single stepping in some cases
8371103: vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t006/TestDescription.java failing
8355631: The events might be generated after VM_DEATH event
8365932: Implementation of JEP 516: Ahead-of-Time Object Caching with Any GC
8369238: Allow virtual thread preemption on some common class initialization paths
8280503: Use allStatic.hpp instead of allocation.hpp where possible
8187443: Forest Consolidation: Move files to unified layout
8304919: Implementation of Virtual Threads
8352812: remove useless class and function parameter in SuspendThread impl
8313202: MutexLocker should disallow null Mutexes
8305590: Remove nothrow exception specifications from operator new
8371083: FollowReferences reports non-class objects as JVMTI_HEAP_REFERENCE_SYSTEM_CLASS
8292741: Convert JvmtiTagMapTable to ResourceHashtable
8365264: Rename ResourceHashtable to HashTable
8367725: Incorrect reading of oop in SuspendResumeManager::suspend while thread is blocked
8367719: Refactor JNI code that uses class_to_verify_considering_redefinition()
8356251: Need minor cleanup for interp_only_mode
8261125: Move VM_Operation to vmOperation.hpp
8310948: Fix ignored-qualifiers warning in Hotspot
8310076: Reduce inclusion of bytecodeStream.hpp
8370344: Arbitrary Java frames on stack during scoped access
8256380: JDK-8254162 broke 32bit windows build
8316456: StackWalker may skip Continuation::yield0 frame mistakenly
8367142: Avoid InstanceKlass::cast when converting java mirror to InstanceKlass
8345795: Update copyright year to 2024 for hotspot in files where it was missed
8367333: C2: Vector math operation intrinsification failure
8365606: Container code should not be using jlong/julong
8357826: Avoid running some jtreg tests when asan is configured