New Compiled Method Format and 3.0 Image
Last updated at 1:11 am UTC on 28 August 2015
This is very, very, obsolete but left for historical reasons.
Note: Before making changes to this page, please read the
guidelines to SqueakCentralProjects (outdated). Thanks.
The central piece of work has already been done by Tim Rowledge, namely a new format that separates compiled methods into header, bytecodes, literals and source code pointer. A concomittant of this change, however, is that the new image will be incompatible with all previous VMs, and thus would constitute a step to a new major version. For this reason, the completion date is set forward to a likely fortuitous time to move to a new image format. Also the project has been expanded to include the other format changes that we have considered, such as unifying the format code in classes.
Estimated completion date: December 1, 1999
[August 8] project declared to exist
A list of items (most recent last) of the form
[date, author] comment
Anyone is invited to add to this list.
The implementors are free to remove and summarize any items more than two weeks old.
[Jan 22,2002, Anthony Hannan] I have included this new compiled method format in the VI4.