Skip to content
Dibyendu Majumdar edited this page Oct 28, 2018 · 5 revisions

Ravi Release 1.0 plan

Following are must-have goals for release 1.0:

  • Complete the implementation of new OMR JIT
  • Create user manual and documentation for Ravi
  • Finalize the bytecode names

Subsequent releases

  • Complete the Ravi-Distro documentation
  • Fast C call implementation to cover some of the built-ins including slice
  • Refactor array types to make them more like userdata structure
  • Implement the removal of string arithmetic to string metatable as per Lua 5.4
  • Port some of the library features of Lua 5.4 such as random number generator
  • Add libyue to Ravi-Distro
  • Implement 5.1 compatibility layer (fenv and others) - ideally Ravi should be able to pass the Lua 5.1 test suite
  • Implement new byte codegen for Ravi
Clone this wiki locally