Dan Sugalski <[EMAIL PROTECTED]> wrote: > I can't. My dev machine's running gcc 2.95.4, and gcc throws lisp > error messages compiling the switch core if I turn on optimizations.
You could try: - perl Configure.pl --optimize - make -s - wait a bit until first files start compiling - interrupt it - put #ifdef 0 / #endif around the big switch - make -s - don't run parrot -S ;) *But*, I've looked again at the new reg_alloc.c code. It seems to have a piece of code with qubic order in registers, which is for sure killing all performance advantage it has for a few hundreds of symbols. So the "scales better to more symbols" has some limits when "more" reaches 10K ;) I've sent that to Bill too. leo