Comments (2)
Hi,
By default Lizard doesn't use memset() on hash tables as values are always bound checked. It gives some speed improvement.
To pass validation checks you need to compile lizard_compress.c with one of:
- #define LIZARD_RESET_MEM
- gcc -DLIZARD_RESET_MEM lizard_compress.c
from lizard.
Thanks!
from lizard.
Related Issues (20)
- Please consider a name change HOT 5
- Lizard_createStream doesn't initialize all members HOT 1
- Enlarging the Window HOT 3
- how to get decompressed bound from compressed size? HOT 1
- Negative size passed to memcpy resulting in memory corruption (lib/lizard_decompress_liz.h:207) HOT 2
- My own Win-64 build version get worse compression ratio than lizard-1.0-windows HOT 3
- Invalid memory access in lz5 v2.0(lz5_compress) HOT 1
- Documentation is non-existent HOT 2
- Install: decompress header missing HOT 5
- About version scheme
- list compressed file contents command
- ML_RUN_BITS_LIZv1 undefined
- What is the difference between lz5 v2.0 and lizard v1.0 ? HOT 1
- Compression algorithm explanation HOT 1
- Binary?
- Question about literal length decode
- Symbol names clash with ZSTD HOT 1
- The library is not annotated for Memory Sanitizer. HOT 1
- The status of the project. HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from lizard.