index
:
zix.git
main
Zix portable data structure and utility library
d@drobilla.net
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
Age
Commit message (
Expand
)
Author
Files
Lines
2012-01-31
Full test coverage for ZixRing.
David Robillard
6
-28
/
+126
2012-01-31
Tidy.
David Robillard
1
-36
/
+38
2012-01-31
Use Mach semaphores instead of ancient (and now deprecated) Mac semaphore API.
David Robillard
1
-8
/
+8
2012-01-31
Fix ZixSem compilation on Mac OS X.
David Robillard
2
-3
/
+12
2012-01-31
Fix sem_test default arguments (to run within test suite).
David Robillard
1
-3
/
+5
2012-01-30
Add ZixSem.
David Robillard
3
-0
/
+270
2012-01-05
Fix prototype of ZixDestroyFunc.
David Robillard
1
-1
/
+1
2011-10-09
Fix ZixRing error when reading split/wrapped messages.
David Robillard
2
-2
/
+2
2011-09-29
Tidy
David Robillard
4
-4
/
+4
2011-09-28
Add destructor parameter and zix_tree_size
David Robillard
5
-15
/
+90
2011-09-28
More glib like interface for ZixTree.
David Robillard
5
-220
/
+336
2011-09-28
Add ZixHash
David Robillard
6
-5
/
+504
2011-09-20
Abstract away node allocation for easier tinkering.
David Robillard
1
-5
/
+12
2011-09-20
Remove use of strcmp in zix_patree_insert.
David Robillard
1
-20
/
+17
2011-09-20
Const correctness.
David Robillard
5
-34
/
+36
2011-09-20
Terser and more cache-friendly version with SSE4.2 support.
David Robillard
1
-67
/
+147
2011-09-20
Remove pointless loop conditional.
David Robillard
1
-31
/
+27
2011-09-20
Move children index into separate array (fewer cache misses in patree_find_ed...
David Robillard
2
-7
/
+12
2011-09-19
Fix comment header typo.
David Robillard
1
-1
/
+1
2011-09-19
Cache the first character of the label in node for faster search.
David Robillard
2
-22
/
+29
2011-09-19
Benchmark searching in random order
David Robillard
1
-11
/
+19
2011-09-19
Micro-optimization of dubious worth.
David Robillard
1
-7
/
+6
2011-09-19
Fix memory leak.
David Robillard
1
-0
/
+1
2011-09-19
Remove unnecessary check.
David Robillard
1
-8
/
+3
2011-09-19
Export API functions. Use unchecked inline index function in search.
David Robillard
2
-1
/
+18
2011-09-19
Fix configuration output justification
David Robillard
1
-1
/
+0
2011-09-19
Add ZixFatPatree
David Robillard
4
-10
/
+354
2011-09-19
Fix bugs
David Robillard
2
-6
/
+26
2011-09-19
Add test case to hit no match in the middle of a label
David Robillard
1
-1
/
+2
2011-09-19
Add ZixPatree.
David Robillard
7
-17
/
+622
2011-09-19
Free ring before exit (cover zix_ring_free)
David Robillard
1
-0
/
+1
2011-09-19
Factor out benchmark timing stuff
David Robillard
2
-27
/
+45
2011-09-18
Export API functions
David Robillard
1
-0
/
+3
2011-09-18
Make zix_strindex_insert static
David Robillard
1
-2
/
+1
2011-09-18
Tidy.
David Robillard
1
-6
/
+10
2011-09-18
Add ZixStrindex.
David Robillard
4
-2
/
+363
2011-09-18
Tidy.
David Robillard
4
-9
/
+17
2011-09-18
Add ZixRing.
David Robillard
4
-6
/
+492
2011-09-18
Include only necessary headers
David Robillard
1
-1
/
+2
2011-09-18
Build documentation.
David Robillard
2
-5
/
+24
2011-09-15
Benchmark sorted array.
David Robillard
3
-11
/
+111
2011-09-15
Add ZixSortedArray.
David Robillard
4
-2
/
+513
2011-09-15
Make tree methods return ZixStatus instead of int where appropriate.
David Robillard
3
-12
/
+21
2011-09-06
Use e.g. ZixTreeImpl instead of _ZixTree for type names.
David Robillard
2
-10
/
+10
2011-09-05
Reorganize tree node elements for marginally better access pattern on search.
David Robillard
1
-4
/
+3
2011-09-05
Benchmark iteration and deletion.
David Robillard
3
-33
/
+80
2011-09-05
Fix memory leaks
David Robillard
1
-4
/
+7
2011-09-05
Fix tree iteration test
David Robillard
1
-0
/
+1
2011-09-05
Separate tree functions into a separate header. Add tree iterator functions.
David Robillard
6
-98
/
+248
2011-09-05
Initial import.
David Robillard
9
-0
/
+1409