Change "cds" logging tag to "aot"

XMLWordPrintable

    • Type: Enhancement
    • Resolution: Unresolved
    • Priority: P4
    • tbd
    • Affects Version/s: 25
    • Component/s: hotspot

      For many years, we have developed AOT-processing of class metadata, Java heap objects, and JVM internal data structures using the anachronistic term CDS (Class Data Sharing):

      - Only some of the data is "class data". Heap objects and module information are not.
      - Sharing across processes is no longer the major benefit. (Start-up time is).

      Since JEP 483 (JDK-8315737), the CDS code has become under the new "AOT" technology umbrella. All new flags released to AOT processing will include the word AOT. E.g., -XX:AOTCache, -XX:+AOTClassLinking.

      For a consistent user experience, we should rename logging tags such as -Xlog:cds, -Xlog:cds+class, -Xlog:cds+heap, etc, to -Xlog:aot...

      (TODO: CSR needed)
      (TODO: user documentation changes needed)

            Assignee:
            Unassigned
            Reporter:
            Ioi Lam
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated: