Eliot Miranda uploaded a new version of VMMaker to project VM Maker:
http://source.squeak.org/VMMaker/VMMaker.oscog-eem.2146.mcz==================== Summary ====================
Name: VMMaker.oscog-eem.2146
Author: eem
Time: 8 March 2017, 3:49:13.650181 pm
UUID: da6aee6e-4738-4161-b221-3c8135ac1bf7
Ancestors: VMMaker.oscog-rsf.2145
Fix code generation regression from VMMaker.oscog-eem.2144.
=============== Diff against VMMaker.oscog-rsf.2145 ===============
Item was removed:
- ----- Method: CogAbstractInstruction>>reinitialize (in category 'initialization') -----
- reinitialize
- annotation := nil.
- dependent := nil.
- operands at: 0 put: (operands at: 1 put: (operands at: 2 put: 0))!
Item was added:
+ ----- Method: CogAbstractInstruction>>reinitializeOpcode (in category 'initialization') -----
+ reinitializeOpcode
+ <inline: true>
+ annotation := nil.
+ dependent := nil.
+ operands at: 0 put: (operands at: 1 put: (operands at: 2 put: 0))!
Item was changed:
----- Method: RegisterAllocatingCogit>>reinitializeOpcodesFrom:to: (in category 'bytecode generator support') -----
reinitializeOpcodesFrom: start to: end
<inline: true>
start to: end do:
[:i|
+ (self abstractInstructionAt: i) reinitializeOpcode]!
- (self abstractInstructionAt: i) reinitialize]!