Compiler technology developed for the Self system
Self implementations have used novel optimization techniques to achieve
execution speeds up to half that of optimized C (2-4 times faster than
commercial Smalltalk systems), even though the pure nature of the
language makes it difficult to compile efficiently.
Among the techniques are:
See the bibliography
for more papers on Self and its optimization techniques.