Commit Graph

16 Commits

Author SHA1 Message Date
Yann Collet
de6531b45b fixed minor conversion warning 2024-07-20 14:32:43 -07:00
Yann Collet
8ce9e94cd5 improved lorem ipsum generator speed by a factor > x8 2024-07-20 14:29:58 -07:00
Yann Collet
2a1de07855 improved speed of lorem ipsum generator
by > +80%.

This should help complete tests faster
2024-07-20 12:35:41 -07:00
Yann Collet
1de550fcb5 fixed minor conversion warnings 2024-02-20 15:42:45 -08:00
Yann Collet
718fe2a88b updated lorem ipsum generator
made sentences more complex, by increasing the dictionary count.
It helps reducing the compression ratio towards something closer to real text files.
2024-02-20 14:52:17 -08:00
Yann Collet
ef7baa60d4 fixed visual studio solution
and refactor a few minor code comments
2024-01-28 15:33:12 -08:00
Yann Collet
47ffbfd6ef finish generation with a newline character
when there is enough space for it.
2024-01-28 14:19:44 -08:00
Yann Collet
65362838cb datagen uses lorem ipsum generator by default
switches back to statistical generator when specific statistics requested.
2024-01-28 14:05:21 -08:00
Yann Collet
69d708dd02 fixed minor unused variable
and refactor implementation notes.
2024-01-28 12:17:23 -08:00
Yann Collet
1511ec685f made lorem slightly less compressible
by favoring small words
2024-01-28 12:09:50 -08:00
Yann Collet
e6791b2d46 fix a very picky visual studio warning 2024-01-28 12:09:33 -08:00
Yann Collet
d3b5fe9362 minor optimization
random(range) does no longer use module % operation
2024-01-28 10:32:14 -08:00
Yann Collet
5bc39192e2 fix minor static analyzer warning 2024-01-28 01:17:21 -08:00
Yann Collet
73dd539a6e minor optimizations 2024-01-28 01:10:15 -08:00
Yann Collet
823d37f730 bench.c does not longer need datagen
datagen transferred to tests/
2024-01-28 00:56:56 -08:00
Yann Collet
f9eb26664e added a lorem ipsum generator
and use it as primary syntehtic source for the internal benchmark program
2024-01-28 00:35:59 -08:00