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 | |
| 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')
| -rw-r--r-- | contrib/libs/lz4/generated/CMakeLists.txt | 27 | ||||
| -rw-r--r-- | contrib/libs/lz4/generated/iface.h | 15 | ||||
| -rw-r--r-- | contrib/libs/lz4/generated/lz4_10.cpp | 3 | ||||
| -rw-r--r-- | contrib/libs/lz4/generated/lz4_11.cpp | 3 | ||||
| -rw-r--r-- | contrib/libs/lz4/generated/lz4_12.cpp | 3 | ||||
| -rw-r--r-- | contrib/libs/lz4/generated/lz4_13.cpp | 3 | ||||
| -rw-r--r-- | contrib/libs/lz4/generated/lz4_14.cpp | 3 | ||||
| -rw-r--r-- | contrib/libs/lz4/generated/lz4_15.cpp | 3 | ||||
| -rw-r--r-- | contrib/libs/lz4/generated/lz4_16.cpp | 3 | ||||
| -rw-r--r-- | contrib/libs/lz4/generated/lz4_17.cpp | 3 | ||||
| -rw-r--r-- | contrib/libs/lz4/generated/lz4_18.cpp | 3 | ||||
| -rw-r--r-- | contrib/libs/lz4/generated/lz4_19.cpp | 3 | ||||
| -rw-r--r-- | contrib/libs/lz4/generated/lz4_20.cpp | 3 | ||||
| -rw-r--r-- | contrib/libs/lz4/generated/lz4_ns.h | 19 | ||||
| -rw-r--r-- | contrib/libs/lz4/generated/lz4methods.cpp | 35 |
15 files changed, 0 insertions, 129 deletions
diff --git a/contrib/libs/lz4/generated/CMakeLists.txt b/contrib/libs/lz4/generated/CMakeLists.txt deleted file mode 100644 index ce10effbf8b..00000000000 --- a/contrib/libs/lz4/generated/CMakeLists.txt +++ /dev/null @@ -1,27 +0,0 @@ - -# This file was gererated by the build system used internally in the Yandex monorepo. -# Only simple modifications are allowed (adding source-files to targets, adding simple properties -# like target_include_directories). These modifications will be ported to original -# ya.make files by maintainers. Any complex modifications which can't be ported back to the -# original buildsystem will not be accepted. - - - -add_library(libs-lz4-generated) -target_link_libraries(libs-lz4-generated PUBLIC - contrib-libs-cxxsupp -) -target_sources(libs-lz4-generated PRIVATE - ${CMAKE_SOURCE_DIR}/contrib/libs/lz4/generated/lz4_10.cpp - ${CMAKE_SOURCE_DIR}/contrib/libs/lz4/generated/lz4_11.cpp - ${CMAKE_SOURCE_DIR}/contrib/libs/lz4/generated/lz4_12.cpp - ${CMAKE_SOURCE_DIR}/contrib/libs/lz4/generated/lz4_13.cpp - ${CMAKE_SOURCE_DIR}/contrib/libs/lz4/generated/lz4_14.cpp - ${CMAKE_SOURCE_DIR}/contrib/libs/lz4/generated/lz4_15.cpp - ${CMAKE_SOURCE_DIR}/contrib/libs/lz4/generated/lz4_16.cpp - ${CMAKE_SOURCE_DIR}/contrib/libs/lz4/generated/lz4_17.cpp - ${CMAKE_SOURCE_DIR}/contrib/libs/lz4/generated/lz4_18.cpp - ${CMAKE_SOURCE_DIR}/contrib/libs/lz4/generated/lz4_19.cpp - ${CMAKE_SOURCE_DIR}/contrib/libs/lz4/generated/lz4_20.cpp - ${CMAKE_SOURCE_DIR}/contrib/libs/lz4/generated/lz4methods.cpp -) 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 diff --git a/contrib/libs/lz4/generated/lz4_10.cpp b/contrib/libs/lz4/generated/lz4_10.cpp deleted file mode 100644 index 77a45287893..00000000000 --- a/contrib/libs/lz4/generated/lz4_10.cpp +++ /dev/null @@ -1,3 +0,0 @@ -#define LZ4_MEMORY_USAGE 10 -#define LZ4_NAMESPACE lz4_10 -#include "lz4_ns.h" diff --git a/contrib/libs/lz4/generated/lz4_11.cpp b/contrib/libs/lz4/generated/lz4_11.cpp deleted file mode 100644 index 456c2222edb..00000000000 --- a/contrib/libs/lz4/generated/lz4_11.cpp +++ /dev/null @@ -1,3 +0,0 @@ -#define LZ4_MEMORY_USAGE 11 -#define LZ4_NAMESPACE lz4_11 -#include "lz4_ns.h" diff --git a/contrib/libs/lz4/generated/lz4_12.cpp b/contrib/libs/lz4/generated/lz4_12.cpp deleted file mode 100644 index ccf99bceba1..00000000000 --- a/contrib/libs/lz4/generated/lz4_12.cpp +++ /dev/null @@ -1,3 +0,0 @@ -#define LZ4_MEMORY_USAGE 12 -#define LZ4_NAMESPACE lz4_12 -#include "lz4_ns.h" diff --git a/contrib/libs/lz4/generated/lz4_13.cpp b/contrib/libs/lz4/generated/lz4_13.cpp deleted file mode 100644 index 41c56deecf4..00000000000 --- a/contrib/libs/lz4/generated/lz4_13.cpp +++ /dev/null @@ -1,3 +0,0 @@ -#define LZ4_MEMORY_USAGE 13 -#define LZ4_NAMESPACE lz4_13 -#include "lz4_ns.h" diff --git a/contrib/libs/lz4/generated/lz4_14.cpp b/contrib/libs/lz4/generated/lz4_14.cpp deleted file mode 100644 index 16b3f151612..00000000000 --- a/contrib/libs/lz4/generated/lz4_14.cpp +++ /dev/null @@ -1,3 +0,0 @@ -#define LZ4_MEMORY_USAGE 14 -#define LZ4_NAMESPACE lz4_14 -#include "lz4_ns.h" diff --git a/contrib/libs/lz4/generated/lz4_15.cpp b/contrib/libs/lz4/generated/lz4_15.cpp deleted file mode 100644 index e9ef9218452..00000000000 --- a/contrib/libs/lz4/generated/lz4_15.cpp +++ /dev/null @@ -1,3 +0,0 @@ -#define LZ4_MEMORY_USAGE 15 -#define LZ4_NAMESPACE lz4_15 -#include "lz4_ns.h" diff --git a/contrib/libs/lz4/generated/lz4_16.cpp b/contrib/libs/lz4/generated/lz4_16.cpp deleted file mode 100644 index 9384215c72d..00000000000 --- a/contrib/libs/lz4/generated/lz4_16.cpp +++ /dev/null @@ -1,3 +0,0 @@ -#define LZ4_MEMORY_USAGE 16 -#define LZ4_NAMESPACE lz4_16 -#include "lz4_ns.h" diff --git a/contrib/libs/lz4/generated/lz4_17.cpp b/contrib/libs/lz4/generated/lz4_17.cpp deleted file mode 100644 index 5e0e2d54d0b..00000000000 --- a/contrib/libs/lz4/generated/lz4_17.cpp +++ /dev/null @@ -1,3 +0,0 @@ -#define LZ4_MEMORY_USAGE 17 -#define LZ4_NAMESPACE lz4_17 -#include "lz4_ns.h" diff --git a/contrib/libs/lz4/generated/lz4_18.cpp b/contrib/libs/lz4/generated/lz4_18.cpp deleted file mode 100644 index 4440b9ba61f..00000000000 --- a/contrib/libs/lz4/generated/lz4_18.cpp +++ /dev/null @@ -1,3 +0,0 @@ -#define LZ4_MEMORY_USAGE 18 -#define LZ4_NAMESPACE lz4_18 -#include "lz4_ns.h" diff --git a/contrib/libs/lz4/generated/lz4_19.cpp b/contrib/libs/lz4/generated/lz4_19.cpp deleted file mode 100644 index 59118b5cd5b..00000000000 --- a/contrib/libs/lz4/generated/lz4_19.cpp +++ /dev/null @@ -1,3 +0,0 @@ -#define LZ4_MEMORY_USAGE 19 -#define LZ4_NAMESPACE lz4_19 -#include "lz4_ns.h" diff --git a/contrib/libs/lz4/generated/lz4_20.cpp b/contrib/libs/lz4/generated/lz4_20.cpp deleted file mode 100644 index 1e41fb33bc7..00000000000 --- a/contrib/libs/lz4/generated/lz4_20.cpp +++ /dev/null @@ -1,3 +0,0 @@ -#define LZ4_MEMORY_USAGE 20 -#define LZ4_NAMESPACE lz4_20 -#include "lz4_ns.h" diff --git a/contrib/libs/lz4/generated/lz4_ns.h b/contrib/libs/lz4/generated/lz4_ns.h deleted file mode 100644 index 2dfbbf8ccc4..00000000000 --- a/contrib/libs/lz4/generated/lz4_ns.h +++ /dev/null @@ -1,19 +0,0 @@ -#pragma once - -#include "iface.h" - -#include <stddef.h> -#include <stdint.h> -#include <stdlib.h> -#include <string.h> - -namespace LZ4_NAMESPACE { - -#define ONLY_COMPRESS -#include "../lz4.c" - -struct TLZ4Methods ytbl = { - LZ4_compress_default, -}; - -} diff --git a/contrib/libs/lz4/generated/lz4methods.cpp b/contrib/libs/lz4/generated/lz4methods.cpp deleted file mode 100644 index 0f94d167a36..00000000000 --- a/contrib/libs/lz4/generated/lz4methods.cpp +++ /dev/null @@ -1,35 +0,0 @@ -#include "iface.h" - -namespace lz4_10 { extern struct TLZ4Methods ytbl; } -namespace lz4_11 { extern struct TLZ4Methods ytbl; } -namespace lz4_12 { extern struct TLZ4Methods ytbl; } -namespace lz4_13 { extern struct TLZ4Methods ytbl; } -namespace lz4_14 { extern struct TLZ4Methods ytbl; } -namespace lz4_15 { extern struct TLZ4Methods ytbl; } -namespace lz4_16 { extern struct TLZ4Methods ytbl; } -namespace lz4_17 { extern struct TLZ4Methods ytbl; } -namespace lz4_18 { extern struct TLZ4Methods ytbl; } -namespace lz4_19 { extern struct TLZ4Methods ytbl; } -namespace lz4_20 { extern struct TLZ4Methods ytbl; } - -extern "C" { - -struct TLZ4Methods* LZ4Methods(int memory) { - switch (memory) { - case 10: return &lz4_10::ytbl; - case 11: return &lz4_11::ytbl; - case 12: return &lz4_12::ytbl; - case 13: return &lz4_13::ytbl; - case 14: return &lz4_14::ytbl; - case 15: return &lz4_15::ytbl; - case 16: return &lz4_16::ytbl; - case 17: return &lz4_17::ytbl; - case 18: return &lz4_18::ytbl; - case 19: return &lz4_19::ytbl; - case 20: return &lz4_20::ytbl; - } - - return 0; -} - -} |
