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

[lworld] C2: Improve printing of type information for TypeInstPtr/TypeInstKlassPtr and TypeAryPtr/TypeAryKlassPtr with value classes

XMLWordPrintable

      We could improve the dumped strings for types that involve value classes:

      TypeInstPtr/TypeInstKlassPtr:
      - Print a dedicated string to inform that a TypeInstPtr/TypeInstKlassPtr is a value class
      - Print additional non-default inline type properties:
        - "flat_in_array" (default: no): Print if maybe or yes

      TypeAryPtr/TypeAryKlassPtr:
      - Print a dedicated string that a TypeAry/TypeAryKlass contains value class elements.
      - Print additional non-default inline type properties:
        - "flat: (default: no): Print if maybe or yes
        - "null-free" (default: no): Print if yes

            chagedorn Christian Hagedorn
            chagedorn Christian Hagedorn
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated: