master
8301072: Replace NULL with nullptr in share/oops/
8318776: Require supports_cx8 to always be true
8300910: Remove metaprogramming/integralConstant.hpp
8311102: Write annotations in the classfile dumped by SA
8292818: replace 96-bit representation for field metadata with variable-sized streams
8267464: Circular-dependency resilient inline headers
8320147: Remove DumpSharedSpaces
8312262: Klass::array_klass() should return ArrayKlass pointer
8310735: Build failure after JDK-8310577 with GCC8
8316959: Improve InlineCacheBuffer pending queue management
8308396: Fix offset_of conversion warnings in runtime code
8321063: AArch64: Zero build fails after JDK-8320368
8320368: Per-CPU optimization of Klass range reservation
8311870: Split CompressedKlassPointers from compressedOops.hpp
8314694: Separate checked_cast from globalDefinitions.hpp
8313752: InstanceKlassFlags::print_on doesn't print the flag names
8211238: @Deprecated JFR event
8301997: Move method resolution information out of the cpCache
8308655: Narrow types of ConstantPool and ConstMethod returns
8317692: jcmd GC.heap_dump performance regression after JDK-8292818
8310921: Fix -Wconversion warnings from GenerateOopMap
8313816: Accessing jmethodID might lead to spurious crashes
8310494: Do not include constantPool.hpp from instanceKlass.hpp
8307533: Use atomic bitset functions for metadata flags
8298048: Combine CDS archive heap into a single block
8187443: Forest Consolidation: Move files to unified layout
8274322: Problems with oopDesc construction
8296875: Generational ZGC: Refactor loom code
8320924: Improve heap dump performance by optimizing archived object checks
8311180: Remove unused unneeded definitions from globalDefinitions
8261868: Reduce inclusion of metaspace.hpp
8320275: assert(_chunk->bitmap().at(index)) failed: Bit not set at index
8317422: [JVMCI] concurrency issue in MethodData creation
8290025: Remove the Sweeper
8310906: Fix -Wconversion warnings in runtime, oops and some code header files.
8316427: Duplicated code for {obj,type}ArrayKlass::array_klass
8317314: Remove unimplemented ObjArrayKlass::oop_oop_iterate_elements_bounded
8288537: Move Devirtualizer out of hotspot/share/memory/iterator.hpp
8299274: Add elements to resolved_references consistently
8296344: Remove dependency on G1 for writing the CDS archive heap
8318484: Initial version of cdsConfig.hpp
8283689: Update the foreign linker VM implementation
8309599: WeakHandle and OopHandle release should clear obj pointer
8307521: Introduce check_oop infrastructure to check oops in the oop class
8232759: Remove GC.class_stats
8301996: Move field resolution information out of the cpCache
8301995: Move invokedynamic resolution information out of ConstantPoolCacheEntry
8320530: has_resolved_ref_index flag not restored after resetting entry
8305880: Loom: Avoid putting stale object pointers in oops
8316581: Improve performance of Symbol::print_value_on()
8315559: Delay TempSymbol cleanup to avoid symbol table churn
4718400: Many quantities are held as signed that should be unsigned
8299275: Add some ClassLoaderData verification code