Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2022-08-19 | Avoid mixing signed and unsigned integers | David Robillard | 1 | -1/+1 | |
2022-06-28 | Use uppercase integer literal suffixes | David Robillard | 1 | -14/+14 | |
I give in. | |||||
2022-01-14 | Fix hash insertion tombstone replacement case | David Robillard | 1 | -0/+1 | |
2021-10-27 | Remove unnecessary include | David Robillard | 1 | -1/+0 | |
2021-10-27 | Improve hash table performance slightly | David Robillard | 1 | -6/+9 | |
2021-09-14 | Make ZixAllocator a single flat struct | David Robillard | 1 | -12/+12 | |
I can never decide between these two patterns for polymorphic objects in C, but this one seems more appropriate here since it's more conducive to inheritance. | |||||
2021-09-13 | Correctly handle hash table reallocation failures | David Robillard | 1 | -8/+25 | |
2021-09-10 | Adopt REUSE machine-readable licensing standard | David Robillard | 1 | -15/+2 | |
2021-09-10 | Add custom allocator support | David Robillard | 1 | -18/+24 | |
2021-09-10 | Add nullability annotations | David Robillard | 1 | -0/+35 | |
This allows clang to issue warnings at compile time when null is passed to a non-null parameter. For public entry points, also add assertions to catch such issues when the compiler does not support this. | |||||
2021-09-10 | Rewrite ZixHash as a flat table with open addressing | David Robillard | 1 | -145/+258 | |
2021-06-30 | Fix hash size after removing elements | David Robillard | 1 | -1/+1 | |
2020-12-31 | Update copyright headers | David Robillard | 1 | -1/+1 | |
2020-12-31 | Separate source from headers | David Robillard | 1 | -0/+230 | |
2012-08-10 | Minimal space overhead inline value hash table. | David Robillard | 1 | -226/+0 | |
Add ZixChunk. Add SSE 4.2 accelerated digest (with fallback) in zix/digest.h. Make library optionally header-only (define ZIX_INLINE). git-svn-id: http://svn.drobilla.net/zix/trunk@76 df6676b4-ccc9-40e5-b5d6-7c4628a128e3 | |||||
2012-01-31 | Windows/Visual C++ portability. | David Robillard | 1 | -1/+1 | |
git-svn-id: http://svn.drobilla.net/zix/trunk@51 df6676b4-ccc9-40e5-b5d6-7c4628a128e3 | |||||
2011-09-28 | Add ZixHash | David Robillard | 1 | -0/+226 | |
git-svn-id: http://svn.drobilla.net/zix/trunk@39 df6676b4-ccc9-40e5-b5d6-7c4628a128e3 |