diff options
author | Tobias Brunner <tobias@strongswan.org> | 2011-05-23 18:35:21 +0200 |
---|---|---|
committer | Tobias Brunner <tobias@strongswan.org> | 2011-05-24 19:23:45 +0200 |
commit | 8af017718947d55d35b229e11a3e94ded6693730 (patch) | |
tree | f0135ba507554491494fb9732d1dec14651a52a5 /src/libtls/tls_fragmentation.c | |
parent | c74ece334dccf57da28588429ae545c6edfef75b (diff) | |
download | strongswan-8af017718947d55d35b229e11a3e94ded6693730.tar.bz2 strongswan-8af017718947d55d35b229e11a3e94ded6693730.tar.xz |
Replaced linked_list_t usage in hashtable_t with custom list implementation.
With this change inserting elements into a hashtable_t object is now
nearly as fast as inserting them into a linked_list_t object, whereas
before it was up to seven times slower. Additionally, the memory
footprint of a hashtable is now significantly smaller. The lookup
performance is also nearly doubled.
Diffstat (limited to 'src/libtls/tls_fragmentation.c')
0 files changed, 0 insertions, 0 deletions