First, congratulations for JavaOne, wish I could have been there.
I'm sure lots of people would be happy to chip in. However the state of anonymous sourcforge is a showstopper for me. I know it doesn't affect you guys as commiters so you may not be thinking about it too much after the euphoria of JavaOne. Please switch to something that works soon!

- Tim

Charles O Nutter wrote:
Tom and I are starting the process of gathering and merging changes for an upcoming 0.9.0 release. This will include all recent fixes. If you have code you've been waiting to submit, now is the time to finish it up and send it to us. We're looking at doing an RC within the next week and a full release shortly after.

This release will include: (my short list)

- Scoping fixes for IRB
- Many, many, many fixes to allow Rails to run unit tests, ActiveRecord, and a simple app (consider that none of our recent Rails work was in 0.8.3, and now a full app works)
- Some early, primitive optimizations
- Further improvements to zlib and ever-closer to full RubyGems support
- Potentially a new YAML parser, a la RbYaml from Ola Bini

There may be incremental 0.9.1 releases over the summer as we continue to improve Rails support, add further and broader-reaching optimizations, and begin compiler work. I personally am voting for the following milestones to constitute a 1.0 release:

- RubyGems working 100% (negotiable if 90% of use cases function correctly and Rails is installable)
- Full Rails support
- Rake working 100% (so the many people interested in using it for builds will have a JRuby release to point at) - Continuations and 100% stackless (negotiable if we can support all the above without)

We are also beginning a real push for optimization of JRuby interpreted mode after the 0.9.0 release, so gentleman (and ladies, should any be listening), start your profilers. A few areas we know are problematic:

- Object creation is through the roof in almost every scenario; better caching and smarter interpretation could go a long way - Reducing the overhead of walking and re-walking the AST for every invocation would help immensely
- Reducing the weight of all system objects could also be helpful

JRuby has a lot of momentum now and a lot of people are starting to take notice. Now's the time to really hit things hard.

--
Charles Oliver Nutter @ headius.blogspot.com <http://headius.blogspot.com>
JRuby Developer @ jruby.sourceforge.net <http://jruby.sourceforge.net>
Application Architect @ www.ventera.com <http://www.ventera.com>


------------------------------------------------------------------------

No virus found in this incoming message.
Checked by AVG Free Edition.
Version: 7.1.394 / Virus Database: 268.7.1/347 - Release Date: 24/05/2006



-------------------------------------------------------
All the advantages of Linux Managed Hosting--Without the Cost and Risk!
Fully trained technicians. The highest number of Red Hat certifications in
the hosting industry. Fanatical Support. Click to learn more
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=107521&bid=248729&dat=121642
_______________________________________________
Jruby-devel mailing list
Jruby-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jruby-devel

Reply via email to