summary refs log tree commit diff stats
path: root/lib/pure/collections/setimpl.nim
Commit message (Collapse)AuthorAgeFilesLines
* tables/sharedtables/intsets/etc: fix #13496, #13504, #13505; add lots of ↵Timothee Cour2020-02-261-3/+3
| | | | | | | | | | | tests (#13498) [backport] * fix #13496 handle tombstones * add test * more tests * fix #13504; add SharedTable tests * fix #https://github.com/nim-lang/Nim/issues/13505 intsets.missingOrExcl silently gave wrong results sometimes * add test for tintsets
* [backport] pseudorandom probing for hash collision (#13418)Timothee Cour2020-02-191-18/+5
|
* use system.move instead of system.shallowCopy if the GC mode requires itAndreas Rumpf2019-10-041-1/+1
|
* [other] prettify collections (#11695)Miran2019-07-091-10/+10
|
* Initialized collections (#11094)Miran2019-04-291-0/+153
* tables: initialized by default * sets: initialized by default * DRY: extract shared functionality * add a changelog entry * fix errors * don't test include files * make it work for sharedtables * fix discovered bugs * add exhaustive tests