master
8369186: HotSpot Style Guide should permit some uses of the C++ Standard Library
8249944: Move and improve the AllStatic class
8365823: Revert storing abstract and interface Klasses to non-class metaspace
8369187: Add wrapper for <new> that forbids use of global allocation and deallocation functions
8367014: Rename class Atomic to AtomicAccess
8365975: Sort share/memory includes
8305895: Implement JEP 450: Compact Object Headers (Experimental)
8361447: [REDO] Checked version of JNI Release<type>ArrayElements needs to filter out known wrapped arrays
8364235: Fix for JDK-8361447 breaks the alignment requirements for GuardedMemory
8359227: Code cache/heap size options should be size_t
8368966: Remove spurious VMStructs friends
8368072: Remove redundant arguments of MarkingNMethodClosure
8350550: Preload classes from AOT cache during VM bootstrap
8337563: NMT: rename MEMFLAGS to MemTag
8351334: [ubsan] memoryReserver.cpp:552:60: runtime error: applying non-zero offset 1073741824 to null pointer
8366434: THP not working properly with G1 after JDK-8345655
8251158: Implementation of JEP 387: Elastic Metaspace
8356998: Convert -Xlog:cds to -Xlog:aot (step 2)
8280503: Use allStatic.hpp instead of allocation.hpp where possible
8292697: ZGC: Hangs when almost out of metaspace memory
8284903: Fix typos in hotspot
8347909: Automatic precompiled.hpp inclusion
8261868: Reduce inclusion of metaspace.hpp
8301070: Replace NULL with nullptr in share/memory/
8367989: Remove InstanceKlass::allocate_objArray and ArrayKlass::allocate_arrayArray
8245428: Remove unused oopFactory functions
8285364: Remove REF_ enum for java.lang.ref.Reference
8345655: Move reservation code out of ReservedSpace
8354969: Add strdup function for ResourceArea
8371990: Remove two second delayed OOME after GC shutdown
8355692: Refactor stream indentation
8354362: Use automatic indentation in CollectedHeap printing