On Thu, Apr 23, 2009 at 10:25:22AM -0300, Jecel Assumpcao Jr wrote:
David T. Lewis wrote:
That said, I don't think anyone is actively working on it right now, at least not from the point of view of making the simulator work across a range of image versions and VM versions.
It seems that Aik-Siong Koh is trying to load a 3.10.2 image into a simulator running inside the same 3.10.2 image and so doesn't care about other combinations. Usually, the more recent the simulated image the more complicated it is to make things work since it demands more features from the simulated VM than an older image would.
Here are four bug fixes that are probably relevant for getting the simulator to understand 3.10.2:
Previously I had just tried loading them all, but that didn't work and a quick look shows that they are not compatible with each other.
My plan is to attack this problem (probably over the weekend) and develop a script that will load all needed components and fixes so that the simulator running inside Squeak 3.10.2 will work with the most recent image possible (I will aim for 3.10.2 but might have to settle for something older than that - the script will have comments on which image to get).
Thanks, that's great to hear!
I see also that Aik-Siong Koh has opened a Mantis entry "0007341: How to run InterpreterSimulator?" at http://bugs.squeak.org/view.php?id=7341. You can probably treat this is a parent issue.