[squeak-dev] Re: Forks, forks, forks

Paolo Bonzini bonzini at gnu.org
Tue Jul 7 20:26:38 UTC 2009


>      > (e.g. making senders/implementors work in the host on the new format
>      > methods).
>
>     Why?  Shouldn't polymorphism just handle it by executing
>     MCompiledMethod>>#sends: and MBehavior>>#includesSelector:?
>
> If the M hierarchy is using a new bytecode set then either
> MCompiledMethod>>#sends: isn't executable by the host VM because it
> isn't in the host's bytecode set or there are two sets of methods, one
> in the hosts's bytecode set that gets run in the host and one in the new
> set that gets output to the image.
>
> How did you solve it?

Didn't you say you can run M* methods using a simulator?  It will be 
slow, but it can run.

Paolo



More information about the Squeak-dev mailing list