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

commits at source.squeak.org commits at source.squeak.org
Wed Oct 16 23:50:46 UTC 2013


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

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

Name: VMMaker.oscog-eem.464
Author: eem
Time: 16 October 2013, 4:47:53.641 pm
UUID: 83064fda-58cb-45ea-b816-0fffd26ff50f
Ancestors: VMMaker.oscog-eem.463

Slang: only output VM_LABELs in interpret.

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

Item was changed:
  ----- Method: TLabeledCommentNode>>emitCCodeOn:level:generator: (in category 'C code generation') -----
  emitCCodeOn: aStream level: level generator: aCodeGen
  	"Emit a C comment with optional label."
  
  	self printOptionalLabelOn: aStream.
  	aStream nextPutAll: '/* '.
  	aStream nextPutAll: comment.
  	aStream nextPutAll: ' */'.
+ 	(asmLabel notNil "only output labels in the interpret function."
+ 	 and: [aCodeGen currentMethod selector == #interpret]) ifTrue:
- 	asmLabel notNil ifTrue:
  		[aStream crtab: level.
  		 aCodeGen outputAsmLabel: asmLabel on: aStream]!



More information about the Vm-dev mailing list