<div>Hello Andreas,</div><div><br></div><div>That&#39;s great to hear about your plans on Squeak experiments with so strong hardware!</div><div>And could you please shed light on the current OpenQwaq development status? </div>

<div>What are the priorities for current and future research work?</div><div><br></div><div>Regards,</div><div>Nikolay</div><br><div class="gmail_quote">On Fri, Nov 9, 2012 at 4:10 PM, Andreas.Raab <span dir="ltr">&lt;<a href="mailto:andreas.raab@gmx.de" target="_blank">andreas.raab@gmx.de</a>&gt;</span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi David -<br>
<br>
This is great, and just in time! I wanted to play around with Squeak on my<br>
new z820 development workstation featuring some 256GB of Memory (heh, heh)<br>
and was wondering where I could find the right Image/VM pair. Thanks for the<br>
post!<br>
<br>
Cheers,<br>
  - Andreas<br>
<br>
<br>
David T. Lewis wrote<br>
<div><div class="h5">&gt; The purpose of this change to the SystemReporter is to allow it to<br>
&gt; identify the image format and word size (64-bit or 32-bit) of the image<br>
&gt; file that is currently being run. An example SystemReporter window from<br>
&gt; a 64-bit image is attached.<br>
&gt;<br>
&gt; A 64-bit version of the trunk image can be found here:<br>
&gt;   <a href="http://box3.squeak.org/job/Squeak%2064-bit%20image/" target="_blank">http://box3.squeak.org/job/Squeak%2064-bit%20image/</a><br>
&gt;<br>
&gt; A 64-bit image is normally created directly from the normal 32-bit image<br>
&gt; using a SystemTracer. This Smalltalk script illustrates how it is done:<br>
&gt;   <a href="http://box3.squeak.org/job/Squeak%2064-bit%20image/ws/TraceTo64.st" target="_blank">http://box3.squeak.org/job/Squeak%2064-bit%20image/ws/TraceTo64.st</a><br>
&gt;<br>
&gt; To run a 64-bit image on Linux, go to <a href="http://squeakvm.org/unix/" target="_blank">http://squeakvm.org/unix/</a> and<br>
&gt; install<br>
&gt; both the &quot;4.10.2.2614 Unix VM&quot; and the &quot;4.10.2.2614 Unix VM for 64-bit<br>
&gt; images&quot;.<br>
&gt; The /usr/local/bin/squeak script will then invoke the right VM to run<br>
&gt; your image, either 32- or 64-bit.<br>
&gt;<br>
&gt; If you prefer to compile your VM from source, use the source tarball<br>
&gt; from <a href="http://squeakvm.org/unix/" target="_blank">http://squeakvm.org/unix/</a> and run the platforms/unix/cmake/configure<br>
&gt; script with the &quot;--image64&quot; option to build a VM for running 64-bit<br>
&gt; images. Unofficial and unsupported &quot;bleeding edge&quot; tarballs can also be<br>
&gt; found at <a href="http://box3.squeak.org/job/InterpreterVM/" target="_blank">http://box3.squeak.org/job/InterpreterVM/</a><br>
&gt;<br>
&gt; Cog VMs are not currently able to run the 64-bit image, although they<br>
&gt; certainly will do so in the future. For now, a 64-bit image on a standard<br>
&gt; interpreter VM will be much slower than the &quot;same&quot; 32-bit image on Cog,<br>
&gt; but will have greater address space and an ability to reach a much larger<br>
&gt; total image size.<br>
&gt;<br>
&gt; Dave<br>
&gt;<br>
&gt; On Thu, Nov 08, 2012 at 04:36:15AM +0000,<br>
<br>
</div></div>&gt; commits@.squeak<br>
<div><div class="h5"><br>
&gt;  wrote:<br>
&gt;&gt; David T. Lewis uploaded a new version of SystemReporter to project The<br>
&gt;&gt; Trunk:<br>
&gt;&gt; <a href="http://source.squeak.org/trunk/SystemReporter-dtl.20.mcz" target="_blank">http://source.squeak.org/trunk/SystemReporter-dtl.20.mcz</a><br>
&gt;&gt;<br>
&gt;&gt; ==================== Summary ====================<br>
&gt;&gt;<br>
&gt;&gt; Name: SystemReporter-dtl.20<br>
&gt;&gt; Author: dtl<br>
&gt;&gt; Time: 7 November 2012, 11:35:58.387 pm<br>
&gt;&gt; UUID: fb07b2ef-d22a-4054-a266-1e94e274f3ef<br>
&gt;&gt; Ancestors: SystemReporter-cmm.19<br>
&gt;&gt;<br>
&gt;&gt; Display image format and word size in #reportImage:<br>
&gt;&gt;<br>
&gt;&gt; =============== Diff against SystemReporter-cmm.19 ===============<br>
&gt;&gt;<br>
&gt;&gt; Item was changed:<br>
&gt;&gt;   ----- Method: SystemReporter&gt;&gt;reportImage: (in category &#39;reporting&#39;)<br>
&gt;&gt; -----<br>
&gt;&gt;   reportImage: aStream<br>
&gt;&gt;      self header: &#39;Image&#39; on: aStream.<br>
&gt;&gt;      aStream<br>
&gt;&gt;              nextPutAll: Smalltalk image imageName; cr;<br>
&gt;&gt;              nextPutAll: SystemVersion current version; cr;<br>
&gt;&gt;              nextPutAll: Smalltalk image lastUpdateString; cr;<br>
&gt;&gt; +            nextPutAll: Smalltalk image currentChangeSetString; cr.<br>
&gt;&gt; +    [ | imageFormat bitsPerWord |<br>
&gt;&gt; +    imageFormat := Smalltalk image imageFormatVersion.<br>
&gt;&gt; +    bitsPerWord := Smalltalk image wordSize * 8.<br>
&gt;&gt; +    aStream nextPutAll: &#39;Image format &#39;;<br>
&gt;&gt; +                    nextPutAll: imageFormat asString;<br>
&gt;&gt; +                    nextPutAll: &#39; (&#39;;<br>
&gt;&gt; +                    nextPutAll: bitsPerWord asString;<br>
&gt;&gt; +                    nextPutAll: &#39; bit)&#39;; cr]<br>
&gt;&gt; +            on: Warning<br>
&gt;&gt; +            do: [&quot;primitive not present in VM&quot;].<br>
&gt;&gt; -            nextPutAll: Smalltalk image currentChangeSetString; cr<br>
&gt;&gt;   !<br>
&gt;&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
</div></div>&gt; System Reporter.png (54K)<br>
&gt; &amp;lt;<a href="http://forum.world.st/attachment/4654568/0/System%20Reporter.png&amp;gt" target="_blank">http://forum.world.st/attachment/4654568/0/System%20Reporter.png&amp;gt</a>;<br>
<br>
<br>
<br>
<br>
<br>
--<br>
View this message in context: <a href="http://forum.world.st/64-bit-images-was-The-Trunk-SystemReporter-dtl-20-mcz-tp4654568p4654623.html" target="_blank">http://forum.world.st/64-bit-images-was-The-Trunk-SystemReporter-dtl-20-mcz-tp4654568p4654623.html</a><br>


Sent from the Squeak - Dev mailing list archive at Nabble.com.<br>
<br>
</blockquote></div><br>