[Vm-dev] About the image
Andreas Raab
andreas.raab at gmx.de
Wed Aug 18 02:48:34 UTC 2010
On 8/17/2010 6:54 PM, Eliot Miranda wrote:
> In the VW VM I added code to choose a class in the
> specialObjectsArray (Array) and search it for a byte object with the
> characters 'Array' and use that as the class name index. Similarly its
> class was searched for an object equal to Array and that slot was used
> as the thisClass index. I see I was too lazy to do that in
> StackInterpreter>>initializeInterpreter but I should, and should
> introduce classNameIndex and thisClassIndex and use them in place of the
> hard-coded constants. That way one can save immediately after
> adding/removing the behavior inst var and have the VM get things right
> on start-up.
That's one option. An alternative is to provide the class name index via
the splObjsArray and default to 5 if not present.
Cheers,
- Andreas
More information about the Vm-dev
mailing list