Skip to content

Commit 23b3be5

Browse files
authored
Merge pull request #4443 from RalfJung/concurrency-ub-detection
declare data race and weak memory support as non-experimental
2 parents 0018401 + 0d656e0 commit 23b3be5

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/tools/miri/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,12 +11,12 @@ instance:
1111
* Not sufficiently aligned memory accesses and references
1212
* Violation of basic type invariants (a `bool` that is not 0 or 1, for example,
1313
or an invalid enum discriminant)
14+
* Data races and emulation of *some* weak memory effects, i.e.,
15+
atomic reads can return outdated values
1416
* **Experimental**: Violations of the [Stacked Borrows] rules governing aliasing
1517
for reference types
1618
* **Experimental**: Violations of the [Tree Borrows] aliasing rules, as an optional
1719
alternative to [Stacked Borrows]
18-
* **Experimental**: Data races and emulation of weak memory effects, i.e.,
19-
atomic reads can return outdated values.
2020

2121
On top of that, Miri will also tell you about memory leaks: when there is memory
2222
still allocated at the end of the execution, and that memory is not reachable

0 commit comments

Comments
 (0)