What JIT compilers are available for Linux?

Nathan Meyers

Just-in-time compilers are available for Linux on x86 and Alpha platforms.

For x86, there are two open-source and two commercial (no-charge) compilers:

  • The open-source tya compiler can be built for use with either JDK 1.1.x or 1.2.x. Note that you cannot use a single JIT with both environments - you must compile it for one or the other.
  • The open-source shujit compiler can be used with JDK1.1.x or 1.2.x. As with tya, you must compile it for the environment in which it will be used.
  • The Inprise JIT for Linux is distributed as part of the JBuilder Foundation product, and is usable with JDK1.2.x.
  • The Sun sunwjit compiler for JDK1.2.x is distributed as part of the Blackdown JDK.

For the Alpha platform, the CACAO compiler works with JDK 1.02.