JIT compiler


Also found in: Dictionary, Thesaurus, Medical, Legal.

JIT compiler

(Just-In-Time compiler) A compiler that converts program source code into native machine code just before the program is run. In the case of Java, a JIT compiler converts Java's intermediate language (bytecode) into native machine code as needed. It tries to predict which instructions will be executed next so that it can compile the code in advance. Compiled code resides in memory until the application is closed. See Java compiler.


References in periodicals archive ?
Fujitsu Laboratories has developed a simulation technology that runs as fast as a JIT compiler but with precise cycle-level fidelity.
As reported in [4], the net result is that JIT compilers for SafeTSA can deliver the same quality code in less time than a JIT compiler for JVML.
In most cases, executing JIT compiler generated native code is more efficient than interpreting the equivalent bytecodes since an interpreter identifies and interprets a bytecode every time it is encountered during execution.
The job of a JIT compiler is to translate your generic MSIL code into machine code that can be executed by your CPU.
In actuality, you are forced to wait for the JIT compiler to do its stuff.