contrib/python-zstandard/zstd/compress/zstd_opt.h
changeset 42070 675775c33ab6
parent 40121 73fef626dae3
equal deleted inserted replaced
42069:668eff08387f 42070:675775c33ab6
    24         ZSTD_matchState_t* ms, seqStore_t* seqStore, U32 rep[ZSTD_REP_NUM],
    24         ZSTD_matchState_t* ms, seqStore_t* seqStore, U32 rep[ZSTD_REP_NUM],
    25         void const* src, size_t srcSize);
    25         void const* src, size_t srcSize);
    26 size_t ZSTD_compressBlock_btultra(
    26 size_t ZSTD_compressBlock_btultra(
    27         ZSTD_matchState_t* ms, seqStore_t* seqStore, U32 rep[ZSTD_REP_NUM],
    27         ZSTD_matchState_t* ms, seqStore_t* seqStore, U32 rep[ZSTD_REP_NUM],
    28         void const* src, size_t srcSize);
    28         void const* src, size_t srcSize);
       
    29 size_t ZSTD_compressBlock_btultra2(
       
    30         ZSTD_matchState_t* ms, seqStore_t* seqStore, U32 rep[ZSTD_REP_NUM],
       
    31         void const* src, size_t srcSize);
       
    32 
    29 
    33 
    30 size_t ZSTD_compressBlock_btopt_dictMatchState(
    34 size_t ZSTD_compressBlock_btopt_dictMatchState(
    31         ZSTD_matchState_t* ms, seqStore_t* seqStore, U32 rep[ZSTD_REP_NUM],
    35         ZSTD_matchState_t* ms, seqStore_t* seqStore, U32 rep[ZSTD_REP_NUM],
    32         void const* src, size_t srcSize);
    36         void const* src, size_t srcSize);
    33 size_t ZSTD_compressBlock_btultra_dictMatchState(
    37 size_t ZSTD_compressBlock_btultra_dictMatchState(
    39         void const* src, size_t srcSize);
    43         void const* src, size_t srcSize);
    40 size_t ZSTD_compressBlock_btultra_extDict(
    44 size_t ZSTD_compressBlock_btultra_extDict(
    41         ZSTD_matchState_t* ms, seqStore_t* seqStore, U32 rep[ZSTD_REP_NUM],
    45         ZSTD_matchState_t* ms, seqStore_t* seqStore, U32 rep[ZSTD_REP_NUM],
    42         void const* src, size_t srcSize);
    46         void const* src, size_t srcSize);
    43 
    47 
       
    48         /* note : no btultra2 variant for extDict nor dictMatchState,
       
    49          * because btultra2 is not meant to work with dictionaries
       
    50          * and is only specific for the first block (no prefix) */
       
    51 
    44 #if defined (__cplusplus)
    52 #if defined (__cplusplus)
    45 }
    53 }
    46 #endif
    54 #endif
    47 
    55 
    48 #endif /* ZSTD_OPT_H */
    56 #endif /* ZSTD_OPT_H */