Project info for Exupery
Page created 14 Nov 2003 by willembryce , last modified 28 Jan 2005 by willembryce
Homepage: http://minnow.cc.gatech.edu/squeak/Exupery
SqueakMap: http://map1.squeakfoundation.org/sm/package/3f443df5-3d77-4e98-a8e0-dd8661371fa1
Exupery is yet another compiler project for Squeak.It's different because the compiler is written in Smalltalk while trying to become a full dynamic compiler. The goal is to produce a compiler both simpler and faster than the Self-4 compiler.
So far there have been four minor releases, the latest will compile most methods unless they use blocks or some extended bytecodes. The current compiler is 2 times faster than the interpreter for the bytecode benchmark and 5 times faster for simple bytecodes.
The reason the bytecode benchmark is slower is my implementation of at: and at:put: is not very efficient, it's the interpreter's implementation transcribed into generated machine code without much tuning.
License: SqueakL and MIT
This project has relations with the following people:
- willembryce is a Lead Developer.
- AndreasRaab is a Admirer.
- dclapp is a Admirer.
- dvf is a Admirer.
- BertFreudenberg is a Admirer.
- bkv is a Admirer.
- DiegoGomezDeck is a Admirer.
- mas is a Admirer.
- gaelli is a Admirer.
- cwp is a Admirer.
- cdegroot is a Admirer.
- DanRozenfarb is a Admirer.
- RobWithers is a Admirer.
- jkd is a Admirer.
- KenCausey is a Admirer.
- kwl is a Admirer.
- Ozzard is a Admirer.
- sikirk is a Admirer.
- pablo is a Admirer.
- iakovz is a Admirer.
- bjb is a Admirer.
- GermanArduino is a Admirer.
- noha is a Admirer.
- Jecel is a Admirer.
- jensL81 is a Admirer.
- mivsek is a Admirer.
- mikevdg is a Admirer.
- DamienPollet is a Admirer.
- tkay is a Admirer.
- GazzaGuru is a Admirer.
- dmoreira is a Admirer.
- EstebanLM is a Admirer.
[ Home | Articles | Login/Account | People | Projects ]