[Vm-dev] VM Maker: VMMaker.oscog-tfel.1720.mcz

commits at source.squeak.org commits at source.squeak.org
Wed Mar 9 22:04:24 UTC 2016


Tim Felgentreff uploaded a new version of VMMaker to project VM Maker:
http://source.squeak.org/VMMaker/VMMaker.oscog-tfel.1720.mcz

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

Name: VMMaker.oscog-tfel.1720
Author: tfrel
Time: 9 March 2016, 11:02:57.505428 pm
UUID: e9aa577d-1e78-4d24-aab6-9e91764f86ee
Ancestors: VMMaker.oscog-tfrel.1719

Fix the last commit: I got confused during code cleanup.

=============== Diff against VMMaker.oscog-tfrel.1719 ===============

Item was changed:
  ----- Method: BitBltSimulator>>incDestIndex: (in category 'memory access') -----
  incDestIndex: offset
  	"if offset is a CObject, this avoids a copy, making the simulation massively faster"
+ 	^ destIndex isCObjectAccessor
- 	^ offset isCObjectAccessor
  		ifTrue: [destIndex += offset]
  		ifFalse: [super incDestIndex: offset]
  !

Item was changed:
  ----- Method: BitBltSimulator>>incSrcIndex: (in category 'memory access') -----
  incSrcIndex: offset
  	"if offset is a CObject, this avoids a copy, making the simulation massively faster"
+ 	^ sourceIndex isCObjectAccessor
- 	^ offset isCObjectAccessor
  		ifTrue: [sourceIndex += offset]
  		ifFalse: [super incSrcIndex: offset]
  !



More information about the Vm-dev mailing list