diff options
author | Nilay Vaish <nilay@cs.wisc.edu> | 2011-08-03 18:25:30 -0500 |
---|---|---|
committer | Nilay Vaish <nilay@cs.wisc.edu> | 2011-08-03 18:25:30 -0500 |
commit | 720c0be620bd3427b5222e437fc7a82cb3a9ad7f (patch) | |
tree | 8bb28460993cea2b4d33d704fe77d18e491ac4a1 /src/mem/ruby/slicc_interface | |
parent | 6230668f5e7e4d7298d039a99d3bd73d9064bea9 (diff) | |
download | gem5-720c0be620bd3427b5222e437fc7a82cb3a9ad7f.tar.xz |
Ruby: Remove files and includes not in use
Diffstat (limited to 'src/mem/ruby/slicc_interface')
7 files changed, 0 insertions, 58 deletions
diff --git a/src/mem/ruby/slicc_interface/AbstractEntry.hh b/src/mem/ruby/slicc_interface/AbstractEntry.hh index 7076d2e4c..fb1af2ea0 100644 --- a/src/mem/ruby/slicc_interface/AbstractEntry.hh +++ b/src/mem/ruby/slicc_interface/AbstractEntry.hh @@ -66,4 +66,3 @@ operator<<(std::ostream& out, const AbstractEntry& obj) } #endif // __MEM_RUBY_SLICC_INTERFACE_ABSTRACTENTRY_HH__ - diff --git a/src/mem/ruby/slicc_interface/RubySlicc_ComponentMapping.cc b/src/mem/ruby/slicc_interface/RubySlicc_ComponentMapping.cc deleted file mode 100644 index 06c036a10..000000000 --- a/src/mem/ruby/slicc_interface/RubySlicc_ComponentMapping.cc +++ /dev/null @@ -1,30 +0,0 @@ -/* - * Copyright (c) 1999-2008 Mark D. Hill and David A. Wood - * All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions are - * met: redistributions of source code must retain the above copyright - * notice, this list of conditions and the following disclaimer; - * redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in the - * documentation and/or other materials provided with the distribution; - * neither the name of the copyright holders nor the names of its - * contributors may be used to endorse or promote products derived from - * this software without specific prior written permission. - * - * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS - * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT - * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR - * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT - * OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, - * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT - * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, - * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY - * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT - * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE - * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - */ - -#include "mem/ruby/slicc_interface/RubySlicc_ComponentMapping.hh" -#include "mem/ruby/system/CacheMemory.hh" diff --git a/src/mem/ruby/slicc_interface/RubySlicc_ComponentMapping.hh b/src/mem/ruby/slicc_interface/RubySlicc_ComponentMapping.hh index 2b7eb8b3b..18e7ad6fc 100644 --- a/src/mem/ruby/slicc_interface/RubySlicc_ComponentMapping.hh +++ b/src/mem/ruby/slicc_interface/RubySlicc_ComponentMapping.hh @@ -34,7 +34,6 @@ #include "mem/ruby/common/Address.hh" #include "mem/ruby/common/Global.hh" #include "mem/ruby/common/NetDest.hh" -#include "mem/ruby/common/Set.hh" #include "mem/ruby/system/DirectoryMemory.hh" #include "mem/ruby/system/MachineID.hh" #include "mem/ruby/system/NodeID.hh" diff --git a/src/mem/ruby/slicc_interface/RubySlicc_Profiler_interface.cc b/src/mem/ruby/slicc_interface/RubySlicc_Profiler_interface.cc index 2385b1cbc..508c27794 100644 --- a/src/mem/ruby/slicc_interface/RubySlicc_Profiler_interface.cc +++ b/src/mem/ruby/slicc_interface/RubySlicc_Profiler_interface.cc @@ -26,7 +26,6 @@ * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ -#include "mem/protocol/Protocol.hh" #include "mem/ruby/common/Global.hh" #include "mem/ruby/profiler/AddressProfiler.hh" #include "mem/ruby/profiler/Profiler.hh" @@ -37,17 +36,6 @@ using namespace std; void -profile_request(int cache_state, Directory_State directory_state, - GenericRequestType request_type) -{ - string requestStr = L1Cache_State_to_string(L1Cache_State(cache_state))+ - ":" + - Directory_State_to_string(directory_state) + ":" + - GenericRequestType_to_string(request_type); - g_system_ptr->getProfiler()->profileRequest(requestStr); -} - -void profile_request(const string& L1CacheState, const string& L2CacheState, const string& directoryState, const string& requestType) { diff --git a/src/mem/ruby/slicc_interface/RubySlicc_Profiler_interface.hh b/src/mem/ruby/slicc_interface/RubySlicc_Profiler_interface.hh index f23e15c91..b2e612bd4 100644 --- a/src/mem/ruby/slicc_interface/RubySlicc_Profiler_interface.hh +++ b/src/mem/ruby/slicc_interface/RubySlicc_Profiler_interface.hh @@ -36,9 +36,6 @@ #include <string> #include "mem/protocol/AccessType.hh" -#include "mem/protocol/Directory_State.hh" -#include "mem/protocol/GenericRequestType.hh" -#include "mem/protocol/L1Cache_State.hh" #include "mem/ruby/common/Address.hh" #include "mem/ruby/common/Global.hh" #include "mem/ruby/profiler/Profiler.hh" @@ -46,8 +43,6 @@ class Set; -void profile_request(int cache_state, Directory_State directory_state, - GenericRequestType request_type); void profile_outstanding_persistent_request(int outstanding); void profile_outstanding_request(int outstanding); void profile_sharing(const Address& addr, AccessType type, NodeID requestor, diff --git a/src/mem/ruby/slicc_interface/RubySlicc_Util.hh b/src/mem/ruby/slicc_interface/RubySlicc_Util.hh index 058a51bae..9b284dab4 100644 --- a/src/mem/ruby/slicc_interface/RubySlicc_Util.hh +++ b/src/mem/ruby/slicc_interface/RubySlicc_Util.hh @@ -36,9 +36,7 @@ #include <cassert> #include "mem/protocol/AccessType.hh" -#include "mem/protocol/Directory_State.hh" #include "mem/protocol/GenericRequestType.hh" -#include "mem/protocol/L1Cache_State.hh" #include "mem/protocol/MachineType.hh" #include "mem/protocol/MessageSizeType.hh" #include "mem/protocol/PrefetchBit.hh" @@ -69,12 +67,6 @@ multicast_retry() } } -inline int -cache_state_to_int(L1Cache_State state) -{ - return state; -} - inline Time get_time() { diff --git a/src/mem/ruby/slicc_interface/SConscript b/src/mem/ruby/slicc_interface/SConscript index 9d4e6fe3b..0fbdc1789 100644 --- a/src/mem/ruby/slicc_interface/SConscript +++ b/src/mem/ruby/slicc_interface/SConscript @@ -40,4 +40,3 @@ Source('AbstractEntry.cc') Source('AbstractCacheEntry.cc') Source('RubyRequest.cc') Source('RubySlicc_Profiler_interface.cc') -Source('RubySlicc_ComponentMapping.cc') |