Glossary term
What is JIT (Just-In-Time compilation)?
JIT stands for Just-In-Time compilation.
In JavaScript Core
Start by interpreting code so it runs immediately, then compile the hot parts to fast machine code while the program is running.
Learn it properly · JavaScript CoreLesson 13: JS Engine and V8 ArchitectureParser, interpreter (Ignition), compiler (TurboFan), memory heap and garbage collection — what the engine does between your file and the CPU. Watch a function climb V8's tiers and fall back on a deopt, and step through mark-and-sweep.In CS Foundations
Compiling hot code to machine code while the program runs.
Learn it properly · CS FoundationsLesson 0: How a Computer Runs Your ProgramFrom source code to machine code: compiling, interpreting and JIT, the stack and the heap, function calls, stack overflow and garbage collection.