Uploaded image for project: 'Commons BCEL'
  1. Commons BCEL
  2. BCEL-92

Properly parse StackMapTable attributes in Java 6 classfiles

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Blocker
    • Resolution: Fixed
    • None
    • 6.0
    • Main
    • None

    Description

      Java 6 includes a "StackMapTable" type that is used for its new split
      verification scheme. This means many Code attributes will have StackMapTable
      attributes attached. This format is similar but not quite identical to the
      already implemented StackMap.

      I have developed a patch that adds the necessary functionality to the classfile
      parser (mostly by copy-pasting code from StackMap and StackMapEntry), and will
      attach it shortly

      Attachments

        1. java6stackmap.patch
          9 kB
          Michael Martin
        2. StackMapTable.patch
          20 kB
          Michael Martin

        Issue Links

          Activity

            People

              issues@commons.apache.org Apache Commons Developers
              mcmartin@gmail.com Michael Martin
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: