Searched +full:libzstd +full:- +full:mt (Results 1 – 9 of 9) sorted by relevance
| /external/zstd/lib/ |
| D | Makefile | 5 # This source code is licensed under both the BSD-style license (found in the 8 # You may select, at your option, one of the above-listed licenses. 12 lib-release: 20 # Input variables for libzstd.mk 31 include libzstd.mk 57 # Note: by default, the static library is built single-threaded and dynamic library is built 58 # multi-threaded. It is possible to force multi or single threaded builds by appending 59 # -mt or -nomt to the build target (like lib-mt for multi-threaded, lib-nomt for single-threaded). 62 CPPFLAGS_DYNLIB += -DZSTD_MULTITHREAD # dynamic library build defaults to multi-threaded 63 LDFLAGS_DYNLIB += -pthread [all …]
|
| D | README.md | 4 The __lib__ directory is split into several sub-directories, 10 …ventions](https://www.gnu.org/prep/standards/html_node/Makefile-Conventions.html#Makefile-Conventi… 12 - `make` : generates both static and dynamic libraries 13 - `make install` : install libraries and headers in target system directories 15 `libzstd` default scope is pretty large, including compression, decompression, dictionary builder, 22 …by default the dynamic library is multithreaded and static library is single-threaded (for compati… 25 - set build macro `ZSTD_MULTITHREAD` (`-DZSTD_MULTITHREAD` for `gcc`) 26 - for POSIX systems : compile with pthread (`-pthread` compilation flag for `gcc`) 29 - Force enable multithreading on both dynamic and static libraries by appending `-mt` to the target… 30 - Force disable multithreading on both dynamic and static libraries by appending `-nomt` to the tar… [all …]
|
| D | zstd.h | 5 * This source code is licensed under both the BSD-style license (found in the 8 * You may select, at your option, one of the above-listed licenses. 52 * typically with -Wno-deprecated-declarations for gcc or _CRT_SECURE_NO_WARNINGS in Visual. 77 real-time compression scenarios at zlib-level and better compression ratios. 78 The zstd compression library provides in-memory compression and decompression 82 which is currently 22. Levels >= 20, labeled `--ultra`, should be used with 88 - a single step (described as Simple API) 89 - a single step, reusing a context (described as Explicit context) 90 - unbounded multiple steps (described as Streaming compression) 94 - a single step (described as Simple dictionary API) [all …]
|
| /external/zstd/tests/regression/ |
| D | Makefile | 5 # This source code is licensed under both the BSD-style license (found in the 8 # You may select, at your option, one of the above-listed licenses. 11 CFLAGS ?= -O3 13 CURL_CFLAGS := $(shell curl-config --cflags) 14 CURL_LDFLAGS := $(shell curl-config --libs) -pthread 18 ZSTD_CPPFLAGS := -I$(PROGDIR) -I$(LIBDIR) -I$(LIBDIR)/common -Wno-deprecated-declarations 27 $(CC) $(REGRESSION_CFLAGS) $(REGRESSION_CPPFLAGS) $< -c -o $@ 30 $(CC) $(REGRESSION_CFLAGS) $(REGRESSION_CPPFLAGS) $< -c -o $@ 33 $(CC) $(REGRESSION_CFLAGS) $(REGRESSION_CPPFLAGS) $< -c -o $@ 36 $(CC) $(REGRESSION_CFLAGS) $(REGRESSION_CPPFLAGS) $< -c -o $@ [all …]
|
| /external/zstd/.github/workflows/ |
| D | dev-short-tests.yml | 1 name: dev-short-tests 6 group: fast-${{ github.ref }} 7 cancel-in-progress: true 13 permissions: read-all 16 linux-kernel: 17 runs-on: ubuntu-latest 19 - uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # tag=v4.1.1 20 - name: linux kernel, library + build + test 21 …run: make -C contrib/linux-kernel test CFLAGS="-Werror -Wunused-const-variable -Wunused-but-set-va… 24 runs-on: ubuntu-latest [all …]
|
| /external/zstd/lib/compress/ |
| D | zstdmt_compress.h | 5 * This source code is licensed under both the BSD-style license (found in the 8 * You may select, at your option, one of the above-listed licenses. 21 * because it used to be the only way to invoke MT compression. 36 # define ZSTDMT_NBWORKERS_MAX ((sizeof(void*)==4) /*32-bit*/ ? 64 : 256) 47 * === Not exposed in libzstd. Never invoke directly ===
|
| D | zstd_compress.c | 5 * This source code is licensed under both the BSD-style license (found in the 8 * You may select, at your option, one of the above-listed licenses. 11 /*-************************************* 47 * Maximum size of the hash table dedicated to find 3-bytes matches, 58 /*-************************************* 63 * the one-pass compression functions. 76 /*-************************************* 91 … * row-based matchfinder. Unless the cdict is reloaded, we will use 105 cctx->customMem = memManager; in ZSTD_initCCtx() 106 cctx->bmi2 = ZSTD_cpuSupportsBmi2(); in ZSTD_initCCtx() [all …]
|
| /external/zstd/programs/ |
| D | Makefile | 5 # This source code is licensed under both the BSD-style license (found in the 8 # You may select, at your option, one of the above-listed licenses. 10 # zstd : Command Line Utility, supporting gzip-like arguments 11 # zstd32 : Same as zstd, but forced to compile in 32-bits mode 12 # zstd-nolegacy : zstd without support of decompression of legacy versions 13 # zstd-small : minimal zstd without dictionary builder and benchmark 14 # zstd-compress : compressor-only version of zstd 15 # zstd-decompress : decompressor-only version of zstd 19 zstd-release: 22 include $(LIBZSTD_MK_DIR)/libzstd.mk [all …]
|
| /external/curl/ |
| D | configure | 2 # Guess values for system-dependent variables and create Makefiles. 3 # Generated by GNU Autoconf 2.71 for curl -. 8 # Copyright (C) 1992-1996, 1998-2017, 2020-2021 Free Software Foundation, 19 ## -------------------------------- ## 21 ## -------------------------------- ## 66 # Try built-in echo, and fail. 77 (`test -n "$xc_tst_str" >/dev/null 2>&1`) && xc_tst_str='success' 93 (`test -n "$PATH" >/dev/null 2>&1`) && xc_tst_str='success' 126 | sed -e 's:unknown:success:' 2>/dev/null` 160 | tr -d "0123456789$xc_tab" 2>/dev/null` [all …]
|