[virtmach] Your VM

Durchholz, Joachim virtmach@iecc.com
Tue, 29 May 2001 12:14:07 +0200


> From: Thaddaeus Frogley [mailto:thaddaeus.frogley@creaturelabs.com]
> 
> > large switch case statement, 
> 
> An unmaintainable nightmare.  This was the implementation of 
> choice when I
> joined the project, but it was becoming unmanageable, so was 
> reimplenmented
> as a dispatch table.

I have heard that some teams generate the switch statement as part of the
build process.
Note that gcc tends to take a long time optimizing large switches (hundreds
of cases), so the generated switch should be broken into smaller chunks if
you do that.

Regards,
Joachim
--
This is not an official statement from my employer.