From 54d07d53a2a8682b5c6a318e013f5be788d523d1 Mon Sep 17 00:00:00 2001 From: Snappy Team Date: Sat, 13 Jan 2024 00:27:32 +0000 Subject: [PATCH] Restructure compression sampling for comparative analysis PiperOrigin-RevId: 597989810 --- snappy.cc | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/snappy.cc b/snappy.cc index 6473123..a60025e 100644 --- a/snappy.cc +++ b/snappy.cc @@ -940,10 +940,10 @@ emit_remainder: } } // end namespace internal -// Called back at avery compression call to trace parameters and sizes. -static inline void Report(const char *algorithm, size_t compressed_size, - size_t uncompressed_size) { +static inline void Report(int token, const char *algorithm, size_t +compressed_size, size_t uncompressed_size) { // TODO: Switch to [[maybe_unused]] when we can assume C++17. + (void)token; (void)algorithm; (void)compressed_size; (void)uncompressed_size; @@ -1591,7 +1591,8 @@ template static bool InternalUncompressAllTags(SnappyDecompressor* decompressor, Writer* writer, uint32_t compressed_len, uint32_t uncompressed_len) { - Report("snappy_uncompress", compressed_len, uncompressed_len); + int token = 0; + Report(token, "snappy_uncompress", compressed_len, uncompressed_len); writer->SetExpectedLength(uncompressed_len); @@ -1607,6 +1608,7 @@ bool GetUncompressedLength(Source* source, uint32_t* result) { } size_t Compress(Source* reader, Sink* writer) { + int token = 0; size_t written = 0; size_t N = reader->Available(); const size_t uncompressed_size = N; @@ -1671,7 +1673,7 @@ size_t Compress(Source* reader, Sink* writer) { reader->Skip(pending_advance); } - Report("snappy_compress", written, uncompressed_size); + Report(token, "snappy_compress", written, uncompressed_size); return written; }