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
path:
root
/
src
/
tree.c
Age
Commit message (
Expand
)
Author
Files
Lines
2024-06-22
Remove redundant conditionals
David Robillard
1
-0
/
+2
2022-11-02
Remove function_types.h
David Robillard
1
-11
/
+10
2022-10-21
Split up common header
David Robillard
1
-3
/
+4
2022-08-19
Avoid mixing signed and unsigned integers
David Robillard
1
-1
/
+1
2022-08-18
Reduce zix_tree_insert() complexity
David Robillard
1
-12
/
+6
2022-08-18
Reduce variable scope and mutability
David Robillard
1
-7
/
+6
2022-08-18
Remove debug printing from tree
David Robillard
1
-39
/
+6
2022-08-18
Handle trees with no destroy callback more gracefully
David Robillard
1
-10
/
+11
2021-09-14
Make ZixAllocator a single flat struct
David Robillard
1
-14
/
+14
2021-09-10
Adopt REUSE machine-readable licensing standard
David Robillard
1
-15
/
+2
2021-09-10
Add custom allocator support
David Robillard
1
-26
/
+33
2021-09-10
Add a user handle to destroy callback
David Robillard
1
-11
/
+14
2020-12-31
Fix MinGW build
David Robillard
1
-1
/
+0
2020-12-31
Fix potential balance overflow
David Robillard
1
-4
/
+4
2020-12-31
Update copyright headers
David Robillard
1
-1
/
+1
2020-12-31
Remove ZIX_PRIVATE and ZIX_INLINE mechanisms
David Robillard
1
-14
/
+7
2020-12-31
Separate source from headers
David Robillard
1
-0
/
+735
2012-08-10
Minimal space overhead inline value hash table.
David Robillard
1
-730
/
+0
2012-08-09
Merge changes from lilv.
David Robillard
1
-4
/
+6
2012-01-31
Windows/Visual C++ portability.
David Robillard
1
-3
/
+2
2011-09-28
Add destructor parameter and zix_tree_size
David Robillard
1
-12
/
+37
2011-09-28
More glib like interface for ZixTree.
David Robillard
1
-189
/
+113
2011-09-18
Tidy.
David Robillard
1
-3
/
+3
2011-09-18
Include only necessary headers
David Robillard
1
-1
/
+2
2011-09-15
Make tree methods return ZixStatus instead of int where appropriate.
David Robillard
1
-3
/
+3
2011-09-06
Use e.g. ZixTreeImpl instead of _ZixTree for type names.
David Robillard
1
-8
/
+8
2011-09-05
Reorganize tree node elements for marginally better access pattern on search.
David Robillard
1
-4
/
+3
2011-09-05
Fix memory leaks
David Robillard
1
-4
/
+7
2011-09-05
Separate tree functions into a separate header. Add tree iterator functions.
David Robillard
1
-0
/
+53
2011-09-05
Initial import.
David Robillard
1
-0
/
+724