Apparently the HotSpotVm can be extended to provide its services (such as AdaptiveOptimization?) to dynamic languages such as SmalltalkLanguage.
JohnRose? and CharlesNutter? presented the Da Vinci Machine to the Lang.NET Symposium in 2008, and compared it to Microsoft's DynamicLanguageRuntime? (http://blogs.sun.com/jrose/entry/bravo_for_the_dynamic_runtime )
http://openjdk.java.net/projects/mlvm/
Is it competitive yet with commercial dynamic VM's such as Microsoft's DLR or those in Perl, Lisps, Squeak, and other Smalltalks?