Ryan VanderMeulen
|
477e685356
|
Backed out changeset e1fa9dc7464b (bug 1692308) for causing bug 1700313.
|
2021-03-30 11:35:49 -04:00 |
Steve Fink
|
fdc1fd9d39
|
Bug 1692308 - Merge sGCTimer + sInterSliceGCRunner -> sGCRunner r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D104881
|
2021-03-18 23:27:40 +00:00 |
Bogdan Tara
|
4ef8cbdcc7
|
Backed out changeset 7480579b4348 (bug 1692308) for abouthomecache mochitest failures CLOSED TREE
|
2021-03-12 23:28:57 +02:00 |
Steve Fink
|
c5e9e00e0a
|
Bug 1692308 - Merge sGCTimer + sInterSliceGCRunner -> sGCRunner r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D104881
|
2021-03-12 18:32:07 +00:00 |
Sylvestre Ledru
|
b58ddc19df
|
Bug 1519636 - Reformat recent changes to the Google coding style r=andi
Updated with Debian clang-format version 11.0.1-1
# ignore-this-changeset
Differential Revision: https://phabricator.services.mozilla.com/D100934
|
2021-01-06 17:17:23 +00:00 |
Steve Fink
|
447ae287a1
|
Bug 1678416 - gtest for CCGCScheduler r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D95954
|
2020-12-16 00:11:06 +00:00 |
Steve Fink
|
499c211405
|
Bug 1678416 - Create CCGCScheduler static methods to allow providing values on-demand to the scheduler, as well as provide a way to mock up the host for testing (see next patch) r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D95952
|
2020-12-16 00:12:15 +00:00 |
Steve Fink
|
1fdde728ef
|
Bug 1662254 - Add a new Canceled state to stop overusing Inactive and thereby allow asserting that the state machine has been initialized r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D95951
|
2020-12-11 19:04:58 +00:00 |
Steve Fink
|
d5e1bc3adf
|
Bug 1662254 - Move bodies of large inline CCGCScheduler methods after the class declaration r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D94791
|
2020-12-11 19:04:27 +00:00 |
Steve Fink
|
fb3f5b22e3
|
Bug 1662254 - Use a state descriptor table to control when to check for CC aborts and ForgetSkippable runs r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D90902
|
2020-12-11 19:04:18 +00:00 |
Steve Fink
|
515d10f4bb
|
Bug 1678416 - Remove a couple of calls to TimeStamp::Now() r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D90900
|
2020-12-04 16:03:13 +00:00 |
Steve Fink
|
bd6330b7a4
|
Bug 1678416 - Merge ICCRunner and CCRunner into a single CCRunner r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D90633
|
2020-12-04 16:03:07 +00:00 |
Steve Fink
|
630f77d442
|
Bug 1678416 - Move more state to CCGCScheduler r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D97692
|
2020-12-04 16:02:59 +00:00 |
Steve Fink
|
68bc625380
|
Bug 1678416 - Implement IdleTaskRunner::SetBudget() and add some comments. r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D97670
|
2020-12-04 16:02:52 +00:00 |
Razvan Maries
|
016881a724
|
Backed out 5 changesets (bug 1678416) for build bustages on CCGCScheduler.h. CLOSED TREE
Backed out changeset cc5f7ecb3922 (bug 1678416)
Backed out changeset 61d9f960b80e (bug 1678416)
Backed out changeset 882f7ebe33fe (bug 1678416)
Backed out changeset e845a32a60bd (bug 1678416)
Backed out changeset 85f35f5749a0 (bug 1678416)
|
2020-12-04 04:55:39 +02:00 |
Steve Fink
|
4ce6b7b08c
|
Bug 1678416 - Remove a couple of calls to TimeStamp::Now() r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D90900
|
2020-12-04 02:40:22 +00:00 |
Steve Fink
|
8f26e5c1b2
|
Bug 1678416 - Merge ICCRunner and CCRunner into a single CCRunner r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D90633
|
2020-12-04 02:40:14 +00:00 |
Steve Fink
|
393195efb8
|
Bug 1678416 - Move more state to CCGCScheduler r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D97692
|
2020-12-04 02:40:13 +00:00 |
Simon Giesecke
|
971b645fe3
|
Bug 1660470 - Add missing include directives/forward declarations. r=nika
Differential Revision: https://phabricator.services.mozilla.com/D87865
|
2020-11-23 16:21:38 +00:00 |
Brindusan Cristian
|
eaa940bdeb
|
Backed out changeset 16291a47acda (bug 1662254) for causing Bug 1677764. a=backout DONTBUILD
|
2020-11-19 21:43:10 +02:00 |
Steve Fink
|
d0a1ea34ce
|
Bug 1662254 - Merge ICCRunner and CCRunner into a single CCRunner r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D90633
|
2020-11-13 19:38:02 +00:00 |
Bogdan Tara
|
3667467db8
|
Backed out 10 changesets (bug 1662254) for lint failure on generate_static_pref_list.py CLOSED TREE
Backed out changeset 972e63387191 (bug 1662254)
Backed out changeset 3a9d6f0aa380 (bug 1662254)
Backed out changeset 4b3ffe7fe1af (bug 1662254)
Backed out changeset 4834b1025611 (bug 1662254)
Backed out changeset ec1f7afe8a2d (bug 1662254)
Backed out changeset c7a6b927b1de (bug 1662254)
Backed out changeset 2427d85b2605 (bug 1662254)
Backed out changeset 979bf4ac97bb (bug 1662254)
Backed out changeset 3e443333c636 (bug 1662254)
Backed out changeset a5261578ebfc (bug 1662254)
|
2020-11-12 23:59:07 +02:00 |
Steve Fink
|
b5d8c4bd2c
|
Bug 1662254 - Add a new Canceled state to stop overusing Inactive and thereby allow asserting that the state machine has been initialized r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D95951
|
2020-11-12 19:06:48 +00:00 |
Steve Fink
|
dd3f237de0
|
Bug 1662254 - Move bodies of large inline CCGCScheduler methods after the class declaration r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D94791
|
2020-11-12 19:05:28 +00:00 |
Steve Fink
|
51eec46175
|
Bug 1662254 - Use a state descriptor table to control when to check for CC aborts and ForgetSkippable runs r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D90902
|
2020-11-12 19:05:20 +00:00 |
Steve Fink
|
eadb717a11
|
Bug 1662254 - Remove a couple of calls to TimeStamp::Now() r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D90900
|
2020-11-12 19:05:08 +00:00 |
Steve Fink
|
ebe551ba1a
|
Bug 1662254 - Merge ICCRunner and CCRunner into a single CCRunner r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D90633
|
2020-11-12 19:05:00 +00:00 |
Sylvestre Ledru
|
fde06f6d21
|
Bug 1674637 - Use nested namespaces in dom/ r=sg,andi
Also add some missing namespace qualifications
Done with:
./mach static-analysis check --checks="-*,modernize-concat-nested-namespaces" --fix dom/
./mach clang-format -p $(hg status dom/|grep ^M|awk '{print $2}')
Differential Revision: https://phabricator.services.mozilla.com/D95456
|
2020-11-04 17:04:01 +00:00 |
Butkovits Atila
|
964cca3198
|
Backed out changeset c0adbf7522dc (bug 1674637) for bustage on GMPParent.cpp. CLOSED TREE
|
2020-11-04 10:54:36 +02:00 |
Sylvestre Ledru
|
5f29324f60
|
Bug 1674637 - Use nested namespaces in dom/ r=sg,andi
Also add some missing namespace qualifications
Done with:
./mach static-analysis check --checks="-*,modernize-concat-nested-namespaces" --fix dom/
./mach clang-format -p $(hg status dom/|grep ^M|awk '{print $2}')
Differential Revision: https://phabricator.services.mozilla.com/D95456
|
2020-11-04 08:29:00 +00:00 |
Steve Fink
|
916e149756
|
Bug 1662254 - Move last remnant of scheduling logic to GetNextCCRunnerAction, rename the states r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D90892
|
2020-10-15 15:03:44 +00:00 |
Steve Fink
|
589a3de7bc
|
Bug 1662254 - Refactor out the ShouldTriggerCC test r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D89990
|
2020-10-15 15:02:26 +00:00 |
Steve Fink
|
0eb5a80f8f
|
Bug 1662254 - Move incremental CC slice logic to CCGCScheduler r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D89989
|
2020-10-15 15:02:12 +00:00 |
Steve Fink
|
ead245f0f2
|
Bug 1662254 - Move some CC scheduling logic to CCGCScheduler r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D89986
|
2020-10-15 15:01:48 +00:00 |
Steve Fink
|
17a7d39e09
|
Bug 1662254 - Move ForgetSkippable budgeting into CCGCScheduler r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D89977
|
2020-10-15 15:01:35 +00:00 |
Steve Fink
|
88c8bfc8b7
|
Bug 1662254 - Move CC slice budgeting into CCGCScheduler r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D88907
|
2020-10-15 15:01:24 +00:00 |
Steve Fink
|
3907d56441
|
Bug 1662254 - Move CC lockout logic into CCGCScheduler r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D88906
|
2020-10-15 15:01:11 +00:00 |
Steve Fink
|
7b39df3b0c
|
Bug 1662254 - Move CC/GC scheduling to separate header r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D88905
|
2020-10-15 15:00:53 +00:00 |