<div dir="ltr"><br><div class="gmail_extra"><br><br><div class="gmail_quote">On Tue, Aug 5, 2014 at 8:13 AM, Frank Shearar <span dir="ltr">&lt;<a href="mailto:frank.shearar@gmail.com" target="_blank">frank.shearar@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"><div class="HOEnZb"><div class="h5">On 5 August 2014 16:00, Eliot Miranda &lt;<a href="mailto:eliot.miranda@gmail.com">eliot.miranda@gmail.com</a>&gt; wrote:<br>

&gt; Hi Frank,<br>
&gt;<br>
&gt; On Aug 5, 2014, at 2:20 AM, Frank Shearar &lt;<a href="mailto:frank.shearar@gmail.com">frank.shearar@gmail.com</a>&gt; wrote:<br>
&gt;<br>
&gt;&gt; On 5 August 2014 03:49, Eliot Miranda &lt;<a href="mailto:eliot.miranda@gmail.com">eliot.miranda@gmail.com</a>&gt; wrote:<br>
&gt;&gt;&gt; ...at <a href="http://www.mirandabanda.org/files/Cog/VM/VM.r3058/" target="_blank">http://www.mirandabanda.org/files/Cog/VM/VM.r3058/</a>.<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; CogVM binaries as per VMMaker.oscog-eem.842/r3058<br>
&gt;&gt;<br>
&gt;&gt; I&#39;ll update CI this evening.<br>
&gt;&gt;<br>
&gt;&gt; Quick question - for the Linux VMs, am I correct in thinking that MT<br>
&gt;&gt; VMs are _always_ HT? (And that on Windows they are never?)<br>
&gt;<br>
&gt; Mac and Win VMs have only heartbeat threads.  Linux VMs have either a heartbeat thread or the ITIMER heartbeat.  If the linux archive contains  &quot;ht&quot; it&#39;s a threaded heartbeat VM, period.  The naming is screwed up because ITIMER used to be the only option on linux.  Would changing the names so that linux ITIMER VMs were singled out be useful?<br>

<br>
</div></div>Mainly I&#39;m trying to figure out how to map &quot;kind of VM&quot; to a file<br>
name. I just noticed that<br>
<a href="http://www.mirandabanda.org/files/Cog/VM/VM.r3058/" target="_blank">http://www.mirandabanda.org/files/Cog/VM/VM.r3058/</a> has a cogmtlinuxht,<br>
but not a cogmtlinux, VM. But there are both coglinux and coglinuxht<br>
and images, so it looks like MT and HT are orthogonal switches (on<br>
Linux, at least). </blockquote><div><br></div><div>Yes.  And there is no such switch elsewhere.  And ITIMER will eventually die the death.</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
If they are, that&#39;s great, and I need to extend my<br>
existing kind-of-VM to reflect this, because at the moment it knows<br>
about :mt, :spur and :normal VMs, whereas it might need to know about<br>
:mtht, :mt and :ht VMs. Make sense?<br></blockquote><div><br></div><div>Yes.</div><div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
(<a href="https://github.com/squeak-smalltalk/squeak-ci/blob/master/lib/squeak-ci/cog.rb" target="_blank">https://github.com/squeak-smalltalk/squeak-ci/blob/master/lib/squeak-ci/cog.rb</a><br>
has my horrible hacks: look at cog_location and filename for the<br>
current mapping of kind-of-VM -&gt; string.<br>
<br>
frank</blockquote></div>-- <br>best,<div>Eliot</div>
</div></div>