"Spoon's remote messaging support doesn't use ReferenceStream to
serialize, it uses a minimal proxy-aware framework (with a bias toward sending references, not copies). See class MessagingSession, and the implementors of storeOnProxyStream:for: and storeOnProxyStream:."
A Message instance is isolated and sent #storeOnProxyStream:for:. This begins an encoding of that object, which is to say, the object is
described with tags. That tags are here:
_______________________________________________ Spoon mailing list [hidden email] http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/spoon |
Hi Chris-- > The only thing I don't understand is how encoding data can > "re-animate" an object on the other side, if the subject image does > not have a compiler. I used to think Spoon sent serialized compiled > methods to the subject memory, but we are encoding the > specifications of compiled methods and sending that over the wire. > But what agency is building fresh objects with this data? Is this > something the modified vm does? No, this is all done by Smalltalk code. See MethodEdition>>method. -C -- Craig Latta www.netjam.org/resume +31 6 2757 7177 + 1 415 287 3547 _______________________________________________ Spoon mailing list [hidden email] http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/spoon |
Free forum by Nabble | Edit this page |