This page attempts to list all talks related to TruffleRuby that were recorded with good quality.
Deoptimizing Ruby at RubyConf 2014
Ruby’s C Extension Problem and How We’re Solving It at RubyConf 2016
A Tale of Two String Representations at RubyKaigi 2016
Who reordered my code?! at RubyKaigi 2016
JRuby+Truffle: Why it’s Important to Optimise the Tricky Parts at VMSS 2016
Efficient and Thread-Safe Objects for Dynamically-Typed Languages at OOPSLA 2016
Improving TruffleRuby’s Startup Time with the SubstrateVM at RubyKaigi 2017
Polyglot From The Very Old To The Very New at PolyConf 2017
Parallel and Thread-Safe Ruby at High-Speed with TruffleRuby at RubyKaigi 2018
Beyond puts: TruffleRuby’s Modern Debugger Using Chrome at RubyKaigi 2019
TruffleRuby: Wrapping up compatibility for C extensions at RubyKaigi 2019
The TruffleRuby Compilation Pipeline at wroc_love.rb 2019
Running Rack and Rails Faster with TruffleRuby at RubyKaigi 2020
The Future Shape of Ruby Objects at RubyKaigi 2021
Just-in-Time Compiling Ruby Regexps on TruffleRuby at RubyConf 2021
A History of Compiling Ruby by Chris Seaton at RubyConf 2021
Ruby’s Core Gem by Chris Seaton at RubyConf 2022
Splitting: the Crucial Optimization for Ruby Blocks at RubyConf 2022
Call-Target Agnostic Keyword Arguments at CGO Graal Workshop 2022
Rethinking Strings at RubyKaigi 2023
From Interpreting C Extensions to Compiling Them at RubyKaigi 2024