Uploaded image for project: 'Code Tools'
  1. Code Tools
  2. CODETOOLS-7903806

Enhance jasm/jdis to support value classes and objects

XMLWordPrintable

    • Icon: Enhancement Enhancement
    • Resolution: Unresolved
    • Icon: P4 P4
    • None
    • None
    • 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.

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

              Created:
              Updated: