Since JEP 483, the CDS functionality has been renamed as AOT. A lot of new source code has been written using new AOT terminology, but we have a lot of legacy code that still use CDS terminology such as "shared classes", "shared spaces", etc.
To improve readability, this RFE will refactor old CDS code to use terminology consistent with AOT. The changes will be in file names, API, identifiers, comments, output messages, etc.
The refactoring will be done in many small steps (subtasks of this RFE) to help with reviewing and reduce the risk of destabilizing the code base.
To aid navigation in JBS, all the subtasks will have the cds-to-aot-refactor label and can be searched with:
https://bugs.openjdk.org/issues/?jql=labels%20%3D%20cds-to-aot-refactor
To improve readability, this RFE will refactor old CDS code to use terminology consistent with AOT. The changes will be in file names, API, identifiers, comments, output messages, etc.
The refactoring will be done in many small steps (subtasks of this RFE) to help with reviewing and reduce the risk of destabilizing the code base.
To aid navigation in JBS, all the subtasks will have the cds-to-aot-refactor label and can be searched with:
https://bugs.openjdk.org/issues/?jql=labels%20%3D%20cds-to-aot-refactor