ruby: remove undefined message size type
authorNilay Vaish <nilay@cs.wisc.edu>
Fri, 6 Sep 2013 21:21:30 +0000 (16:21 -0500)
committerNilay Vaish <nilay@cs.wisc.edu>
Fri, 6 Sep 2013 21:21:30 +0000 (16:21 -0500)
This message size type does not work well with one of the statistical
variables. It also seems unnecessary.

src/mem/protocol/RubySlicc_Exports.sm
src/mem/ruby/network/Network.cc

index e0371f8969726d7d3eda29d4c85e4c7223d864b0..4162800c576e2dc7614dc7cef8cf7a1ef04ceb90 100644 (file)
@@ -169,8 +169,7 @@ enumeration(MemoryControlRequestType, desc="...", default="MemoryControlRequestT
 }
 
 // MessageSizeType
-enumeration(MessageSizeType, default="MessageSizeType_Undefined", desc="...") {
-  Undefined,  desc="Undefined";
+enumeration(MessageSizeType, desc="...") {
   Control,    desc="Control Message";
   Data,       desc="Data Message";
   Request_Control, desc="Request";
index c90f27c358f674ea082add16407efe4f3b6d117c..d39e6e1e887a1650278386e9d8d35a8951dd39cc 100644 (file)
@@ -71,9 +71,6 @@ uint32_t
 Network::MessageSizeType_to_int(MessageSizeType size_type)
 {
     switch(size_type) {
-      case MessageSizeType_Undefined:
-        panic("Can't convert Undefined MessageSizeType to integer");
-        break;
       case MessageSizeType_Control:
       case MessageSizeType_Request_Control:
       case MessageSizeType_Reissue_Control: