[Vm-dev] VM Maker: VMMaker-dtl.310.mcz

commits at source.squeak.org commits at source.squeak.org
Fri Mar 22 12:25:14 UTC 2013


David T. Lewis uploaded a new version of VMMaker to project VM Maker:
http://source.squeak.org/VMMaker/VMMaker-dtl.310.mcz

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

Name: VMMaker-dtl.310
Author: dtl
Time: 22 March 2013, 8:22:31.264 am
UUID: b4d775f9-128b-40b7-91f9-473d9701ece7
Ancestors: VMMaker-tpr.309

VMMaker 4.11.2

Restore method with mangled comment (Unicode characters). This is an old problem that crept back in a recent update.

Includes Tim's PixelValuePeekPlugin.

=============== Diff against VMMaker-tpr.309 ===============

Item was changed:
  ----- Method: BitBltSimulation>>rgbMul:with: (in category 'combination rules') -----
  rgbMul: sourceWord with: destinationWord
  	<inline: false>
  	destDepth < 16 ifTrue:
  		["Mul each pixel separately"
  		^ self partitionedMul: sourceWord with: destinationWord
  						nBits: destDepth nPartitions: destPPW].
  	destDepth = 16 ifTrue:
  		["Mul RGB components of each pixel separately"
  		^ (self partitionedMul: sourceWord with: destinationWord
  						nBits: 5 nPartitions: 3)
  		+ ((self partitionedMul: sourceWord>>16 with: destinationWord>>16
  						nBits: 5 nPartitions: 3) << 16)]
  	ifFalse:
  		["Mul RGBA components of the pixel separately"
  		^ self partitionedMul: sourceWord with: destinationWord
  						nBits: 8 nPartitions: 4]
  
  "	| scanner |
  	Display repaintMorphicDisplay.
  	scanner := DisplayScanner quickPrintOn: Display.
+ 	MessageTally time: [0 to: 760 by: 4 do:  [:y |scanner drawString: 'qwrepoiuasfd=)(/&()=#!!°lkjzxv.,mn124+09857907QROIYTOAFDJZXNBNB,M-.,Mqwrepoiuasfd=)(/&()=#!!°lkjzxv.,mn124+09857907QROIYTOAFDJZXNBNB,M-.,M1234124356785678' at: 0 at y]]. "!
- 	MessageTally time: [0 to: 760 by: 4 do:  [:y |scanner drawString: 'qwrepoiuasfd=)(/&()=#!!¬lkjzxv.,mn124+09857907QROIYTOAFDJZXNBNB,M-.,Mqwrepoiuasfd=)(/&()=#!!¬lkjzxv.,mn124+09857907QROIYTOAFDJZXNBNB,M-.,M1234124356785678' at: 0 at y]]. "!

Item was changed:
  ----- Method: VMMaker class>>versionString (in category 'version testing') -----
  versionString
  
  	"VMMaker versionString"
  
+ 	^'4.11.2'!
- 	^'4.11.1'!



More information about the Vm-dev mailing list