mirror of
https://git.haproxy.org/git/haproxy.git/
synced 2025-09-22 06:11:32 +02:00
MINOR: threads: Add THREAD_LOCAL macro
When compiled with threads support, this marco is set to __thread. Else it is empty.
This commit is contained in:
parent
5f271850bd
commit
e9bd686b68
@ -41,6 +41,12 @@
|
|||||||
# define CONFIG_HAP_MEM_OPTIM
|
# define CONFIG_HAP_MEM_OPTIM
|
||||||
#endif /* CONFIG_HAP_NO_MEM_OPTIM */
|
#endif /* CONFIG_HAP_NO_MEM_OPTIM */
|
||||||
|
|
||||||
|
#ifdef USE_THREAD
|
||||||
|
#define THREAD_LOCAL __thread
|
||||||
|
#else
|
||||||
|
#define THREAD_LOCAL
|
||||||
|
#endif
|
||||||
|
|
||||||
/* CONFIG_HAP_INLINE_FD_SET
|
/* CONFIG_HAP_INLINE_FD_SET
|
||||||
* This makes use of inline FD_* macros instead of calling equivalent
|
* This makes use of inline FD_* macros instead of calling equivalent
|
||||||
* functions. Benchmarks on a Pentium-M show that using functions is
|
* functions. Benchmarks on a Pentium-M show that using functions is
|
||||||
|
Loading…
x
Reference in New Issue
Block a user