If zlib is found at build time (should be everywhere but Windows), we use zlib's gzip file reading interface for reading trace files in the separated analyzer_t as well as analyzer_multi_t for -infile (for -indir we do not support compressed files, as there is no efficient way to check the end of the file). We do this regardless of whether the specified file is compressed or not, as zlib outperforms fstream for uncompressed files.
Adds a test of the histogram tool generating, gzipping, and then reading the gzipped file.
Updates the drcachesim documentation.
Fixes #2277 (closed)