Lindenii Project Forge
Login

hare-ds

Data structures for Hare

Warning: Due to various recent migrations, viewing non-HEAD refs may be broken.

Commits on b6da2f4d2db7641d31ead68ef34bbfb6db0d8206
IDTitleAuthorAuthor date
b6da2f4d2db7641d31ead68ef34bbfb6db0d8206Prepand hashmap_ to fnv and siphash2025-09-17 16:46:34 +0800
78b1e20b93356b4d52eee60867b71db39bffb862Add TOC to README2025-09-17 08:19:22 +0800
fddab4eccc929c07d730045022af5699dfb9d298Don't assert on false positives in bloom filter tests -_-2025-09-17 07:47:14 +0800
b6da350e12910345b3d4ca624017655c5221100cREADME: Don't show WIP label as it's just unnecessary2025-09-17 04:10:13 +0800
8a3ab1c3d948a4a9004828bed2be74c673e5a836Add test for swiss2025-09-17 04:07:52 +0800
96fd779639f91e3a124c3d1ed7b141cf785db4bcUpdate test routines2025-09-17 04:02:37 +0800
c4e1ef3acca807d30fb28356565b09c4d9bd2d96Add bloom filters2025-09-17 03:48:56 +0800
aaa6ca4175e046dfa40faf14148a49c488dad072Add swiss FNV wrapper2025-09-17 03:20:49 +0800
9f4132230739d19ff3011603f9392c80f8ec1fb4Update test sizes2025-09-17 03:20:37 +0800
3ec11cda49c13d23739f591d6fa34dc5d53d85f0Remove test.ha for hashmap/2025-09-17 03:15:28 +0800
5b01423f06103e2b09f42bf59d0532e39c70569dFix some btree and swiss bugs2025-09-17 01:43:19 +0800
27039807de47fbc2af589f67c5a3f78f0087e228Add tests2025-09-17 01:10:34 +0800
bebe0271b418c7f8ac6aa598695e88c9f4d7cb25Add generic swiss tables implementation2025-09-17 00:37:47 +0800
e0631c30ebaa884b773c08d20c1cfe000edbb3b0Remove the map_ prefix2025-09-17 00:37:10 +0800
24c49add92129066a7047bf1b3d92de1ba254a78Delete old tests2025-09-17 00:22:48 +0800
396e6d0e882aebafedddc97f39eae3efd6561cceAdd a generic hashmap implementation2025-09-16 23:40:58 +0800
de0282de4ce3ba8f1f42a408333d14b8b680f63eGenerate HTML documentation2025-09-16 23:21:24 +0800
a5439c396d7935f8e9bfda300711c428a040ad32Maybe don't bold that README line, it looks weird2025-09-16 23:08:33 +0800
81364872cc7d2ccd5ab65296a5d3c7dfba0ce0ddUpdate README to point to codebase examples and modify the language a little2025-09-16 22:56:57 +0800
3dc61ce2cb05f5aa5c8a996d2f841568a26141b8Have a hash64 function for all hash-related maps2025-09-16 22:28:20 +0800
00deab2ef8de8b3e47825f47d8404d6a98143710Basic swiss tables (SipHash only for now)2025-09-16 22:05:39 +0800
5b83bf5a16d9026b7868fcac55923a5b6c7cb920Update README with philosophical notes2025-09-16 20:39:46 +0800
9cd865eaeef7aabd4959de8c31aac09a8a60564aLet the user specify the fallback for map_{fnv,siphash}2025-09-16 20:11:50 +0800
40f7b1c43b1b85f1d37e243b80ebb9fe5610eae5Clarify that map_{fnv,siphash} use linear search on slice, not linked list2025-09-16 19:42:03 +0800
956e56b5bde140ce7ef54f7e0aaa9725e6ab3f2bAdd map_rbtree2025-09-16 19:38:54 +0800
572cf2c92f7fbd07d2c46d90fd3b2dc6c4c4bc3cAdd map_splice_{basic,sorted}2025-09-16 18:51:53 +0800
5a1db0bed83a24d46f579cee8d8934113614013dAdd maps via FNV, SipHash, and B-tree2025-09-16 16:56:02 +0800
6902a3fb4d3cdce1cf3069ca272c3d1d7fb30f8bAdd a README2025-09-16 11:58:42 +0800
3b7719c4961bbf93c056e24ccae71d704f4b88d7Add MPL-2.02025-09-16 11:35:44 +0800