Eliot Miranda uploaded a new version of Cog to project VM Maker:
http://source.squeak.org/VMMaker/Cog-eem.407.mcz==================== Summary ====================
Name: Cog-eem.407
Author: eem
Time: 6 September 2020, 4:52:54.530597 pm
UUID: f2b34e4b-e15c-463a-af8f-47f3d8b5ccc5
Ancestors: Cog-eem.406
tiny cleanup - part of a cleanup across packages.
=============== Diff against Cog-eem.406 ===============
Item was changed:
----- Method: SpurMtoNBitImageConverter>>nilWordSize (in category 'bootstrap image') -----
nilWordSize
| wordSizeSym |
wordSizeSym := self findSymbol: #WordSize.
targetHeap allOldSpaceObjectsDo:
[:o|
((targetHeap rawNumSlotsOf: o) > ValueIndex
and: [(targetHeap isFixedSizePointerFormat: (targetHeap formatOf: o))
and: [(targetHeap fetchPointer: KeyIndex ofObject: o) = wordSizeSym
and: [(targetHeap fetchPointer: ValueIndex ofObject: o) = (targetHeap integerObjectOf: sourceHeap bytesPerOop)]]]) ifTrue:
+ [targetHeap storePointerUnchecked: ValueIndex ofObject: o withValue: targetHeap nilObject]]!
- [targetHeap storePointer: ValueIndex ofObject: o withValue: targetHeap nilObject]]!