From 9908987f1578681d11e1d0e7ea1224faa52fb039 Mon Sep 17 00:00:00 2001 From: Nathan Binkert Date: Wed, 24 Dec 2003 00:22:02 -0500 Subject: never print the cdf or pdf or the overflow bucket if we're simplescalr --HG-- extra : convert_revision : 921ad80a5c671fee9eab3f389636dccc101d18f6 --- base/statistics.cc | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) (limited to 'base') diff --git a/base/statistics.cc b/base/statistics.cc index 20b94e297..9f528e712 100644 --- a/base/statistics.cc +++ b/base/statistics.cc @@ -678,18 +678,17 @@ DistPrint::operator()(ostream &stream) const } print.flags = flags; - if (flags & (pdf || cdf)) { - print.pdf = NAN; - print.cdf = NAN; - } } if (mode == mode_m5 || overflow > 0.0) { print.name = base + "overflows"; print.value = overflow; - if (total) { + if (mode == mode_m5 && total) { print.pdf = overflow / total; print.cdf += print.pdf; + } else { + print.pdf = NAN; + print.cdf = NAN; } print(stream); } -- cgit v1.2.3