I need to get this stuff merged back so that any major changes we make
on HEAD are not so difficult to merge across. This runs ant test and
rubicon at least as well as HEAD, but there are two caveats:

- There are outstanding FIXMEs. One is for "throw" which is probably
not working 100% on my branch. The other is for literal array/hash/etc
instantiation, where there can be a memory leak if an exception is
thrown during creation. Neither of them have affected any testing or
practical application of JRuby so they have remained. I plan to fix
them, naturally.
- There are some fairly major changes to the way flow control and
exception handling works on my branch, all aiming toward our
pure-iterative interpreter. Like I say, it doesn't appear to be
breaking anything, and so far I have seen no test case that fails on
my branch where it succeeds on HEAD. As with previous major merges, I
would love to have more eyes on this stuff.

The patch is zipped and attached (cuz it's big), but renamed to .xyz
because SF.net blocks zip attachments. Stupid.

--
Charles Oliver Nutter @ headius.blogspot.com
JRuby Developer @ jruby.sourceforge.net
Application Architect @ www.ventera.com

Attachment: merge_cnutter_work1_to_head_200601262351.xyz
Description: Protein Databank data

Reply via email to