Lambda the Ultimate

inactiveTopic Squeampiler
started 5/6/2002; 7:53:13 AM - last post 5/12/2002; 9:46:55 AM
Ehud Lamm - Squeampiler  blueArrow
5/6/2002; 7:53:13 AM (reads: 2016, responses: 3)
Squeampiler
Squeampiler is an retargetable optimizing compiler backend for Squeak by Lee Salzman. Squeampiler aspires to become a dynamic and static compiler for Squeak. Squeampiler implements a number of strong optimizations and analyses found in commercial compilers including the following: SSA translation, memory alias analysis, second-chance linear scan register allocation and more.


Posted to implementation by Ehud Lamm on 5/6/02; 7:53:29 AM

Noel Welsh - Re: Squeampiler  blueArrow
5/8/2002; 4:51:55 AM (reads: 782, responses: 0)
Looks interesting. Too bad there isn't any documentation on the techniques used or the performance achieved. Also doesn't seem to include the optimisations that made the Self compilers go fast. One to watch. Maybe the Squeak users on the list can comment on the performance?

water - Re: Squeampiler  blueArrow
5/8/2002; 1:19:20 PM (reads: 760, responses: 0)
It's still in development. The Self optimizations will be layered onto it, and it will be documented later on.

Noel Welsh - Re: Squeampiler  blueArrow
5/12/2002; 9:46:55 AM (reads: 715, responses: 0)
I see a list of references has been added. I don't know if its in response to my posting but thanks none the less!