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