Details
-
Bug
-
Status: Closed
-
Major - P3
-
Resolution: Fixed
-
None
-
ALL
Description
mfence adds a lot of overhead and isn't needed in some cases. Example use case:
AtomicInt32 _referenceCount;
|
bool isShared() const { return _referenceCount.loadUnsafe() > 1; }
|
Attachments
Issue Links
- related to
-
SERVER-7610 Consider unfenced load for CurOp::killPending()
-
- Closed
-