Srijan Paul

@injuly

JIT Compilers – Inside and Out

Submitted Aug 23, 2024

Traditionally, programming languages are either interpreted with a bytecode VM, or compiled to machine code. JIT compilers somehow do both, blurring the lines between “interpreted” and “compiled”. How?

We’ll build an intuition for how JIT compilers work under the hood by building one. At the end, we’ll benchmark against an equivalent bytecode VM to see how much of a difference it makes.

Comments

{{ gettext('Login to leave a comment') }}

{{ gettext('Post a comment…') }}
{{ gettext('New comment') }}
{{ formTitle }}

{{ errorMsg }}

{{ gettext('No comments posted yet') }}

Hosted by

Bengaluru Systems Meetup