Translates JAVA bytecode into machine language while the bytecode is being executed. This technology ensures high execution speeds by doing the translating into machine code while maintaining platform independency. The translation is done “on the fly” while the program is already running. Several security issues have been reported as a result of using the technology, particularly through the improper configuration of the security settings of the compiler.
See Also: Java.