<br><br><div><span class="gmail_quote">On 5/2/06, <b class="gmail_sendername">Michael Haupt</b> <<a href="mailto:mhaupt@gmail.com">mhaupt@gmail.com</a>> wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Hi Tim,<br><br>many thanks for your quick response. I tried to find information via<br>the Swiki at <a href="http://minnow.cc.gatech.edu">minnow.cc.gatech.edu</a>, but that server seems to be down<br>(?!); at least, it refuses connections.
<br><br>On 5/2/06, tim Rowledge <<a href="mailto:tim@rowledge.org">tim@rowledge.org</a>> wrote:<br>> You will find some of that in the various chapters of the nuBlue book<br>> (online copies of chapters at <a href="http://www.iam.unibe.ch/~ducasse/">
http://www.iam.unibe.ch/~ducasse/</a><br>> FreeBooks/CollectiveNBlueBook/)<br><br>Many thanks - would that be your "A Tour of the Squeak Object Engine"<br>chapter? Are there any others I should look at?</blockquote>
<div><br>All of the Part 2 is relevant but there is an excellent description of how image segments are generated in in the Object Memory section of "Back to the Future Once More".<br><br>Regards,<br>Laurence<br>
</div><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">> and in comments and methods in the<br>> ObjectMemory class that is a part of the VMMaker package on
<br>> SqueakMap.<br><br>I was afraid of that. ;-) I wanted to avoid looking at too much source<br>code... a concise specification of the format would have been great.<br>Well, I'll see what I can do.<br><br>> The image loading process is implemented in
<br>> Interpreter>readImageFromFile:HeapSize:StartingAt: and related<br>> methods. ...<br><br>Thanks once more.<br><br>> What's the reason for your interest?<br><br>On the one hand, sheer interest in VMs generally and Smalltalk VMs
<br>particularly. On the other hand, I'm doing some teaching on VMs this<br>summer semester, and this Thursday's topic, amongst others, is how<br>applications (or entire "snapshot" worlds) are made available to VMs.
<br><br>Best,<br><br>Michael<br><br></blockquote></div><br>