[Vm-dev] VM Maker: VMMaker.oscog-eem.1135.mcz

commits at source.squeak.org commits at source.squeak.org
Tue Mar 31 16:35:13 UTC 2015


Eliot Miranda uploaded a new version of VMMaker to project VM Maker:
http://source.squeak.org/VMMaker/VMMaker.oscog-eem.1135.mcz

==================== Summary ====================

Name: VMMaker.oscog-eem.1135
Author: eem
Time: 31 March 2015, 9:33:16.285 am
UUID: e4eb83cc-09c2-4ae6-b695-cee7426dd51f
Ancestors: VMMaker.oscog-eem.1134

Fix an initialization bug when using Sista and
multiple bytecode sets.  StackToRegisterMappingCogit's

and so SistaStackToRegisterMappingCogit's
declareCVarsIn: must include a super send to
provdie the right receiver.

=============== Diff against VMMaker.oscog-eem.1134 ===============

Item was changed:
  ----- Method: SistaStackToRegisterMappingCogit class>>declareCVarsIn: (in category 'translation') -----
  declareCVarsIn: aCodeGen
+ 	"We need the super send here to ensure that self pushNilSizeFunction answers the right function in Sista."
+ 	super declareCVarsIn: aCodeGen.
  	aCodeGen var: 'counters' type: #usqInt!



More information about the Vm-dev mailing list