Closed Bug 1445768 Opened 6 years ago Closed 5 years ago
Web Replay: Avoid recording atomic accesses in logging code
Some destructors are logged, which can affect the recording due to accesses on recorded atomics in the logging code. This isn't great because we don't in general require objects to be destroyed at the exact same place while recording and replaying (most atomic refcounts are not recorded) and can get record/replay mismatches as a result, and because this bloats the recording unnecessarily.
Avoid recording uses of a mutex related to the atomics addressed by the patch above. https://hg.mozilla.org/projects/ash/rev/178829d2bd8a7b676d9ced6b2de6e8e0bdf76b5e
Closing this bug, all the changes here will be reviewed in separate bugs dependent on bug 1422587.
Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → INVALID
You need to log in before you can comment on or make changes to this bug.