eregon.me/blog/2025/05...
eregon.me/blog/2025/05...
eregon.me/blog/2025/03...
eregon.me/blog/2025/03...
I was also surprised by the extra method call costing something like 10-20ns extra without YJIT (10 from the blog post, 20 from my local run on 3.4.1).
Meanwhile on TruffleRuby all 3 optimize away:
I was also surprised by the extra method call costing something like 10-20ns extra without YJIT (10 from the blog post, 20 from my local run on 3.4.1).
Meanwhile on TruffleRuby all 3 optimize away: