A naive question about the speed optimization of anthony
ducasse at iam.unibe.ch
Tue Apr 1 20:06:00 UTC 2003
I do not want that this email is taken in the wrong way. So be positive
when reading it. I will try not to fall on the keyboard (TM Andreas)
I was just asking myself the following question:
- Anthony mentioned that with his optimisations with full blockclosures
were getting 30% speed to squeak and ***true block closure***.
- Allen Wirfs-brock mentioned that the techniques used were used all
over the places by other Smalltalk.
- I had the impression that still what anthony was doing was a problem
for the VM guys (I may be wrong)
I would like to understand if
(1) what he did is good,
(2) what are the problems to introduce them in Squeak (for example
with the optimizations is seaside continuation passing style still
(3) what would we lose,
(4) what is the path to go with that?
So tell me
Prof. Dr. Stéphane DUCASSE
"if you knew today was your last day on earth, what would you do
different? ... especially if,
by doing something different, today might not be your last day on
"The best way to predict the future is to invent it..." Alan Kay.
Open Source Smalltalks: http://www.squeak.org,
Free books for Universities at
Free Online Book at
More information about the Squeak-dev