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

commits at source.squeak.org commits at source.squeak.org
Mon Nov 21 01:19:01 UTC 2016


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

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

Name: VMMaker.oscog-eem.1999
Author: eem
Time: 20 November 2016, 5:18:04.316584 pm
UUID: 942568a1-1696-4d2a-afe7-2ad4f5a699a5
Ancestors: VMMaker.oscog-eem.1998

Fix in-image compilation regression due to VMMaker.oscog-eem.1996

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

Item was changed:
  ----- Method: CurrentImageCoInterpreterFacade>>initialize (in category 'initialize-release') -----
  initialize
  	objectMemory := self class objectMemoryClass simulatorClass new.
  	objectMemory allocateMemoryOfSize: 1024*1024.
+ 	memory := objectMemory memory.
  	objectMemory
  		initializeFreeSpaceForFacadeFrom: self startOfMemory
  		to: self variablesBase.
- 	memory := objectMemory memory.
  	coInterpreter := CoInterpreter new.
  	coInterpreter
  		instVarNamed: 'objectMemory'
  			put: objectMemory;
  		instVarNamed: 'primitiveTable'
  			put: (CArrayAccessor on: CoInterpreter primitiveTable copy).
  	variables := Dictionary new!



More information about the Vm-dev mailing list