[armedbear-devel] BLOCK-NODE -> specific node types done; let's go for a release
ehuels at gmail.com
Sun Aug 30 21:45:50 UTC 2009
Over the past weeks, I've been rewriting our generic use of BLOCK-NODE
structures to specific structures for every node type. There are
TAGBODY-NODEs, CATCH-NODEs, etc.
Although I introduced that change for a reason: I want to be able to
analyse the nesting set up by pass1 from outer to inner blocks. This
gives us some opportunities in preventing functions from becoming
closures. Currently every function which is enclosed in a block which
defines a closure, becomes a closure. That's too generic and doesn't
need to be.
Well, as I said, even though I want to introduce changes to that
extent, I'm done changing the existing structure. This means I think
we're in shape to go for a release. Everybody please run your test
suite and your own applications to see if we still meet the quality
levels we've delivered in the past releases (or, preferably: better!)
I've updated changes, but there are probably a lot more tasks to be
addressed. Just to name one: did 'build.xml' get fixed for releasing
with Java 1.5? Or should I use 1.6 next time?
More information about the armedbear-devel