haproxy/include/common
Willy Tarreau 0a93b6413f MINOR: pools: allocate most memory pools from an array
For caching it will be convenient to have indexes associated with pools,
without having to dereference the pool itself. One solution could consist
in replacing all pool pointers with integers but this would limit the
number of allocatable pools. Instead here we allocate the 32 first pools
from a pre-allocated array whose base address is known so that it's trivial
to convert a pool to an index in this array. Pools that cannot fit there
will be allocated normally.
2018-10-16 10:29:26 +02:00
..
accept4.h
base64.h
buf.h BUG/MEDIUM: buffers: Make sure we don't wrap in ci_insert_line2/b_rep_blk. 2018-10-08 16:11:54 +02:00
buffer.h
cfgparse.h
chunk.h MINOR: chunk: add chunk_cpy() and chunk_cat() 2018-10-12 16:58:01 +02:00
compat.h
compiler.h BUILD: compiler: add a new statement "__unreachable()" 2018-10-15 13:24:43 +02:00
config.h BUG/MINOR: threads: move declaration of capabilities to config.h 2018-10-10 18:29:23 +02:00
debug.h
defaults.h MEDIUM: ssl: add support for ciphersuites option for TLSv1.3 2018-10-08 19:20:13 +02:00
epoll.h
errors.h
h2.h
hash.h
hathreads.h BUG/MINOR: threads: move declaration of capabilities to config.h 2018-10-10 18:29:23 +02:00
hpack-dec.h
hpack-enc.h
hpack-huff.h
hpack-tbl.h
http-hdr.h
http.h MINOR: http: Move comment about some HTTP macros in the right header file 2018-10-12 16:00:24 +02:00
ist.h
istbuf.h
memory.h MINOR: pools: allocate most memory pools from an array 2018-10-16 10:29:26 +02:00
mini-clist.h
namespace.h
net_helper.h
regex.h
splice.h
standard.h MINOR: tools: add a new function atleast2() to test masks for more than 1 bit 2018-10-15 13:25:06 +02:00
syscall.h
template.h
ticks.h
time.h
tools.h
uri_auth.h
version.h
xref.h