>From charles Ahh, ok, I figured it was something like that. So is your code there actual code, or is it what you compile the code as when you realize the value won't escape?
FWIW, I have done experiments with using enumerators instead of integer loops This is actual code as I am trying to keep to the Smalltalk model of a very simple direct compile. So I depend on the programmer to indicate the mutable integers and to use appropriate methods. There are a few places where the compiler does create an enumerator behind the scene where I will automatically generate similar code to what you are. In this case the integers are not visible so its an easy catch. I have been toying with 'typed' Smalltalk methods where I could go directly to static java but I have not tried that yet thanks mark
_______________________________________________ mlvm-dev mailing list mlvm-dev@openjdk.java.net http://mail.openjdk.java.net/mailman/listinfo/mlvm-dev