[Vm-dev] VM Maker: Cog-tpr.249.mcz
commits at source.squeak.org
commits at source.squeak.org
Fri Mar 20 19:35:28 UTC 2015
tim Rowledge uploaded a new version of Cog to project VM Maker:
http://source.squeak.org/VMMaker/Cog-tpr.249.mcz
==================== Summary ====================
Name: Cog-tpr.249
Author: tpr
Time: 20 March 2015, 12:35:16.533 pm
UUID: a0946cfb-cac8-4e8a-9de6-5e916deb86de
Ancestors: Cog-eem.248
remove a spurious halt from simulateReturnIn:
=============== Diff against Cog-eem.248 ===============
Item was changed:
----- Method: GdbARMAlien>>simulateReturnIn: (in category 'execution simulation') -----
simulateReturnIn: aMemory
"simulate a return; this may get a bit more complicated since we are trying to compensate for the IA32 automagically pushing the return address whereas the ARM doesn't."
+
- self halt.
PostBuildStackDelta ~= 0 ifTrue:
[self sp: self sp + PostBuildStackDelta].
self fp: (self popWordIn: aMemory).
self lr: (self popWordIn: aMemory).
self pc: self lr!
More information about the Vm-dev
mailing list