9 个版本 (4 个破坏性更新)
0.5.4 | 2023年3月19日 |
---|---|
0.5.3 | 2023年3月8日 |
0.4.1 | 2023年2月17日 |
0.3.0 | 2023年1月31日 |
0.1.0 | 2023年1月28日 |
#870 in 解析实现
用于 phoron_asm
150KB
3K SLoC
phoron_core
本项目提供了与 JVM 交互的底层功能,因此它提供了以下高级功能
- 从对象表示形式生成
class
文件, - 并从
class
文件生成对象表示形式
构建
$ cargo build --release
$ cargo test --release
用法
参考测试。
计划中的功能
- 可插入的对于自定义属性的支撑。
许可证
见 LICENSE.
lib.rs
:
phoron_core
是一个库,用于启用 JVM 字节码的序列化和反序列化。它由两个主要模块组成
- 反序列化器:读取 JVM
class
文件的原始字节数据并构建对象模型。 - 序列化器:从对象模型表示形式构建 JVM
class
文件字节数据。