master
8306851: Move Method access flags
8307295: Add warning to not create new ACC flags
8314694: Separate checked_cast from globalDefinitions.hpp
8303805: [REDO] JDK-8302189 and JDK-8302799
8245226: Clean-up FlagSetting and remove misuse
8299915: Remove ArrayAllocatorMallocLimit and associated code
8310948: Fix ignored-qualifiers warning in Hotspot
8253167: ARM32 builds fail after JDK-8247910 8213483: ARM32: runtime/ErrorHandling/ShowRegistersOnAssertTest.java jtreg test fail
8216167: Update include guards to reflect correct directories
8300783: Consolidate byteswap implementations
8299973: Replace NULL with nullptr in share/utilities/
8230168: Use ClasspathStream for FileMapInfo::create_path_array
8308283: Build failure with GCC12 & GCC13
8301244: Tidy up compiler specific warnings files
8218164: Improve local control of compiler warnings
8317440: Lock rank checking fails when code root set is modified with the Servicelock held after JDK-8315503
8307806: Rename Atomic::fetch_and_add and friends
8187443: Forest Consolidation: Move files to unified layout
8279822: CI: Constant pool entries in error state are not supported
8322163: runtime/Unsafe/InternalErrorTest.java fails on Alpine after JDK-8320886
8314749: Remove unimplemented _Copy_conjoint_oops_atomic
8236772: Fix build for windows 32-bit after 8212160 and 8234331
8257985: count_trailing_zeros doesn't handle 64-bit values on 32-bit JVM
8318447: Move NMT source code to own subdirectory
8318016: Per-compilation memory ceiling
8297657: name demangling intermittently fails
8305880: Loom: Avoid putting stale object pointers in oops
8244224: Implementation of JEP 381: Remove the Solaris and SPARC Ports
8284903: Fix typos in hotspot
8314265: Fix -Wconversion warnings in miscellaneous runtime code
8258810: Improve enum traits
8310494: Do not include constantPool.hpp from instanceKlass.hpp
8307058: Implementation of Generational ZGC
8318982: Improve Exceptions::special_exception
8312018: Improve reservation of class space and CDS 8313669: Reduced chance for zero-based nKlass encoding since JDK-8296565
8189610: Reconcile jvm.h and all jvm_md.h between java.base and hotspot
8296886: Fix various include sort order issues
8288752: Split thread implementation files
8320147: Remove DumpSharedSpaces
8321269: Require platforms to define DEFAULT_CACHE_LINE_SIZE
8250269: Replace ATTRIBUTE_ALIGNED with alignas
8308288: Fix xlc17 clang warnings and build errors in hotspot
8297020: Rename GrowableArray::on_stack
8314502: Change the comparator taking version of GrowableArray::find to be a template method
8318811: Compiler directives parser swallows a character after line comments
8309044: Replace NULL with nullptr, final sweep of hotspot code
8284161: Implementation of Virtual Threads (Preview)
8319437: NMT should show library names in call stacks
8306732: TruncatedSeq::predict_next() attempts linear regression with only one data point
8252859: Inconsistent use of alpha in class AbsSeq
8295475: Move non-resource allocation strategies out of ResourceObj
8319318: bufferedStream fixed case can be removed
8293711: Factor out size parsing functions from arguments.cpp
8310906: Fix -Wconversion warnings in runtime, oops and some code header files.
8259486: Replace PreserveExceptionMark with implementation for CautiouslyPreserveExceptionMark
8306843: JVMTI tag map extremely slow after JDK-8292741
8234740: Harmonize parameter order in Atomic - cmpxchg
8234779: Provide idiom for declaring classes noncopyable
8308396: Fix offset_of conversion warnings in runtime code
8214180: Need better granularity for sleeping
8301164: Remove unused ResourceStack class
8287647: VM debug support: find node by pattern in name or dump
8303210: [linux, Windows] Make UseSystemMemoryBarrier available as product flag
8292446: Make TableRateStatistics optional in CHT
8290840: Refactor the "os" class
8298175: JFR: Common timestamp for periodic events
8312121: Fix -Wconversion warnings in tribool.hpp
8306706: Support out-of-line code generation for MachNodes
8248132: ZGC: Unify handling of all OopStorage instances in root processing
8260471: Change SystemDictionary::X_klass calls to vmClasses::X_klass
8320383: refresh libraries cache on AIX in VMError::report
8319233: AArch64: Build failure with clang due to -Wformat-nonliteral warning
8299254: Support dealing with standard assert macro
8318986: Improve GenericWaitBarrier performance
8292692: Move MethodCounters inline functions out of method.hpp
8317951: Refactor loading of zip library to help resolve JDK-8315220