[Vm-dev] Simulator Question
David T. Lewis
lewis at mail.msen.com
Tue Dec 7 13:14:53 UTC 2010
On Tue, Dec 07, 2010 at 01:16:57PM +0100, Gabriel Hern?n Barbuto wrote:
> I've been trying to run the simulator. I've been able to run the
> StackInterpreterSimulator. But I need to run the pre-Cog VM simulator.
> Does anyone know if it's working? Can anyone point me to anything that
> explains how to run it?
> Thanks in advance.
The only documentation that I can remember seeing is the class comment
of InterpreterSimulator, which says:
This class defines basic memory access and primitive simulation so that
the Interpreter can run simulated in the Squeak environment. It also
defines a number of handy object viewing methods to facilitate pawing
around in the object memory.
To see the thing actually run, you could (after backing up this image
and changes), execute
(InterpreterSimulator new openOn: Smalltalk imageName) test
and be patient both to wait for things to happen, and to accept various
things that may go wrong depending on how large or unusual your image
may be. We usually do this with a small and simple benchmark image.
You will probably have more luck using InterpreteSimulatorLSB or
InterpreterSimulatorMSB as befits your machine.
I'm no expert here, but stepping through the above in a debugger is
enough to get you started.
More information about the Vm-dev