Georg Sauthoff
681d5010d5
use gnu c99 to get both c99 and POSIX
...
when compiling with gcc
fixes fileno() implicitly defined on Linx and compile error on Solaris 10
2016-08-27 15:24:50 +02:00
Ben Wiederhake
cec38d1b74
Correctly reference self (github, not googlecode)
2016-07-08 00:45:33 +02:00
Julius Werner
4fcb2e17fb
Remove whitespace from ends of lines
...
I'm trying to import LZ4 code into a project with strict linting
requirements. This will make that easier.
Signed-off-by: Julius Werner <jwerner@chromium.org>
2016-02-12 22:49:52 -08:00
KyleJHarper
7aa004377c
Forgot to make clean before commiting. Removing binary.
2015-10-30 00:40:11 -05:00
KyleJHarper
7f96babc4b
Several changes to address a few concerns from Yann. See Google Group LZ4c topic 'Reusing compression/decompression resources' for details.
2015-10-29 21:47:13 -05:00
KyleJHarper
d1be164e49
Added a note about why char* is used. Also removed a binary that wasn't supposed to be in there.
2015-10-28 21:10:01 -05:00
KyleJHarper
0d25185671
Finished the two example files. Decided to avoid adding anything to lz4.c/h to expose LZ4_compress_generic().
2015-10-28 20:54:51 -05:00
KyleJHarper
02be6631be
Took out the basics and placed them into basics.c. Added decompression and a wrapper for the generic call. I will likely break this file up into 2 examples before submission.
2015-10-26 01:38:14 -05:00
KyleJHarper
67b3a24707
Final tests and reporting are done. As expected there isn't much to be gained by jumping the chain. In most of my tests I did see a moderate performance gain when invoking LZ4_compress_generic() directly with normal text. This could very easily be an edge case. Either way it's interesting and worth sharing.
2015-10-23 01:52:23 -05:00
KyleJHarper
bdd9143e02
Didn't add my file for some reason. Odd.
2015-10-22 03:57:56 -05:00
KyleJHarper
73dd936b9d
Wrote the skeleton of the performance test. Need to finish tests for the rest of the call stack and then my own copy of generic().
2015-10-22 03:57:21 -05:00
Yann Collet
15603d9566
Added static analyzer test in Visual
2015-06-28 18:58:16 -08:00
Yann Collet
7273da38ba
minor example clarification
2015-06-28 02:34:12 -08:00
Yann Collet
3d9adf7afc
Merge pull request #122 from keszybz/master
...
New example using frame api as DLL - redirect from #118
2015-06-25 17:45:13 -07:00
Zbigniew Jędrzejewski-Szmek
3bcf68ff35
Use lz4 binary to check output
2015-06-17 23:45:15 -04:00
Zbigniew Jędrzejewski-Szmek
386d216cdf
Add example which uses the frame api through the library
2015-06-17 23:45:15 -04:00
Zbigniew Jędrzejewski-Szmek
0e0c32dfb0
Make git ignore generated files
2015-06-15 21:50:00 -04:00
Yann Collet
e05088d0eb
Updated lz4hc API
2015-05-03 20:57:21 +01:00
Yann Collet
1171303a4f
Updated streaming examples
2015-05-03 18:02:48 +01:00
Takayuki MATSUOKA
fd77bad52f
Replace obsolete functions
2015-04-13 20:16:37 +09:00
Takayuki MATSUOKA
b036eaade6
Add snprintf macro for MSVC
2015-04-13 20:05:20 +09:00
Yann Collet
4a9335bd60
Added : doc authorship
2015-03-25 17:22:26 +01:00
Takayuki MATSUOKA
2af52a90b3
Add "Examples" subtree
2015-03-25 08:12:18 +09:00
Takayuki MATSUOKA
679afea730
Add README.md as table of contents
2015-03-25 07:53:02 +09:00
Takayuki MATSUOKA
19665c93ea
Add document for "Line by Line Text Compression" example
2015-03-25 07:52:35 +09:00
Takayuki MATSUOKA
438fee9169
Add document for "Double Buffer" example
2015-03-25 07:52:17 +09:00
Takayuki MATSUOKA
a38166bd52
Add document : "Streaming API Basics"
2015-03-25 07:51:56 +09:00
Yann Collet
8f844fe700
Fixed : minor warnings under Visual
2014-12-13 11:49:55 +01:00
Yann Collet
d008c87151
New directory structure : library source files into /lib directory
2014-11-30 23:32:12 +01:00
Yann Collet
dc43a1f6b5
Fixed : decompression issue on 32-bits CPU without unaligned memory access
2014-11-29 16:41:28 +01:00
Yann Collet
7050d4b767
Updated unsynchronized buffers tests
2014-11-04 10:04:37 +01:00
Yann Collet
3de7f00a0b
Updated ring buffer examples
2014-11-03 09:29:45 +01:00
Yann Collet
2b421e97d4
HC streaming : support small ringbuffer scenarios
2014-10-25 20:52:10 +01:00
Yann Collet
e2c84118f5
Added : HC streaming ring buffer example
2014-10-22 08:07:56 +01:00
Yann Collet
8c1ae99837
fixed : clang warnings
2014-09-22 18:42:00 +01:00
Yann Collet
43465ae8ff
Added : examples from Takayuki Matsuoka
2014-08-26 14:27:22 +01:00
Yann Collet
769984407a
add new directory 'examples'
2014-08-22 11:23:28 +01:00