2006/7/5, Ron M <rm_rails / cheapcomplexdevices.com>:
> An even more interesting example of what JIT compilers
> can do is "dynamic deoptimization" [1,2].

> I think this could be *extremely* interesting in as dynamic
> a language as Ruby.

Although I too find this very amazing I'm not so sure about the
"extreme" in the case of Ruby. Since Ruby is a whole lot more dynamic
than Java, too much of this optimization deoptimization might occur
and thus degrade performance. It's a tradeoff - as always.

Kind regards

robert

-- 
Have a look: http://www.flickr.com/photos/fussel-foto/