diff options
| author | 2023-06-08 14:56:25 +0100 | |
|---|---|---|
| committer | 2023-06-19 13:30:56 +0000 | |
| commit | 87837ed32611853377fa43e229834c647d6557e1 (patch) | |
| tree | 9497f5c1122ef358782c9d7721b237097d687281 /compiler/optimizing/code_sinking.h | |
| parent | 1733aa10e29501c32a84d98ea32ddd1642a33025 (diff) | |
Disable some Checker assertions in `1004-checker-volatile-ref-load`.
Temporarily disable some Checker assertions on Baker read barriers in
ART run-test `1004-checker-volatile-ref-load` as they are only valid
when the compiler is emitting Baker read barriers, i.e. when ART is
using the Concurrent Copying (CC) garbage collector.
Since ART's `userfaultfd` Concurrent Mark-Compact (CMC) collector was
enabled in
https://android-review.git.corp.google.com/c/platform/build/+/2607296
(commit 117212e422c98b32305fa934bd0d5250642749a5), those assertions
have started to fail on test configurations using devices that support
`userfaultfd`. Disable them for now, until we have a better way to
support multiple garbage collectors in Checker (see b/283780888).
Test: `atest -a art-run-test-1004-checker-volatile-ref-load` on Pixel 6
Bug: 283392413
(cherry picked from https://android-review.googlesource.com/q/commit:4313c979224cd50c0887a7a51257f0d007916533)
Merged-In: I0cd9cea4e4da4e3a642086c0e3bcc7f00700b199
Change-Id: I0cd9cea4e4da4e3a642086c0e3bcc7f00700b199
Diffstat (limited to 'compiler/optimizing/code_sinking.h')
0 files changed, 0 insertions, 0 deletions