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

commits at source.squeak.org commits at source.squeak.org
Wed Dec 25 01:49:13 UTC 2019


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

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

Name: Cog-eem.385
Author: eem
Time: 24 December 2019, 5:49:12.055579 pm
UUID: 57f97bbc-78c0-4633-b78e-5fca9ae286f8
Ancestors: Cog-eem.384

Provide CogProcessorAlien>>accessorIsFramePointerSetter:
 for the Cogit to mark the transition between frames being referred to by the processor registers snfd frames being referred to by the CoInterpreter variables.

=============== Diff against Cog-eem.384 ===============

Item was added:
+ ----- Method: BochsIA32Alien>>accessorIsFramePointerSetter: (in category 'accessing-abstract') -----
+ accessorIsFramePointerSetter: accessor
+ 	"Answer if accessor is an accessor for the frame pointer.  Subclasses that don't call
+ 	 it fp must override to check for both names."
+ 	^#fp: == accessor or: [#ebp: == accessor]!

Item was added:
+ ----- Method: BochsX64Alien>>accessorIsFramePointerSetter: (in category 'accessing-abstract') -----
+ accessorIsFramePointerSetter: accessor
+ 	"Answer if accessor is an accessor for the frame pointer.  Subclasses that don't call
+ 	 it fp must override to check for both names."
+ 	^#fp: == accessor or: [#rbp: == accessor]!

Item was added:
+ ----- Method: CogProcessorAlien>>accessorIsFramePointerSetter: (in category 'accessing-abstract') -----
+ accessorIsFramePointerSetter: accessor
+ 	"Answer if accessor is an accessor for the frame pointer.  Subclasses that don't call
+ 	 it fp must override to check for both names."
+ 	^#fp: == accessor!



More information about the Vm-dev mailing list