[Vm-dev] VM Maker: VMMaker.oscog-eem.759.mcz
commits at source.squeak.org
commits at source.squeak.org
Fri Jun 6 21:50:15 UTC 2014
Eliot Miranda uploaded a new version of VMMaker to project VM Maker:
http://source.squeak.org/VMMaker/VMMaker.oscog-eem.759.mcz
==================== Summary ====================
Name: VMMaker.oscog-eem.759
Author: eem
Time: 6 June 2014, 2:47:25.56 pm
UUID: 988e84e2-8576-4edb-984a-98c755c8e2e8
Ancestors: VMMaker.oscog-eem.758
Include MULTIPLEBYTECODESETS define in interp.h to get it
out of the build scripts.
=============== Diff against VMMaker.oscog-eem.758 ===============
Item was changed:
----- Method: StackInterpreter class>>writeVMHeaderTo:bytesPerWord: (in category 'translation') -----
writeVMHeaderTo: aStream bytesPerWord: bytesPerWord
super writeVMHeaderTo: aStream bytesPerWord: bytesPerWord.
NewspeakVM ifTrue:
[aStream nextPutAll: '#define NewspeakVM 1'; cr].
+ MULTIPLEBYTECODESETS ifTrue:
+ [aStream nextPutAll: '#define MULTIPLEBYTECODESETS 1'; cr].
IMMUTABILITY ifTrue:
[aStream nextPutAll: '#define IMMUTABILITY 1'; cr].
+ NewspeakVM | MULTIPLEBYTECODESETS | IMMUTABILITY ifTrue:
- NewspeakVM | IMMUTABILITY ifTrue:
[aStream cr].
aStream nextPutAll: '#define STACKVM 1'; cr.
(initializationOptions at: #SpurObjectMemory ifAbsent: false) ifTrue:
[aStream nextPutAll: '#define SPURVM 1'; cr]!
More information about the Vm-dev
mailing list