haproxy/include
Thierry FOURNIER ebed6e908a MEDIUM: lua: use memory pool for hlua struct in applets
The struct hlua size is 128 bytes. The size is the biggest of all the elements
of the union embedded in the appctx struct. With HTTP2, it is possible that this
appctx struct will be use many times for each connection, so the 128 bytes are
a little bit heavy for the global memory consomation.

This patch replace the embbeded hlua struct by a pointer and an associated memory
pool. Now, the memory for lua is allocated only if it is required.

[wt: the appctx is now down to 160 bytes]
2016-12-16 16:31:45 +01:00
..
common BUG/MAJOR: Fix how the list of entities waiting for a buffer is handled 2016-12-12 19:11:04 +01:00
import CLEANUP: wurfl: reduce exposure in the rest of the code 2016-11-08 18:47:25 +01:00
proto BUILD/MEDIUM: Fixing the build using LibreSSL 2016-12-12 22:57:04 +01:00
types MEDIUM: lua: use memory pool for hlua struct in applets 2016-12-16 16:31:45 +01:00