strongswan/src/libstrongswan/collections
Tobias Brunner 93b2c2066f hashtable: Use quadratic probing
This reduces the clustering problem (primary clustering) but is not
completely free of it (secondary clustering) it still reduces the maximum
and average probing lengths.
2020-07-20 13:50:11 +02:00
..
array.c array: Avoid overflow in size calculation 2020-01-28 15:29:40 +01:00
array.h Spelling fixes 2020-02-11 18:23:07 +01:00
blocking_queue.c Unify format of HSR copyright statements 2018-05-23 16:32:53 +02:00
blocking_queue.h Unify format of HSR copyright statements 2018-05-23 16:32:53 +02:00
dictionary.h Unify format of HSR copyright statements 2018-05-23 16:32:53 +02:00
enumerator.c enumerator: Fall back to lstat() if stat() fails when enumerating dirs/files 2020-02-13 11:54:19 +01:00
enumerator.h Spelling fixes 2020-02-11 18:23:07 +01:00
hashlist.c hashtable: Maintain insertion order when enumerating 2020-07-20 13:50:11 +02:00
hashtable.c hashtable: Use quadratic probing 2020-07-20 13:50:11 +02:00
hashtable.h hashtable: Maintain insertion order when enumerating 2020-07-20 13:50:11 +02:00
hashtable_profiler.h hashtable: Maintain insertion order when enumerating 2020-07-20 13:50:11 +02:00
linked_list.c linked-list: Order of insert_before/remove_at calls doesn't matter anymore 2018-06-26 15:11:02 +02:00
linked_list.h linked-list: Order of insert_before/remove_at calls doesn't matter anymore 2018-06-26 15:11:02 +02:00