From: Brent Roman Date: 2008-12-06T10:42:24+09:00 Subject: [ruby-core:20397] Re: Leave my open classes alone (was Behavior: autoload calls rb_require() directly) Charlie, I skimmed the article. John's obviously a smart guy. I hope he gets a chance implement his headless objects. Sun's JVM has grown into a truly impressive piece of work and I do believe it well continue to get better. However, it's also grown quite large and remains tied to the Intel x86 and SPARC CPUs. Is there anyone running a recent version of JRuby on an ARM or MIPS CPU with an open source JVM? If I could find a way to run JRUBY on my targets, I'd be all over it. - brent Charles Oliver Nutter-2 wrote: > > > There's a lot of interest in adding value types and tagged numerics to > the JVM, and I believe some work has already started on it. Currently > JRuby doesn't even have tagged Fixnums, though the speed of allocation > and young gen GC on the JVM makes up for it (we're still comfortably > faster than 1.9 on numeric benchmarks). However long term we'll need > them to really show full-speed arithmetic on the JVM, and since several > languages have said the same thing, they're likely to be added. > > Here's an article by John Rose, one of the folks responsible for > > Hotspot's optimizing JIT: > > http://blogs.sun.com/jrose/entry/fixnums_in_the_vm > > As with all features, John never makes it sound particularly difficult > to add. By this time next year, the JVM may have fixnums, fast dynamic > dispatch, tail calls, continuations, value types/tuples, interface > injection, and a whole lot more. > > - Charlie > > > -- View this message in context: http://www.nabble.com/-ruby-core%3A20190--Behavior%3A-autoload-calls-rb_require%28%29-directly-tp20777164p20865782.html Sent from the ruby-core mailing list archive at Nabble.com.