From: Nilay Vaish Date: Fri, 6 Sep 2013 21:21:32 +0000 (-0500) Subject: ruby: profiler: removes function resourceUsage() X-Git-Tag: stable_2014_02_15~142 X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=24dc914d8758464ed6d757cf2830456562686be0;p=gem5.git ruby: profiler: removes function resourceUsage() --- diff --git a/src/mem/ruby/profiler/Profiler.cc b/src/mem/ruby/profiler/Profiler.cc index 9a963684f..11eb9afab 100644 --- a/src/mem/ruby/profiler/Profiler.cc +++ b/src/mem/ruby/profiler/Profiler.cc @@ -503,32 +503,9 @@ Profiler::printStats(ostream& out, bool short_stats) out << endl; printDelayProfile(out); - printResourceUsage(out); } } -void -Profiler::printResourceUsage(ostream& out) const -{ - out << endl; - out << "Resource Usage" << endl; - out << "--------------" << endl; - - int64_t pagesize = getpagesize(); // page size in bytes - out << "page_size: " << pagesize << endl; - - rusage usage; - getrusage (RUSAGE_SELF, &usage); - - out << "user_time: " << usage.ru_utime.tv_sec << endl; - out << "system_time: " << usage.ru_stime.tv_sec << endl; - out << "page_reclaims: " << usage.ru_minflt << endl; - out << "page_faults: " << usage.ru_majflt << endl; - out << "swaps: " << usage.ru_nswap << endl; - out << "block_inputs: " << usage.ru_inblock << endl; - out << "block_outputs: " << usage.ru_oublock << endl; -} - void Profiler::clearStats() {