Nim/tests/collections
Miran 3de5296337
remove a condition that table size must be passed as power of 2 (#14926)
* remove a condition that table size must be passed as power of 2
* remove power-of-2 condition from sets and sharedtables
* remove power-of-2 condition from deques
* use 'correctSize' for both branches
* prettify changelog.md and fix typos
* add a changelog entry
* fix double-call of 'right-size'
* fix the same thing in sets.nim
* introduce a new internal proc `slotsNeeded`

Deprecate the public proc `rightSize`, which is not needed anymore.
Now it is an identity function, allowing the old code to work
correctly and without extra allocations.
2020-07-08 15:01:47 +02:00
..
tcollections.nim Add hashWangYi1 (#13823) 2020-04-15 20:11:18 +02:00
tcollections_to_string.nim Add hashWangYi1 (#13823) 2020-04-15 20:11:18 +02:00
thardalignmentconstraint.nim forward type alignment information to seqs (#12430) 2020-04-19 07:52:01 +02:00
thashsets.nim Remove deprecated stuff from stdlib (#14699) 2020-06-17 15:25:02 +02:00
tseq.nim fix #14655 setLen(seq) now zeros memory (#14656) 2020-06-14 11:11:26 +02:00
ttables.nim remove a condition that table size must be passed as power of 2 (#14926) 2020-07-08 15:01:47 +02:00
ttablesthreads.nim Remove testutils (#13435) [backport] 2020-02-19 23:02:08 +01:00