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