Fujitsu Laboratories has developed a simulation technology that runs as fast as a JIT compiler
but with precise cycle-level fidelity.
As reported in , the net result is that JIT compilers
for SafeTSA can deliver the same quality code in less time than a JIT compiler
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.
This performance-optimized solution hinges on the generation of specialized code sequences by the PERC Ultra SMP JIT compiler
and on an enhanced real-time garbage collection algorithm.
In actuality, you are forced to wait for the JIT compiler
to do its stuff.
1 includes AOT and JIT compiler
optimizations for the Pentium, PowerPC, ARM, and XScale targets, Windows, Linux and Solaris development platforms, and RTOS support of Linux, VxWorks(R) and OSE(TM) Real-Time Operating System, Nucleus, and QNX.
IBM expects Movex to perform even better with the latest Java enhancements to the JIT compiler
in OS/400 V5R2.
In addition to high performance, the LH7A405's JIT Compiler
has significant advantages over other Java accelerators, including the ability to optimize the Java program and cache instruction streams.
By providing a significant level of performance in the hardware, the ARM Jazelle extension also eliminates the need for JIT compiler
technology, which significantly reduces memory costs while providing high-performance Java capabilities for low-cost consumer and portable platforms.
The modular ORP system incorporates a fast, code-generating just-in-time (JIT) compiler as well as an optimizing JIT compiler
Automatic system resource optimization -- Faster thread synchronization -- Fine-grained locking capabilities -- Fast Java object allocation -- Optimizing JIT compiler
techniques -- Improved class libraries -- Multithreaded VM architecture