eclipse-omr/omr
View on GitHub ↗ ★ 1,014 C++
Eclipse OMR™ Cross platform components for building reliable, high performance language runtimes
14 mentions on Hacker News by 10 people: 1 story, 13 comments · first 2016-03-08 · latest 2022-11-26
20082026
-
Thank you. There is also OMR https://github.com/eclipse/omr but I'm not sure how powerful that is. I started writing a simple multithreaded interpreter that processes an imaginary assembly. Here's a program in that imaginary assembly that…
comment by samsquire · 2022-11-26 · in A Compiler Writing Playground -
…recently shared this link: This is a framework for building high performance language runtimes https://github.com/eclipse/omr I am currently implementing a programming language and compiler and interpreter in my…
comment by samsquire · 2022-11-13 · in Chibicc – A Small C Compiler -
…and those needs can evolve over time. [1] https://www.eclipse.org/omr/starter/whatisomr.html [2] https://github.com/eclipse/omr/tree/master/compiler [3] https://github.com/eclipse/omr/tree/master/compiler/optimize...
comment by filereaper · 2021-02-11 · in Why Wasn't Ruby 3 Faster? -
There is also https://github.com/eclipse/omr
comment by Rochus · 2020-12-02 · in QBE vs. LLVM -
Not Rust, C++, but in case anybody wants an example: https://github.com/eclipse/omr/commit/fd99ca42fdbed76cc00e68... TR::Region is the slab allocator used by the JIT in OpenJ9/OMR. The linked commit adds functionality for calling…
comment by ShroudedNight · 2020-05-30 · in Rust: Dropping heavy things in another thread can make your code 10000x faster -
…... In O/WebLogic, javax.* imports are by default private. Open9J vs Graal https://github.com/eclipse/omr/issues/1118
comment by based2 · 2019-05-04 · in Negotiations Failed: How Oracle Killed Java EE -
Just a note that this IR sounds a lot like the Testarossa Trees IR: https://github.com/eclipse/omr/blob/master/doc/compiler/il/I... In that IR the rule is that sharing cannot pass basic-block boundaries because of the exact kind of bug you…
comment by matt0987 · 2019-03-19 · in Something about IR Optimization -
…turned out much harder. The Ruby community went in different direction here [2] with RTL MJIT. [1] https://github.com/eclipse/omr [2] https://medium.com/square-corner-blog/rubys-new-jit-91a5c864...
comment by filereaper · 2018-06-27 · in What I Learned Making My Own JIT Language -
…pluggable runtime components (GC, JIT etc...) intended to ease building of runtimes from scratch. https://github.com/eclipse/omr
comment by filereaper · 2018-06-27 · in What I Learned Making My Own JIT Language -
…compiler for various language runtimes (Java, JavaScript, Python, Ruby etc.) built on Eclipse OMR: https://github.com/eclipse/omr . The IBM runtime compiler team also ports and optimizes industry standard open runtimes such as Google V8…
comment by dorrab · 2017-02-01 · in Ask HN: Who is hiring? (February 2017) -
OMR is under Apache License. https://github.com/eclipse/omr
comment by sanxiyn · 2016-12-02 · in The Ruby+OMR JIT -
…portions (i.e., the VM, and what we call the 'glue') The language independent core is here: https://github.com/eclipse/omr . It's under active development, :) I'm actually working on Ruby 2.4 support right now (supremely not prime time,…
comment by magaudet · 2016-11-11 · in Ruby 3x3: Matz, Koichi, and Tenderlove on the Future of Ruby Performance -
…a jit to be reused into existing language runtimes or build a whole new language out of them. https://github.com/eclipse/omr
comment by filereaper · 2016-08-04 · in Crystal: Fast as C, Slick as Ruby -
▲ 5
IBM / Eclipse open sources OMR, language runtime technologystory by BruceM · 2016-03-08 · 0 comments