<html><body bgcolor="#FFFFFF"><div>Hi,</div><div><br>On Jun 2, 2011, at 3:12 AM, Mateusz Grotek &lt;<a href="mailto:unoduetre@poczta.onet.pl">unoduetre@poczta.onet.pl</a>&gt; wrote:</div><div><br><font class="Apple-style-span" color="#005001"><font class="Apple-style-span" color="#000000">(big snip)</font></font></div><div><font class="Apple-style-span" color="#005001"><font class="Apple-style-span" color="#000000"><br></font></font></div><blockquote type="cite"><div><span></span><span>I donno how the image</span><br><span>is organized, but if it's like a filesystem maybe it would be possible</span><br><span>to create some tool to extract objects from it. I wondered if there is</span><br><span>such a tool. (I suppose the answer is no). Thanks.</span><br></div></blockquote><br><div>So it's a big heap of objects, which are comprised mostly of references to other objects.&nbsp;</div><div><br></div><div>I struggled quite a bit at first to map the persistent object memory onto something that I could really recognize, like a filesystem.&nbsp;</div><div><br></div><div>I'm not sure how useful this metaphor is, but here's a try: it's almost like a filesystem in which almost everything is a symbolic link to something else, if you envision the objects as analogous to directories. Oh, and there are cyclical references going on, I don't think the weak metaphor I'm using here can hold that part up very well:)</div><div><br></div><div>I can't say anything of real use WRT extracting stuff from a completely hosed image; I've needed at least a recovery console to open in order to make it back to a state that I can recover objects from. Basically the image format is currently beyond my experience, but if I wanted to find out how it works, the first thing I would try is pulling down VMMaker and looking at the Slang code for the object memory itself. This could be terrible advice though, so I'd go for a second opinion if I was you:)</div><div><br></div><div>If just you want to move some objects between two images, you might want to check out SmartRefStream.&nbsp;</div><div><br></div><div>I've also longed to see some tools for image exploration/visualization. I'm really excited about the work of Craig Latta in this area. I would strongly recommend that you check out Spoon when you can.&nbsp;</div></body></html>