aboutsummaryrefslogtreecommitdiff
path: root/setup.py
diff options
context:
space:
mode:
authorEugene Kliuchnikov <eustas@google.com>2017-03-06 14:22:45 +0100
committerGitHub <noreply@github.com>2017-03-06 14:22:45 +0100
commitcdca91b6f59dd7632985667d2cd585ab68937b48 (patch)
tree2567a6da6473cc2a6dd691c1551845892463c953 /setup.py
parentaaa4424d9bdeb10f8af5cb4599a0fc2bbaac5553 (diff)
downloadbrotli-cdca91b6f59dd7632985667d2cd585ab68937b48.zip
brotli-cdca91b6f59dd7632985667d2cd585ab68937b48.tar.gz
brotli-cdca91b6f59dd7632985667d2cd585ab68937b48.tar.bz2
Update common, decoder, encoder, java (#520)
Common: * wrap dictionary data into `BrotliDictionary` structure * replace public constant with getter `BrotliGetDictionary` * reformat dictionary data Decoder: * adopt common changes * clarify acceptable instance usage patterns * hold reference to dictionary in state Encoder: * adopt common changes * eliminate PIC spots in `CreateBackwardReferences` * add per-chunk ratio guards for q0 and q1 * precompute relative distances to avoid repeated calculations * prostpone hasher allocation/initialization * refactor Hashers to be class-like structure * further improvements for 1MiB+ inputs * added new hasher type; made hashers more configurable Java: * Pull byte->int magic to `IntReader` from `BitReader`
Diffstat (limited to 'setup.py')
-rw-r--r--setup.py1
1 files changed, 1 insertions, 0 deletions
diff --git a/setup.py b/setup.py
index 66a473a..ce39a47 100644
--- a/setup.py
+++ b/setup.py
@@ -221,6 +221,7 @@ EXT_MODULES = [
'enc/find_match_length.h',
'enc/hash.h',
'enc/hash_to_binary_tree_inc.h',
+ 'enc/hash_longest_match64_inc.h',
'enc/hash_longest_match_inc.h',
'enc/hash_longest_match_quickly_inc.h',
'enc/histogram.h',