summaryrefslogtreecommitdiff
path: root/insert_string.c
Commit message (Expand)AuthorAgeFilesLines
* Inline all uses of quick_insert_string*/quick_insert_value*.Hans Kristian Rosbach2025-12-071-12/+8
* Add quick_insert_value for optimized hash insertionNathan Moinvaziri2025-12-011-0/+1
* Minor optimization of insert_stringHans Kristian Rosbach2025-08-201-1/+1
* Move update_hash(), insert_string() and quick_insert_string() out of functableHans Kristian Rosbach2024-02-231-0/+21
* Move insert_string and update_hash C fallbacks to arch/generic.Hans Kristian Rosbach2024-01-191-21/+0
* Added rolling hash functions for hash table.Nathan Moinvaziri2021-06-251-12/+8
* Increase hash table size from 15 to 16 bits.Hans Kristian Rosbach2020-08-231-1/+3
* Replace hash_bits, hash_size and hash_mask with defines.Hans Kristian Rosbach2020-08-231-1/+1
* Remove extra lines between functions and their comments.Nathan Moinvaziri2020-05-301-1/+0
* Simplify generic hash function using knuth's multiplicative hash.Nathan Moinvaziri2020-05-241-10/+2
* Removed TRIGGER_LEVEL byte masking from INSERT_STRING and UPDATE_HASH due to ...Nathan Moinvaziri2020-04-301-11/+4
* Standardize insert_string functionality across architectures. Added unaligned...Nathan Moinvaziri2020-04-301-0/+39