Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8354055

Change "cds" logging tag to "aot"

XMLWordPrintable

    • Icon: Enhancement Enhancement
    • Resolution: Unresolved
    • Icon: P4 P4
    • tbd
    • 25
    • 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)

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

              Created:
              Updated: