mirror of
https://github.com/mozilla/gecko-dev.git
synced 2025-02-25 03:49:42 +00:00

This patch allows us to create nsExpirationTracker objects off the main thread, with the caveat that memory pressure events should/must be handled directly by the creator rather than managed internally. With that in mind, the threading assertions have also been updated to ensure it is always the owning thread that accesses the tracker. Differential Revision: https://phabricator.services.mozilla.com/D189527