3 ms·
invokedynamic is extremely powerful whenever there's a need to dynamically bind some function or variable. That means even statically-typed languages might bene
by headius 15y ago
invokedynamic is extremely powerful whenever there's a need to dynamically bind some function or variable. That means even statically-typed languages might benefit. In JRuby, it brings us within a stone's throw of Java performance for simple algorithms, provided that the Java version is doing the same work (e.g. doing boxed math for math algorithms).
Regarding [1], I made the build myself. Here's my build script and instructions: https://gist.github.com/1148321 https://gist.github.com/1148321
To get the best possible performance, you'll want several unapplied patches from the Hotspot team. Ask on the mlvm-dev list.