What happens you have a virtual machine full of powerful technology and you start pulling out the language independent parts, with plans to open source these technologies?

You get the ability to experiment! This talk covers a set of experiments where IBM has tested out language-agnostic runtime technologies inside of CRuby, including a GC, JIT and more-- all while still running real Ruby applications, including Rails.

We want to share results from these experiments, talk about how we connected to CRuby, and discuss how this may one day become a part of everyone's CRuby.

Recorded video

Presentation Material


Matthew Gaudet
Matthew Gaudet
JIT Developer for IBM, focused on Ruby.