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

commits at source.squeak.org commits at source.squeak.org
Tue Dec 25 23:59:39 UTC 2018


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

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

Name: VMMaker.oscog-nice.2499
Author: nice
Time: 26 December 2018, 12:58:40.62841 am
UUID: 7f880123-9731-7448-ada9-7fee766a9254
Ancestors: VMMaker.oscog-eem.2498

Use printf: (with PRIxSQINT support) instead of print:f: and suppress a bunch of C compiler warnings.

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

Item was changed:
  ----- Method: StackInterpreter>>printHexnp: (in category 'debug printing') -----
  printHexnp: n
  	<api>
  	<var: #n type: #usqInt>
  	"Print n in hex,  in the form '0x1234', unpadded"
+ 	^'0x%lx' printf: n!
- 	self print: '0x%lx' f: n!

Item was changed:
  ----- Method: StackInterpreter>>printHexnpnp: (in category 'debug printing') -----
  printHexnpnp: n
  	<var: #n type: #usqInt>
  	"Print n in hex, in the form '1234', unpadded"
+ 	^'%lx' printf: n!
- 	self print: '%lx' f: n!



More information about the Vm-dev mailing list