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

cleanup JType/TypeDIctionary

XMLWordPrintable

    • Icon: Enhancement Enhancement
    • Resolution: Unresolved
    • Icon: P3 P3
    • tbd
    • None
    • tools

      The hierarchy in JType is overly convoluted, featuring many different type kinds which try to mimic native types parsed by clang. This leads to several insatnceof testing in ASMCodeFactory to handle all possible cases.

      Moreover, the logic in TypeDictionary is overly complex, with type resolution logic split between TypeDictionary and HeaderFile. There should be a centralized logic where type resolution occurs.

            Unassigned Unassigned
            mcimadamore Maurizio Cimadamore
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated: