summaryrefslogtreecommitdiffstats
path: root/src/zix/hash.c
AgeCommit message (Collapse)AuthorFilesLines
2022-09-01Adopt REUSE machine-readable licensing standardDavid Robillard1-15/+2
2021-01-12Update zixDavid Robillard1-147/+142
This fixes, once again, a potential BTree crash with GCC 10 which got lost somewhere along the way.
2021-01-02Use email address instead of website for attributionDavid Robillard1-1/+1
2020-11-11Update zixDavid Robillard1-7/+7
2020-09-26Update zixDavid Robillard1-6/+9
2014-09-23Reduce memory usage and increase performance with a better data structure.David Robillard1-9/+13
git-svn-id: http://svn.drobilla.net/sord/trunk@307 3d64ff67-21c5-427c-a301-fe4f08042e5a
2014-08-08Fix some const-correctness violations.David Robillard1-4/+4
git-svn-id: http://svn.drobilla.net/sord/trunk@297 3d64ff67-21c5-427c-a301-fe4f08042e5a
2012-08-10Use a single node hash for all types of nodes.David Robillard1-55/+62
Inline nodes in hash table nodes and eliminate key+value pointer overhead. Use SSE 4.2 accelerated node and string hashing when available. git-svn-id: http://svn.drobilla.net/sord/trunk@250 3d64ff67-21c5-427c-a301-fe4f08042e5a
2012-08-09Hide zix symbols (fix static builds with lilv).David Robillard1-43/+38
git-svn-id: http://svn.drobilla.net/sord/trunk@248 3d64ff67-21c5-427c-a301-fe4f08042e5a
2012-01-16Support compilation as C++ under MSVC++.David Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/sord/trunk@194 3d64ff67-21c5-427c-a301-fe4f08042e5a
2011-09-28Remove glib dependencyDavid Robillard1-0/+226
git-svn-id: http://svn.drobilla.net/sord/trunk@163 3d64ff67-21c5-427c-a301-fe4f08042e5a