On Sun, Apr 22, 2012 at 2:12 AM, Rémi Forax <fo...@univ-mlv.fr> wrote: > You are the first as far as I know to use only a tree of method handles > to implement expressions. The rest of us generates bytecodes > and have a compiler that does constant propagation.
JRuby doesn't do any constant propagation in our existing compiler, but we will be able to do some in the newer compiler. Ruby's constants are lazily discovered at runtime, so we can't propagate their values...but Hotspot should be able to in many cases. - Charlie _______________________________________________ mlvm-dev mailing list mlvm-dev@openjdk.java.net http://mail.openjdk.java.net/mailman/listinfo/mlvm-dev