[Vm-dev] Re: FYI, Spoon simulates on Mac/win32/Linux

Craig Latta craig at netjam.org
Sat May 28 08:18:22 UTC 2011


Hi Mariano--

> What do you exactly mean by support for proxies?

     That's support for a special class, "Other". Each Other corresponds
to an object in another object memory, with a network stream connected
to that memory and an object ID. When a message is sent to an Other, the
VM turns it into a remote message to the original object, using a
mechanism similar to the creation of the doesNotUnderstand: message, in
the method lookup logic.

     There are also a few other changes to ensure that all other
messages sent to Others are forwarded ("class", etc.). You had asked
about some of these when you were thinking about proxies, and I
mentioned my stuff at the time.


-C

--
Craig Latta
www.netjam.org/resume
+31  06 2757 7177
+ 1 415  287 3547





More information about the Vm-dev mailing list