diff options
| author | John Hawthorn <john@hawthorn.email> | 2025-07-18 16:06:17 -0700 |
|---|---|---|
| committer | John Hawthorn <john@hawthorn.email> | 2025-07-24 16:35:42 -0700 |
| commit | 7f25b8f5fb95e547353c3cbf426bb39ec9150fe2 (patch) | |
| tree | 0dee7298ff3b77e52284a64cdcda7d9618f47f1c /misc | |
| parent | 3ad2019259015080ab7fdadaa6f4ae818229bcd1 (diff) | |
Disable TSAN for rb_gc_mark_machine_context
Previously this was listed as a suppression, but we actually want this
permanently unsanitized. This should be faster and more reliable since
TASN won't have to match against symbolicated backtraces.
Diffstat (limited to 'misc')
| -rw-r--r-- | misc/tsan_suppressions.txt | 4 |
1 files changed, 0 insertions, 4 deletions
diff --git a/misc/tsan_suppressions.txt b/misc/tsan_suppressions.txt index 692c1be388..5492500e7f 100644 --- a/misc/tsan_suppressions.txt +++ b/misc/tsan_suppressions.txt @@ -104,10 +104,6 @@ race_top:encoded_iseq_trace_instrument race:rb_iseq_trace_set_all race:rb_tracepoint_enable -# We walk the machine stack looking for markable objects, a thread with the GVL -# released could by mutating the stack with non-Ruby-objects -race:rb_gc_mark_machine_context - # GC enable/disable flag modifications race with object allocation flag reads race_top:rb_gc_impl_gc_disable race_top:rb_gc_impl_gc_enable |
