Skip to content
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

Implement new JIT backend based on MIR JIT #169

Open
dibyendumajumdar opened this issue Oct 27, 2019 · 0 comments
Open

Implement new JIT backend based on MIR JIT #169

dibyendumajumdar opened this issue Oct 27, 2019 · 0 comments

Comments

@dibyendumajumdar
Copy link
Owner

MIR JIT (https://github.com/vnmakarov/mir) is a promising new JIT engine. It is everything that I have been looking for - small, and fast. Code generation appears to be good too, although it is still under heavy development.

Since it has a built-in C front-end this makes it easy to use with Ravi.

dibyendumajumdar added a commit that referenced this issue Nov 24, 2019
dibyendumajumdar added a commit that referenced this issue Dec 26, 2019
dibyendumajumdar pushed a commit that referenced this issue Dec 26, 2019
dibyendumajumdar added a commit that referenced this issue Dec 28, 2019
dibyendumajumdar pushed a commit that referenced this issue Dec 28, 2019
dibyendumajumdar pushed a commit that referenced this issue Dec 29, 2019
dibyendumajumdar pushed a commit that referenced this issue Dec 29, 2019
… has caused for num loop tests to fail where a string value is being used
dibyendumajumdar added a commit that referenced this issue Dec 29, 2019
dibyendumajumdar pushed a commit that referenced this issue Dec 29, 2019
dibyendumajumdar added a commit that referenced this issue Dec 30, 2019
…are not valid literals. Temporarily use macros to replace these but a better fix is needed
dibyendumajumdar added a commit that referenced this issue Jan 15, 2020
…IR a default part of Ravi on supported systems
dibyendumajumdar added a commit that referenced this issue Jan 15, 2020
…IR a default part of Ravi on supported systems
dibyendumajumdar added a commit that referenced this issue Aug 28, 2020
dibyendumajumdar added a commit that referenced this issue Aug 28, 2020
dibyendumajumdar added a commit that referenced this issue Oct 24, 2020
dibyendumajumdar added a commit that referenced this issue Oct 24, 2020
dibyendumajumdar added a commit that referenced this issue Oct 30, 2020
dibyendumajumdar added a commit that referenced this issue Oct 30, 2020
dibyendumajumdar added a commit that referenced this issue Nov 6, 2020
dibyendumajumdar added a commit that referenced this issue Dec 12, 2020
dibyendumajumdar added a commit that referenced this issue Dec 23, 2020
dibyendumajumdar added a commit that referenced this issue Dec 28, 2020
dibyendumajumdar added a commit that referenced this issue Mar 20, 2021
dibyendumajumdar added a commit that referenced this issue Mar 20, 2021
dibyendumajumdar added a commit that referenced this issue Jul 24, 2021
dibyendumajumdar added a commit that referenced this issue Dec 20, 2021
dibyendumajumdar added a commit that referenced this issue May 7, 2022
dibyendumajumdar pushed a commit that referenced this issue Nov 12, 2022
dibyendumajumdar added a commit that referenced this issue Jun 2, 2024
dibyendumajumdar added a commit that referenced this issue Jun 16, 2024
* issue #169 update to v1.0.0

* issue #169 apply bug fix from upstream

* #258 Set opt level

* #257 Check if proto-code is available before accessing it

(cherry picked from commit 25953d5)

* #258 apply upstream fix
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant