Searched +full:- +full:- +full:target (Results 1 – 20 of 20) sorted by relevance
/lz4-3.4.0-2.7.6/tests/ |
D | README.md | 5 - `datagen` : Synthetic and parametrable data generator, for tests 6 - `frametest` : Test tool that checks lz4frame integrity on target platform 7 - `fullbench` : Precisely measure speed for each lz4 inner functions 8 - `fuzzer` : Test tool, to check lz4 integrity on target platform 9 - `test-lz4-speed.py` : script for testing lz4 speed difference between commits 10 - `test-lz4-versions.py` : compatibility test between lz4 versions stored on Github 13 #### `test-lz4-versions.py` - script for testing lz4 interoperability between versions 20 #### `test-lz4-speed.py` - script for testing lz4 speed difference between commits 28 If second results are also lower than `lowerLimit` the warning e-mail is send to recipients from th… 31 - To be sure that speed results are accurate the script should be run on a "stable" target system w… [all …]
|
D | Makefile | 2 # LZ4 programs - Makefile 3 # Copyright (C) Yann Collet 2011-2020 19 # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. 22 # - LZ4 homepage : http://www.lz4.org 23 # - LZ4 source repository : https://github.com/lz4/lz4 25 # fuzzer : Test tool, to check lz4 integrity on target platform 26 # frametest : Test tool, to check lz4frame integrity on target platform 37 DEBUGFLAGS = -g -DLZ4_DEBUG=$(DEBUGLEVEL) 38 CFLAGS ?= -O3 # can select custom optimization flags. Example : CFLAGS=-O2 make 39 CFLAGS += -Wall -Wextra -Wundef -Wcast-qual -Wcast-align -Wshadow \ [all …]
|
/lz4-3.4.0-2.7.6/ |
D | appveyor.yml | 4 - COMPILER: "gcc" 6 - COMPILER: "gcc" 8 - COMPILER: "visual" 11 - COMPILER: "visual" 14 - COMPILER: "visual" 17 - COMPILER: "visual" 20 - COMPILER: "gcc" 24 - ECHO Installing %COMPILER% %PLATFORM% %CONFIGURATION% 25 - MKDIR bin 26 - if [%COMPILER%]==[gcc] SET PATH_ORIGINAL=%PATH% [all …]
|
D | NEWS | 10 api : fix alignment test on 32-bit systems (state initialization) 12 cli : `-l` legacy format is now compatible with `-m` multiple files, by Filipe Calasans 14 cli : fix --fast with large argument, detected by @picoHz 15 build: link to user-defined memory functions with LZ4_USER_MEMORY_FUNCTIONS, suggested by Yuriy Lev… 24 fix : out-of-bound read in exceptional circumstances when using decompress_partial(), by @terrelln 25 fix : slim opportunity for out-of-bound write with compress_fast() with a large enough input and wh… 31 api: better in-place decompression and compression support 32 cli : --list supports multi-frames files, by @gstedman 33 cli: --version outputs to stdout 34 cli : add option --best as an alias of -12 , by @Low-power [all …]
|
/lz4-3.4.0-2.7.6/build/ |
D | README.md | 7 - `cmake` - CMake project 8 - `VS2010` - Visual Studio 2010 project (which also works well with Visual Studio 2012, 2013, 2015) 9 - `VS2017` - Visual Studio 2017 project 19 6. Change `Debug` to `Release` and if you have 64-bit Windows change also `Win32` to `x64`. 31 - `lz4` : Command Line Utility, supporting gzip-like arguments 32 - `datagen` : Synthetic and parametrable data generator, for tests 33 - `frametest` : Test tool that checks lz4frame integrity on target platform 34 - `fullbench` : Precisely measure speed for each lz4 inner functions 35 - `fuzzer` : Test tool, to check lz4 integrity on target platform 36 - `liblz4` : A static LZ4 library compiled to `liblz4_static.lib` [all …]
|
/lz4-3.4.0-2.7.6/ossfuzz/ |
D | ossfuzz.sh | 1 #!/bin/bash -eu 3 # This script is called by the oss-fuzz main project when compiling the fuzz 16 export MAKEFLAGS+="-j$(nproc)" 22 # Copy the fuzzers to the target directory. 23 cp -v ossfuzz/*_fuzzer $OUT/
|
D | round_trip_hc_fuzzer.c | 2 * This fuzz target performs a lz4 round-trip test (compress & decompress),
|
D | round_trip_frame_fuzzer.c | 2 * This fuzz target performs a lz4 round-trip test (compress & decompress),
|
D | round_trip_fuzzer.c | 2 * This fuzz target performs a lz4 round-trip test (compress & decompress),
|
D | decompress_fuzzer.c | 2 * This fuzz target attempts to decompress the fuzzed data with the simple 23 size_t const largeDictSize = 64 * 1024 - 1; in LLVMFuzzerTestOneInput() 29 char* const smallDict = dataAfterDict - smallDictSize; in LLVMFuzzerTestOneInput()
|
D | Makefile | 2 # LZ4 oss fuzzer - Makefile 18 # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. 21 # - LZ4 homepage : http://www.lz4.org 22 # - LZ4 source repository : https://github.com/lz4/lz4 32 DEBUGFLAGS = -g -DLZ4_DEBUG=$(DEBUGLEVEL) 36 LZ4_CPPFLAGS = $(CPPFLAGS) -I$(LZ4DIR) -DXXH_NAMESPACE=LZ4_ \ 37 -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION 53 # Include a rule to build the static library if calling this target 56 $(MAKE) -C $(LZ4DIR) CFLAGS="$(LZ4_CFLAGS)" liblz4.a 59 $(CC) -c $(LZ4_CFLAGS) $(LZ4_CPPFLAGS) $< -o $@ [all …]
|
D | round_trip_stream_fuzzer.c | 2 * This fuzz target performs a lz4 streaming round-trip test 93 state->level = FUZZ_rand32(&seed, LZ4HC_CLEVEL_MIN, LZ4HC_CLEVEL_MAX); in state_reset() 94 LZ4_resetStream_fast(state->cstream); in state_reset() 95 LZ4_resetStreamHC_fast(state->cstreamHC, state->level); in state_reset() 96 LZ4_setStreamDecode(state->dstream, NULL, 0); in state_reset() 97 state->data.pos = 0; in state_reset() 98 state->compressed.pos = 0; in state_reset() 99 state->roundTrip.pos = 0; in state_reset() 100 state->seed = seed; in state_reset() 105 char* dst = state->roundTrip.buf + state->roundTrip.pos; in state_decompress() [all …]
|
/lz4-3.4.0-2.7.6/contrib/meson/meson/ |
D | InstallSymlink.py | 3 # Copyright (c) 2018-present lzutao <taolzu(at)gmail.com> 6 # This source code is licensed under both the BSD-style license (found in the 10 # This file should be synced with https://github.com/lzutao/meson-symlink 24 print('File exists: {!r} -> {!r}'.format(new_dst, src)) 26 print('Installing symlink {!r} -> {!r}'.format(new_dst, src)) 33 usage='{0} [-h] [-d] [-m MODE] source dest install_dir\n\n' 36 parser.add_argument('source', help='target to link') 39 parser.add_argument('-d', '--isdir', 42 parser.add_argument('-m', '--mode',
|
/lz4-3.4.0-2.7.6/contrib/meson/meson/programs/ |
D | meson.build | 2 # Copyright (c) 2018-present lzutao <taolzu(at)gmail.com> 5 # This source code is licensed under both the BSD-style license (found in the 22 lz4_c_args += '-DBACKTRACE_ENABLE=0' 23 elif use_debug and host_machine_os == os_windows # MinGW target 24 lz4_c_args += '-DBACKTRACE_ENABLE=1'
|
/lz4-3.4.0-2.7.6/lib/ |
D | README.md | 1 LZ4 - Library Files 51 - `LZ4_FAST_DEC_LOOP` : this triggers a speed optimized decompression loop, more powerful on modern… 54 For example, with `gcc` : `-DLZ4_FAST_DEC_LOOP=1`, 55 and with `make` : `CPPFLAGS+=-DLZ4_FAST_DEC_LOOP=1 make lz4`. 57 - `LZ4_DISTANCE_MAX` : control the maximum offset that the compressor will allow. 64 - `LZ4_DISABLE_DEPRECATE_WARNINGS` : invoking a deprecated function will make the compiler generate… 67 for example with `-Wno-deprecated-declarations` on `gcc`, 69 This build macro offers another project-specific method 72 - `LZ4_USER_MEMORY_FUNCTIONS` : replace calls to <stdlib>'s `malloc`, `calloc` and `free` 73 by user-defined functions, which must be called `LZ4_malloc()`, `LZ4_calloc()` and `LZ4_free()`. [all …]
|
D | lz4hc.c | 2 LZ4 HC - High Compression Mode of LZ4 3 Copyright (C) 2011-2020, Yann Collet. 5 BSD 2-Clause License (http://www.opensource.org/licenses/bsd-license.php) 31 - LZ4 source repository : https://github.com/lz4/lz4 32 - LZ4 public forum : https://groups.google.com/forum/#!forum/lz4c 58 # pragma GCC diagnostic ignored "-Wunused-function" 61 # pragma clang diagnostic ignored "-Wunused-function" 75 #define OPTIMAL_ML (int)((ML_MASK-1)+MINMATCH) 82 #define HASH_FUNCTION(i) (((i) * 2654435761U) >> ((MINMATCH*8)-LZ4HC_HASH_LOG)) 96 MEM_INIT(hc4->hashTable, 0, sizeof(hc4->hashTable)); in LZ4HC_clearTables() [all …]
|
D | lz4.c | 2 LZ4 - Fast LZ compression algorithm 3 Copyright (C) 2011-2020, Yann Collet. 5 BSD 2-Clause License (http://www.opensource.org/licenses/bsd-license.php) 31 - LZ4 homepage : http://www.lz4.org 32 - LZ4 source repository : https://github.com/lz4/lz4 35 /*-************************************ 60 /*-************************************ 65 * Unfortunately, on some target/compiler combinations, the generated assembly is sub-optimal. 73 * See https://fastcompression.blogspot.fr/2015/08/accessing-unaligned-memory.html for details. 88 * Define this parameter if your target system or compiler does not support hardware bit count [all …]
|
D | xxhash.c | 2 * xxHash - Fast Hash algorithm 3 * Copyright (C) 2012-2016, Yann Collet 5 * BSD 2-Clause License (http://www.opensource.org/licenses/bsd-license.php) 31 * - xxHash homepage: http://www.xxhash.com 32 * - xxHash source repository : https://github.com/Cyan4973/xxHash 41 * Unfortunately, on some target/compiler combinations, the generated assembly is sub-optimal. 68 * It it is, result for null input pointers is the same as a null-length input. 75 …* By default, xxHash library provides endian-independent Hash values, based on little-endian conve… 76 * Results are therefore identical for little-endian and big-endian CPU. 77 …* This comes at a performance cost for big-endian CPU, since some swapping is required to emulate … [all …]
|
/lz4-3.4.0-2.7.6/programs/ |
D | lz4.1 | 5 \fBlz4\fR \- lz4, unlz4, lz4cat \- Compress or decompress \.lz4 files 8 \fBlz4\fR [\fIOPTIONS\fR] [\-|INPUT\-FILE] \fIOUTPUT\-FILE\fR 11 \fBunlz4\fR is equivalent to \fBlz4 \-d\fR 14 \fBlz4cat\fR is equivalent to \fBlz4 \-dcfm\fR 17 … always use the name \fBlz4\fR with appropriate arguments (\fBlz4 \-d\fR or \fBlz4 \-dc\fR) instea… 20 …-aligned LZ77\fR family of compression scheme\. \fBlz4\fR offers compression speeds of 400 MB/s pe… 26 \fBlz4\fR compresses a single file by default (see \fB\-m\fR for multiple files) 32 \fBlz4 file\.lz4\fR will default to decompression (use \fB\-z\fR to force compression) 38 \fBlz4\fR shows real\-time notification statistics during compression or decompression of a single … 44 …output in scripts\. \fB\-c\fR ensures that output will be \fBstdout\fR\. Conversely, providing a d… [all …]
|
D | lz4.1.md | 1 lz4(1) -- lz4, unlz4, lz4cat - Compress or decompress .lz4 files 5 -------- 7 `lz4` [*OPTIONS*] [-|INPUT-FILE] <OUTPUT-FILE> 9 `unlz4` is equivalent to `lz4 -d` 11 `lz4cat` is equivalent to `lz4 -dcfm` 15 (`lz4 -d` or `lz4 -dc`) instead of the names `unlz4` and `lz4cat`. 19 ----------- 22 based on **byte-aligned LZ77** family of compression scheme. 24 multi-core CPUs. 26 typically reaching RAM speed limit on multi-core systems. [all …]
|