[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