Willy Tarreau
50e608d721
[MEDIUM] implement memory pools version 2
...
The new pools know about their size and usage. Malloc is not used
anymore, instead a dedicated function to refill the entries is used.
2007-05-13 18:26:08 +02:00
Willy Tarreau
390223bc32
[BUILD] only enable regparm on x86 to avoid useless warnings
...
It complains at least on Solaris/sparc64 and OpenBSD/vax.
2006-10-15 23:43:42 +02:00
Willy Tarreau
fb278677e2
[MEDIUM] use regparm on a few tv_* functions
...
Some of the tv_* functions are called very often. Passing their
arguments as registers is quite faster. This can be disabled
by setting CONFIG_HAP_DISABLE_REGPARM.
2006-10-15 15:38:50 +02:00
Willy Tarreau
2a429503e0
[MINOR] turn every FD_* into functions
...
On recent CPUs, functions are about twice as fast as inline FD_*, so
there is now a #define CONFIG_HAP_INLINE_FD_SET to choose between the
two modes.
2006-10-15 14:53:07 +02:00
Willy Tarreau
e3ba5f0aaa
[CLEANUP] included common/version.h everywhere
2006-06-29 18:54:54 +02:00
Willy Tarreau
2dd0d4799e
[CLEANUP] renamed include/haproxy to include/common
2006-06-29 17:53:05 +02:00