Locked requests should actually be converted to ST rather than ATOMIC, because ATOMIC is for RMW.
This commit is contained in:
@@ -397,10 +397,10 @@ void Sequencer::issueRequest(const RubyRequest& request) {
|
||||
ctype = CacheRequestType_ST;
|
||||
break;
|
||||
case RubyRequestType_Locked_Read:
|
||||
ctype = CacheRequestType_ATOMIC;
|
||||
ctype = CacheRequestType_ST;
|
||||
break;
|
||||
case RubyRequestType_Locked_Write:
|
||||
ctype = CacheRequestType_ATOMIC;
|
||||
ctype = CacheRequestType_ST;
|
||||
break;
|
||||
default:
|
||||
assert(0);
|
||||
|
||||
Reference in New Issue
Block a user