master
8320807: [PPC64][ZGC] C1 generates wrong code for atomics
8305668: PPC: Non-Top Interpreted frames should be independent of ABI_ELFv2
8306304: Fix xlc17 clang warnings in ppc and aix code
8315801: [PPC64] JNI code should be more similar to the Panama implementation
8307907: [ppc] Remove RTM locking implementation
8300783: Consolidate byteswap implementations
8301495: Replace NULL with nullptr in cpu/ppc
8302369: Reduce the stack size of the C1 compiler
8216167: Update include guards to reflect correct directories
8276453: Undefined behavior in C1 LIR_OprDesc causes SEGV in fastdebug build
8284903: Fix typos in hotspot
8276976: Rename LIR_OprDesc to LIR_Opr
8187443: Forest Consolidation: Move files to unified layout
8316179: Use consistent naming for lightweight locking in MacroAssembler
8264899: C1: -XX:AbortVMOnException does not work if all methods in the call stack are compiled with C1 and there are no exception handlers
8283740: C1: Convert flag TwoOperandLIRForm to a constant on all platforms
8301346: Remove dead emit_entry_barrier_stub definition
8268858: Determine register pressure automatically by the number of available registers for allocation
8258004: Remove unnecessary inclusion of vm_version.hpp
8304387: Fix positions of shared static stubs / trampolines
8320368: Per-CPU optimization of Klass range reservation
8286302: Port JEP 425 to PPC64
8316523: Relativize esp in interpreter frames (PowerPC only)
8308984: Relativize last_sp (and top_frame_sp) in interpreter frames
8227369: pd_disjoint_words_atomic() needs to be atomic
8301446: Remove unused includes of gc/shared/genOopClosures
8318586: Explicitly handle upcall stub allocation failure 8318653: UpcallTestHelper::runInNewProcess waits for forked process without timeout
8303040: linux PPC64le: Implementation of Foreign Function & Memory API (Preview)
8316746: Top of lock-stack does not match the unlocked object
8310596: Utilize existing method frame::interpreter_frame_monitor_size_in_bytes()
8312014: [s390x] TestSigInfoInHsErrFile.java Failure
8267464: Circular-dependency resilient inline headers
8194814: [ppc, s390] A row of minor fixes and cleanups
8311180: Remove unused unneeded definitions from globalDefinitions
8301997: Move method resolution information out of the cpCache
8320363: ppc64 TypeEntries::type_unknown logic looks wrong, missed optimization opportunity
8280503: Use allStatic.hpp instead of allocation.hpp where possible
8307058: Implementation of Generational ZGC
8296886: Fix various include sort order issues
8310948: Fix ignored-qualifiers warning in Hotspot
8283689: Update the foreign linker VM implementation
8311906: Improve robustness of String constructors with mutable array inputs
8297445: PPC64: Represent Registers as values
8302907: [PPC64] Use more constexpr in class Register
8320275: assert(_chunk->bitmap().at(index)) failed: Bit not set at index
8320272: Make method_entry_barrier address shared
8320418: PPC64: invokevfinal_helper duplicates code to handle ResolvedMethodEntry
8318776: Require supports_cx8 to always be true
8315750: Update subtype check profile collection on PPC following 8308869
8290082: [PPC64] ZGC C2 load barrier stub needs to preserve vector registers
8314694: Separate checked_cast from globalDefinitions.hpp
8308396: Fix offset_of conversion warnings in runtime code