[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