Hacker GitHub

← All repos

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

Mentions per year 14 mentions · busiest year 2016 (4)
20082026
  1. 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
  2. …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
  3. …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?
  4. There is also https://github.com/eclipse/omr
    comment by Rochus · 2020-12-02 · in QBE vs. LLVM
  5. 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…
  6. …... In O/WebLogic, javax.* imports are by default private. Open9J vs Graal https://github.com/eclipse/omr/issues/1118
  7. 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
  8. …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
  9. …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
  10. …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)
  11. OMR is under Apache License. https://github.com/eclipse/omr
    comment by sanxiyn · 2016-12-02 · in The Ruby+OMR JIT
  12. …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,…
  13. …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
  14. ▲ 5
    IBM / Eclipse open sources OMR, language runtime technology
    story by BruceM · 2016-03-08 · 0 comments