A parallel implementation of gzip for modern multi-processor, multi-core machines.
Role in this project:
Back-end Developer Contributions:271 commits, 13 PRs, 50 pushes in 13 years 1 month
Contributions summary:Mark primarily worked on the `pigz` project, focusing on improvements and bug fixes related to the compression and decompression functionalities. They updated the software version number and addressed various issues. Their contributions included fixing code problems, such as removing unused parameter warnings and dealing with issues involving edge cases in zipped data. They added code to the project to implement features such as handling different file types, and for adding options for setting a comment.
gzipmulti-coreparallelmachines
A massively spiffy yet delicately unobtrusive compression library.
Role in this project:
Back-end Developer Contributions:3 releases, 460 commits, 222 PRs in 11 years 6 months
Contributions summary:Mark contributed to the ZLib library by improving the performance of the deflate algorithm for level 0 compression (no compression) by reducing the number of memory copies and sliding of the window. They also fixed a bug with Z_RLE, and contributed to the documentation. Furthermore, the user addressed a crash bug within deflate() when using the Z_FIXED option with a very large number of matches.
unobtrusivecompressiondata-storagegzipcompression-library