Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/Pfarrer/rust-jvm

Simple Java Virtual Machine written in pure Rust
https://github.com/Pfarrer/rust-jvm

bytecode-interpreter java jvm rust

Last synced: about 2 months ago
JSON representation

Simple Java Virtual Machine written in pure Rust

Awesome Lists containing this project

README

        

# rust-jvm

A very basic JVM implementation in Rust out of pure curiosity.
For educational purposes only!

See it in action:
[![asciicast](https://asciinema.org/a/534136.svg)](https://asciinema.org/a/534136)

## Goals

- [x] Java 5
- [x] Parse Classfiles
- [x] Initialize VM & Runtime
- [x] Run simple HelloWorld

- [ ] Java 11
- [x] Parse Classfiles
- [ ] Initialize VM & Runtime
- [ ] Run simple HelloWorld