Excelsior JET is a Java Virtual Machine enhanced with Ahead-Of-Time (AOT) compilation. The AOT compiler transforms your classes and jars into high-performance Microsoft® Windows® executables that run directly on hardware. VM components responsible for Java memory management, threading, synchronization, security, etc., are placed into a DLL which you redistribute along with the precompiled executables. Among those runtime components is a JIT compiler that takes care of classes that could not be precompiled, thus enabling Excelsior JET to support the entire Java 2 Platform, Standard Edition v5.0 API, including dynamic class loading. Excelsior JET is also available for Linux on the Intel x86 platform.