a3a8c85e15ae2c06fcc47d3afa0f8730e3ad8749: Grow and shrink the profiler buffer dynamically so as to not waste memory when a large buffer size limit is picked. draft
Markus Stange <mstange@themasta.com> - Tue, 22 May 2018 17:30:08 -0400 - rev 802464
Push 111880 by bmo:mstange@themasta.com at Thu, 31 May 2018 20:02:05 +0000
Grow and shrink the profiler buffer dynamically so as to not waste memory when a large buffer size limit is picked.
751fecc52afb03b7a7bbf182b2aba0e080ecc2f0: Add methods to change the capacity of the ProfileBuffer. draft
Markus Stange <mstange@themasta.com> - Mon, 21 May 2018 11:11:12 -0400 - rev 802463
Push 111880 by bmo:mstange@themasta.com at Thu, 31 May 2018 20:02:05 +0000
Add methods to change the capacity of the ProfileBuffer.
b7646e379a666df1e57b70e7de771c6c0bbe5e55: Bug 1464909 - Add the "GC / CC" category to IncrementalFinalizeRunnable::Run. r?smaug draft
Markus Stange <mstange@themasta.com> - Thu, 31 May 2018 14:08:50 -0400 - rev 802462
Push 111880 by bmo:mstange@themasta.com at Thu, 31 May 2018 20:02:05 +0000
Bug 1464909 - Add the "GC / CC" category to IncrementalFinalizeRunnable::Run. r?smaug MozReview-Commit-ID: nRSVnJVNTj
d51185bd5cc33184120cb1994265495cd4b57455: Bug 1464909 - Add the "GC / CC" category to AsyncFreeSnowWhite::Run. r?smaug draft
Markus Stange <mstange@themasta.com> - Thu, 31 May 2018 14:08:24 -0400 - rev 802461
Push 111880 by bmo:mstange@themasta.com at Thu, 31 May 2018 20:02:05 +0000
Bug 1464909 - Add the "GC / CC" category to AsyncFreeSnowWhite::Run. r?smaug MozReview-Commit-ID: KEZUstzTHhn
d1d965026234de2ccae1f3af358ad326ee18d25f: Bug 1464909 - Add GRAPHICS category annotations to async-paint-related methods. r?rhunt draft
Markus Stange <mstange@themasta.com> - Thu, 31 May 2018 14:07:57 -0400 - rev 802460
Push 111880 by bmo:mstange@themasta.com at Thu, 31 May 2018 20:02:05 +0000
Bug 1464909 - Add GRAPHICS category annotations to async-paint-related methods. r?rhunt MozReview-Commit-ID: HM2Gp85pCJa
8c3aca32cadf70ed22114e14d5b0751f03602319: Bug 1464909 - Add a dynamic profiler label to nsContentSink::StartLayout that includes the document URL. r?bzbarsky draft
Markus Stange <mstange@themasta.com> - Mon, 28 May 2018 17:49:44 -0400 - rev 802459
Push 111880 by bmo:mstange@themasta.com at Thu, 31 May 2018 20:02:05 +0000
Bug 1464909 - Add a dynamic profiler label to nsContentSink::StartLayout that includes the document URL. r?bzbarsky MozReview-Commit-ID: 4DpJxV4Wn49
c1aef0978810fc8a0a323346157904b40760b520: Bug 1464310 - Add profiler stack labels which contain the sql string when statements are executed or stepped. r?mak draft
Markus Stange <mstange@themasta.com> - Thu, 31 May 2018 14:06:45 -0400 - rev 802458
Push 111880 by bmo:mstange@themasta.com at Thu, 31 May 2018 20:02:05 +0000
Bug 1464310 - Add profiler stack labels which contain the sql string when statements are executed or stepped. r?mak MozReview-Commit-ID: 3ucqNlHTqCw
767a8f65e2c609f34088066572b535e91227ed28: Bug 1462784 - Update the devtools performance panel for the new category list. r?gregtatum draft
Markus Stange <mstange@themasta.com> - Wed, 23 May 2018 23:11:41 -0400 - rev 802457
Push 111880 by bmo:mstange@themasta.com at Thu, 31 May 2018 20:02:05 +0000
Bug 1462784 - Update the devtools performance panel for the new category list. r?gregtatum MozReview-Commit-ID: HwRFEfgA4L
1a9ed9a3917014748a0a4ef4a88794cfb040824f: Bug 1462784 - Add the list of categories into the profile JSON and bump the version to 11. r?njn draft
Markus Stange <mstange@themasta.com> - Fri, 25 May 2018 17:28:39 -0400 - rev 802456
Push 111880 by bmo:mstange@themasta.com at Thu, 31 May 2018 20:02:05 +0000
Bug 1462784 - Add the list of categories into the profile JSON and bump the version to 11. r?njn MozReview-Commit-ID: 1g4WqsWFFbg
b4adc85436ae6e31c4394496f92507e493de5f8a: Bug 1462784 - Annotate idle stacks in nsThreadPool. r?froydnj draft
Markus Stange <mstange@themasta.com> - Thu, 24 May 2018 08:58:44 -0400 - rev 802455
Push 111880 by bmo:mstange@themasta.com at Thu, 31 May 2018 20:02:05 +0000
Bug 1462784 - Annotate idle stacks in nsThreadPool. r?froydnj MozReview-Commit-ID: GtHBHQiXpf3
2c7f01208de3f71080991d357c431b48a83e9523: Bug 1462784 - Add idle annotations for DOM worker threads. r?froydnj draft
Markus Stange <mstange@themasta.com> - Mon, 21 May 2018 02:37:45 -0400 - rev 802454
Push 111880 by bmo:mstange@themasta.com at Thu, 31 May 2018 20:02:05 +0000
Bug 1462784 - Add idle annotations for DOM worker threads. r?froydnj MozReview-Commit-ID: 7WM1ALzhDzY
24cc279c00324f7c1342a0085eb85421a85e97c2: Bug 1462784 - Annotate idle stacks in the native event loop on Linux. r?froydnj draft
Markus Stange <mstange@themasta.com> - Fri, 18 May 2018 18:59:47 -0400 - rev 802453
Push 111880 by bmo:mstange@themasta.com at Thu, 31 May 2018 20:02:05 +0000
Bug 1462784 - Annotate idle stacks in the native event loop on Linux. r?froydnj MozReview-Commit-ID: 3Q2A7ytsn1Y
81cd74cfaf8f7169c1615dbbb38ad81f51fb2c11: Bug 1462784 - Annotate idle stacks in the native event loop on Windows. r?froydnj draft
Markus Stange <mstange@themasta.com> - Fri, 18 May 2018 18:59:05 -0400 - rev 802452
Push 111880 by bmo:mstange@themasta.com at Thu, 31 May 2018 20:02:05 +0000
Bug 1462784 - Annotate idle stacks in the native event loop on Windows. r?froydnj MozReview-Commit-ID: A0c3ZLLkLUC
a6ce3689bb93acd90226ce1e611fe2c543f91ffb: Bug 1462784 - Annotate idle stacks in the native event loop on macOS. r?spohl draft
Markus Stange <mstange@themasta.com> - Wed, 16 May 2018 13:31:02 -0400 - rev 802451
Push 111880 by bmo:mstange@themasta.com at Thu, 31 May 2018 20:02:05 +0000
Bug 1462784 - Annotate idle stacks in the native event loop on macOS. r?spohl MozReview-Commit-ID: HD48iBTT8EN
1547b9939f677e6b6aa7a2f6179b5ecf86c62e9a: Bug 1462784 - Annotate idle stacks in the main thread event loop. r?froydnj draft
Markus Stange <mstange@themasta.com> - Wed, 16 May 2018 13:26:51 -0400 - rev 802450
Push 111880 by bmo:mstange@themasta.com at Thu, 31 May 2018 20:02:05 +0000
Bug 1462784 - Annotate idle stacks in the main thread event loop. r?froydnj MozReview-Commit-ID: I4WSeZtXPBD
4924d0fa89157f60651e638d14464a48419f1641: Bug 1462784 - Annotate idle stacks in the chromium event loop. r?froydnj draft
Markus Stange <mstange@themasta.com> - Fri, 18 May 2018 18:17:21 -0400 - rev 802449
Push 111880 by bmo:mstange@themasta.com at Thu, 31 May 2018 20:02:05 +0000
Bug 1462784 - Annotate idle stacks in the chromium event loop. r?froydnj MozReview-Commit-ID: Ac8H02GKnmV
1e7709813e1e07adfb142bb66e22dd911aa19b3f: Bug 1462784 - Add an IDLE category. r?njn draft
Markus Stange <mstange@themasta.com> - Fri, 18 May 2018 18:15:46 -0400 - rev 802448
Push 111880 by bmo:mstange@themasta.com at Thu, 31 May 2018 20:02:05 +0000
Bug 1462784 - Add an IDLE category. r?njn MozReview-Commit-ID: JJ30AhXofBr
e7737c3d01fc5f7042f50b12f37ae6fff9e06068: Bug 1462784 - Relabel various other stuff as being OTHER. r?njn draft
Markus Stange <mstange@themasta.com> - Fri, 18 May 2018 17:58:43 -0400 - rev 802447
Push 111880 by bmo:mstange@themasta.com at Thu, 31 May 2018 20:02:05 +0000
Bug 1462784 - Relabel various other stuff as being OTHER. r?njn Any more specific work that is happening in these methods will have its own specific category labeling in that specific code. The instances touched in this patch are more on the outside and don't really know what kind of code is going to be running inside. MozReview-Commit-ID: 47NO1DZzkdH
8f9d0140f48c1e650086ad3d22e83f35146655e9: Bug 1462784 - Remove the STORAGE category. r?njn draft
Markus Stange <mstange@themasta.com> - Fri, 18 May 2018 17:55:18 -0400 - rev 802446
Push 111880 by bmo:mstange@themasta.com at Thu, 31 May 2018 20:02:05 +0000
Bug 1462784 - Remove the STORAGE category. r?njn This was used to label IndexedDB work and work in storage/mozStorage*. I don't think this deserves its own category; categories are most useful for the main thread, and most of the time-consuming database-related work happens on helper threads. The main thread pieces are mostly for asynchronicity- coordination and don't usually take up time. This patch labels IndexedDB work as DOM instead (which is maybe debatable) and the rest as OTHER. MozReview-Commit-ID: 3UYhFFbi3Ry
9bffc2d7093d194c6f2e1c39569194c76c6840b7: Bug 1462784 - Add a DOM category and use it for the WebIDL binding stack labels. r?njn draft
Markus Stange <mstange@themasta.com> - Fri, 18 May 2018 17:49:55 -0400 - rev 802445
Push 111880 by bmo:mstange@themasta.com at Thu, 31 May 2018 20:02:05 +0000
Bug 1462784 - Add a DOM category and use it for the WebIDL binding stack labels. r?njn MozReview-Commit-ID: AevGMqeBvXO
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 tip