summaryrefslogtreecommitdiff
path: root/insert_string_tpl.h
Commit message (Expand)AuthorAgeFilesLines
* Minor optimization of insert_stringHans Kristian Rosbach2025-08-201-4/+9
* Use GCC's may_alias attribute for unaligned memory accessCameron Cawley2024-12-241-3/+4
* Since we long ago make unaligned reads safe (by using memcpy or intrinsics),Hans Kristian Rosbach2024-12-211-13/+5
* Revert "Since we long ago make unaligned reads safe (by using memcpy or intri...Hans Kristian Rosbach2024-12-171-5/+13
* Since we long ago make unaligned reads safe (by using memcpy or intrinsics),Hans Kristian Rosbach2024-12-171-13/+5
* Make use of unaligned loads on big endian in insert_stringCameron Cawley2024-09-151-3/+9
* Remove unused 's' parameter from HASH_CALC macroHans Kristian Rosbach2024-02-231-5/+5
* Remove deflate_state parameter from update_hash functions.Nathan Moinvaziri2024-02-231-2/+1
* Update copyright years in other source files.Nathan Moinvaziri2024-02-071-1/+1
* Discard repeated wordsDimitri Papadopoulos2023-08-071-2/+2
* Don't use unaligned access for memcpy instructions due to GCC 11 assuming it ...Nathan Moinvaziri2022-08-171-1/+1
* Introduce zmemcpy to use unaligned access for architectures we know support u...Nathan Moinvaziri2022-02-101-2/+2
* Use memcpy for unaligned reads.Nathan Moinvaziri2022-01-081-1/+1
* Fixed trailing whitespaces and missing new lines.Nathan Moinvaziri2021-09-221-1/+1
* Added update_hash to build hash incrementally.Nathan Moinvaziri2021-06-251-0/+12
* Added rolling hash functions for hash table.Nathan Moinvaziri2021-06-251-30/+37
* Separate MIN_MATCH into STD_MIN_MATCH and WANT_MIN_MATCHHans Kristian Rosbach2021-06-131-2/+2
* Fixed str uint32_t to uint16_t casting warnings in inflate_string_tpl.hNathan Moinvaziri2020-11-021-2/+2
* Rename ZLIB_INTERNAL to Z_INTERNAL for consistency.Nathan Moinvaziri2020-08-311-2/+2
* Replace hash_bits, hash_size and hash_mask with defines.Hans Kristian Rosbach2020-08-231-3/+2
* Remove return value from insert_string, since it is always ignored andHans Kristian Rosbach2020-08-211-6/+3
* Now that the check is out of the loop, it is also safe to remove itHans Kristian Rosbach2020-08-211-8/+2
* Minor optimization of insert_string template.Hans Kristian Rosbach2020-08-211-8/+11
* Store hash_mask in local variable for insert_string loop.Nathan Moinvaziri2020-08-201-1/+2
* Move zero check for insert_string count to fill_window since it is the only p...Nathan Moinvaziri2020-08-201-10/+4
* Fixed many possible loss of data warnings where insert_string and quick_inser...Nathan Moinvaziri2020-08-141-2/+2
* Change quick_insert_string memory access to be similar to insert_string.Nathan Moinvaziri2020-05-301-5/+6
* Remove extra lines between functions and their comments.Nathan Moinvaziri2020-05-301-2/+0
* Removed TRIGGER_LEVEL byte masking from INSERT_STRING and UPDATE_HASH due to ...Nathan Moinvaziri2020-04-301-6/+0
* Standardize insert_string functionality across architectures. Added unaligned...Nathan Moinvaziri2020-04-301-0/+108