[armedbear-devel] Significant increase in build time

Alessio Stalla alessiostalla at gmail.com
Tue Nov 16 20:18:16 UTC 2010


On Sun, Nov 14, 2010 at 11:40 PM, Erik Huelsmann <ehuels at gmail.com> wrote:
> BTW: Alessio is working on defining static class initializer methods
> in ABCL and moving those to trunk. I propose that we always peephole
> optimize all methods *except* the static initializer (it's being run
> only once; a few extra byte codes can't matter that much). The net
> effect of that is that I can throw away my current hack, because most
> of our constructors will be trivial super() calls. The real
> initialization code will move to the static initializer - which won't
> be optimized.

Hi Erik, Blake,

the change Erik's referring to (using with-code-to-method in
compiler-pass2 to write the constructor and, in future developments,
the static initializer) has now landed on trunk.

Cheers,
Alessio




More information about the armedbear-devel mailing list