The ConstantPool is not present in the ATerm representation of Java bytecode. This might be a problem for interpreting unknown attributes, since these will often refer to entries of the ConstantPool. Since the meaning of attributes is unknown, there is nothing the disassembler can do with the content. If the ConstantPool can be retrieved, then the bytes can still be interpreted after the Dryad disassembler.

Submitted on 22 August 2004 at 21:35

Log in to post comments