master
8313564: Fix -Wconversion warnings in classfile code
8280503: Use allStatic.hpp instead of allocation.hpp where possible
8314694: Separate checked_cast from globalDefinitions.hpp
8313435: Clean up unused default methods code
8300241: Replace NULL with nullptr in share/classfile/
8211238: @Deprecated JFR event
8310948: Fix ignored-qualifiers warning in Hotspot
8320147: Remove DumpSharedSpaces
8317951: Refactor loading of zip library to help resolve JDK-8315220
8317809: Insertion of free code blobs into code cache can be very slow during class unloading
8308387: CLD created and unloading list sharing _next node pointer leads to concurrent YC missing CLD roots
8307806: Rename Atomic::fetch_and_add and friends
8298601: Refactor archiving of java.lang.Module objects
8293964: Unused check_for_duplicates parameter in ClassLoaderExt::process_jar_manifest
8303150: DCmd framework unnecessarily creates a DCmd instance on registration
8302455: VM.classloader_stats memory size values are wrong
8301564: Non-C-heap allocated ResourceHashtable keys and values must have trivial destructor
8309808: BytecodeTracer prints wrong BSM for invokedynamic
8318484: Initial version of cdsConfig.hpp
8216167: Update include guards to reflect correct directories
8295029: runtime/cds/appcds/LotsOfClasses.java fail with jfx
8292818: replace 96-bit representation for field metadata with variable-sized streams
8284191: Replace usages of 'a the' in hotspot and java.base
8261672: Reduce inclusion of classLoaderData.hpp
8321270: Virtual Thread.yield consumes parking permit
8315580: Remove unused java_lang_String::set_value_raw()
8311604: Simplify NOCOOPS requested addresses for archived heap objects
8252526: Remove excessive inclusion of jvmti.h and jvmtiExport.hpp
8322282: Incorrect LoaderConstraintTable::add_entry after JDK-8298468
8310874: Runthese30m crashes with klass should be in the placeholders during verification
8221183: Avoid code cache walk in MetadataOnStackMark
8316969: Improve CDS module graph support for --module option
8308594: Use atomic bitset function for PackageEntry::_defined_by_cds_in_class_path
8316895: SeenThread::print_action_queue called on a null pointer
8309140: ResourceHashtable failed "assert(~(_allocation_t[0] | allocation_mask) == (uintptr_t)this) failed: lost resource object"
8301997: Move method resolution information out of the cpCache
8264142: Remove TRAPS/THREAD parameters for verifier related functions
8313249: Fix -Wconversion warnings in verifier code
8320826: call allocate_shared_strings_array after all strings are interned
8306738: Select num workers for safepoint ParallelCleanupTask
8323950: Null CLD while loading shared lambda proxy class with javaagent active
8305509: C1 fails "assert(k != nullptr) failed: illegal use of unloaded klass"
8312190: Fix c++11-narrowing warnings in hotspot code
8314295: Enhance verification of verifier
8260471: Change SystemDictionary::X_klass calls to vmClasses::X_klass
8268829: Provide an optimized way to walk the stack with Class object only 8210375: StackWalker::getCallerClass throws UnsupportedOperationException
8298048: Combine CDS archive heap into a single block
8311218: fatal error: stuck in JvmtiVTMSTransitionDisabler::VTMS_transition_disable
8312121: Fix -Wconversion warnings in tribool.hpp