[Vm-dev] VM Maker: VMMaker.oscog-nice.1859.mcz

commits at source.squeak.org commits at source.squeak.org
Fri May 13 20:16:58 UTC 2016


Nicolas Cellier uploaded a new version of VMMaker to project VM Maker:
http://source.squeak.org/VMMaker/VMMaker.oscog-nice.1859.mcz

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

Name: VMMaker.oscog-nice.1859
Author: nice
Time: 13 May 2016, 10:14:41.362 pm
UUID: b2663b17-a307-4844-8873-0dfbda8a731a
Ancestors: VMMaker.oscog-eem.1858

Add missing subclassResponsibility so as to let <VMMaker generateSqueakCogVM>.

Remove now unused *IntegerSuffix methods.

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

Item was added:
+ ----- Method: NewObjectMemory class>>objectRepresentationClass (in category 'accessing class hierarchy') -----
+ objectRepresentationClass
+ 	^CogObjectRepresentationForSqueakV3!

Item was removed:
- ----- Method: ObjectMemory class>>unsignedIntegerSuffix (in category 'translation') -----
- unsignedIntegerSuffix
- 	"Answer the suffix that should be appended to unsigned integer literals in generated code."
- 
- 	^BytesPerWord = 4 ifTrue: ['UL'] ifFalse: ['ULL']!

Item was removed:
- ----- Method: ObjectMemory class>>unsignedLongLongSuffix (in category 'translation') -----
- unsignedLongLongSuffix
- 	"Answer the suffix that should be appended to unsigned integer literals in generated code."
- 
- 	^'ULL'!



More information about the Vm-dev mailing list