Skip to content
Latchkey

Just-in-Time Compilation (JIT) - CI/CD Glossary Definition

JIT compilation converts code to native machine code at run time, optimizing hot paths on demand rather than during the build.

Just-in-time (JIT) compilation converts bytecode or source to native machine code at run time, compiling hot code paths on demand. The JVM and V8 use JIT to speed up frequently executed code.

Just-in-time (JIT) compilation converts bytecode or source to native machine code at run time, compiling hot code paths on demand. The JVM and V8 use JIT to speed up frequently executed code.

In CI

JIT warm-up can distort benchmark and performance tests in CI: the first iterations run interpreted and slow. Add warm-up runs, or disable JIT, when a test asserts on timing to avoid flaky results.

Related guides

Run this faster and cheaper on Latchkey managed runners. Start free →