Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8318483 Move CDS configuration management into cdsConfig.hpp
  3. JDK-8320935

Move CDS config initialization code to cdsConfig.cpp

XMLWordPrintable

    • Icon: Sub-task Sub-task
    • Resolution: Fixed
    • Icon: P4 P4
    • 22
    • None
    • hotspot
    • b27

      There's a large amount of code in arguments.cpp for initializing various states for CDS configuration. For example:

      Arguments::init_shared_archive_paths()
      https://github.com/openjdk/jdk/blob/ce4e6e2bd704a90abc8e8e1586325769076c208a/src/hotspot/share/runtime/arguments.cpp#L3447-L3546

      For better modularity, these function should be moved to cdsConfig.cpp

            iklam Ioi Lam
            iklam Ioi Lam
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: