-
Notifications
You must be signed in to change notification settings - Fork 66
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add Ravi Compiler as a lib #198
Comments
dibyendumajumdar
added a commit
that referenced
this issue
Aug 27, 2020
dibyendumajumdar
added a commit
that referenced
this issue
Aug 29, 2020
dibyendumajumdar
added a commit
that referenced
this issue
Aug 31, 2020
dibyendumajumdar
added a commit
that referenced
this issue
Aug 31, 2020
dibyendumajumdar
added a commit
that referenced
this issue
Aug 31, 2020
dibyendumajumdar
added a commit
that referenced
this issue
Aug 31, 2020
dibyendumajumdar
added a commit
that referenced
this issue
Aug 31, 2020
dibyendumajumdar
added a commit
that referenced
this issue
Aug 31, 2020
dibyendumajumdar
added a commit
that referenced
this issue
Sep 6, 2020
dibyendumajumdar
added a commit
that referenced
this issue
Sep 6, 2020
dibyendumajumdar
added a commit
that referenced
this issue
Sep 6, 2020
dibyendumajumdar
added a commit
that referenced
this issue
Sep 6, 2020
dibyendumajumdar
added a commit
that referenced
this issue
Oct 5, 2020
dibyendumajumdar
added a commit
that referenced
this issue
Oct 5, 2020
dibyendumajumdar
added a commit
that referenced
this issue
Oct 24, 2020
… support for multiret in return
dibyendumajumdar
added a commit
that referenced
this issue
Oct 25, 2020
dibyendumajumdar
added a commit
that referenced
this issue
Oct 31, 2020
dibyendumajumdar
added a commit
that referenced
this issue
Nov 1, 2020
dibyendumajumdar
added a commit
that referenced
this issue
Nov 1, 2020
dibyendumajumdar
added a commit
that referenced
this issue
Nov 2, 2020
dibyendumajumdar
added a commit
that referenced
this issue
Nov 2, 2020
(cherry picked from commit ea6c408)
dibyendumajumdar
added a commit
that referenced
this issue
Nov 2, 2020
(cherry picked from commit a3bf9dc)
dibyendumajumdar
added a commit
that referenced
this issue
Nov 7, 2020
dibyendumajumdar
added a commit
that referenced
this issue
Nov 8, 2020
dibyendumajumdar
added a commit
that referenced
this issue
Jul 24, 2021
dibyendumajumdar
added a commit
that referenced
this issue
Jul 24, 2021
dibyendumajumdar
added a commit
that referenced
this issue
Jul 24, 2021
dibyendumajumdar
added a commit
that referenced
this issue
Jul 25, 2021
…ants in the code generator. Improve error handling.
dibyendumajumdar
added a commit
that referenced
this issue
Jan 4, 2022
dibyendumajumdar
added a commit
that referenced
this issue
Jan 9, 2022
dibyendumajumdar
added a commit
that referenced
this issue
Jan 10, 2022
dibyendumajumdar
added a commit
that referenced
this issue
Jan 13, 2022
dibyendumajumdar
added a commit
that referenced
this issue
Jan 14, 2022
dibyendumajumdar
added a commit
that referenced
this issue
Jan 29, 2022
dibyendumajumdar
added a commit
that referenced
this issue
Jan 29, 2022
dibyendumajumdar
added a commit
that referenced
this issue
Jan 29, 2022
dibyendumajumdar
added a commit
that referenced
this issue
Jan 30, 2022
dibyendumajumdar
added a commit
that referenced
this issue
Jan 30, 2022
dibyendumajumdar
added a commit
that referenced
this issue
Jan 30, 2022
dibyendumajumdar
added a commit
that referenced
this issue
Jan 30, 2022
dibyendumajumdar
added a commit
that referenced
this issue
Mar 20, 2022
…hen a local is assigned a literal value
dibyendumajumdar
added a commit
that referenced
this issue
Mar 20, 2022
…hen a local is assigned a literal value
dibyendumajumdar
added a commit
that referenced
this issue
Jun 12, 2022
dibyendumajumdar
added a commit
that referenced
this issue
Jul 24, 2022
dibyendumajumdar
added a commit
that referenced
this issue
Nov 12, 2022
dibyendumajumdar
added a commit
that referenced
this issue
Nov 12, 2022
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
The goal of this is to start generating JIT code from Lua Source rather than Lua Bytecodes as we have been doing until now. We will leverage the new (WIP) compiler project for Ravi - https://github.com/dibyendumajumdar/ravi-compiler.
This approach will have following potential benefits.
a) We can hopefully generate better code as we would no longer be constrained by Lua bytecodes
b) We can define our own IR and benefit from optimizations such as inlining.
c) We can also support AOT mode I think.
The text was updated successfully, but these errors were encountered: