AOT COMPILER

An 'Ahead-of-Time (AOT) compiler' is a compiler that implements Ahead of Time Compilation. This refers to the act of compiling an intermediate language, like .NET Common Intermediate Language (CIL) or Java Bytecode, into a system-dependent binary.
Most languages with a managed runtime that can be compiled to an intermediate language take advantage of Just-In-Time (JIT). This, briefly, compiles intermediate code into binary code for a native run while the intermediate code is executing. Ahead of time compilation eliminates the need for this step by performing the compilation before execution rather than during execution.

Contents
External links

External links



Speed: NGen Revs Up Your Performance with Powerful New Features -- MSDN Magazine, April 2005

Mono AOT

Excelsior JET -- AOT for Java SE

Improving Swing Performance: JIT vs AOT Compilation -- LinuxWorld Magazine, November 2004

This article provided by Wikipedia. To edit the contents of this article, click here for original source.

psst.. try this: add to faves