[Vm-dev] VM Maker: VMMaker.oscog-eem.353.mcz
commits at source.squeak.org
commits at source.squeak.org
Fri Sep 6 21:13:20 UTC 2013
Eliot Miranda uploaded a new version of VMMaker to project VM Maker:
http://source.squeak.org/VMMaker/VMMaker.oscog-eem.353.mcz
==================== Summary ====================
Name: VMMaker.oscog-eem.353
Author: eem
Time: 6 September 2013, 2:10:37.902 pm
UUID: d557aea8-f45b-4dc2-8a4a-22b5fc74952e
Ancestors: VMMaker.oscog-eem.352
Add some accessors to StackInterpreterSimulator so the Spur
bootstrap can interpret code in the image to be bootstrapped.
=============== Diff against VMMaker.oscog-eem.352 ===============
Item was added:
+ ----- Method: StackInterpreterSimulator>>argumentCount: (in category 'spur bootstrap') -----
+ argumentCount: n
+ argumentCount := n!
Item was added:
+ ----- Method: StackInterpreterSimulator>>localFP (in category 'spur bootstrap') -----
+ localFP
+ ^localFP!
Item was added:
+ ----- Method: StackInterpreterSimulator>>localIP (in category 'spur bootstrap') -----
+ localIP
+ ^localIP!
Item was added:
+ ----- Method: StackInterpreterSimulator>>localIP: (in category 'spur bootstrap') -----
+ localIP: pc
+ localIP := pc!
Item was added:
+ ----- Method: StackInterpreterSimulator>>messageSelector: (in category 'spur bootstrap') -----
+ messageSelector: s
+ messageSelector := s!
Item was added:
+ ----- Method: StackInterpreterSimulator>>singleStep (in category 'testing') -----
+ singleStep
+ self assertValidExecutionPointers.
+ self dispatchOn: currentBytecode in: BytecodeTable.
+ self incrementByteCount!
More information about the Vm-dev
mailing list