Skip to content

Lord-McSweeney/rjvm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

rjvm is a performant Java Virtual Machine implementation in Rust.

Features:

  • bytecode verifier
  • support for most common operations
  • support for many classes in the java.io, java.lang, java.nio, and java.util packages

Missing features:

  • multithreading/synchronized support
  • support for several operations, especially around doubles and floats
  • lots of API
  • proper garbage collection

Upcoming features:

  • Array type verification in verifier
  • Object class verification in verifier
  • Storage specialization for primitive-type arrays

About

Rust JVM, attempt 2

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published