Files
sdk/runtime
Alexander Aprelev 8665f05909 [vm] Fix longjump tests so that counters are volatile.
When switching to updated clang https://dart-review.googlesource.com/c/sdk/+/201862 the tests that use setjmp/longjmp started to fail with counters not being properly incremented(https://ci.chromium.org/ui/p/dart/builders/try/vm-kernel-linux-release-x64-try/50984/overview).
Marking counters as volatile fixes the problem.

TEST=SafepointMutexLockerWithLongJmp with updated clang

Change-Id: I8a6a40ceb962933705293317906840a88fb05f53
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/204460
Reviewed-by: Ryan Macnak <rmacnak@google.com>
Commit-Queue: Alexander Aprelev <aam@google.com>
2021-06-21 21:49:50 +00:00
..