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

commits at source.squeak.org commits at source.squeak.org
Thu Jul 3 13:36:53 UTC 2014


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

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

Name: VMMaker.oscog-eem.799
Author: eem
Time: 3 July 2014, 6:33:32.969 am
UUID: 6f964dbc-8fd4-4072-8fb1-c4fe44fb5e40
Ancestors: VMMaker.oscog-eem.798

Use a better variable name for the frameOfMarriedContext:
temp to skirt an inlining bug.

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

Item was changed:
  ----- Method: StackInterpreter>>frameOfMarriedContext: (in category 'frame access') -----
  frameOfMarriedContext: aContext 
+ 	| senderOop |
- 	| value |
  	<inline: true>
  	<returnTypeC: 'char *'>
+ 	senderOop := objectMemory fetchPointer: SenderIndex ofObject: aContext.
+ 	^self withoutSmallIntegerTags: senderOop!
- 	value := objectMemory fetchPointer: SenderIndex ofObject: aContext.
- 	^self withoutSmallIntegerTags: value!



More information about the Vm-dev mailing list