|
From: Ned K. <ne...@sq...> - 2004-03-26 14:06:11
|
I installed Andreas' "Objects as Methods" package from SqueakMap and VMMaker into a 5816 image. I noticed that his 3 tests worked using my (3.6g2+++) VM, but also noticed that the (re)definition of a couple of classes left some things in Undeclared: ObjectMemory lost class vars RootTableRedZone and inst vars headerTypeBytes and youngStartLocal Further, Interpreter class>>initializePrimitiveTable in Andreas' package is 2 months older than the VMMaker one, and defines prim 248 as #primitiveRun instead of #primitiveInvokeObjectAsMethod. And there is also an older version of SystemDictionary>>recreateSpecialObjectsArray which lacks the last (50th) slot containing #run:with:in: So apparently the version in VMMaker is the more recent one. Can I suggest that the VM portion of the Objects as Methods package on SqueakMap be removed and instead a pointer to the VMMaker package be put in the version description? Also, I tried to use the "update streams" facility of the VMMaker package, but get a message that the update server is unavailable. Perhaps it would make more sense to use SqueakMap package releases instead now. Thanks, -- Ned Konz http://bike-nomad.com/squeak/ |