Share on Facebook Share on Twitter Email
Answers.com

AOT compiler

 
Wikipedia: 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, such as Java bytecode, .NET Common Intermediate Language (CIL), or IBM System/38 or IBM System i "Technology Independent Machine Interface" code, 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, which may decrease an application's performance. Ahead-of-time compilation eliminates the need for this step by performing the compilation before execution rather than during execution.

See also

External links

.NET:

Java:


Search unanswered questions...
Enter a question here...
Search: All sources Community Q&A Reference topics
 
 

 

Copyrights:

Wikipedia. This article is licensed under the Creative Commons Attribution/Share-Alike License. It uses material from the Wikipedia article "AOT compiler" Read more