summaryrefslogtreecommitdiff
path: root/src/mem/ruby/profiler/Profiler.cc
diff options
context:
space:
mode:
Diffstat (limited to 'src/mem/ruby/profiler/Profiler.cc')
-rw-r--r--src/mem/ruby/profiler/Profiler.cc23
1 files changed, 0 insertions, 23 deletions
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,33 +503,10 @@ 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()
{
m_ruby_start = g_system_ptr->curCycle();