Ravi Alpha Release 0.2 - Windows 64-bit
Pre-release
Pre-release
dibyendumajumdar
released this
05 Apr 19:21
·
2045 commits
to master
since this release
Second alpha release of Ravi.
This release has fixes for following issues:
- ravi.compile(), ravi.iscompiled(), ravi.dumplua() and ravi.dumpllvm() cause a crash if the argument is a C function
Please note following limitations in this release:
- JIT compilation not yet supported for bitwise operations
- The Lua C API has not been tested for Ravi extensions so please do not use the C API yet
- Coroutines not supported in JIT mode
- Debug API not supported for JITed code
- Tail calls handled as normal calls - so will cause stack overflow for recursive calls (max 110 levels)
- Expect lots of bugs
- Please read the latest documentation (http://the-ravi-programming-language.readthedocs.org/en/latest/) for details of what works and what doesn't , and how to enable JIT compilation
- Note that by default JIT compilation is not enabled - refer to above mentioned documentation.
Note: the source attachments do not include above bug fix (as by mistake I created the release before committing the change) - obtain latest source if you would like to build this yourself.