<br><br><div class="gmail_quote">On Wed, Aug 8, 2012 at 11:00 PM, Denis Kudriashov <span dir="ltr">&lt;<a href="mailto:dionisiydk@gmail.com" target="_blank">dionisiydk@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
 <br><div class="gmail_quote">2012/8/9 Dmitry Golubovsky <span dir="ltr">&lt;<a href="mailto:golubovsky@gmail.com" target="_blank">golubovsky@gmail.com</a>&gt;</span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">


<br>
Hi,<br>
<br>
Denis Kudriashov  wrote:<br>
<br>
&gt; Can you explain what is CogVM without JIT?<br>
<br>
Cog VM exists in two flavors: one is a pure interpreter (aka StackVM<br>
[1]) which is easy to port; another is JIT [2] (currently exists for<br>
x86, and some development of ARM version can be seen).<br>
<br>
But even non-JIT Cog has better support of closures than the classic<br>
Squeak VM has (or had, at least per [3], maybe these days this is<br>
fixed in the classic VM as well)<br><br></blockquote><div><br>I just think that CogVM and StackVM are separeted Vms-names for new Eliot VMs.<br>And CogVM is always related to JIT VM.<br><br></div></div></blockquote><div>
<br></div><div>You can read <a href="http://marianopeck.wordpress.com/2011/04/02/departure-vm-introduction/">http://marianopeck.wordpress.com/2011/04/02/departure-vm-introduction/</a></div><div>Title &quot;Cog VM and current status&quot;</div>
<div><br></div><div>cheers</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="gmail_quote"><div>Best regards,<br>Denis<br><br>

 <br></div></div>
<br></blockquote></div><br><br clear="all"><div><br></div>-- <br>Mariano<br><a href="http://marianopeck.wordpress.com" target="_blank">http://marianopeck.wordpress.com</a><br><br>