lua-vermelha icon indicating copy to clipboard operation
lua-vermelha copied to clipboard

A Lua implementation with an Eclipse OMR based JIT compiler

Results 9 lua-vermelha issues
Sort by recently updated
recently updated
newest added

This will generate slightly cleaner IL and removes the requirement to create another NIL VMState. Signed-off-by: Charlie Gracie

Following the lead of Eclipse OMR, I'd like to update the licensing of Lua Vermelha from EPL v1.0 to EPL v2.0. @charliegracie, @lmaisons, @leejingbo, please give a +1 or a...

Currently, test cases are simple Lua scripts that exercise the code paths being tested. This is a less than ideal approach as there is no convenient way of reporting errors....

enhancement

Signed-off-by: Charlie Gracie

The Eclipse OMR project recently updated it's licensing from EPL 1.0 to EPL 2.0. Lua Vermelha's documentation should reflect this.

documentation

New test cases need to be created that exercise JITed code involving meta-tables. These tests should all opcodes that can potentially deal with meta-tables.

enhancement

There needs to be some test cases for math and bitwise opcodes that involve implicit conversion from string types to integer and floating point types.

enhancement

IL generation for the `SUB`, `MUL`, `DIV`, and `IDIV`, opcodes needs to be re-implemented to follow the style of `ADD`. Once this is done, the `vm_sub()`, `vm_mul()`, `vm_div()`, and `vm_idiv()`...

enhancement

For completeness, Lua Vermelha should be tested against the [Lua test suite](https://github.com/lua/tests). Adding this suite as a submodule would make it easier to automate running these test (e.g. in continuous...

enhancement