phoron_core 0.1.0

A serializer and deserializer for JVM bytecode
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
## The Object Model

The Phoron object model is a simple mapping from the [Classfile Representation](doc/classfile_format.md) into Rust types.

## ClassFile

```
#[repr(packed)]
struct ClassFile<const CP: usize> {
  magic: u32,
  minor_version: u16,
  major_version: u16,
  constant_pool_count: u16,
  constant_pool: [cp_info; CP],
  ...
}
```