summaryrefslogtreecommitdiff
path: root/src/mem/protocol/RubySlicc_Profiler.sm
diff options
context:
space:
mode:
authorNilay Vaish <nilay@cs.wisc.edu>2012-07-12 08:39:18 -0500
committerNilay Vaish <nilay@cs.wisc.edu>2012-07-12 08:39:18 -0500
commitce4e9a9a50e9c80a132de881e486a4f9b5561fc0 (patch)
tree68d8b6ec65084145153c0091fe1b2a976328100b /src/mem/protocol/RubySlicc_Profiler.sm
parent8c18f6da9ecb38b571e88318a28ac4effbc97b5e (diff)
downloadgem5-ce4e9a9a50e9c80a132de881e486a4f9b5561fc0.tar.xz
Ruby: remove some unused stuff from SLICC files
Diffstat (limited to 'src/mem/protocol/RubySlicc_Profiler.sm')
-rw-r--r--src/mem/protocol/RubySlicc_Profiler.sm14
1 files changed, 0 insertions, 14 deletions
diff --git a/src/mem/protocol/RubySlicc_Profiler.sm b/src/mem/protocol/RubySlicc_Profiler.sm
index 773bf0025..50fe41fe5 100644
--- a/src/mem/protocol/RubySlicc_Profiler.sm
+++ b/src/mem/protocol/RubySlicc_Profiler.sm
@@ -29,16 +29,9 @@
// Profiler function
-void profileStore(NodeID node, bool needCLB);
-void profileCacheCLBsize(int size, int numStaleI);
-void profileMemoryCLBsize(int size, int numStaleI);
-
// used by 2level exclusive cache protocols
void profile_miss(RubyRequest msg);
-// used by non-fast path protocols
-void profile_L1Cache_miss(RubyRequest msg, NodeID l1cacheID);
-
// used by CMP protocols
void profile_request(std::string L1CacheStateStr, std::string L2CacheStateStr,
std::string directoryStateStr, std::string requestTypeStr);
@@ -55,10 +48,3 @@ void profile_average_latency_estimate(int latency);
// profile the total message delay of a message across a virtual network
void profileMsgDelay(int virtualNetwork, int delayCycles);
-
-// used by transactional-memory protocols
-void profile_transaction(int numStores);
-void profile_trans_wb();
-void profileOverflow(Address addr, MachineID mach);
-
-