master
8266519: Cleanup resolve() leftovers from BarrierSet et al
8198285: More consistent Access API for arraycopy
8300910: Remove metaprogramming/integralConstant.hpp
8232759: Remove GC.class_stats
8286562: GCC 12 reports some compiler warnings
8267464: Circular-dependency resilient inline headers
8264150: CDS dumping code calls TRAPS functions in VM thread
8264051: Remove unused TRAPS parameters from runtime functions
8258018: Remove arrayOop.inline.hpp
8199406: Performance drop with Java JDK 1.8.0_162-b32
8261672: Reduce inclusion of classLoaderData.hpp
8265705: aarch64: KlassDecodeMovk mode broken
8250989: Consolidate buffer allocation code for CDS static/dynamic dumping
8261090: Store old classfiles in static CDS archive
8263002: Remove CDS MiscCode region
8319851: Improve exception logging
8252685: APIs that require JavaThread should take JavaThread arguments
8263544: Unused argument in ConstantPoolCacheEntry::set_field()
8256052: Remove unused allocation type from fieldInfo
8300169: Build failure with clang-15
8266963: Remove safepoint poll introduced in 8262443 due to reentrance issue
8243287: Removal of Unsafe::defineAnonymousClass
8372988: Test runtime/Nestmates/membership/TestNestHostErrorWithMultiThread.java failed: Unexpected interrupt
8306929: Avoid CleanClassLoaderDataMetaspaces safepoints when previous versions are shared 8307448: Test RedefineSharedClassJFR fail due to wrong assumption
8260471: Change SystemDictionary::X_klass calls to vmClasses::X_klass
8187443: Forest Consolidation: Move files to unified layout
8249149: Remove obsolete UseNewFieldLayout option and associated code
8238048: Close alignment gaps in InstanceKlass
8291830: jvmti/RedefineClasses/StressRedefine failed: assert(!is_null(v)) failed: narrow klass value can never be zero
8268522: InstanceKlass::can_be_verified_at_dumptime() returns opposite value
8266330: itableMethodEntry::initialize() asserts with archived old classes
8253064: monitor list simplifications and getting rid of TSM
8267914: Remove DeferredObjectToKlass workaround
8261868: Reduce inclusion of metaspace.hpp
8247524: Remove unnecessary volatile qualifiers from member functions
8268364: jmethod clearing should be done during unloading
8313816: Accessing jmethodID might lead to spurious crashes
8264805: Remove the experimental Ahead-of-Time Compiler
8289799: Build warning in methodData.cpp memset zero-length parameter
8278871: [JVMCI] assert((uint)reason < 2* _trap_hist_limit) failed: oob
8266017: Refactor the *klass::array_klass_impl code to separate the non-exception-throwing API
8234740: Harmonize parameter order in Atomic - cmpxchg
8251358: Clean up Access configuration after Shenandoah barrier change
8270894: Use acquire semantics in ObjectSynchronizer::read_stable_mark()
8273902: Memory leak in OopStorage due to bug in OopHandle::release()
8267396: Avoid recording "pc" in unhandled oops detector for better performance
8252837: Cleanup SAP Copyright file headers
8316581: Improve performance of Symbol::print_value_on()
8319859: Better symbol storage
8270794: Avoid loading Klass* twice in TypeArrayKlass::oop_size()
8216167: Update include guards to reflect correct directories
8247281: migrate ObjectMonitor::_object to OopStorage