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

commits at source.squeak.org commits at source.squeak.org
Sat Dec 13 04:15:52 UTC 2014


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

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

Name: VMMaker.oscog-eem.984
Author: eem
Time: 12 December 2014, 8:11:30.913 pm
UUID: 82523b67-016c-4327-b41e-658b54a99470
Ancestors: VMMaker.oscog-eem.983

Hack fix generateIntegerObjectOf:on:indent: for 64 bits.

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

Item was changed:
  ----- Method: CCodeGenerator>>generateIntegerObjectOf:on:indent: (in category 'C translation') -----
  generateIntegerObjectOf: msgNode on: aStream indent: level
  	"Generate the C code for this message onto the given stream."
  
+ 	aStream
+ 		nextPutAll: '(('.
- 	aStream nextPutAll: '(('.
  	self emitCExpression: msgNode args first on: aStream.
+ 	aStream
+ 		nextPutAll: ' << ';
+ 		print: vmClass objectMemoryClass numSmallIntegerTagBits;
+ 		nextPutAll: ') | 1)'!
- 	aStream nextPutAll: ' << 1) | 1)'.!



More information about the Vm-dev mailing list