|
|
|
|
|
by pkmiec
3822 days ago
|
|
This is definitely a nice improvement which can lead to Ruby performance improvements. It's also worth noting that Ruby 3 in general will have a focus on performance. Matz talked about performance and the Ruby 3x3 effort during his RubyKaigi keynote. The goal of Ruby 3x3 is to make Ruby 3 be 3 times faster than Ruby 2. Full disclosure: I work for AppFolio which is helping to sponsor the Ruby 3x3 effort. |
|
I think the most realistic option is the idea of putting the LLVM bitcode of MRI's functions into the MRI binary so that an LLVM JIT could optimise through the core library. Evan Phoenix talked about this idea at Ruby Kaigi.