2.8 available for test
Jesse Welton
jwelton at pacific.mps.ohio-state.edu
Thu Aug 17 19:15:08 UTC 2000
Dan Ingalls wrote:
>
> Most of the changes since 'Squeak2.8-2348.sit' have to do with
> improvements to the Mac VM, and with the ability to get a decent
> result from majorShrink (it now works without walkbacks, produces an
> 800k image, and will produce a sourceless image without error if
> desired).
While modifying majorShrink to produce a smaller Morphic package, I
found that majorShrink includes the following flawed logic:
(Smalltalk includesKey: #Morph) "only remove if Morphic has been removed"
ifTrue:[Smalltalk removeClassNamed: #CornerRounder.
ScriptingSystem _ nil].
That should be ifFalse:, not ifTrue:. If Morphic has been retained
(which it is not, in standard majorShrink), this crashes hard.
-Jesse
More information about the Squeak-dev
mailing list
|