From: Brad Beckmann Date: Wed, 18 Nov 2009 21:55:57 +0000 (-0800) Subject: ruby: Ruby debug print fixes. X-Git-Tag: stable_2012_02_02~1575^2~58 X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=5492f71755d71ba47f3510e51510b1bbe96b743a;p=gem5.git ruby: Ruby debug print fixes. --- diff --git a/src/mem/ruby/common/Debug.cc b/src/mem/ruby/common/Debug.cc index 1115152f4..cb9fdf082 100644 --- a/src/mem/ruby/common/Debug.cc +++ b/src/mem/ruby/common/Debug.cc @@ -39,6 +39,7 @@ #include "mem/ruby/common/Debug.hh" #include "mem/ruby/eventqueue/RubyEventQueue.hh" #include "mem/gems_common/util.hh" +#include "base/misc.hh" class Debug; extern Debug* g_debug_ptr; @@ -70,6 +71,7 @@ DebugComponentData debugComponents[] = {"Cache", 'c' }, {"Predictor", 'p' }, {"Allocator", 'a' }, + {"Memory", 'M' }, }; extern "C" void changeDebugVerbosity(VerbosityLevel vb); @@ -95,19 +97,27 @@ Debug::Debug() Debug::Debug( const string & name, const vector & argv ) { - for (size_t i=0;i