master
8320147: Remove DumpSharedSpaces
8319999: Refactor MetaspaceShared::use_full_module_graph()
8311604: Simplify NOCOOPS requested addresses for archived heap objects
8298048: Combine CDS archive heap into a single block
8318484: Initial version of cdsConfig.hpp
8308903: Print detailed info for Java objects in -Xlog:cds+map
8300087: Replace NULL with nullptr in share/cds/
8320935: Move CDS config initialization code to cdsConfig.cpp
8321539: Minimal build is broken by JDK-8320935
8296754: AutoCreateSharedArchive in JDK 20 is not compatible with JDK 19
8275004: CDS build failure with gcc11
8296344: Remove dependency on G1 for writing the CDS archive heap
8294323: Improve Shared Class Data
8314265: Fix -Wconversion warnings in miscellaneous runtime code
8281941: Change CDS warning messages to use Unified Logging
8295475: Move non-resource allocation strategies out of ResourceObj
8265696: Move CDS sources to src/hotspot/shared/cds
8308236: Remove SystemDictionaryShared::clone_dumptime_tables()
8319944: Remove DynamicDumpSharedSpaces
8309240: Array classes should be stored in dynamic CDS archive
8322657: CDS filemap fastdebug assert while loading Graal CE Polyglot in isolated classloader
8316969: Improve CDS module graph support for --module option
8308463: Refactor regenerated class handling in lambdaFormInvokers.cpp
8307567: Avoid relocating global roots to metaspaceObjs in CDS dump
8261941: Use ClassLoader for unregistered classes during -Xshare:dump