All books

Professional

Apps About Coach Log in Start reading

Quantitative Finance · Glossary

What is Just-in-time compilation, warm-up period?

Also known as: just-in-time compilation · warm-up period

Definition 10.4 Low-Latency Software · Chapter 10 — Managed and Functional Languages on the Desk

In just-in-time compilation a runtime first interprets or lightly compiles a program, measures which code is hot and how it behaves, and then compiles the hot code to optimised machine code using that profile. The warm-up period is the time, or number of executions, before the hot path runs as optimised code.

Read in context →