Benoit Daloze
where else to find them
website:https://eregon.me/blog/
website:https://eregon.me
github:eregon
bluesky:eregon.me
mastodon:@eregon@ruby.social
x:eregontp
speakerdeck:eregon
what they talk about
where they keep going back
- RubyConf2 editions2021–2022
all 5 in the filters
on a stage with
- Josef Haideronce
who talks about the same things
- Chris Seaton6 talks
- Kevin Menard10 talks
- Takashi Kokubun18 talks
- Maxime Chevalier Boisvert13 talks
- John Hawthorn6 talks
- Kevin Deisz5 talks
| title | conference | date |
|---|---|---|
| Making Hash Parallel, Thread-Safe and Fast! | RubyKaigi 2026 | 2026-04-22 |
Implements a new concurrent hash storage in TruffleRuby that switches storage when an object becomes shared, uses lock-free per-bucket lists and a lock-free… | ||
| Splitting: the Crucial Optimization for Ruby Blocks | RubyConf 2022 | 2022-11-29 |
Explains that splitting makes multiple, caller-specialized copies of a method so the JIT can compile method+block together, enabling aggressive inlining and… | ||
| Just-in-Time Compiling Ruby Regexps on TruffleRuby | RubyConf 2021 | 2021-11-08 |
TruffleRuby uses Truffle Regex to just-in-time compile Ruby regexps to machine code via GraalVM, replacing backtracking engines like onigmo/joni with… | ||
| "Parallel and Thread-Safe Ruby at High-Speed with TruffleRuby" | RubyC 2019 | 2019-09-14 |
TruffleRuby on GraalVM and SubstrateVM makes Array and Hash thread-safe without a global lock, using write barrier marking objects shared and dual storage… | ||
| Parallel and Thread-Safe Ruby at High-Speed with TruffleRuby | Ruby on Ice 2019 | 2019-02-22 |
TruffleRuby running on Graal/SubstrateVM uses partial evaluation and inlining to compile Ruby core and JIT across language boundaries, producing native code… | ||
| On Benchmarking With Ruby | ArrrrCamp 2013 | 2013-10-03 |
Benchmarks claim stable numbers by measuring repeatedly, using Perfer to store runs and compare commits, and choosing clocks carefully — prefer process CPU… | ||
| nothing matches | ||