Previously, you saw an extremely simple example of a method that returned the value of its integer parameter plus one. In this post, I'll show you how to build more complicated methods using the JitBuilder library. Continue reading Build more complicated methods using the JitBuilder library
The Eclipse OMR team's goal is to help deliver Ruby 3x3. We think that Ruby will benefit from having a JIT compiler and that our compiler technology is well suited to speeding up Ruby. Continue reading Ruby+OMR JIT Compiler: What’s next?
There's a tremendous satisfaction to cooking a mouthwatering meal, and seeing people you love enjoy it while you’re eating with them. Watching them enjoy the meal you've made, gives you a double pleasure! The Brunel Visualizations team is, metaphorically speaking, in this situation with their project. To be clear, Brunel Visualizations is a... Continue reading Home cooking with Brunel Visualizations
A little while ago I had the pleasure of pressing the button to open source the Ruby JIT glue for the Ruby+OMR JIT compiler. This code, when combined with an appropriately modified copy of the CRuby VM and Eclipse OMR, shows how we added a simple JIT compiler to CRuby. Continue reading Introducing the Ruby+OMR JIT
JitBuilder packages the guts of the compiler into a static library that you can then link against using APIs, which are described in just a few header files. Continue reading JitBuilder Library and Eclipse OMR: Just-in-time compilers made easy
Eclipse OMR brings together components into a single open source project with the goal of connecting runtime developers from all kinds of different languages, enabling better languages and better developer experiences both in and outside the cloud. Continue reading Introducing Eclipse OMR: Building language runtimes