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

commits at source.squeak.org commits at source.squeak.org
Thu Nov 7 20:17:40 UTC 2019


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

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

Name: VMMaker.oscog-eem.2576
Author: eem
Time: 7 November 2019, 12:17:19.581014 pm
UUID: d225ffe9-a1d2-4138-9cff-0087eae7445a
Ancestors: VMMaker.oscog-nice.2575

Minor cleanups occasioned by reviewing the journal paper.

=============== Diff against VMMaker.oscog-nice.2575 ===============

Item was added:
+ ----- Method: Spur32BitCoMemoryManager>>setUpForUseByFacade: (in category 'debug support') -----
+ setUpForUseByFacade: aCurrentImageCoInterpreterFacade
+ 	"Make sure that eden etc are initialized, so that methods can be printed.
+ 	 This is really to make addressCouldBeObj: et al work."
+ 	<doNotGenerate>
+ 	self edenBytes: 0.
+ 	self setHeapBase: self freeStart
+ 		memoryLimit: self endOfMemory
+ 		endOfMemory: self endOfMemory!

Item was removed:
- ----- Method: Spur32BitCoMemoryManager>>smallIntegerTag (in category 'cog jit support') -----
- smallIntegerTag
- 	"Beware, SmallInteger tags are 1 or 3.  But SmallInteger's identityHash is 1."
- 	<api>
- 	<cmacro>
- 	^1!

Item was removed:
- ----- Method: Spur32BitMMLECoSimulator>>setUpForUseByFacade: (in category 'debug support') -----
- setUpForUseByFacade: aCurrentImageCoInterpreterFacade
- 	"Make sure that eden etc are initialized, so that methods can be printed.
- 	 This is really to make addressCouldBeObj: et al work."
- 	<doNotGenerate>
- 	self edenBytes: 0.
- 	self setHeapBase: self freeStart
- 		memoryLimit: self endOfMemory
- 		endOfMemory: self endOfMemory!

Item was removed:
- ----- Method: Spur32BitMemoryManager>>smallIntegerTag (in category 'cog jit support') -----
- smallIntegerTag
- 	"Beware, SmallInteger tags are 1 or 3.  But SmallInteger's identityHash is 1."
- 	<cmacro>
- 	^1!



More information about the Vm-dev mailing list