JIT Compiler

/dʒɪt kəmˈpaɪlər/ · Noun · Development

Definitions

  1. A just-in-time compiler that translates code into native machine instructions during program execution instead of ahead of time. JITs watch running code, identify hot paths, and apply runtime-specific optimizations that static compilers cannot always make.

    In plain English: It is a compiler that turns code into fast machine instructions while the program is already running.

    Example: "The first few requests are slower until the JIT compiler warms up and optimizes the hot methods."

Related Terms