AtomicRefCounted doesn't need to use sequential consistency

RESOLVED FIXED in Firefox 58

Status

()

Core
MFBT
P2
normal
RESOLVED FIXED
10 months ago
7 months ago

People

(Reporter: jrmuizel, Assigned: froydnj)

Tracking

unspecified
mozilla58
Points:
---

Firefox Tracking Flags

(firefox58 fixed)

Details

Attachments

(1 attachment)

(Assignee)

Updated

7 months ago
Assignee: nobody → nfroyd
Priority: -- → P2
(Assignee)

Comment 1

7 months ago
Created attachment 8922349 [details] [diff] [review]
make mozilla::RefCounted use the strongest memory consistency necessary

We don't need to use sequential consistency for everything, we can get
by with using weaker memory consistency models depending on the operation.
Attachment #8922349 - Flags: review?(jmuizelaar)
(Reporter)

Updated

7 months ago
Attachment #8922349 - Flags: review?(jmuizelaar) → review+

Comment 2

7 months ago
Pushed by nfroyd@mozilla.com:
https://hg.mozilla.org/integration/mozilla-inbound/rev/cde4f36e7c23
make mozilla::RefCounted use the strongest memory consistency necessary; r=jrmuizel
https://hg.mozilla.org/mozilla-central/rev/cde4f36e7c23
Status: NEW → RESOLVED
Last Resolved: 7 months ago
status-firefox58: --- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla58
You need to log in before you can comment on or make changes to this bug.