<br><br><div class="gmail_quote">On Wed, Apr 20, 2011 at 12:37 AM, Dimitry Golubovsky <span dir="ltr">&lt;<a href="mailto:golubovsky@gmail.com">golubovsky@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;">
Mariano,<br>
<br>
Mariano Peck wrote:<br>
<br>
&gt; The fork of the adroid VM is from the Interpreter VM, isn&#39;t it ?<br>
<br>
Yes, as much as I can tell.<br>
<br>
&gt; Have you ever consider or have in mind to adapt the Cog StackVM ?  I<br>
&gt; remember John saying that this improved performance in the iPhone.<br>
<br>
This might be a direction for future work. But not a small thing, I expect.<br>
<br>
BTW as you are (I suppose) looking closely at Cog internals, do you<br>
see where the event loop is, and how to replace it with an external<br>
queue handler?<br></blockquote><div><br>I know where it is, but I have no idea how to replace it.<br>The loop is in the metho #interpret. <br>For Cog is in StackInterpreter &gt;&gt; interpret <br> </div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">

<br>
&gt; Just curiosity...apart from changing the interpreter loop, does this VM<br>
&gt; require more changes in the &quot;VMMaker part&quot; ? because I guess  most of the<br>
&gt; fork is in the platform code.<br>
<br>
Since I haven&#39;t seen the Slang sources (I have no idea where they are)<br>
of the Event VM, I cannot tell much.<br></blockquote><div><br>It&#39;s a pity if we cannot get the VMMaker :(<br> </div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">

<br>
Thanks.<br>
<font color="#888888"><br>
--<br>
Dimitry Golubovsky<br>
<br>
Anywhere on the Web<br>
</font></blockquote></div><br><br clear="all"><br>-- <br>Mariano<br><a href="http://marianopeck.wordpress.com" target="_blank">http://marianopeck.wordpress.com</a><br><br>