[ENH] VMMaker v2 first release now available

Karl Ramberg karl.ramberg at chello.se
Sun Sep 23 08:40:20 UTC 2001


Tim Rowledge wrote:
> 
> After far too long, we (John McIntosh and I) finally have a version of
> the VMMaker that should be usable by anyone. You too can at last earn
> that coveted VM Builder Certification! Think of the career enhancing
> properties that magnificent paper
> (http://sumeru.stanford.edu/tim/pooters.SqueakVMBuilderCertificate.pdf)
> will proffer!
http://sumeru.stanford.edu/tim/pooters/SqueakVMBuilderCertificate.pdf
> 
> Basically, VMMaker is a fairly major rejigging of the vm code generation
> process that allows us to remove all those big strings from the image
> (saving something like 1/2 Mb in the process) and store them in a form
> very suited to a CVS (or other source control system) whilst providing
> a tool that allows easy reconfiguration of the vm and integrating all
> the platform specific code into a simple uniform tree. Consider it the
> vm side of the modularity tools.
> 
> Note that it doesn't (at the moment) actually compile the code. You will
> still have to do the appropriate magic incantations to invoke your
> compiler/linker/bit-mangler. With luck we will soon be able to do even
> this via that wonderful OS Process package David Lewis provided; perhaps
> with some extra clever help even generate the makefile dynamically?
> 
> The code is available at
> http://sumeru.stanford.edu/tim/pooters/sqFiles/deltas/VMMaker-3-1-version2.rel1.cs

http://sumeru.stanford.edu/tim/pooters/SqFiles/deltas/VMMaker-3-1-version2.rel1.cs

:-)
Karl




More information about the Squeak-dev mailing list