Walter Bright: > It's a significant problem. I hope to address it in the future by using > 'scope' to tag function parameters that do not escape, coupled with some > interprocedural analysis. The closures for Java may give some ideas: http://www.javac.info/ bearophile