brotli/c/enc
Brotli 39bcecf455 Fix hasher resolution for long windows.
PiperOrigin-RevId: 652545288
2024-07-15 11:27:36 -07:00
..
backward_references_hq.c add (assumption) check 2024-04-17 04:10:04 -07:00
backward_references_hq.h Update 2022-11-17 13:03:09 +00:00
backward_references_inc.h Merge-in SharedDictionary feature (#916) 2021-08-04 14:42:02 +02:00
backward_references.c Use a hash table header and SIMD to speed up hash table operations (similar to [Swiss Tables](https://abseil.io/about/design/swisstables)). 2024-05-30 09:51:43 -07:00
backward_references.h Update 2022-11-17 13:03:09 +00:00
bit_cost_inc.h Move files & update paths (#541) 2017-04-23 14:07:08 +02:00
bit_cost.c Update 2022-11-17 13:03:09 +00:00
bit_cost.h Update 2022-11-17 13:03:09 +00:00
block_encoder_inc.h New feature: "Large Window Brotli" (#640) 2018-02-26 09:04:36 -05:00
block_splitter_inc.h Prepare for copybara (#939) 2021-11-10 10:34:39 +01:00
block_splitter.c Prepare for copybara (#939) 2021-11-10 10:34:39 +01:00
block_splitter.h Update 2022-11-17 13:03:09 +00:00
brotli_bit_stream.c Update 2022-11-17 13:03:09 +00:00
brotli_bit_stream.h Update 2022-11-17 13:03:09 +00:00
cluster_inc.h Prepare for copybara (#939) 2021-11-10 10:34:39 +01:00
cluster.c Update 2022-11-17 13:03:09 +00:00
cluster.h Update 2022-11-17 13:03:09 +00:00
command.c Strip "./" in includes (#925) 2021-09-08 09:18:45 +02:00
command.h Update 2022-11-17 13:03:09 +00:00
compound_dictionary.c Fix MSVC warning (#998) 2023-01-04 12:10:29 +01:00
compound_dictionary.h Update 2022-11-17 13:03:09 +00:00
compress_fragment_two_pass.c Update 2022-11-17 13:03:09 +00:00
compress_fragment_two_pass.h Update 2022-11-17 13:03:09 +00:00
compress_fragment.c Update 2022-11-17 13:03:09 +00:00
compress_fragment.h Update 2022-11-17 13:03:09 +00:00
dictionary_hash.c Prepare for copybara (#939) 2021-11-10 10:34:39 +01:00
dictionary_hash.h Update (#749) 2019-04-12 13:57:42 +02:00
encode.c Internal change 2024-04-22 02:07:25 -07:00
encoder_dict.c fix wording 2023-10-26 02:03:20 -07:00
encoder_dict.h Move serialized dictionary feature behind the flag. 2023-08-18 02:55:33 -07:00
entropy_encode_static.h Update 2022-11-17 13:03:09 +00:00
entropy_encode.c Update 2022-11-17 13:03:09 +00:00
entropy_encode.h Update 2022-11-17 13:03:09 +00:00
fast_log.c Strip "./" in includes (#925) 2021-09-08 09:18:45 +02:00
fast_log.h Update 2022-11-17 13:03:09 +00:00
find_match_length.h speed up encoding by ~5 % 2023-01-30 09:10:14 +00:00
hash_composite_inc.h Prepare for copybara (#939) 2021-11-10 10:34:39 +01:00
hash_forgetful_chain_inc.h add (assumption) check 2024-04-17 04:10:04 -07:00
hash_longest_match64_inc.h Hoist the static bounds check out of the combined if check. 2024-05-31 09:11:23 -07:00
hash_longest_match64_simd_inc.h Hoist the static bounds check out of the combined if check. 2024-05-31 09:11:23 -07:00
hash_longest_match_inc.h Hoist the static bounds check out of the combined if check. 2024-05-31 09:11:23 -07:00
hash_longest_match_quickly_inc.h add (assumption) check 2024-04-17 04:10:04 -07:00
hash_longest_match_simd_inc.h Hoist the static bounds check out of the combined if check. 2024-05-31 09:11:23 -07:00
hash_rolling_inc.h Update (#852) 2021-01-18 10:56:39 +01:00
hash_to_binary_tree_inc.h Update (#852) 2021-01-18 10:56:39 +01:00
hash.h Use a hash table header and SIMD to speed up hash table operations (similar to [Swiss Tables](https://abseil.io/about/design/swisstables)). 2024-05-30 09:51:43 -07:00
histogram_inc.h New feature: "Large Window Brotli" (#640) 2018-02-26 09:04:36 -05:00
histogram.c Prepare for copybara (#939) 2021-11-10 10:34:39 +01:00
histogram.h Update 2022-11-17 13:03:09 +00:00
literal_cost.c Update 2022-11-17 13:03:09 +00:00
literal_cost.h Update 2022-11-17 13:03:09 +00:00
matching_tag_mask.h Use a hash table header and SIMD to speed up hash table operations (similar to [Swiss Tables](https://abseil.io/about/design/swisstables)). 2024-05-30 09:51:43 -07:00
memory.c more tuning for BROTLI_EXPERIMENTAL + clean-on-oom 2023-08-21 06:36:24 -07:00
memory.h tune memory manager for BROTLI_EXPERIMENTAL 2023-08-28 07:20:49 -07:00
metablock_inc.h Update (#914) 2021-07-29 22:29:43 +02:00
metablock.c Use BROTLI_MAX_STATIC_CONTEXTS instead of magic constants in encode.c 2024-03-13 02:47:52 -07:00
metablock.h Use BROTLI_MAX_STATIC_CONTEXTS instead of magic constants in encode.c 2024-03-13 02:47:52 -07:00
params.h bake in runtime constant 2023-07-20 04:18:46 -07:00
prefix.h Update 2022-11-17 13:03:09 +00:00
quality.h Fix hasher resolution for long windows. 2024-07-15 11:27:36 -07:00
ringbuffer.h Update 2022-11-17 13:03:09 +00:00
state.h Update 2022-11-17 13:03:09 +00:00
static_dict_lut.h Prepare for copybara (#939) 2021-11-10 10:34:39 +01:00
static_dict.c Move serialized dictionary feature behind the flag. 2023-08-18 02:55:33 -07:00
static_dict.h Update 2022-11-17 13:03:09 +00:00
utf8_util.c Strip "./" in includes (#925) 2021-09-08 09:18:45 +02:00
utf8_util.h Update 2022-11-17 13:03:09 +00:00
write_bits.h Update 2022-11-17 13:03:09 +00:00