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

commits at source.squeak.org commits at source.squeak.org
Tue Mar 17 18:27:09 UTC 2015


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

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

Name: Cog-eem.242
Author: eem
Time: 17 March 2015, 11:26:55.447 am
UUID: 257fb887-7a8b-40c0-90cc-057ac6b59cb6
Ancestors: Cog-eem.241

Implement registerAt: in the GdbARMAlien so that
linked send tracing works.  Drop the annoying SP set
printing.  That's too much data now (and printRegistersAtEachStep is a better way).
Nuke unused method.

=============== Diff against Cog-eem.241 ===============

Item was added:
+ ----- Method: GdbARMAlien>>registerAt: (in category 'accessing') -----
+ registerAt: index 
+ 	^self perform: (self registerStateNames at: index + 1)!

Item was removed:
- ----- Method: GdbARMAlien>>registerStateGetters (in category 'accessing-abstract') -----
- registerStateGetters
- 	^#(	r0 r1 r2 r3 r4 r5 r6 r7
- 		r8 r9 r10 fp r12 sp lr pc eflags )!

Item was changed:
  ----- Method: GdbARMAlien>>sp: (in category 'accessing') -----
  sp: anUnsignedInteger
+ 
- Transcript nextPutAll: 'set SP to ', anUnsignedInteger hex; cr.
  	^self unsignedLongAt: 65 put: anUnsignedInteger!



More information about the Vm-dev mailing list