summaryrefslogtreecommitdiffstats
path: root/bench.c
Commit message (Collapse)AuthorAgeFilesLines
* Fixed Visual 2005 issues (warning/linking)yann.collet.73@gmail.com2012-08-131-6/+7
| | | | git-svn-id: https://lz4.googlecode.com/svn/trunk@75 650e7d94-2a16-8b24-b05c-7c0b3f6821cd
* Fixed : small compression speed hit on GCC v4.5 introduced by r71yann.collet.73@gmail.com2012-08-011-4/+4
| | | | git-svn-id: https://lz4.googlecode.com/svn/trunk@72 650e7d94-2a16-8b24-b05c-7c0b3f6821cd
* Added : LZ4 HC : Now integrated into main trunk.yann.collet.73@gmail.com2012-05-131-0/+7
| | | | | | LZ4_HC license moved to BSD git-svn-id: https://lz4.googlecode.com/svn/trunk@66 650e7d94-2a16-8b24-b05c-7c0b3f6821cd
* Added : LZ4Demo : can handle appended compressed streams.yann.collet.73@gmail.com2012-05-121-0/+2
| | | | git-svn-id: https://lz4.googlecode.com/svn/trunk@65 650e7d94-2a16-8b24-b05c-7c0b3f6821cd
* Added : cmake configuration file, from Dmitry Cherepanovyann.collet.73@gmail.com2012-04-081-7/+7
| | | | git-svn-id: https://lz4.googlecode.com/svn/trunk@62 650e7d94-2a16-8b24-b05c-7c0b3f6821cd
* minor code refactoring, mostly around __builtin_expectyann.collet.73@gmail.com2012-03-091-12/+37
| | | | git-svn-id: https://lz4.googlecode.com/svn/trunk@59 650e7d94-2a16-8b24-b05c-7c0b3f6821cd
* Small speed improvement (compression & decompression), Thanks Maciej ↵yann.collet.73@gmail.com2012-03-011-3/+4
| | | | | | | | Adamczyk for suggestion Fixed : LZ4_uncompress_unknownOutputSize(), now protected against a malicious attack type, where a crafted input deliberately attempts to make it read outside of input buffer. Thanks Steinar H. Gunderson for report. git-svn-id: https://lz4.googlecode.com/svn/trunk@58 650e7d94-2a16-8b24-b05c-7c0b3f6821cd
* Corrected : default to Software Bit Count for GCC earlier than 3.4. Thanks ↵yann.collet.73@gmail.com2012-02-201-30/+73
| | | | | | | | | | to Gray. Corrected : ARM compilation under Visual Studio : now generates cautious code, like GCC, to ensure compatibility with strict-align CPUs. Thanks to Joe WoodBury. Minor : bench.c : Hash verification changed to MurmurHash3A Minor : bench.c : selectable block size git-svn-id: https://lz4.googlecode.com/svn/trunk@56 650e7d94-2a16-8b24-b05c-7c0b3f6821cd
* Added : LZ4_compressBound() functionyann.collet.73@gmail.com2012-02-161-25/+33
| | | | | | | | corrected : bench.c now correctly detects file size on a wider ranger of compilers; thanks to Erik Andersen minor : removed warnings on undefined (-Wundef on gcc), thanks David Sterba for suggestion git-svn-id: https://lz4.googlecode.com/svn/trunk@55 650e7d94-2a16-8b24-b05c-7c0b3f6821cd
* minor interface modification : source pointers are now (const char*)yann.collet.73@gmail.com2012-02-011-2/+2
| | | | git-svn-id: https://lz4.googlecode.com/svn/trunk@53 650e7d94-2a16-8b24-b05c-7c0b3f6821cd
* Better detection of Big-Endian and PowerPC CPUyann.collet.73@gmail.com2012-02-011-8/+8
| | | | | | LZ4Demo : correction : produces compatible streams on both big-endian and little-endian systems git-svn-id: https://lz4.googlecode.com/svn/trunk@52 650e7d94-2a16-8b24-b05c-7c0b3f6821cd
* Improved compression speed for 64-bit CPUyann.collet.73@gmail.com2012-01-131-0/+1
| | | | git-svn-id: https://lz4.googlecode.com/svn/trunk@49 650e7d94-2a16-8b24-b05c-7c0b3f6821cd
* Added : benchmark function within command-line utilityyann.collet.73@gmail.com2012-01-081-0/+352
git-svn-id: https://lz4.googlecode.com/svn/trunk@46 650e7d94-2a16-8b24-b05c-7c0b3f6821cd