« Return to Thread: JRuby 1.1 Roadmap

Re: JRuby 1.1 Roadmap

by Charles Oliver Nutter-2 :: Rate this Message:

Reply to Author | View in Thread

Charles Oliver Nutter wrote:

> Here's the proposed 1.1 roadmap Tom, Nick and I came up with this
> afternoon. Add remove as you see fit, we'll try to iron it out.
>
>   - compiler complete
>   - AOT compilation working with jrubyc
>   - stdlib all precompiled
>   - gem install precompilation
>   - virtual filesystem-inside-JVM (maybe) or hacked rubygems that can
> run out of an archive
>   - performance improvement to be quantified...java integration,
> execution, memory reduction
>   - yarv bytecode execution and compilation (maybe)
>   - AST sharing as an option (sharing across runtimes)...need to explore
> AOT compilation and its (positive?) effect on memory too
>   - real threading brutalization, testably multithread-safe core classes
> (maybe, needs heavy testing on many-core systems)
>   - Java API rubification, perhaps with require 'javax.swing' and so on
>   - RubyConf for release

I think we need to add thread pooling to the list. Rails spins up a
thread for every request, probably due to the timeout library. That's
hella overhead for us when they're native threads.

- Get thread pooling working 100%

- Charlie

---------------------------------------------------------------------
To unsubscribe from this list please visit:

    http://xircles.codehaus.org/manage_email

 « Return to Thread: JRuby 1.1 Roadmap