summary refs log tree commit diff stats
path: root/lib/pure/collections/tableimpl.nim
Commit message (Collapse)AuthorAgeFilesLines
* use system.move instead of system.shallowCopy if the GC mode requires itAndreas Rumpf2019-10-041-1/+1
|
* [bugfix] fix #11588, don't check if SharedTable is initializednarimiran2019-06-261-10/+10
|
* [bugfix] fix OrderedTable default initialization (#11549)Miran2019-06-201-0/+3
|
* make fullpaths the default in error messages and stack traces for mor… ↵Andreas Rumpf2019-06-051-1/+1
| | | | | | | | | | | | (#11385) * make fullpaths the default in error messages and stack traces for more convenient development * split up -d:release into -d:release and -d:danger flags * workaround a Nim config parser bug * fixes an old nim config parser bug * make megatest green again * make nimpretty tests work again * make nimsuggest green
* Initialized collections (#11094)Miran2019-04-291-55/+56
| | | | | | | | | | | | * 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
* stdlib: use system.default if it existsAndreas Rumpf2019-03-051-3/+4
|
* better docs: tablesnarimiran2019-01-161-1/+1
|
* more replacements for the deprecated '<'Andreas Rumpf2017-10-291-1/+1
|
* Remove expr/stmt (#5857)Arne Döring2017-07-251-2/+2
|
* Add compute proc for SharedTable (#5385)Ruslan Mustakov2017-03-021-3/+6
|
* Workaround for #5098Yuriy Glukhov2016-12-051-4/+3
|
* Fixes #5035Felix Krause2016-11-181-4/+10
|
* Merge pull request #4367 from kierdavis/4365-tables-clearAndreas Rumpf2016-08-251-1/+2
|\ | | | | Improvements to tables.clear()
| * Fix clear() on CountTableKier Davis2016-07-091-1/+2
| | | | | | | | | | | | The record tuples used in CountData.data don't contain an 'hcode' member, unlike Table and OrderedTable, causing the existing clearImpl() implementation to break when attempting to assign to t.data[i].hcode.
* | make nim bootstrap again for older versionsAndreas Rumpf2016-07-301-2/+2
| |
* | stdlib and compiler don't use .immediate anymoreAndreas Rumpf2016-07-291-7/+7
|/
* attempt to fix a critical memory leak in Nim's collectionsAndreas Rumpf2016-06-151-0/+8
|
* Implements tables.clear.Dominik Picheta2016-06-021-0/+5
|
* Fixed Table::del in JSYuriy Glukhov2016-03-211-1/+4
|
* Merge branch 'more_concurrency' into develAraq2015-06-301-15/+15
| | | | | | | | Conflicts: doc/tut1.txt lib/core/locks.nim lib/pure/collections/tables.nim lib/pure/selectors.nim
* some progress on making async multithreadedAraq2015-05-281-0/+132