master
8370774: Merge ModRefBarrierSet into CardTableBarrierSet
8360219: [AIX] assert(locals_base >= l2) failed: bad placement
8344983: [PPC64] Rename ConditionRegisters
8334247: [PPC64] Consider trap based nmethod entry barriers
8367740: assembler_<cpu>.inline.hpp should not include assembler.inline.hpp
8372528: Unify atomic exchange and compare exchange
8300783: Consolidate byteswap implementations
8365191: Cleanup after removing LockingMode related code
8351155: C1/C2: Remove 32-bit x86 specific FP rounding support
8366461: Remove obsolete method handle invoke logic
8216167: Update include guards to reflect correct directories
8371458: [REDO] Remove exception handler stub code in C2
8360707: Globally enumerate all blobs, stubs and entries
8347909: Automatic precompiled.hpp inclusion
8367982: Unify ObjectSynchronizer and LightweightSynchronizer
8332423: [PPC64] Remove C1_MacroAssembler::call_c_with_frame_resize
8369346: Remove default value of and deprecate the MaxRAM flag
8352251: Implement JEP 518: JFR Cooperative Sampling
8304387: Fix positions of shared static stubs / trampolines
8350683: Non-C2 / minimal JVM crashes in the build on ppc64 platforms
8305668: PPC: Non-Top Interpreted frames should be independent of ABI_ELFv2
8329332: Remove CompiledMethod and CodeBlobLayout classes
8369238: Allow virtual thread preemption on some common class initialization paths
8227369: pd_disjoint_words_atomic() needs to be atomic
8301446: Remove unused includes of gc/shared/genOopClosures
8301495: Replace NULL with nullptr in cpu/ppc
8294954: Remove superfluous ResourceMarks when using LogStream
8331859: [PPC64] Remove support for Power7 and older
8351666: [PPC64] Make non-volatile VectorRegisters available for C2 register allocation
8350111: [PPC] AsyncGetCallTrace crashes when called while handling SIGTRAP
8367601: Remove held_monitor_count
8311180: Remove unused unneeded definitions from globalDefinitions
8369444: JavaFrameAnchor on PPC64 has unnecessary barriers
8280503: Use allStatic.hpp instead of allocation.hpp where possible
8357793: [PPC64] VM crashes with -XX:-UseSIGTRAP -XX:-ImplicitNullChecks
8283689: Update the foreign linker VM implementation
8369257: PPC: compiler/whitebox/RelocateNMethodMultiplePaths.java fails with assertion
8307495: Specialize atomic bitset functions for aix-ppc
8351016: RA support for EVEX to REX/REX2 demotion to optimize NDD instructions
8354650: [PPC64] Try to reduce register definitions
8307058: Implementation of Generational ZGC
8286302: Port JEP 425 to PPC64
8359373: Split stubgen initial blob into pre and post-universe blobs
8371820: Further AES performance improvements for key schedule generation
8363837: Make StubRoutines::crc_table_adr() into platform-specific method
8320418: PPC64: invokevfinal_helper duplicates code to handle ResolvedMethodEntry
8315488: Remove outdated and unused ciReplay support from SA
8370244: [PPC64] Several vector tests fail on Power8
8314694: Separate checked_cast from globalDefinitions.hpp