Fix store opcode assertion in AOpcodeIsStore
Now we support PutPartialData for narrow write requests that doesn't have all-1 mask.
This commit is contained in:
@@ -1366,7 +1366,8 @@ object TLUtils {
|
|||||||
// 0: PutFullData, 1: PutPartialData, 4: Get
|
// 0: PutFullData, 1: PutPartialData, 4: Get
|
||||||
when(checkOpcode) {
|
when(checkOpcode) {
|
||||||
assert(
|
assert(
|
||||||
opcode === TLMessages.PutFullData || opcode === TLMessages.Get,
|
opcode === TLMessages.PutFullData || opcode === TLMessages.PutPartialData ||
|
||||||
|
opcode === TLMessages.Get,
|
||||||
"unhandled TL A opcode found"
|
"unhandled TL A opcode found"
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user