<?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 7 - Wikipedia">
<p>
<a accesskey="1" href="page.php?w=just-in-time_compilation&amp;p=6">1.Previous</a><br />
<a accesskey="3" href="page.php?w=just-in-time_compilation&amp;p=8">3.Next</a>
</p>
<p>language LC².</p>

<p><a href="page.php?w=Smalltalk">Smalltalk</a> (c. 1980) pioneered new aspects of JIT compilations. For example, translation to machine code was done on demand, and the result was cached for later use. When memory became scarce, the system would delete some of this code and regenerate it when it was needed again. Sun's <a href="page.php?w=Self_%28programming_language%29">Self</a> language improved these techniques extensively and was at one point the fastest Smalltalk system in the world, achieving up to half the speed of</p><p>
<a accesskey="1" href="page.php?w=just-in-time_compilation&amp;p=6">1.Previous</a><br />
<a accesskey="3" href="page.php?w=just-in-time_compilation&amp;p=8">3.Next</a>
</p>

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

</card>
</wml>
