Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 7155becc authored by Andy McFadden's avatar Andy McFadden Committed by Android Git Automerger
Browse files

am ba92f666: am ee3a1d5e: am 9b6687bb: Fix code snippet

* commit 'ba92f666':
  Fix code snippet
parents d275891a ba92f666
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -628,7 +628,7 @@ array.</p>

<p>The “loop_until” seen in previous examples has been expanded to show the load
of B into reg0.  reg1 is assigned the numeric value 8, and reg2 is loaded from
the address [A+reg1] (same location that thread 1 is accessing).</p>
the address [A+reg1] (the same location that thread 1 is accessing).</p>

<p>This will not behave correctly because the load from B could be observed
after the load from [A+reg1].  We can fix this with a load/load barrier after
@@ -640,7 +640,7 @@ the loop, but on ARM we can also just do this:</p>
<th>Thread 2</th>
</tr>
<tr>
<td><code>A = 41<br />
<td><code>[A+8] = 41<br />
<em>store/store barrier</em><br />
B = 1    // “A is ready”</code></td>
<td><code>loop:<br />