[Vm-dev] VM Maker: Cog-eem.382.mcz
commits at source.squeak.org
commits at source.squeak.org
Sun Dec 22 02:54:22 UTC 2019
Eliot Miranda uploaded a new version of Cog to project VM Maker:
http://source.squeak.org/VMMaker/Cog-eem.382.mcz
==================== Summary ====================
Name: Cog-eem.382
Author: eem
Time: 21 December 2019, 6:54:20.31972 pm
UUID: d9392e97-72dd-4e04-843f-9622f7b68973
Ancestors: Cog-eem.381
Provide leafRetpcIn: to correctly simulate leaf calls in mcprim invocation.
=============== Diff against Cog-eem.381 ===============
Item was added:
+ ----- Method: CogProcessorAlien>>leafRetpcIn: (in category 'accessing-abstract') -----
+ leafRetpcIn: aMemory
+ "Answer the retpc assuming that the processor is in a simulated call established
+ by simulateLeafCallOf:nextpc:memory:. This defaults to retpcIn:. RISCs with
+ link registers must override."
+ ^self retpcIn: aMemory!
Item was added:
+ ----- Method: CogProcessorAlien>>retpcIn: (in category 'accessing-abstract') -----
+ retpcIn: aMemory
+ "Answer the retpc assuming that the processor is in a simulated call established
+ by simulateCallOf:nextpc:memory:"
+ self subclassResponsibility!
Item was added:
+ ----- Method: GdbARMAlien>>leafRetpcIn: (in category 'accessing-abstract') -----
+ leafRetpcIn: aMemory
+ "Answer the retpc assuming that the processor is in a simulated call established
+ by simulateLeafCallOf:nextpc:memory:"
+ ^self lr!
More information about the Vm-dev
mailing list