[squeak-dev] A Bootstrap Compiler
yoshiki at vpri.org
Thu Dec 30 04:21:51 UTC 2010
At Tue, 28 Dec 2010 12:43:05 +0100,
Hans-Martin Mosner wrote:
> Am 28.12.2010 11:19, schrieb Yoshiki Ohshima:
> > Hi,
> > We've been playing with John's MicroSqueak and it occured to me that
> > having a bytecode compiler that is implemented outside of Squeak opens
> > some possibilities, such as generate a growable image file from all
> > text files, or make deep changes to the system without shooting
> > yourself.
> Very nice!
> Even nicer would be to represent the minimal image as a structured text file from which the actual image can be created
> with relatively simple C code. That way, the bootstrap would contain only human-readable constructs and no magic bytes.
Yes. In README, I wrote: "capture the dynamic behavior of
MicroSqueakImageBuilder and store the commands...". I was thinking
a sequence that is like:
nil <- object id 1
nil class <- Object ID 2.
and build up an image.
More information about the Squeak-dev