ExuperyRelease name: <Not entered>
Release summary: Exupery, a native code compiler for Squeak.
Automatic version: 13
Manual version: 0.14
Published by: Bryce Kampjes (wbk)
Created: 26 July 2008 7:12:17 pm
Last updated: 26 July 2008 7:12:17 pm
- Squeak3.8 - Released 25 May 2005.
- Alpha - Useable by daredevils. Probably still full of bugs.
- SqueakL + MIT - Dual licensed under both SqueakL and MIT. This enables both base Squeak inclusion and 100% reuse. Recommended prior to 4.0.
- Code changes, may break compatibility - Code has changed and may break clients, but not necessarily.
- Squeak3.9 - Released 8 Dec 2006.
- MIT - The MIT license is like BSD without the advertising clause. As free as it gets, suitable for cross Smalltalk 100% reuse. The recommended license for Squeak since the 4.0 release.
The main improvement is register allocation is now much faster and effectively linear in compile time. This drops the slowest compiling methods down from a few minutes to about 10 seconds compile time. There wasn't a great deal of change to the time of normal or quick compiling methods.
This release also can compile cascades and has a few bug fixes which make it reasonably reliable on 3.10. Still expect crashes but it's good enough to play with. It's probably the most reliable release but not noticably more reliable than 0.13.
SHA checksum: 428064122754001132408495394676989092098766852526