RubyConf Mini 2022: Looking Into Peephole Optimizations by Maple Ong

Channel:
Subscribers:
42,400
Published on ● Video Link: https://www.youtube.com/watch?v=l0YeRKkUU6c



Duration: 26:52
24 views
2


Did you know Ruby optimizes your code before executing it? If so, ever wonder how that works? The Ruby VM performs various optimizations on bytecode before executing them, one of them called peephole optimizations. Let’s learn about how some peephole optimizations work and how these small changes impact the execution of Ruby’s bytecode. Do these small changes make any impact on the final runtime? Let's find out - experience reading bytecode is not needed!




Other Videos By Confreaks


2023-03-07RubyConf 2022: Ruby Central Panel
2023-03-01RubyConf Mini 2022: Teaching Ruby to Count by Joël Quenneville
2023-03-01RubyConf Mini 2022: A Brewer’s Guide to Filtering out Complexity and Churn by Fito von Zastrow
2023-03-01RubyConf Mini 2022: We Need Someone Technical on the Call by Brittany Martin
2023-03-01RubyConf Mini 2022: Functional programming for fun and profit!! by Jenny Shih
2023-03-01RubyConf Mini 2022: Here Be Dragons: The Hidden Gems of Tech Debt by Ernesto Tagwerker
2023-03-01RubyConf Mini 2022: Making .is_a? Fast by John Hawthorn
2023-03-01RubyConf Mini 2022: Solo: Building Successful Web Apps By Your Lonesome by Jeremy Smith
2023-03-01RubyConf Mini 2022: Podcast Panel
2023-03-01RubyConf Mini: How We Implemented Salary Transparency (And Why It Matters) by Hilary Stohs Krause
2023-03-01RubyConf Mini 2022: Looking Into Peephole Optimizations by Maple Ong
2023-03-01RubyConf Mini 2022: Start a Ruby Internship by Chelsea Kaufman and Adam Cuppy
2023-03-01RubyConf Mini 2022: Keynote by Rose Wiegley
2023-03-01RubyConf Mini 2022: Sponsor Panel
2023-03-01RubyConf Mini 2022: Crystal for Rubyists by Kirk Haines
2023-03-01RubyConfMini 2022: The Three-Encoding Problem by Kevin Menard
2023-03-01RubyConf Mini 2022: TDD on the Shoulders of Giants by Jared Norman
2023-03-01RubyConf Mini 2022: Syntax Tree by Kevin Newton
2023-03-01RubyConf Mini 2022: Lightning Talks
2023-03-01RubyConf Mini 2022: Who Wants to be a Ruby Engineer? by Drew Bragg
2023-03-01RubyConf Mini 2022: Keynote by Barbara Tannenbaum



Tags:
Ruby
RubyConf Mini
RubyConf
Ruby on Rails
Ruby Language