ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/liblzf/bench.c
(Generate patch)

Comparing liblzf/bench.c (file contents):
Revision 1.4 by root, Tue Nov 13 10:48:02 2007 UTC vs.
Revision 1.5 by root, Tue Nov 13 11:02:28 2007 UTC

40 FILE *f = fopen ("data", "r"); 40 FILE *f = fopen ("data", "r");
41 fread (data, DSIZE, 1, f); 41 fread (data, DSIZE, 1, f);
42 fclose (f); 42 fclose (f);
43 43
44 for (lp = 0; lp < 1000; lp++) { 44 for (lp = 0; lp < 1000; lp++) {
45 l = lzf_compress (data, DSIZE, data2, DSIZE*2);
45 s=stamp(); 46 s=stamp();
46 l = lzf_compress (data, DSIZE, data2, DSIZE*2);
47 //l = fastlz_compress_level (1, data, DSIZE, data2); 47 //l = fastlz_compress_level (1, data, DSIZE, data2);
48 j = lzf_decompress (data2, l, data3, DSIZE*2);
48 si[0]=measure(s); 49 si[0]=measure(s);
49 j = lzf_decompress (data2, l, data3, DSIZE*2);
50 50
51 printf ("\r%10d (%d) ", si[0], l); 51 printf ("\r%10d (%d) ", si[0], l);
52 if (si[0] < min && si[0] > 0) 52 if (si[0] < min && si[0] > 0)
53 { 53 {
54 printf ("\n"); 54 printf ("\n");

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines