diff options
| author | prime <[email protected]> | 2022-08-30 10:49:22 +0300 |
|---|---|---|
| committer | prime <[email protected]> | 2022-08-30 10:49:22 +0300 |
| commit | 2844ceec0b5580e1f1d27a0542a278e9df7ea5a3 (patch) | |
| tree | 124b0688167813f6e9610eaf4143c0ab85f77374 /contrib/libs/lz4/generated/iface.h | |
| parent | 329b8e356a6d854f393ebb4704a15a1b762cb656 (diff) | |
Remove lz4 build with custom memory configuration
lz4 позволяет определить параметр memory на этапе компиляции. Этот параметр задаёт трейдофф между скоростью и степенью сжатия.
Сейчас этот параметр используется только в blockcodecs. Поиск по аркадии не находит упоминания этих кодеков. Возможно, что они вообще не используются.
https://a.yandex-team.ru/search?search=lz4-fast%5Cd%5Cd-fast,,,arcadia,,500&repo=arcadia
https://a.yandex-team.ru/search?search=lz4-fast%5Cd%5Cd-safe,,,arcadia,,500&repo=arcadia
Так как параметр на этапе компиляции требует хаков на уровне сборки и усложняет апдейт lz4, предлагаю удалить эти хаки, и оставить только default уровень сжатия (параметр 14).
Diffstat (limited to 'contrib/libs/lz4/generated/iface.h')
| -rw-r--r-- | contrib/libs/lz4/generated/iface.h | 15 |
1 files changed, 0 insertions, 15 deletions
diff --git a/contrib/libs/lz4/generated/iface.h b/contrib/libs/lz4/generated/iface.h deleted file mode 100644 index e299d44014c..00000000000 --- a/contrib/libs/lz4/generated/iface.h +++ /dev/null @@ -1,15 +0,0 @@ -#pragma once - -#if defined(__cplusplus) -extern "C" { -#endif - -struct TLZ4Methods { - int (*LZ4CompressLimited)(const char* source, char* dest, int isize, int maxOut); -}; - -struct TLZ4Methods* LZ4Methods(int memory); - -#if defined(__cplusplus) -} -#endif |
