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 using Eclipse OMR JIT framework #110

Open
dibyendumajumdar opened this issue Dec 3, 2016 · 2 comments
Open

Implement new JIT using Eclipse OMR JIT framework #110

dibyendumajumdar opened this issue Dec 3, 2016 · 2 comments

Comments

@dibyendumajumdar
Copy link
Owner

IBM has open sourced the J9 JIT engine under Eclipse umbrella.

https://github.com/eclipse/omr

I'd like to support this Ravi in the hope that this will provide a lighter weight and faster JIT compiler compared to LLVM.

@dibyendumajumdar
Copy link
Owner Author

There is an IBM initiative to create a Lua JIT using OMR.
https://github.com/Leonardo2718/lua-vermelha
Best to wait and see how that goes.

@dibyendumajumdar dibyendumajumdar changed the title Implement new JIT using IBM's OMR JIT framework Implement new JIT using Eclipse OMR JIT framework Jul 1, 2018
@dibyendumajumdar
Copy link
Owner Author

Looking at this again in the quest for a small but optimizing JIT backend

dibyendumajumdar added a commit that referenced this issue Jul 1, 2018
dibyendumajumdar added a commit that referenced this issue Jul 3, 2018
dibyendumajumdar added a commit that referenced this issue Jul 5, 2018
dibyendumajumdar added a commit that referenced this issue Jul 7, 2018
dibyendumajumdar added a commit that referenced this issue Jul 7, 2018
dibyendumajumdar pushed a commit that referenced this issue Jul 10, 2018
dibyendumajumdar added a commit that referenced this issue Jul 12, 2018
dibyendumajumdar added a commit that referenced this issue Jul 12, 2018
dibyendumajumdar added a commit that referenced this issue Jul 14, 2018
… loop vars even for the int loop instruction
dibyendumajumdar added a commit that referenced this issue Jul 14, 2018
dibyendumajumdar added a commit that referenced this issue Jul 18, 2018
dibyendumajumdar added a commit that referenced this issue Jul 18, 2018
…e due to incorrect opt by OMR JIT; this also means that we cannot do implicit conversions in some opcodes such as the arith opcodes or for num loops
dibyendumajumdar added a commit that referenced this issue Jul 25, 2018
dibyendumajumdar added a commit that referenced this issue Jul 28, 2018
dibyendumajumdar added a commit that referenced this issue Jul 28, 2018
dibyendumajumdar added a commit that referenced this issue Jul 29, 2018
dibyendumajumdar added a commit that referenced this issue Jul 29, 2018
dibyendumajumdar added a commit that referenced this issue Jul 29, 2018
dibyendumajumdar added a commit that referenced this issue Jul 29, 2018
dibyendumajumdar added a commit that referenced this issue Jul 29, 2018
dibyendumajumdar added a commit that referenced this issue Jul 29, 2018
dibyendumajumdar added a commit that referenced this issue Jul 29, 2018
dibyendumajumdar added a commit that referenced this issue Nov 5, 2018
dibyendumajumdar added a commit that referenced this issue Nov 9, 2018
dibyendumajumdar added a commit that referenced this issue Nov 9, 2018
dibyendumajumdar pushed a commit that referenced this issue Nov 10, 2018
dibyendumajumdar added a commit that referenced this issue Nov 15, 2018
dibyendumajumdar added a commit that referenced this issue Oct 15, 2019
…use a crash in the X86 codegen later on during optimization
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