gecko-dev/startupcache
Doug Thayer c5782f5af1 Bug 1615045 - Remove mWrittenOnce data race r=decoder
Reordering the mWrittenOnce check should be sufficient to eliminate
the data race; however, I made mWrittenOnce an atomic just to reduce
the fragility of this since it is intended to be written from and
read to on multiple threads.

Differential Revision: https://phabricator.services.mozilla.com/D62949

--HG--
extra : moz-landing-system : lando
2020-02-14 20:29:48 +00:00
..
test Bug 1600545 - Remove useless inclusions of header files generated from IDL files in modules/, netwerk/, parser/, security/, startupcache/, storage/, toolkit/, tools/, uriloader/, widget/, xpcom/ and xpfe/ r=Ehsan 2019-12-06 09:17:57 +00:00
moz.build Bug 1554162 - Enable ESLint for startupcache/. r=froydnj 2019-05-25 02:07:26 +00:00
StartupCache.cpp Bug 1615045 - Remove mWrittenOnce data race r=decoder 2020-02-14 20:29:48 +00:00
StartupCache.h Bug 1615045 - Remove mWrittenOnce data race r=decoder 2020-02-14 20:29:48 +00:00
StartupCacheUtils.cpp Bug 1600545 - Remove useless inclusions of header files generated from IDL files in modules/, netwerk/, parser/, security/, startupcache/, storage/, toolkit/, tools/, uriloader/, widget/, xpcom/ and xpfe/ r=Ehsan 2019-12-06 09:17:57 +00:00
StartupCacheUtils.h Bug 1550108 - Eliminate large buffer copies from StartupCache r=froydnj 2019-10-04 20:45:09 +00:00