#jvm #toy #safe #class #face #smile

app jajajvm

A safe JVM without any dependency and is so simple, it could put a smile on your face

2 releases

0.1.1 Aug 20, 2020
0.1.0 Aug 20, 2020

#2 in #smile

MIT license

57KB
1.5K SLoC

C 688 SLoC // 0.1% comments Rust 560 SLoC // 0.1% comments Java 122 SLoC

Contains (ELF exe/lib, 31KB) jvm

jajajvm

Jajajvm is a safe and simple toy JVM without any crate dependency and it has less than a thousand lines of code.

Usage

javac samples/Arithmetic.java
cargo run samples/Arithmetic.class

Reference

Jajajvm is based on refernce of pitfulvm

No runtime deps