master
8357155: [asan] ZGC does not work (x86_64 and ppc64)
8336042: Caller/callee param size mismatch in deoptimization causes crash
8332904: ubsan ppc64le: c1_LIRGenerator_ppc.cpp:581:21: runtime error: signed integer overflow: 9223372036854775807 + 1 cannot be represented in type 'long int'
8345146: [PPC64] Make intrinsic conversions between bit representations of half precision values and floats
8300783: Consolidate byteswap implementations
8326101: [PPC64] Need to bailout cleanly if creation of stubs fails when code cache is out of space
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
8341862: PPC64: C1 unwind_handler fails to unlock synchronized methods with LM_MONITOR
8301495: Replace NULL with nullptr in cpu/ppc
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
8378353: [PPC64] StringCoding.countPositives causes errors when the length is not a proper 32 bit int
8301346: Remove dead emit_entry_barrier_stub definition
8268858: Determine register pressure automatically by the number of available registers for allocation
8343724: [PPC64] Disallow OptoScheduling
8304387: Fix positions of shared static stubs / trampolines
8305668: PPC: Non-Top Interpreted frames should be independent of ABI_ELFv2
8286302: Port JEP 425 to PPC64
8300197: Freeze/thaw an interpreter frame using a single copy_to_chunk() call
8286597: Implement PollerProvider on AIX
8227369: pd_disjoint_words_atomic() needs to be atomic
8301446: Remove unused includes of gc/shared/genOopClosures
8313023: Return value corrupted when using CCS + isTrivial (mainline)
8303040: linux PPC64le: Implementation of Foreign Function & Memory API (Preview)
8350111: [PPC] AsyncGetCallTrace crashes when called while handling SIGTRAP
8310596: Utilize existing method frame::interpreter_frame_monitor_size_in_bytes()
8325469: Freeze/Thaw code can crash in the presence of OSR frames
8312014: [s390x] TestSigInfoInHsErrFile.java Failure
8306111: PPC64: RT call after thaw with exception requires larger ABI section
8267464: Circular-dependency resilient inline headers
8194814: [ppc, s390] A row of minor fixes and cleanups
8369946: Bytecode rewriting causes Java heap corruption on PPC
8375530: PPC64: incorrect quick verify_method_data_pointer check causes poor performance in debug build
8280503: Use allStatic.hpp instead of allocation.hpp where possible
8374769: PPC: MASM::pop_cont_fastpath() should reset _cont_fastpath if SP == _cont_fastpath
8296886: Fix various include sort order issues
8357793: [PPC64] VM crashes with -XX:-UseSIGTRAP -XX:-ImplicitNullChecks
8283689: Update the foreign linker VM implementation
8340313: Crash due to invalid oop in nmethod after C1 patching
8364465: Enhance behavior of some intrinsics
8380565: PPC64: deoptimization stub should save vector registers 8381315: compiler/vectorapi/TestVectorReallocation.java fails with -XX:UseAVX=1 after JDK-8380565
8297445: PPC64: Represent Registers as values
8302907: [PPC64] Use more constexpr in class Register
8307058: Implementation of Generational ZGC
8333354: ubsan: frame.inline.hpp:91:25: and src/hotspot/share/runtime/frame.inline.hpp:88:29: runtime error: member call on null pointer of type 'const struct SmallRegisterMap'
8216437: PPC64: Add intrinsic for GHASH algorithm
8231349: Move intrinsic stubs generation to compiler runtime initialization code
8260369: [PPC64] Add support for JDK-8200555
8322962: Upcall stub might go undetected when freezing frames
8290082: [PPC64] ZGC C2 load barrier stub needs to preserve vector registers
8308396: Fix offset_of conversion warnings in runtime code