File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -38,6 +38,9 @@ Preliminary Definitions
3838 \rangeact \ldots & = & \ldots \\
3939 \\
4040 \tearfreeact \ldots & = & \ldots \\
41+ \sameact \ldots & = & \ldots \\
42+ \\
43+ \X {func}_{\loc }(\evt ) \ldots & = & \X {func}(\act ) \ldots \\
4144 \end {array}
4245
4346 .. todo :: need to refactor len+data in actions
@@ -161,7 +164,7 @@ Consistency
161164
162165.. math ::
163166 \frac {
164- \tearfreeact _{\loc }(\evt _R) \Rightarrow |\{\evt _W \in \evt _W^\ast ~|~ \F {same}_r (\evt _R, \evt _W) \wedge \tearfreeact _{\loc }(\evt _W)\}| \leq 1
167+ \tearfreeact _{\loc }(\evt _R) \Rightarrow |\{\evt _W \in \evt _W^\ast ~|~ \sameact _{ \loc } (\evt _R, \evt _W) \wedge \tearfreeact _{\loc }(\evt _W)\}| \leq 1
165168 }{
166169 \vdash _{\loc } \evt _R \notear \evt _W^\ast
167170 }
Original file line number Diff line number Diff line change 11301130.. |rangeact| mathdef:: \xref{exec/relaxed}{relaxed-aux}{\F{range}}
11311131
11321132.. |tearfreeact| mathdef:: \xref{exec/relaxed}{relaxed-aux}{\F{tearfree}}
1133+ .. |sameact| mathdef:: \xref{exec/relaxed}{relaxed-aux}{\F{same}}
11331134
11341135
11351136.. Relaxed Memory Model Judgements
You can’t perform that action at this time.
0 commit comments