changeset b78b3a9e205f in /z/repo/m5
details: http://repo.m5sim.org/m5?cmd=changeset;node=b78b3a9e205f
description:
        ruby: improved isReadWrite fix me comment

diffstat:

1 file changed, 4 insertions(+), 2 deletions(-)
src/mem/ruby/system/RubyPort.cc |    6 ++++--

diffs (16 lines):

diff -r 6bf327b128c6 -r b78b3a9e205f src/mem/ruby/system/RubyPort.cc
--- a/src/mem/ruby/system/RubyPort.cc   Sun Mar 21 21:22:22 2010 -0700
+++ b/src/mem/ruby/system/RubyPort.cc   Mon Mar 22 11:19:17 2010 -0700
@@ -230,8 +230,10 @@
             type = RubyRequestType_ST;
         } else if (pkt->isReadWrite()) {
             //
-            // Fix me. Just because the packet is a read/write request does not
-            // necessary mean it is a read-modify-write atomic operation.
+            // Fix me.  This conditional will never be executed because 
+            // isReadWrite() is just an OR of isRead() and isWrite().  
+            // Furthermore, just because the packet is a read/write request 
does
+            // not necessary mean it is a read-modify-write atomic operation.
             //
             type = RubyRequestType_RMW_Write;
         } else {
_______________________________________________
m5-dev mailing list
[email protected]
http://m5sim.org/mailman/listinfo/m5-dev

Reply via email to