Bruce Hoult wrote: > > However, with some minor tuning effort, I get similar efficiency > > out of Stalin on larger Scheme programs as well (50-100KLOC) > > How does it do on optimizing object systems built from raw closures (or > otherwise...)? It usually inlines the methods when they're statically resolvable, as in Dylan. What happens is that the case (or whatever dispatcher) gets inlined and then constant folded away.