public void Print(TextWriter outWriter) { foreach (var measurement in GetMeasurements()) { outWriter.WriteLine(measurement.ToOutputLine()); } outWriter.WriteLine(GCStats.ToOutputLine()); outWriter.WriteLine(ThreadingStats.ToOutputLine()); outWriter.WriteLine(); }
public void Print(TextWriter outWriter) { foreach (var measurement in GetMeasurements()) { outWriter.WriteLine(measurement.ToString()); } if (!GCStats.Equals(GcStats.Empty)) { outWriter.WriteLine(GCStats.ToOutputLine()); } if (!ThreadingStats.Equals(ThreadingStats.Empty)) { outWriter.WriteLine(ThreadingStats.ToOutputLine()); } outWriter.WriteLine(); }