aboutsummaryrefslogtreecommitdiff
path: root/internal/zlib/reader.go
Commit message (Expand)AuthorAgeFilesLines
* internal/compress: Import flate and such from klauspost/compressGravatar Runxi Yu2026-03-051-205/+0
* internal/zlib: Unexport ResetGravatar Runxi Yu2026-03-051-1/+2
* internal/zlib: Add counting flate readerGravatar Runxi Yu2026-03-051-7/+48
* zlib: Split filesGravatar Runxi Yu2026-03-041-74/+0
* *: LintGravatar Runxi Yu2026-03-041-10/+40
* zlib: Use internal adler32Gravatar Runxi Yu2026-02-221-1/+2
* internal/zlib: Use klauspost/compress/flate for now... v0.1.29Gravatar Runxi Yu2026-02-211-1/+2
* *: Fix nosecGravatar Runxi Yu2026-02-211-1/+1
* internal/zlib: Fix lintsGravatar Runxi Yu2026-02-211-6/+13
* zlib: Add a poolzed zlib implementationGravatar Runxi Yu2026-02-211-0/+198
* Delete everything, I'm redesigning this.•••I'll stop using a flat package and make things much more modular. And also experiment with streaming APIs so large blobs don't OOM us. Gravatar Runxi Yu2026-02-201-199/+0
* zlib: Pool writers tooGravatar Runxi Yu2026-02-121-9/+10
* More changes from the import URL updateGravatar Runxi Yu2026-01-191-1/+1
* Switch back to internal zlib for loose objects too•••Still marginally less overhead due to pooling Gravatar Runxi Yu2025-11-191-0/+198
* Probably should name the custom packages speciallyGravatar Runxi Yu2025-11-191-198/+0
* zlib: Use internal adler32Gravatar Runxi Yu2025-11-191-1/+1
* Import flateGravatar Runxi Yu2025-11-191-1/+2
* zlib: Add missing error check for flate ResetGravatar Runxi Yu2025-11-181-1/+4
* Use a pooled zlib implementation•••It's trivially forked from the standard library and improves git ls-tree -r --long speed by approximately 25%. Gravatar Runxi Yu2025-11-181-0/+194