Use atomic operations for `__wt_read_shared_double` and `__wt_set_shared_double`

XMLWordPrintableJSON

    • Type: Bug
    • Resolution: Fixed
    • Priority: Major - P3
    • WT12.0.0
    • Affects Version/s: None
    • Component/s: Not Applicable
    • None
    • Storage Engines, Storage Engines - Foundations
    • SE Foundations - 2025-09-26
    • 1

      Currently we suppress all the warnings generated for the places where this functions are called. However, I think that should be possible to use atomic operations for them.

      This document scope is to use atomic operations for these functions and remove the suppressions from the tsan_warnings.supp

      We should also include the guide on how to deal with floating point shared variables in the guide.

            Assignee:
            Ivan Kochin
            Reporter:
            Ivan Kochin
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: