master
8337563: NMT: rename MEMFLAGS to MemTag
8369186: HotSpot Style Guide should permit some uses of the C++ Standard Library
8369393: NMT: poison the malloc header and footer under ASAN build
8366660: Sort share/nmt includes
8353444: NMT: rename 'category' to 'MemTag' in malloc tracker
8384964: Add an entry count to the MallocSiteTable
8377996: [REDO] NMT: Consolidate [Virtual/Committed/Reserved]Regions into one structure
8367987: Memory leak in MemBaseline: Must delete _vma_allocations
8319875: Add macOS implementation for jcmd System.map
8363996: Obsolete UseCompressedClassPointers
8382582: Remove the experimental JVMCI feature
8367014: Rename class Atomic to AtomicAccess
8353567: Tighten NMT lock scope in os::release_memory and os::uncommit_memory
8377909: Replace SummaryDiff's array implementation with a hashtable
8349479: C2: when a Type node becomes dead, make CFG path that uses it unreachable
8374316: Update copyright year to 2025 for hotspot in files where it was missed
8350565: NMT: remaining memory flag/type to be replaced with memory tag
8347909: Automatic precompiled.hpp inclusion
8334493: Remove SecurityManager Permissions infrastructure from DiagnosticCommands
8382401: Remove return type parameters from FREE_ and REALLOC_ macros
8347719: [REDO] Portable implementation of FORBID_C_FUNCTION and ALLOW_C_FUNCTION
8369622: GlobalChunkPoolMutex is recursively locked during error handling
8343893: Test jdk/jfr/event/runtime/TestNativeMemoryUsageEvents.java failed: heap should have grown and NMT should show that: expected 0 > 0
8388122: NMT: Remove unused comm_size variable from RegionsTree::visit_committed_regions
8332237: [nmt] Remove the need for ThreadStackTracker::track_as_vm()
8388188: NMT: Remove unused local variable in RegionIterator::next_committed