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

commits at source.squeak.org commits at source.squeak.org
Thu Dec 10 19:23:44 UTC 2015


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

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

Name: VMMaker.oscog-eem.1576
Author: eem
Time: 10 December 2015, 11:21:50.176 am
UUID: e6d962ae-6dfa-445a-90d4-cb6d01a1dd20
Ancestors: VMMaker.oscog-eem.1575

A convenience for investigating BitBlt primitive failures in the sim.

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

Item was added:
+ ----- Method: BitBltSimulator>>primitiveCopyBits (in category 'primitives') -----
+ primitiveCopyBits
+ 	"Override to provide a convenience to investigate primitive failures.
+ 	 Comment out the first statement to be able to loop, examining e.g. why a BitBlt fails to load."
+ 	true ifTrue:
+ 		[^super primitiveCopyBits].
+ 	[super primitiveCopyBits.
+ 	 interpreterProxy failed] whileTrue:
+ 		[self halt. interpreterProxy coInterpreter initPrimCall]!



More information about the Vm-dev mailing list