summaryrefslogtreecommitdiffstats
path: root/contrib/libs/lz4/generated
diff options
context:
space:
mode:
authorprime <[email protected]>2022-08-30 10:49:22 +0300
committerprime <[email protected]>2022-08-30 10:49:22 +0300
commit2844ceec0b5580e1f1d27a0542a278e9df7ea5a3 (patch)
tree124b0688167813f6e9610eaf4143c0ab85f77374 /contrib/libs/lz4/generated
parent329b8e356a6d854f393ebb4704a15a1b762cb656 (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.txt27
-rw-r--r--contrib/libs/lz4/generated/iface.h15
-rw-r--r--contrib/libs/lz4/generated/lz4_10.cpp3
-rw-r--r--contrib/libs/lz4/generated/lz4_11.cpp3
-rw-r--r--contrib/libs/lz4/generated/lz4_12.cpp3
-rw-r--r--contrib/libs/lz4/generated/lz4_13.cpp3
-rw-r--r--contrib/libs/lz4/generated/lz4_14.cpp3
-rw-r--r--contrib/libs/lz4/generated/lz4_15.cpp3
-rw-r--r--contrib/libs/lz4/generated/lz4_16.cpp3
-rw-r--r--contrib/libs/lz4/generated/lz4_17.cpp3
-rw-r--r--contrib/libs/lz4/generated/lz4_18.cpp3
-rw-r--r--contrib/libs/lz4/generated/lz4_19.cpp3
-rw-r--r--contrib/libs/lz4/generated/lz4_20.cpp3
-rw-r--r--contrib/libs/lz4/generated/lz4_ns.h19
-rw-r--r--contrib/libs/lz4/generated/lz4methods.cpp35
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;
-}
-
-}