Media Summary: Follow me on X: Sponsor me on GitHub: Support me on ... Resulting PR: SerenityOS is open source on GitHub: ... Sometimes we have to do a little cleanup before continuing with the main work :^) Follow me on X:

Browser Hacking Jit Chores Refactoring - Detailed Analysis & Overview

Follow me on X: Sponsor me on GitHub: Support me on ... Resulting PR: SerenityOS is open source on GitHub: ... Sometimes we have to do a little cleanup before continuing with the main work :^) Follow me on X: MAKE DUMB LOOP GO FAST Follow me on X: Sponsor me on GitHub: ... Serenity is open source on GitHub: Support Serenity on Patreon: ... PR: Follow me on X: Sponsor me on GitHub: ...

Kraken/ai-astar.js go brr PR: Follow me on X: Welcome to Yak Fitness! Time to shed some weight :^) PR: Follow me on X: ... In our experience using AI for vulnerability research, the best result is a combination of frontier models driven by human experts.

Photo Gallery

Browser hacking: JIT chores, refactoring, and some code size optimization
Browser hacking: A most satisfying refactor to hide constructors
Browser hacking: Some quick JIT assembler cleanups
Browser hacking: Making a dumb loop go fast in the JIT!
Browser hacking: JIT fast path for JavaScript ToBoolean()
Browser hacking: Refactoring "display: list-item"
Browser hacking: JIT fast path for variable access
Browser hacking: More JIT coverage on Kraken + Optimizing "this"
Browser hacking: Jitting return statements, arithmetic, etc
Browser hacking: Let's hack on the JIT until ai-astar.js SINGS
Browser hacking: JIT code size optimizations
Firefox JIT Bug - Pwn2Own Documentary (Part 3)
View Detailed Profile
Browser hacking: JIT chores, refactoring, and some code size optimization

Browser hacking: JIT chores, refactoring, and some code size optimization

Follow me on X: https://x.com/awesomekling Sponsor me on GitHub: https://github.com/sponsors/awesomekling Support me on ...

Browser hacking: A most satisfying refactor to hide constructors

Browser hacking: A most satisfying refactor to hide constructors

Resulting PR: https://github.com/SerenityOS/serenity/pull/15061 SerenityOS is open source on GitHub: ...

Browser hacking: Some quick JIT assembler cleanups

Browser hacking: Some quick JIT assembler cleanups

Sometimes we have to do a little cleanup before continuing with the main work :^) Follow me on X: https://x.com/awesomekling ...

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

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

MAKE DUMB LOOP GO FAST Follow me on X: https://x.com/awesomekling Sponsor me on GitHub: ...

Browser hacking: JIT fast path for JavaScript ToBoolean()

Browser hacking: JIT fast path for JavaScript ToBoolean()

Follow me on X: https://x.com/awesomekling Sponsor me on GitHub: https://github.com/sponsors/awesomekling Support me on ...

Browser hacking: Refactoring "display: list-item"

Browser hacking: Refactoring "display: list-item"

Serenity is open source on GitHub: https://github.com/SerenityOS/serenity Support Serenity on Patreon: ...

Browser hacking: JIT fast path for variable access

Browser hacking: JIT fast path for variable access

PR: https://github.com/SerenityOS/serenity/pull/21822 Follow me on X: https://x.com/awesomekling Sponsor me on GitHub: ...

Browser hacking: More JIT coverage on Kraken + Optimizing "this"

Browser hacking: More JIT coverage on Kraken + Optimizing "this"

Follow me on X: https://x.com/awesomekling Sponsor me on GitHub: https://github.com/sponsors/awesomekling Support me on ...

Browser hacking: Jitting return statements, arithmetic, etc

Browser hacking: Jitting return statements, arithmetic, etc

Follow me on X: https://x.com/awesomekling Sponsor me on GitHub: https://github.com/sponsors/awesomekling Support me on ...

Browser hacking: Let's hack on the JIT until ai-astar.js SINGS

Browser hacking: Let's hack on the JIT until ai-astar.js SINGS

Kraken/ai-astar.js go brr PR: https://github.com/SerenityOS/serenity/pull/21910 Follow me on X: https://x.com/awesomekling ...

Browser hacking: JIT code size optimizations

Browser hacking: JIT code size optimizations

Welcome to Yak Fitness! Time to shed some weight :^) PR: https://github.com/SerenityOS/serenity/pull/21636 Follow me on X: ...

Firefox JIT Bug - Pwn2Own Documentary (Part 3)

Firefox JIT Bug - Pwn2Own Documentary (Part 3)

Learn

Meet the Hackers: Samuel Groß — State of Browser/JavaScript Engine Exploitation

Meet the Hackers: Samuel Groß — State of Browser/JavaScript Engine Exploitation

In our experience using AI for vulnerability research, the best result is a combination of frontier models driven by human experts.