<?xml version="1.0" encoding='utf-8'?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml">
<wml>
<card id="card1" title="Just-in-time compilation - Page 2 - Wikipedia">
<p>
<a accesskey="1" href="page.php?w=just-in-time_compilation&amp;p=1">1.Previous</a><br />
<a accesskey="3" href="page.php?w=just-in-time_compilation&amp;p=3">3.Next</a>
</p>
<p>which is then executed directly. A system implementing a JIT compiler typically continuously analyses the code being executed and identifies parts of the code where the speedup gained from compilation or recompilation would outweigh the overhead of compiling that code.</p>

<p>JIT compilation is a combination of the two traditional approaches to translation to machine code: <a href="page.php?w=ahead-of-time_compilation">ahead-of-time compilation</a> (AOT), and <a href="page.php?w=Interpreter_%28computing%29">interpretation</a>, which combines</p><p>
<a accesskey="1" href="page.php?w=just-in-time_compilation&amp;p=1">1.Previous</a><br />
<a accesskey="3" href="page.php?w=just-in-time_compilation&amp;p=3">3.Next</a>
</p>

<do type="prev" label="Search">
        <go href="search.wml"/>
</do>

</card>
</wml>
