The number of CDS source files have grown significantly. To improve modularity, the following files should be moved a new directory, src/hotspot/share/cds.
https://github.com/openjdk/jdk/tree/e390e550fad353fbb2986b7afc50a2d9407b2ed6/src/hotspot/share
src/hotspot/share/classfile/classListParser.cpp
src/hotspot/share/classfile/classListParser.hpp
src/hotspot/share/classfile/classListWriter.hpp
src/hotspot/share/classfile/compactHashtable.cpp
src/hotspot/share/classfile/compactHashtable.hpp
src/hotspot/share/classfile/lambdaFormInvokers.cpp
src/hotspot/share/classfile/lambdaFormInvokers.hpp
src/hotspot/share/memory/archiveBuilder.cpp
src/hotspot/share/memory/archiveBuilder.hpp
src/hotspot/share/memory/archiveUtils.cpp
src/hotspot/share/memory/archiveUtils.hpp
src/hotspot/share/memory/archiveUtils.inline.hpp
src/hotspot/share/memory/cppVtables.cpp
src/hotspot/share/memory/cppVtables.hpp
src/hotspot/share/memory/dumpAllocStats.cpp
src/hotspot/share/memory/dumpAllocStats.hpp
src/hotspot/share/memory/dynamicArchive.cpp
src/hotspot/share/memory/dynamicArchive.hpp
src/hotspot/share/memory/filemap.cpp
src/hotspot/share/memory/filemap.hpp
src/hotspot/share/memory/heapShared.cpp
src/hotspot/share/memory/heapShared.hpp
src/hotspot/share/memory/heapShared.inline.hpp
src/hotspot/share/memory/metaspaceShared.cpp
src/hotspot/share/memory/metaspaceShared.hpp
src/hotspot/share/prims/cdsoffsets.cpp
src/hotspot/share/prims/cdsoffsets.hpp
https://github.com/openjdk/jdk/tree/e390e550fad353fbb2986b7afc50a2d9407b2ed6/src/hotspot/share
src/hotspot/share/classfile/classListParser.cpp
src/hotspot/share/classfile/classListParser.hpp
src/hotspot/share/classfile/classListWriter.hpp
src/hotspot/share/classfile/compactHashtable.cpp
src/hotspot/share/classfile/compactHashtable.hpp
src/hotspot/share/classfile/lambdaFormInvokers.cpp
src/hotspot/share/classfile/lambdaFormInvokers.hpp
src/hotspot/share/memory/archiveBuilder.cpp
src/hotspot/share/memory/archiveBuilder.hpp
src/hotspot/share/memory/archiveUtils.cpp
src/hotspot/share/memory/archiveUtils.hpp
src/hotspot/share/memory/archiveUtils.inline.hpp
src/hotspot/share/memory/cppVtables.cpp
src/hotspot/share/memory/cppVtables.hpp
src/hotspot/share/memory/dumpAllocStats.cpp
src/hotspot/share/memory/dumpAllocStats.hpp
src/hotspot/share/memory/dynamicArchive.cpp
src/hotspot/share/memory/dynamicArchive.hpp
src/hotspot/share/memory/filemap.cpp
src/hotspot/share/memory/filemap.hpp
src/hotspot/share/memory/heapShared.cpp
src/hotspot/share/memory/heapShared.hpp
src/hotspot/share/memory/heapShared.inline.hpp
src/hotspot/share/memory/metaspaceShared.cpp
src/hotspot/share/memory/metaspaceShared.hpp
src/hotspot/share/prims/cdsoffsets.cpp
src/hotspot/share/prims/cdsoffsets.hpp