Skip to content

Commit 91b7e4c

Browse files
gibson042ljharb
authored andcommitted
Editorial: Make auto-linking "read event" and "write event" specializations (tc39#3396)
1 parent f1bdd8c commit 91b7e4c

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

spec.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -51219,7 +51219,7 @@ <h1>Memory Model Fundamentals</h1>
5121951219
<emu-note>
5122051220
<p>No orderings weaker than sequentially consistent and stronger than unordered, such as release-acquire, are supported.</p>
5122151221
</emu-note>
51222-
<p>A <dfn variants="Shared Data Block events">Shared Data Block event</dfn> is either a <dfn>ReadSharedMemory</dfn>, <dfn>WriteSharedMemory</dfn>, or <dfn>ReadModifyWriteSharedMemory</dfn> Record.</p>
51222+
<p>A <dfn variants="Shared Data Block events">Shared Data Block event</dfn> is either a <dfn>ReadSharedMemory</dfn>, <dfn>WriteSharedMemory</dfn>, or <dfn>ReadModifyWriteSharedMemory</dfn> Record. A <dfn variants="read events">read event</dfn> is either a ReadSharedMemory or a ReadModifyWriteSharedMemory. A <dfn variants="write events">write event</dfn> is either a WriteSharedMemory or a ReadModifyWriteSharedMemory.</p>
5122351223

5122451224
<emu-table id="table-readsharedmemory-fields" caption="ReadSharedMemory Event Fields">
5122551225
<table>
@@ -51728,7 +51728,7 @@ <h1>Sequentially Consistent Atomics</h1>
5172851728
<li>
5172951729
<p>For each WriteSharedMemory or ReadModifyWriteSharedMemory event _W_ in SharedDataBlockEventSet(_execution_), if _W_.[[Order]] is ~seq-cst~, then it is not the case that there is an infinite number of ReadSharedMemory or ReadModifyWriteSharedMemory events in SharedDataBlockEventSet(_execution_) with equal memory range that is memory-order before _W_.</p>
5173051730
<emu-note>
51731-
<p>This clause together with the forward progress guarantee on agents ensure the liveness condition that ~seq-cst~ writes become visible to ~seq-cst~ reads with equal memory range in finite time.</p>
51731+
<p>This clause together with the forward progress guarantee on agents ensure the liveness condition that ~seq-cst~ <emu-xref href="#sec-memory-model-fundamentals">writes</emu-xref> become visible to ~seq-cst~ <emu-xref href="#sec-memory-model-fundamentals">reads</emu-xref> with equal memory range in finite time.</p>
5173251732
</emu-note>
5173351733
</li>
5173451734
</ul>

0 commit comments

Comments
 (0)