Compress-Snappy

 view release on metacpan or  search on metacpan

src/csnappy_compress.c  view on Meta::CPAN

	}
	return (char *)ptr;
}

/*
 * *** DO NOT CHANGE THE VALUE OF kBlockSize ***

 * New Compression code chops up the input into blocks of at most
 * the following size.  This ensures that back-references in the
 * output never cross kBlockSize block boundaries.  This can be
 * helpful in implementing blocked decompression.  However the
 * decompression code should not rely on this guarantee since older
 * compression code may not obey it.
 */
#define kBlockLog 15
#define kBlockSize (1 << kBlockLog)


#if defined(__arm__) && !defined(ARCH_ARM_HAVE_UNALIGNED)

static uint8_t* emit_literal(



( run in 0.819 second using v1.01-cache-2.11-cpan-49f99fa48dc )