Glossar

JIT

Just-in-Time Compiler Laufzeitumgebungen / Programmiersprachen
Ein JIT-Compiler übersetzt Bytecode oder Interpretercode zur Laufzeit in nativen Maschinencode, genau dann wenn er erstmals ausgeführt wird – daher »just in time«. Häufig ausgeführte Codepfade werden optimiert und gecacht. Die JVM (Java) und V8 (JavaScript) nutzen JIT und erzielen damit deutlich höhere Performance als reine Interpreter. JIT kombiniert die Flexibilität von Bytecode mit der Geschwindigkeit nativen Codes.