Expand description
phoron_core
is a library to enable serialization and deserialization of JVM bytecode.
It consists of two main modules:
- deserializer : read in the raw bytes of a JVM
class
file and construct an object model. - serializer : take the object model representation and construct the JVM
class
file bytes from it.
Modulesยง
- deserializer
- Module to read a Java (JVM) class file and construct the object model from the raw bytes.
- error
- The error types for handling serialization and deserialization of JVM bytecode.
- model
- The
phoron_core
object model representation of JVM bytecode. This is a straightforward 1:1 mapping to the JVM bytecode specification. - rw
- Module to handle the low-level reading and writing of JVM bytecode.
- serializer
- Module to construct a Java (JVM) raw class file bytes from the class fileobject model.