From 20129837186a5eb28a1b1e2f8dcd441934af68a6 Mon Sep 17 00:00:00 2001 From: Nilay Vaish Date: Mon, 14 Jan 2013 10:05:10 -0600 Subject: Ruby: remove reference to g_system_ptr from class Message This patch was initiated so as to remove reference to g_system_ptr, the pointer to Ruby System that is used for getting the current time. That simple change actual requires changing a lot many things in slicc and garnet. All these changes are related to how time is handled. In most of the places, g_system_ptr has been replaced by another clock object. The changes have been done under the assumption that all the components in the memory system are on the same clock frequency, but the actual clocks might be distributed. --- src/mem/ruby/common/Global.hh | 7 ------- 1 file changed, 7 deletions(-) (limited to 'src/mem/ruby/common') diff --git a/src/mem/ruby/common/Global.hh b/src/mem/ruby/common/Global.hh index f76a1a26b..d6597be89 100644 --- a/src/mem/ruby/common/Global.hh +++ b/src/mem/ruby/common/Global.hh @@ -34,12 +34,5 @@ class RubySystem; extern RubySystem* g_system_ptr; -// FIXME: this is required by the contructor of Directory_Entry.hh. -// It can't go into slicc_util.hh because it opens a can of ugly worms -extern inline int max_tokens() -{ - return 1024; -} - #endif // __MEM_RUBY_COMMON_GLOBAL_HH__ -- cgit v1.2.3