<br><br><div class="gmail_quote">On Wed, Feb 27, 2013 at 10:03 AM, Eliot Miranda <span dir="ltr"><<a href="mailto:eliot.miranda@gmail.com" target="_blank">eliot.miranda@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Hi Juan,<br><br><div class="gmail_quote"><div><div class="h5">On Wed, Feb 27, 2013 at 8:45 AM, Juan Vuletich (mail lists) <span dir="ltr"><<a href="mailto:juanlists@jvuletich.org" target="_blank">juanlists@jvuletich.org</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div><br>
Quoting "David T. Lewis" <<a href="mailto:lewis@mail.msen.com" target="_blank">lewis@mail.msen.com</a>>:<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
On Wed, Feb 27, 2013 at 08:19:20AM -0300, Juan Vuletich (mail lists) wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
Hi Folks,<br>
<br>
In Cuis 4.1 (<br>
<a href="https://github.com/jvuletich/Cuis/blob/master/Cuis4WithLatestUpdates/Cuis4.1-1619.zip?raw=true" target="_blank">https://github.com/jvuletich/<u></u>Cuis/blob/master/<u></u>Cuis4WithLatestUpdates/Cuis4.<u></u>1-1619.zip?raw=true</a> ) I included AndreasSystemProfiler. But sometimes it is good to use a StackVM for profiling, to avoid Cog inlining and get results that are easier to<br>
follow.<br>
<br>
The Mac and Windows VMs referenced from squeakVM.org don't include the<br>
required primitives. The only VMs with those primitives I found are<br>
CogVMs from Eliot's site.<br>
<br>
</blockquote>
<br>
Thanks,<br>
<br>
I just added a mantis issue for this:<br>
<br>
<a href="http://bugs.squeak.org/view.php?id=7746" target="_blank">http://bugs.squeak.org/view.<u></u>php?id=7746</a><br>
<br>
Eliot, can you give me a quick pointer to the primitives in Cog that need<br>
to be added to the interpreter VM? Thanks.<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Does anybody know if there are plans to add those primitives to StackVMs?<br>
<br>
</blockquote>
<br>
A terminology note, this issue is for the interpreter VM. The stack VM is<br>
part of Cog, and I expect that a stack VM will already contain the necessary<br>
primitives (though I did not check).<br>
</blockquote>
<br></div></div>
Thanks for the correction. I understand that the interpreter VMs will have the primitives in the future. Thank you!<br>
<br>
Let me restate, then. Does anybody know if there are recent StackVMs precompiled for major platforms? I could not find any at Eliot´s site.<br></blockquote><div><br></div></div></div><div>I could be encouraged to build and add these to my site. But I wonder why you need them. What's wrong with the Cog VMs?</div>
</div></blockquote><div><br></div><div>First of all, Cog doesn't do inlining; it only does good inline cacheing, including memoing whether a send is an MNU. Second, one can disable the JIT using -cogmaxlits -1 on the command line. You'll get something slower than the StackVM (because it'll be asking the jit whether methods should be jit all the time) but you should get values close to the StackVM.</div>
<div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="gmail_quote"><div class="im">
<div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Dave<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Thanks,<br>
Juan Vuletich<br>
</blockquote>
<br>
</blockquote>
<br>
<br>
<br>
Cheers,<br>
Juan Vuletich<br>
<br>
</blockquote></div></div><span class="HOEnZb"><font color="#888888"><br><br clear="all"><div><br></div>-- <br>best,<div>Eliot</div>
</font></span></blockquote></div><br><br clear="all"><div><br></div>-- <br>best,<div>Eliot</div>