summaryrefslogtreecommitdiffstats
path: root/src/zix
AgeCommit message (Collapse)AuthorFilesLines
2020-11-30Fix build on x32 with SSE 4.2David Robillard1-1/+19
2020-11-11Update BTreeDavid Robillard1-96/+194
2020-11-11Update zixDavid Robillard7-43/+57
2020-09-26Update zixDavid Robillard6-34/+143
2020-07-17Update zixDavid Robillard4-52/+180
Fixes an issue introduced by 616517f among various other minor things.
2020-07-17Fix crash with optimized builds with GCC 10.1.0David Robillard1-1/+1
2017-12-29Remove const in function declarationDavid Robillard1-1/+1
2017-12-16Update BTreeDavid Robillard1-7/+9
2016-09-18Update copyright datesDavid Robillard3-3/+3
2016-07-11Fix doxygen warningsDavid Robillard1-0/+4
2015-10-04Improve test coverageDavid Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/sord/trunk@335 3d64ff67-21c5-427c-a301-fe4f08042e5a
2014-12-18Fix unlikely tree bugs.David Robillard1-2/+7
git-svn-id: http://svn.drobilla.net/sord/trunk@319 3d64ff67-21c5-427c-a301-fe4f08042e5a
2014-11-22Fix compilation as C++.David Robillard1-1/+2
git-svn-id: http://svn.drobilla.net/sord/trunk@316 3d64ff67-21c5-427c-a301-fe4f08042e5a
2014-10-03Compile cleanly as C++.David Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/sord/trunk@314 3d64ff67-21c5-427c-a301-fe4f08042e5a
2014-09-24Add sord_erase() for erasing statements via an iterator.David Robillard2-84/+120
git-svn-id: http://svn.drobilla.net/sord/trunk@310 3d64ff67-21c5-427c-a301-fe4f08042e5a
2014-09-23Fix B-tree on 32-bit systems.David Robillard1-30/+31
git-svn-id: http://svn.drobilla.net/sord/trunk@308 3d64ff67-21c5-427c-a301-fe4f08042e5a
2014-09-23Reduce memory usage and increase performance with a better data structure.David Robillard5-873/+859
git-svn-id: http://svn.drobilla.net/sord/trunk@307 3d64ff67-21c5-427c-a301-fe4f08042e5a
2014-09-23Fix const-violating casts.David Robillard1-4/+4
git-svn-id: http://svn.drobilla.net/sord/trunk@306 3d64ff67-21c5-427c-a301-fe4f08042e5a
2014-08-08Use Markdown in doc comments for better source readability.David Robillard2-21/+21
git-svn-id: http://svn.drobilla.net/sord/trunk@301 3d64ff67-21c5-427c-a301-fe4f08042e5a
2014-08-08Use Markdown in doc comments for better source readability.David Robillard1-10/+10
git-svn-id: http://svn.drobilla.net/sord/trunk@300 3d64ff67-21c5-427c-a301-fe4f08042e5a
2014-08-08Fix some const-correctness violations.David Robillard2-7/+7
git-svn-id: http://svn.drobilla.net/sord/trunk@297 3d64ff67-21c5-427c-a301-fe4f08042e5a
2012-08-10Fix void pointer arithmetic.David Robillard1-7/+8
git-svn-id: http://svn.drobilla.net/sord/trunk@252 3d64ff67-21c5-427c-a301-fe4f08042e5a
2012-08-10Use a single node hash for all types of nodes.David Robillard4-72/+247
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 Robillard5-112/+267
git-svn-id: http://svn.drobilla.net/sord/trunk@248 3d64ff67-21c5-427c-a301-fe4f08042e5a
2012-01-16Support compilation as C++ under MSVC++.David Robillard4-8/+15
git-svn-id: http://svn.drobilla.net/sord/trunk@194 3d64ff67-21c5-427c-a301-fe4f08042e5a
2012-01-16Remove unnecessary include.David Robillard1-1/+0
git-svn-id: http://svn.drobilla.net/sord/trunk@193 3d64ff67-21c5-427c-a301-fe4f08042e5a
2012-01-16Use correct WIN32 define.David Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/sord/trunk@192 3d64ff67-21c5-427c-a301-fe4f08042e5a
2011-09-29Tidy.David Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/sord/trunk@166 3d64ff67-21c5-427c-a301-fe4f08042e5a
2011-09-28Remove glib dependencyDavid Robillard5-0/+1079
git-svn-id: http://svn.drobilla.net/sord/trunk@163 3d64ff67-21c5-427c-a301-fe4f08042e5a