Browser hacking: Making a dumb loop go fast in the JIT! @awesomekling
Browser hacking: Making a dumb loop go fast in the JIT!  @awesomekling
Uploaded October 2023 | Updated September 2026, 2 weeks ago
MAKE DUMB LOOP GO FAST

Follow me on X: https://x.com/awesomekling
Sponsor me on GitHub: github.com/sponsors/awesomekling
Support me on Patreon: patreon.com/awesomekling
Donate via PayPal: paypal.me/awesomekling

Discord: discord.gg/serenityos
Merch: store.serenityos.org

SerenityOS is a new operating system that we're building from scratch. serenityos.org
Ladybird is a cross-platform web browser, also part of the SerenityOS project. :^)

00:00 Intro / Task of the day
02:50 Increment fast path
29:05 LessThan fast path
1:01:04 Multi-jump assembler labels
1:08:29 Reflections / Outro
Browser hacking: Making a dumb loop go fast in the JIT!OS hacking: A recently open files section for app menusSerenityOS Community Showcase (March 2023)OS hacking: Faster text painting (with a glyph ID cache!)Office Hours with Guest: Linus GrohBrowser hacking: Fixing a layout bug on HTML5Test.comLadybird browser update (December 2023)Browser hacking: Complex CSS colors for DiscordLadybird announcementBrowser hacking: JIT fast path for variable accessLadybird browser update (November 2023)SerenityOS update (February 2023)
Andreas Kling |

Browser hacking: Making a dumb loop go fast in the JIT!

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER