ristretto

v0.13.0

v0.13.0 Jan 24 2025 at 22:46 UTC

Added

  • add Java 25 class file support

Fixed

  • correct StackFrame offset delta byte to instruction mapping
  • correct exception byte to instruction offset conversion error
  • remove unnecessary parameter cloning
  • remove unnecessary clone from LocalVariables
  • correct bug in java.lang.Class.getDeclaredMethods0() where class constructors were incorrectly returned

Other

  • update Cargo.toml dependencies
  • add enum documentation
  • add vm benchmarks
  • update VM to support LTS and latest Java versions only
  • update java runtime versions
  • move invokedynamic into separate module