Dave Lewis uploaded a new version of VMMaker to project VM Maker:
http://www.squeaksource.com/VMMaker/VMMaker-dtl.248.mcz==================== Summary ====================
Name: VMMaker-dtl.248
Author: dtl
Time: 21 August 2011, 6:22:25 am
UUID: 14a77dab-9f0d-493b-88e2-eabae766e98d
Ancestors: VMMaker-dtl.247
VMMaker 4.7.5
Honor #static: pragmas (or 'self static: true' ) for interpreter classes. This is a fix for SlangTest>>testInterpDeclareStatic. With this update, all VMMaker-Tests tests are green.
Implements the following policy:
- Always honor a #static: pragma (or 'self static: true' statement).
- If not explicitly declared, defer to the code generator to determine default.
- Plugin methods are declared static by default (local to the plugin).
- Interpreter methods are declared not static by default (visible to support code).
This retains existing code generation behavior, but permits methods in the interpreter to be declared static if desired.