Skip to content

Commit ecb5860

Browse files
conrad-wattljharb
authored andcommitted
Editorial: simplify synchronizes-with due to new rules (#1511)
1 parent 448a356 commit ecb5860

File tree

1 file changed

+1
-7
lines changed

1 file changed

+1
-7
lines changed

spec.html

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -39402,13 +39402,7 @@ <h1>synchronizes-with</h1>
3940239402
<p>For a candidate execution _execution_, _execution_.[[SynchronizesWith]] is the least Relation on events that satisfies the following.</p>
3940339403
<ul>
3940439404
<li>
39405-
For each pair (_R_, _W_) in _execution_.[[ReadsFrom]], (_W_, _R_) is in _execution_.[[SynchronizesWith]] if all the following are true.
39406-
<ul>
39407-
<li>_R_.[[Order]] is `"SeqCst"`.</li>
39408-
<li>_W_.[[Order]] is `"SeqCst"` or `"Init"`.</li>
39409-
<li>If _W_.[[Order]] is `"SeqCst"`, then _R_ and _W_ have equal ranges.</li>
39410-
<li>If _W_.[[Order]] is `"Init"`, then for each event _V_ such that (_R_, _V_) is in _execution_.[[ReadsFrom]], _V_.[[Order]] is `"Init"`.</li>
39411-
</ul>
39405+
For each pair (_R_, _W_) in _execution_.[[ReadsFrom]], (_W_, _R_) is in _execution_.[[SynchronizesWith]] if _R_.[[Order]] is `"SeqCst"`, _W_.[[Order]] is `"SeqCst"`, and _R_ and _W_ have equal ranges.
3941239406
</li>
3941339407
<li>
3941439408
For each element _eventsRecord_ of _execution_.[[EventsRecords]], the following is true.

0 commit comments

Comments
 (0)