diff options
author | Nicholas Clark <nick@ccl4.org> | 2005-01-21 22:15:43 +0000 |
---|---|---|
committer | Nicholas Clark <nick@ccl4.org> | 2005-01-21 22:15:43 +0000 |
commit | 80a13697042a4d823de61ba24b77aa9d893765d6 (patch) | |
tree | 4bba6d03fe49b465c41642e0be1d1ce8ec25abf1 /doop.c | |
parent | 78d46eaae9d8413e104f494881b97489e46e1fd4 (diff) | |
download | perl-80a13697042a4d823de61ba24b77aa9d893765d6.tar.gz |
Shrink a switch() statment by driving the size calculations from the
size table. This requires #ifdef()s in the size table initialiser.
Astoundingly this shaves over 6K of the object size with -Os on OS X.
I was expecting about 1K (due to shrinking a branch table). Mind you,
I'm not going to argue with what I got. :-)
p4raw-id: //depot/perl@23854
Diffstat (limited to 'doop.c')
0 files changed, 0 insertions, 0 deletions