commit | 75cf17ee30006c08589b46e69966c9e1d9ab4975 | [log] [tgz] |
---|---|---|
author | Willy Tarreau <w@1wt.eu> | Fri Aug 29 15:48:49 2008 +0200 |
committer | Willy Tarreau <w@1wt.eu> | Sun Nov 02 10:19:08 2008 +0100 |
tree | 016af65f163edf1073cd909fc18ff0fb043db470 | |
parent | 4df8206832c365f7fcf4123b311414d664046e24 [diff] |
[OPTIM] force inlining of large functions with gcc >= 3 GCC 3 and above do not inline large functions, which is a problem with ebtree where most core functions are inlined. This simple patch has both reduced code size and increased speed. It should be back-ported to ebtree.