summaryrefslogtreecommitdiffstats
path: root/generic/tclHAMT.c
Commit message (Expand)AuthorAgeFilesLines
* Refactor code common to merge and insert.dgp_refactordgp2017-10-051-211/+0
* Bugfix MergeList.dgp2017-10-041-3/+2
* WIPdgp2017-10-041-64/+74
* Implemented a [hamt get] command.dgp2017-10-041-0/+4
* bug fixesdgp2017-10-031-12/+69
* Completion of the merge machinery.dgp2017-10-031-0/+99
* WIPdgp2017-10-031-2/+174
* WIPdgp2017-10-031-1/+113
* WIPdgp2017-10-031-5/+88
* WIPdgp2017-10-031-1/+41
* WIPdgp2017-10-031-1/+42
* More allocator reworking.dgp2017-10-021-54/+73
* WIPdgp2017-10-021-53/+96
* Allocation refactoring, and sketch of merge operation.dgp2017-10-021-38/+95
* Avoid making second copy of the same immutable value.dgp2017-10-021-2/+6
* API reform. Move all type arguments to be first in the argument list.dgp2017-10-021-40/+41
* More refactoring.dgp2017-10-021-47/+13
* New routine to merge KVLists. Re-implement KVLInsert as call to it;dgp2017-10-021-80/+101
* Add [hamt remove] command and fix more bugs.dgp2017-09-251-2/+2
* more fixesdgp2017-09-231-5/+1
* more bug fixesdgp2017-09-231-5/+5
* Bug fixes.dgp2017-09-231-3/+6
* Complete the iterator routines. It compiles! Must be good.dgp2017-09-221-38/+130
* WIPdgp2017-09-211-0/+136
* global consts are things compilers are picky about.dgp2017-09-111-8/+18
* It compiles! Ship it!dgp2017-09-111-7/+277
* WIPdgp2017-09-101-51/+359
* WIPdgp2017-09-081-2/+56
* WIPdgp2017-09-081-5/+5
* WIPdgp2017-09-081-412/+1
* WIPdgp2017-09-081-39/+267
* WIPdgp2017-09-081-58/+49
* WIPdgp2017-09-081-46/+122
* WIPdgp2017-09-081-145/+232
* WIPdgp2017-09-071-6/+123
* Implementation of persistent, immutable key/value lists.dgp2017-09-071-11/+219
* WIPdgp2017-09-061-0/+42
* First sketch implementation of a Hash Array Map Trie (HAMT).dgp2015-03-311-0/+572