master
8351149: Remove dead IA32/X32/!AMD64 code blocks after 32-bit x86 removal
8366461: Remove obsolete method handle invoke logic
8370878: C1: Clean up unnecessary ConversionStub constructor
8372253: Improve logging to show why a class was excluded from AOT Cache
8371458: [REDO] Remove exception handler stub code in C2
8365526: Crash with null Symbol passed to SystemDictionary::resolve_or_null
8372380: Make hs_err reporting more robust for unattached threads
8372337: clang compilation error on hardware_constructive_interference_size
8372961: [BACKOUT] Remove the default value of InitialRAMPercentage
8368527: JMX: Add an MXBeans method to query GC CPU time
8367982: Unify ObjectSynchronizer and LightweightSynchronizer
8372586: Crashes on ppc64(le) after JDK-8371368
8369238: Allow virtual thread preemption on some common class initialization paths
8364037: Sort share includes: adlc, libadt, metaprogramming
8368365: ASAN errors should produce hs-err files and core dumps
8351334: [ubsan] memoryReserver.cpp:552:60: runtime error: applying non-zero offset 1073741824 to null pointer
8369186: HotSpot Style Guide should permit some uses of the C++ Standard Library
8371778: Make MallocMemorySummary::_snapshot a DeferredStatic
8367656: Refactor Constantpool's operand array into two
8371820: Further AES performance improvements for key schedule generation
8367972: ZGC: Reduce ZBarrierSet includes
8370874: [asan] ASAN build fails after JDK-8368365
8370203: Add jcmd AOT.end_recording diagnostic command
8372650: Convert GenericWaitBarrier to use Atomic<T>