if size + hex of checksum is shorter than value, record that instead of actual value. break-even point is 12 characters
| 29 | // if size + hex of checksum is shorter than value, record that instead of actual value. break-even point is 12 |
| 30 | // characters |
| 31 | std::string traceChecksumValue(const ValueRef& s) { |
| 32 | return s.size() > 12 ? format("(%d)%08x", s.size(), crc32c_append(0, s.begin(), s.size())) : s.toString(); |
| 33 | } |
| 34 | |
| 35 | // point reads |
| 36 | template <> |
no test coverage detected