cyclonedds/src
Erik Boasson 0e888eb2ec Special-case size-1 sequential hopscotch hash table
Rather than allocate a HH_HOP_RANGE large array of buckets, allocate
just 1 if the initial size is 1, then jump to HH_HOP_RANGE as soon as a
second element is added to the table.  There are quite a few cases where
hash tables are created where there never be more than 1 (or even 0)
elements in the table (e.g., a writer without readers, a reader for a
keyless topic).

Signed-off-by: Erik Boasson <eb@ilities.com>
2019-06-28 12:47:27 +02:00
..
cmake Update FindMaven for Travis/Windows 2019-06-28 08:54:20 +02:00
core Special-case size-1 sequential hopscotch hash table 2019-06-28 12:47:27 +02:00
ddsrt Special-case size-1 sequential hopscotch hash table 2019-06-28 12:47:27 +02:00
docs ignore all-zero durability service QoS in SEDP 2019-04-08 20:07:29 +02:00
etc Let dds_create_participant determine domain id if config specifies "any" (new default) 2018-10-14 14:02:47 +08:00
examples Clean up return code types 2019-06-10 10:42:52 +02:00
idlc validate and normalize received CDR data 2019-05-24 07:48:45 +02:00
mpt Combine {user,group,topic}_data set_qos tests 2019-06-28 12:47:27 +02:00
scripts Initial contribution 2018-04-10 17:03:59 +02:00
tools Remove superfluous lock/unlock pairs in read 2019-06-28 12:47:27 +02:00
CMakeLists.txt Treat warnings as errors in CI builds 2019-06-13 12:54:35 +02:00