HomeSort by relevance Sort by last modified time
    Searched refs:dictSize (Results 1 - 25 of 47) sorted by null

1 2

  /external/lzma/Java/Tukaani/src/org/tukaani/xz/
LZMA2Decoder.java 15 private int dictSize;
24 dictSize = 2 | (props[0] & 1);
25 dictSize <<= (props[0] >>> 1) + 11;
29 return LZMA2InputStream.getMemoryUsage(dictSize);
33 return new LZMA2InputStream(in, dictSize);
LZMAInputStream.java 70 * @param dictSize LZMA dictionary size as bytes, should be
80 * if <code>dictSize</code> is outside
87 public static int getMemoryUsage(int dictSize, byte propsByte)
89 if (dictSize < 0 || dictSize > DICT_SIZE_MAX)
101 return getMemoryUsage(dictSize, lc, lp);
108 * @param dictSize LZMA dictionary size as bytes, must be
120 public static int getMemoryUsage(int dictSize, int lc, int lp) {
131 return 10 + getDictSize(dictSize) / 1024
135 private static int getDictSize(int dictSize) {
    [all...]
LZMA2Options.java 132 private int dictSize;
171 public LZMA2Options(int dictSize, int lc, int lp, int pb, int mode,
174 setDictSize(dictSize);
207 dictSize = presetToDictSize[preset];
235 * <code>dictSize</code> is not supported
237 public void setDictSize(int dictSize) throws UnsupportedOptionsException {
238 if (dictSize < DICT_SIZE_MIN)
241 + dictSize + " B");
243 if (dictSize > DICT_SIZE_MAX)
246 + (DICT_SIZE_MAX >> 20) + " MiB: " + dictSize + " B")
    [all...]
LZMA2InputStream.java 68 * @param dictSize LZMA2 dictionary size as bytes, must be
74 public static int getMemoryUsage(int dictSize) {
78 return 40 + COMPRESSED_SIZE_MAX / 1024 + getDictSize(dictSize) / 1024;
81 private static int getDictSize(int dictSize) {
82 if (dictSize < DICT_SIZE_MIN || dictSize > DICT_SIZE_MAX)
84 "Unsupported dictionary size " + dictSize);
90 return (dictSize + 15) & ~15;
112 * @param dictSize LZMA2 dictionary size as bytes, must be
116 public LZMA2InputStream(InputStream in, int dictSize) {
    [all...]
LZMA2OutputStream.java 40 private static int getExtraSizeBefore(int dictSize) {
41 return COMPRESSED_SIZE_MAX > dictSize
42 ? COMPRESSED_SIZE_MAX - dictSize : 0;
47 int dictSize = options.getDictSize();
48 int extraSizeBefore = getExtraSizeBefore(dictSize);
50 dictSize, extraSizeBefore,
62 int dictSize = options.getDictSize();
63 int extraSizeBefore = getExtraSizeBefore(dictSize);
67 dictSize, extraSizeBefore, options.getNiceLen(),
74 lz.setPresetDict(dictSize, presetDict)
    [all...]
  /external/lzma/Java/Tukaani/src/org/tukaani/xz/lz/
Hash234.java 30 static int getHash4Size(int dictSize) {
31 int h = dictSize - 1;
44 static int getMemoryUsage(int dictSize) {
46 return (HASH_2_SIZE + HASH_3_SIZE + getHash4Size(dictSize))
50 Hash234(int dictSize) {
51 hash4Table = new int[getHash4Size(dictSize)];
LZEncoder.java 58 int dictSize, int extraSizeBefore, int extraSizeAfter,
60 int keepSizeBefore = extraSizeBefore + dictSize;
62 int reserveSize = Math.min(dictSize / 2 + (256 << 10), 512 << 20);
71 int dictSize, int extraSizeBefore, int extraSizeAfter,
74 int m = getBufSize(dictSize, extraSizeBefore, extraSizeAfter,
79 m += HC4.getMemoryUsage(dictSize);
83 m += BT4.getMemoryUsage(dictSize);
96 * @param dictSize dictionary size
100 * history in addition to dictSize
118 int dictSize, int extraSizeBefore, int extraSizeAfter
    [all...]
HC4.java 26 static int getMemoryUsage(int dictSize) {
27 return Hash234.getMemoryUsage(dictSize) + dictSize / (1024 / 4) + 10;
34 HC4(int dictSize, int beforeSizeMin, int readAheadMax,
36 super(dictSize, beforeSizeMin, readAheadMax, niceLen, matchLenMax);
38 hash = new Hash234(dictSize);
40 // +1 because we need dictSize bytes of history + the current byte.
41 cyclicSize = dictSize + 1;
BT4.java 23 static int getMemoryUsage(int dictSize) {
24 return Hash234.getMemoryUsage(dictSize) + dictSize / (1024 / 8) + 10;
27 BT4(int dictSize, int beforeSizeMin, int readAheadMax,
29 super(dictSize, beforeSizeMin, readAheadMax, niceLen, matchLenMax);
31 cyclicSize = dictSize + 1;
34 hash = new Hash234(dictSize);
LZDecoder.java 26 public LZDecoder(int dictSize, byte[] presetDict) {
27 buf = new byte[dictSize];
30 pos = Math.min(presetDict.length, dictSize);
  /packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/
DicTraverseSession.java 49 private static native long setDicTraverseSessionNative(String locale, long dictSize);
56 public DicTraverseSession(Locale locale, long dictionary, long dictSize) {
58 locale != null ? locale.toString() : "", dictSize);
75 private static long createNativeDicTraverseSession(String locale, long dictSize) {
76 return setDicTraverseSessionNative(locale, dictSize);
  /external/lzma/C/
LzmaLib.c 12 unsigned dictSize, /* use (1 << N) or (3 << N). 4 KB < dictSize <= 128 MB */
23 props.dictSize = dictSize;
LzmaLib.h 17 for compression: (dictSize * 11.5 + 6 MB) + state_size
18 for decompression: dictSize + state_size
25 1 4 dictSize (little endian).
38 0 for dictSize
42 level dictSize algo fb
57 dictSize - The dictionary size in bytes. The maximum value is
99 unsigned dictSize, /* default = (1 << 24) */
Lzma86Enc.c 17 int level, UInt32 dictSize, int filterMode)
26 props.dictSize = dictSize;
Lzma86.h 23 2 4 dictSize (little endian)
31 dictSize - The dictionary size in bytes. The maximum value is
37 For better compression ratio dictSize must be >= inSize.
72 int level, UInt32 dictSize, int filterMode);
  /external/lz4/lib/
lz4.c 474 const BYTE* const lowRefLimit = ip - cctx->dictSize;
476 const BYTE* const dictEnd = dictionary + cctx->dictSize;
499 lowLimit = (const BYTE*)source - cctx->dictSize;
    [all...]
lz4.h 250 LZ4LIB_API int LZ4_loadDict (LZ4_stream_t* streamPtr, const char* dictionary, int dictSize);
266 * Return : saved dictionary size in bytes (necessarily <= dictSize), or 0 if error.
268 LZ4LIB_API int LZ4_saveDict (LZ4_stream_t* streamPtr, char* safeBuffer, int dictSize);
286 LZ4LIB_API int LZ4_setStreamDecode (LZ4_streamDecode_t* LZ4_streamDecode, const char* dictionary, int dictSize);
314 LZ4LIB_API int LZ4_decompress_safe_usingDict (const char* source, char* dest, int compressedSize, int maxDecompressedSize, const char* dictStart, int dictSize);
315 LZ4LIB_API int LZ4_decompress_fast_usingDict (const char* source, char* dest, int originalSize, const char* dictStart, int dictSize);
341 uint32_t dictSize;
359 unsigned int dictSize;
lz4hc.c 568 int LZ4_loadDictHC (LZ4_streamHC_t* LZ4_streamHCPtr, const char* dictionary, int dictSize)
571 if (dictSize > 64 KB) {
572 dictionary += dictSize - 64 KB;
573 dictSize = 64 KB;
576 ctxPtr->end = (const BYTE*)dictionary + dictSize;
580 if (dictSize >= 4) LZ4HC_Insert (ctxPtr, ctxPtr->end-3);
581 return dictSize;
613 size_t dictSize = (size_t)(ctxPtr->end - ctxPtr->base) - ctxPtr->dictLimit;
614 if (dictSize > 64 KB) dictSize = 64 KB
    [all...]
lz4frame.c 742 size_t dictSize;
    [all...]
  /packages/inputmethods/LatinIME/native/jni/
com_android_inputmethod_latin_DicTraverseSession.cpp 30 jlong dictSize) {
31 void *traverseSession = DicTraverseSession::getSessionInstance(env, localeJStr, dictSize);
  /external/lzma/Java/Tukaani/src/org/tukaani/xz/lzma/
LZMAEncoderFast.java 23 static int getMemoryUsage(int dictSize, int extraSizeBefore, int mf) {
25 dictSize, Math.max(extraSizeBefore, EXTRA_SIZE_BEFORE),
30 int dictSize, int extraSizeBefore,
32 super(rc, LZEncoder.getInstance(dictSize,
38 lc, lp, pb, dictSize, niceLen);
  /external/lz4/examples/
dictionaryRandomAccess.c 56 void test_compress(FILE* outFp, FILE* inpFp, void *dict, int dictSize)
81 LZ4_loadDict(lz4Stream, dict, dictSize);
105 void test_decompress(FILE* outFp, FILE* inpFp, void *dict, int dictSize, int offset, int length)
156 LZ4_setStreamDecode(lz4StreamDecode, dict, dictSize);
207 int dictSize;
231 dictSize = (int)read_bin(dictFp, dict, DICTIONARY_BYTES);
241 test_compress(outFp, inpFp, dict, dictSize);
  /external/lz4/tests/
fuzzer.c 305 int const dictSize = MIN(dictSizeRand, blockStart);
308 const char* dict = block - dictSize;
509 LZ4_compress_fast_continue (&LZ4_stream, dict, compressedBuffer, dictSize, (int)compressedBufferSize, 1); /* Just to fill hash tables */
516 memcpy(decodedBuffer, dict, dictSize);
517 ret = LZ4_decompress_fast_usingDict(compressedBuffer, decodedBuffer+dictSize, blockSize, decodedBuffer, dictSize);
519 crcCheck = XXH32(decodedBuffer+dictSize, blockSize, 0);
526 FUZ_CHECKTEST(crcCheck!=crcOrig, "LZ4_decompress_fast_withPrefix64k corrupted decoded data (dict %i)", dictSize);
529 ret = LZ4_decompress_safe_usingDict(compressedBuffer, decodedBuffer+dictSize, blockContinueCompressedSize, blockSize, decodedBuffer, dictSize);
    [all...]
  /packages/inputmethods/LatinIME/native/jni/src/suggest/core/session/
dic_traverse_session.h 42 jlong dictSize) {
46 dictSize >= DICTIONARY_SIZE_THRESHOLD_TO_USE_LARGE_CACHE_FOR_SUGGESTION);
  /device/linaro/bootloader/edk2/BaseTools/Source/C/LzmaCompress/Sdk/C/
LzmaEnc.h 14 UInt32 dictSize; /* (1 << 12) <= dictSize <= (1 << 27) for 32-bit version
15 (1 << 12) <= dictSize <= (1 << 30) for 64-bit version

Completed in 819 milliseconds

1 2