Hi Guys,<div><br></div><div> I am certainly doing something wrong while using SystemTracer.</div><div> I tried SystemTracing-StephaneDucasse.25 (on ss in PharoTaskForces) both in a Pharo 1.3 and 1.4.</div><div> I did:</div>
<div> SystemTracer2 writeImage: &#39;test.image&#39;</div><div> tracing and writing work well but the when I launch the resulting test.image, UI is not responsive. It seems that it is just a UI  problem.</div><div>  </div>
<div> Any hint?</div><div><br></div><div> Thanks,</div><div><br></div>#Luc<br><br>
<br><br><div class="gmail_quote">2011/12/12 stephane ducasse <span dir="ltr">&lt;<a href="mailto:stephane.ducasse@gmail.com">stephane.ducasse@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>
excllent I will add that in the class comments.<br>
<br>
Stef<br>
<div class="HOEnZb"><div class="h5"><br>
On Dec 12, 2011, at 12:43 PM, David T. Lewis wrote:<br>
<br>
&gt;<br>
&gt; On Mon, Dec 12, 2011 at 08:18:41AM +0100, stephane ducasse wrote:<br>
&gt;&gt;<br>
&gt;&gt; Thanks I committed it.<br>
&gt;<br>
&gt; Thanks, next time I will do it myself :)<br>
&gt;<br>
&gt;&gt; Now I have a question<br>
&gt;&gt;<br>
&gt;&gt; SystemTracer64 is to run on 64<br>
&gt;&gt;<br>
&gt;&gt; How do I say to SystemTracer or SystemTracer2 that I want to convert or not to 64 bits?<br>
&gt;&gt; Because I thought (stupidly) that SystemTracer2 was for 32-&gt;32<br>
&gt;<br>
&gt; No, you are correct. SystemTracer2 is for 32-&gt;32. SystemTracer is<br>
&gt; the original version, which IMO is useful for education to understand<br>
&gt; how these things work, but is not useful with current images.<br>
&gt;<br>
&gt; SystemTracer64 is for converting an existing (32-bit format) image<br>
&gt; to the experimental 64-bit object format. It is a subclass of<br>
&gt; SystemTracer2 with methods for converting headers, oops, and fields<br>
&gt; from the normal 32-bit format to the 64-bit format.<br>
&gt;<br>
&gt; This is sometimes confusing, because people may assume that a<br>
&gt; 64-bit image is for 64-bit platforms, but actually it is only<br>
&gt; about the internal data formats. You can run a 32-bit image on<br>
&gt; a 64-bit platform, so for example there is no reason that you<br>
&gt; could not run a 64-bit image on a 32-bit Cog VM (this would<br>
&gt; require some development in the oscog VMMaker but no reason<br>
&gt; it cannot be done). I say this because people may assume that<br>
&gt; 32-bit Cog could not be used for 64-bit images, but this is<br>
&gt; not really true.<br>
&gt;<br>
&gt; If you invent a new object format (as I expect that Eliot will<br>
&gt; do), then you might create a new subclass of SystemTracer2 that<br>
&gt; would know how to convert to that format.<br>
&gt;<br>
&gt; Dave<br>
&gt;<br>
<br>
</div></div></blockquote></div><br>