[Vm-dev] VM Maker: Cog-eem.88.mcz

commits at source.squeak.org commits at source.squeak.org
Tue Sep 17 06:15:32 UTC 2013


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

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

Name: Cog-eem.88
Author: eem
Time: 16 September 2013, 11:15:16.944 pm
UUID: cd562775-90b2-4b8f-9cc1-713e5691fbe5
Ancestors: Cog-eem.87

Leak check GCs in the bootstrap.

=============== Diff against Cog-eem.87 ===============

Item was changed:
  ----- Method: SpurBootstrap>>on: (in category 'initialize-release') -----
  on: imageName
  	StackInterpreter initializeWithOptions: Dictionary new.
  	oldInterpreter := StackInterpreterSimulator new.
  	oldInterpreter openOn: imageName extraMemory: 0.
  	oldHeap := oldInterpreter objectMemory.
  	newHeap := Spur32BitMMLESimulator new.
  	newHeap
  		allocateMemoryOfSize: (oldHeap youngStart * 5 / 4 roundUpTo: 8)
  		newSpaceSize: 1024 * 1024
  		codeSize: 1024 * 1024.
+ 		newHeap setCheckForLeaks: 15 - 4. "don't check become"
  	map := Dictionary new: oldHeap memory size // 4.
  	reverseMap := Dictionary new: oldHeap memory size // 4.
  	classToIndex := Dictionary new: 1024!



More information about the Vm-dev mailing list