ristretto_jit 0.22.0

JVM JIT Compiler
Documentation

Ristretto JIT

ci Documentation Code Coverage Benchmarks Latest version License Semantic Versioning

Overview

Ristretto JIT is an implementation of a Java Virtual Machine (JVM) Just-In-Time (JIT) compiler written in Rust. It dynamically compiles Java bytecode to native machine code at runtime to improve performance.

Features

  • Fast execution through native code generation
  • Automatic optimization of bytecode
  • Control flow graph analysis
  • Platform-specific compilation for x86-64, aarch64 (aka ARM64), s390x (aka IBM Z) and riscv64
  • Comprehensive error handling

License

Licensed under either of

Contribution

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.