Eliot Miranda uploaded a new version of VMMaker to project VM Maker: http://source.squeak.org/VMMaker/VMMaker.oscog-eem.3220.mcz
==================== Summary ====================
Name: VMMaker.oscog-eem.3220 Author: eem Time: 25 July 2022, 1:58:35.079817 pm UUID: 6c2f6c22-9604-4328-b694-85f7b54fbfaa Ancestors: VMMaker.oscog-eem.3219
Oops; SmartSyntaxPluginCodeGenerator>>actualsForMethod: should not exist.
=============== Diff against VMMaker.oscog-eem.3219 ===============
Item was removed: - ----- Method: SmartSyntaxPluginCodeGenerator>>actualsForMethod: (in category 'spur primitive compilation') ----- - actualsForMethod: aTMethod - "Normal primitives have no arguments, but translated primitives do. - Override to answer actuals for translated primitives." - | formalParameterNames actuals | - formalParameterNames := Set withAll: aTMethod fullArgs. - aTMethod receiver ifNotNil: - [:rcvr| formalParameterNames add: rcvr]. - actuals := OrderedCollection new. - "they're all at the top level..." - aTMethod parseTree statements do: - [:node| - (node isAssignment - and: [formalParameterNames includes: node variable name]) ifTrue: - [formalParameterNames remove: node variable name. - actuals add: node expression]]. - ^actuals!
vm-dev@lists.squeakfoundation.org