Reduce main thread use in quota manager to the minimum
Categories
(Core :: Storage: Quota Manager, enhancement, P2)
Tracking
()
Tracking | Status | |
---|---|---|
firefox67 | --- | fixed |
People
(Reporter: janv, Assigned: janv)
References
Details
Attachments
(18 files)
(deleted),
text/x-phabricator-request
|
Details | |
(deleted),
text/x-phabricator-request
|
Details | |
(deleted),
text/x-phabricator-request
|
Details | |
(deleted),
text/x-phabricator-request
|
Details | |
(deleted),
text/x-phabricator-request
|
Details | |
(deleted),
text/x-phabricator-request
|
Details | |
(deleted),
text/x-phabricator-request
|
Details | |
(deleted),
text/x-phabricator-request
|
Details | |
(deleted),
text/x-phabricator-request
|
Details | |
(deleted),
text/x-phabricator-request
|
Details | |
(deleted),
text/x-phabricator-request
|
Details | |
(deleted),
text/x-phabricator-request
|
Details | |
(deleted),
text/x-phabricator-request
|
Details | |
(deleted),
text/x-phabricator-request
|
Details | |
(deleted),
text/x-phabricator-request
|
Details | |
(deleted),
text/x-phabricator-request
|
Details | |
(deleted),
text/x-phabricator-request
|
Details | |
(deleted),
text/x-phabricator-request
|
Details |
This is needed for LSNG to eliminate chances for dead locks.
Assignee | ||
Updated•6 years ago
|
Updated•6 years ago
|
Assignee | ||
Comment 2•6 years ago
|
||
I'm testing patches for this here:
https://treeherder.mozilla.org/#/jobs?repo=try&revision=1f1a9519443bb14f2f8defd076d6cc7d3afb9a19
Assignee | ||
Comment 3•6 years ago
|
||
Assignee | ||
Comment 4•6 years ago
|
||
Assignee | ||
Comment 5•6 years ago
|
||
Assignee | ||
Comment 6•6 years ago
|
||
Assignee | ||
Comment 7•6 years ago
|
||
Assignee | ||
Comment 8•6 years ago
|
||
Assignee | ||
Comment 9•6 years ago
|
||
Assignee | ||
Comment 10•6 years ago
|
||
Assignee | ||
Comment 11•6 years ago
|
||
Assignee | ||
Comment 12•6 years ago
|
||
Assignee | ||
Comment 13•6 years ago
|
||
Assignee | ||
Comment 14•6 years ago
|
||
Assignee | ||
Comment 15•6 years ago
|
||
Assignee | ||
Comment 16•6 years ago
|
||
Assignee | ||
Comment 17•6 years ago
|
||
Assignee | ||
Comment 18•6 years ago
|
||
Assignee | ||
Comment 19•6 years ago
|
||
Assignee | ||
Comment 20•6 years ago
|
||
Updated•6 years ago
|
Updated•6 years ago
|
Updated•6 years ago
|
Updated•6 years ago
|
Comment 21•6 years ago
|
||
Comment 22•6 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/910b832dbbf6
https://hg.mozilla.org/mozilla-central/rev/875bba6627b3
https://hg.mozilla.org/mozilla-central/rev/cd67c16e6554
https://hg.mozilla.org/mozilla-central/rev/d6d4cb60bb71
https://hg.mozilla.org/mozilla-central/rev/8173a37df52b
https://hg.mozilla.org/mozilla-central/rev/4733f0d7f7c5
https://hg.mozilla.org/mozilla-central/rev/bb96024458d0
https://hg.mozilla.org/mozilla-central/rev/1213eb6430d9
https://hg.mozilla.org/mozilla-central/rev/5d0241e1bc0a
https://hg.mozilla.org/mozilla-central/rev/1afb51b4bf31
https://hg.mozilla.org/mozilla-central/rev/c8434f83fb59
https://hg.mozilla.org/mozilla-central/rev/3aea75627220
https://hg.mozilla.org/mozilla-central/rev/992bfd5a7b28
https://hg.mozilla.org/mozilla-central/rev/830813029a78
https://hg.mozilla.org/mozilla-central/rev/5e8ac40eca96
https://hg.mozilla.org/mozilla-central/rev/85e6118f8a00
https://hg.mozilla.org/mozilla-central/rev/cc55c37b5036
https://hg.mozilla.org/mozilla-central/rev/7e5e1c5a692d
Comment 23•6 years ago
|
||
Hey, it looks like this added a static constructor on Linux64. The number increased from 102 => 103:
https://treeherder.mozilla.org/perf.html#/graphs?series=mozilla-inbound,1468543,1,2
Maybe we can fix it easily by marking something constexpr or making it non-global? :)
(I noticed this because I recently improved it from 103 to 102, bug 1533070).
Assignee | ||
Comment 24•6 years ago
|
||
I'll take a look.
Assignee | ||
Comment 25•6 years ago
|
||
(In reply to Jan de Mooij [:jandem] from comment #23)
Hey, it looks like this added a static constructor on Linux64. The number increased from 102 => 103:
https://treeherder.mozilla.org/perf.html#/graphs?series=mozilla-inbound,1468543,1,2
Maybe we can fix it easily by marking something constexpr or making it non-global? :)
(I noticed this because I recently improved it from 103 to 102, bug 1533070).
We fixed it in bug 1534211.
Comment 26•6 years ago
|
||
Description
•