AyCode.Core/AyCode.Core/Compression
Loretta 18370879ec Add pure managed LZ4 compression to serializers
Implemented LZ4 compression/decompression in pure managed code, compatible with all platforms including WASM. Added new helpers (`Lz4`, `Lz4Compressor`, `Lz4Decompressor`) and a `Lz4CompressionMode` enum. Updated `AcBinarySerializerOptions` to support compression, and modified all relevant serializer methods to apply LZ4 when enabled. Benchmarks and buffer handling updated to support zero-allocation compression. No native dependencies required.
2026-02-04 14:36:16 +01:00
..
BrotliHelper.cs Add Toon serializer: LLM-optimized format & rich metadata 2026-01-10 20:13:54 +01:00
GzipHelper.cs Refactor serializer tests, fix deserializer bugs, add Gzip 2025-12-19 19:29:12 +01:00
Lz4.cs Add pure managed LZ4 compression to serializers 2026-02-04 14:36:16 +01:00
Lz4CompressionMode.cs Add pure managed LZ4 compression to serializers 2026-02-04 14:36:16 +01:00
Lz4Compressor.cs Add pure managed LZ4 compression to serializers 2026-02-04 14:36:16 +01:00
Lz4Decompressor.cs Add pure managed LZ4 compression to serializers 2026-02-04 14:36:16 +01:00