Enhance jasm/jdis to support value classes and objects

XMLWordPrintable

    • Type: Enhancement
    • Resolution: Fixed
    • Priority: P4
    • None
    • Affects Version/s: None
    • Component/s: tools
    • None

      Per JDK-8339206, the Value Classes and Objects JEP modifies the class file format in three ways that need support from jasm and jdis:

      1) The ACC_IDENTITY flag on class declarations, which replaces ACC_SUPER
      2) The ACC_STRICT flag on fields (previously used on methods in legacy classes)
      3) The LoadableDescriptors attribute, which contains a list of Utf8 descriptors

      In the Valhalla repo, we currently write jasm tests using a modified clone of Asm Tools; we'd like to see these features get native support.

            Assignee:
            Dan Smith
            Reporter:
            Dan Smith
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: