Update the WT_WRITE_BARRIER implementation on ARM to use "dmb ish"

XMLWordPrintableJSON

    • Type: Task
    • Resolution: Fixed
    • Priority: Major - P3
    • WT11.3.0, 7.3.0-rc0
    • Affects Version/s: None
    • Component/s: None
    • Storage Engines
    • 2024-01-09 - I Grew Tired
    • 3

      Per the acquire/release proposal document we will be strengthening this barrier on ARM. A preliminary performance patch build was conducted and it appeared to have no impact on the WiredTiger performance testing.

      It may still show up in MongoDB testing so part of this ticket is to run a MongoDB perf patch to check, although it is hard to tell from those results.

      Scope:

      • Change "dmb ishst" to "dmb ish"
      • Run perf testing
      • Per the proposal doc run a round of stress testing before merge

              Assignee:
              Luke Pearson
              Reporter:
              Luke Pearson
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: