jvm.js icon indicating copy to clipboard operation
jvm.js copied to clipboard

Outputting of class files and jars

Open kylestev opened this issue 10 years ago • 1 comments
trafficstars

This is a crucial feature to have in a bytecode library if it is intended to be used for modification and not strictly static analysis.

While this shouldn't be too hard to do for the current code base, things like:

  • Methods need to compute maxes/frames
  • When items are added/removed or swapped in the constant pool, invalid indices should be removed
    • Might be useful to have a JVM verification package for verifying the format of the various class file members (fields, attributes, constant pool, etc.)

Need to be taken into consideration when implementing this feature.

kylestev avatar Oct 29 '15 19:10 kylestev

Marking this for a future milestone. Probably v0.3.

kylestev avatar Nov 07 '15 22:11 kylestev