[Vm-dev] VM Recipe: How to generate VM sources from a Squeak image
with VMMaker trunk (interpreter VM, slang browsing)
David T. Lewis
lewis at mail.msen.com
Mon Apr 13 02:57:15 UTC 2015
You can download the generated sources from squeakvm.org/svn/squeak/trunk/src,
but if you want to browse the source code and view the generated C sources from
your Smalltalk image, or if you want to write a plugin or modify or debug one
of the existing VM plugins, then you will want to use VMMaker.
Start with an up to date Squeak image, such as this one from the CI server:
http://build.squeak.org/job/SqueakTrunk/lastSuccessfulBuild/artifact/target/TrunkImage.zip
Install VMMaker from SqueakMap:
world -> open... -> SqueakMap catalog
select VMaker (head), right click, install
Open a VMMaker tool with a typical selection of plugins:
evaluate "VMMakerTool forUnix"
click the "Help" button (read it))
Generate the sources:
click the "Clean out" (delete current ./src directory if any)
click the "Entire" button (generate sources into ./src)
Dave
More information about the Vm-dev
mailing list