jvm-rs:JVM-RS-Rust上的演示内存安全JVM

时间:2024-06-03 22:44:04
【文件属性】:

文件名称:jvm-rs:JVM-RS-Rust上的演示内存安全JVM

文件大小:49KB

文件格式:ZIP

更新时间:2024-06-03 22:44:04

rust Rust

虚拟机 正在开发的Rust上的JVM。 力争实现 结构清晰。 经过良好测试 最小不安全(仅具有不安全代码) 最小可变 功能编程 现在,它支持算术运算,控制流和println函数调用。 这很容易理解和遵循。 欢迎之星:) 介绍 jvm-rs是受启发而在Rust中编程的玩具JVM(远未完成)。 该项目的主要目的是学习Rust和JVM。 因此,该项目的首要目标是代码的可读性。 基本思想是仅实现核心JVM,并使用rt.jar (来自OpenJDK)作为其类库。 我的开发环境 Ubuntu 18.04 Java 1.8.0_172 锈1.27.0 获取并构建jvm-rs 确保您的Java版本是1.8.0_172并且已设置JAVA_HOME env git clone https://github.com/standbyme/jvm-rs.git cd jvm-rs cargo te


【文件预览】:
jvm-rs-master
----.travis.yml(1KB)
----Cargo.lock(8KB)
----LICENSE(1KB)
----src()
--------rtda()
--------classpath()
--------bin()
--------shell()
--------test_data()
--------lib.rs(125B)
--------util()
--------classfile()
--------instruction()
----Cargo.toml(151B)
----.gitignore(36B)
----README.md(2KB)

网友评论