[Vm-dev] VM Maker: VMMaker.oscog-eem.925.mcz
commits at source.squeak.org
commits at source.squeak.org
Thu Nov 13 23:29:23 UTC 2014
Eliot Miranda uploaded a new version of VMMaker to project VM Maker:
http://source.squeak.org/VMMaker/VMMaker.oscog-eem.925.mcz
==================== Summary ====================
Name: VMMaker.oscog-eem.925
Author: eem
Time: 13 November 2014, 3:26:35.888 pm
UUID: 78aa3501-bb68-484a-967e-8315ecc0165d
Ancestors: VMMaker.oscog-eem.924
Fix recursive def of ObjectMemory>>wordSize and
comment the relevant implementations.
=============== Diff against VMMaker.oscog-eem.924 ===============
Item was removed:
- ----- Method: NewCoObjectMemorySimulator>>wordSize (in category 'memory access') -----
- wordSize
- ^4!
Item was removed:
- ----- Method: NewObjectMemorySimulator>>wordSize (in category 'memory access') -----
- wordSize
- ^4!
Item was changed:
----- Method: ObjectMemory>>wordSize (in category 'interpreter access') -----
wordSize
+ "Answer the manager's word size, which is assumed to be equivalent to the underlying machine's word size."
+ ^4!
- "Answer the width of an object pointer, in bytes."
-
- ^self wordSize!
Item was changed:
----- Method: Spur32BitMemoryManager class>>wordSize (in category 'word size') -----
wordSize
+ "Answer the manager's word size, which is the size of an oop, and which
+ is assumed to be equivalent to the underlying machine's word size."
^4!
Item was changed:
----- Method: Spur32BitMemoryManager>>wordSize (in category 'word size') -----
wordSize
+ "Answer the manager's word size, which is the size of an oop, and which
+ is assumed to be equivalent to the underlying machine's word size."
<api>
<cmacro: '() 4'>
^4!
Item was changed:
----- Method: Spur64BitMemoryManager class>>wordSize (in category 'word size') -----
wordSize
+ "Answer the manager's word size, which is the size of an oop, and which
+ is assumed to be equivalent to the underlying machine's word size."
^8!
Item was changed:
----- Method: Spur64BitMemoryManager>>wordSize (in category 'word size') -----
wordSize
+ "Answer the manager's word size, which is the size of an oop, and which
+ is assumed to be equivalent to the underlying machine's word size."
<cmacro: '() 8'>
^8!
Item was changed:
----- Method: SpurMemoryManager class>>wordSize (in category 'word size') -----
wordSize
+ "Answer the manager's word size, which is the size of an oop, and which
+ is assumed to be equivalent to the underlying machine's word size."
^self subclassResponsibility!
Item was changed:
----- Method: SpurMemoryManager>>wordSize (in category 'word size') -----
wordSize
+ "Answer the manager's word size, which is the size of an oop, and which
+ is assumed to be equivalent to the underlying machine's word size."
- "Answer the manager's word size, whjich is the size of an oop, and which
- is assumed to be equivslent to the underlying machine's word size."
^self subclassResponsibility!
More information about the Vm-dev
mailing list