a3c9ec2c9d7aefbac9e783bfbdc534297d4c57af: Bug 1462784 - Relabel various other stuff as being OTHER. r=njn
Markus Stange <mstange@themasta.com> - Fri, 18 May 2018 17:58:43 -0400 - rev 421053
Push 34088 by dluca@mozilla.com at Mon, 04 Jun 2018 17:56:32 +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
5bc21aa25ea78c189f017c0f1e15943b45e69bef: Bug 1462784 - Remove the STORAGE category. r=njn
Markus Stange <mstange@themasta.com> - Fri, 18 May 2018 17:55:18 -0400 - rev 421052
Push 34088 by dluca@mozilla.com at Mon, 04 Jun 2018 17:56:32 +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
83d77dfa66eb1ea164468b5682d5c8e0c44f016e: Bug 1462784 - Add a DOM category and use it for the WebIDL binding stack labels. r=njn
Markus Stange <mstange@themasta.com> - Fri, 18 May 2018 17:49:55 -0400 - rev 421051
Push 34088 by dluca@mozilla.com at Mon, 04 Jun 2018 17:56:32 +0000
Bug 1462784 - Add a DOM category and use it for the WebIDL binding stack labels. r=njn MozReview-Commit-ID: AevGMqeBvXO
88a612098ee5c4af5f4e84888674eae1951af2bc: Bug 1462784 - Annotate layout-related stacks with the LAYOUT category instead of the GRAPHICS category. r=njn
Markus Stange <mstange@themasta.com> - Fri, 18 May 2018 17:46:59 -0400 - rev 421050
Push 34088 by dluca@mozilla.com at Mon, 04 Jun 2018 17:56:32 +0000
Bug 1462784 - Annotate layout-related stacks with the LAYOUT category instead of the GRAPHICS category. r=njn MozReview-Commit-ID: 77lvtLaxgEE
3ba0b75a1419348dea3127e759395ee28984eeac: Bug 1462784 - Rename the CSS category to LAYOUT. r=njn
Markus Stange <mstange@themasta.com> - Fri, 18 May 2018 17:40:52 -0400 - rev 421049
Push 34088 by dluca@mozilla.com at Mon, 04 Jun 2018 17:56:32 +0000
Bug 1462784 - Rename the CSS category to LAYOUT. r=njn The next changeset is going to move over more annotations that Gecko developers would count as "layout" into the LAYOUT category, and which is currently marked as GRAPHICS. We can add a subcategory for style resolution once we have subcategories, but for now I think it makes more sense to put style resolution into the same bucket as reflow and display list building. MozReview-Commit-ID: 7r9eICVBA1Z
6dc964ee521c253dd0c5e33b8861788dc3ff70d3: Bug 1462784 - Remove EVENTS category. r=njn
Markus Stange <mstange@themasta.com> - Fri, 18 May 2018 17:36:30 -0400 - rev 421048
Push 34088 by dluca@mozilla.com at Mon, 04 Jun 2018 17:56:32 +0000
Bug 1462784 - Remove EVENTS category. r=njn Categories are useful to indicate: This much % of time was spent in this category. The EVENTS category isn't a very good match for this. This category is currently only set on labels of functions that handle the processing of an event. But those functions are usually closer to the base of the stack, and the actual CPU work during the processing of an event is usually in another category closer to the top of the stack, e.g. in JS if we're running an event handler, or in LAYOUT if we're hit testing the position of the event. This changeset removes the EVENTS category and replaces all uses of it with the OTHER category. MozReview-Commit-ID: JPm5hQiBkvp
45f1cff50efc67ba22ee1553525f2d03a0c1a8c7: Bug 1462784 - Merge GC and CC categories into one category. r=njn
Markus Stange <mstange@themasta.com> - Fri, 18 May 2018 17:23:33 -0400 - rev 421047
Push 34088 by dluca@mozilla.com at Mon, 04 Jun 2018 17:56:32 +0000
Bug 1462784 - Merge GC and CC categories into one category. r=njn They're very similar as far as most users of the profiler are concerned, I'd say, and I don't believe it's worth giving them two different colors in the activity graphs. MozReview-Commit-ID: HTqjp56naL3
fbea249b05219eef6300b3658bb1dc47215665a2: Bug 1462784 - Change the enum ProfilingStackFrame::Category from a bitfield to a regular enum. r=njn
Markus Stange <mstange@themasta.com> - Fri, 18 May 2018 17:06:13 -0400 - rev 421046
Push 34088 by dluca@mozilla.com at Mon, 04 Jun 2018 17:56:32 +0000
Bug 1462784 - Change the enum ProfilingStackFrame::Category from a bitfield to a regular enum. r=njn MozReview-Commit-ID: HmDu8Rri5AF
fa5bb4df41e76757e623a5b2277a28c32b9c28e0: Bug 1455694 - Record the number of CPU cores in the profile. r=mstange
Panos Astithas <past@mozilla.com> - Wed, 30 May 2018 22:15:30 -0700 - rev 421045
Push 34088 by dluca@mozilla.com at Mon, 04 Jun 2018 17:56:32 +0000
Bug 1455694 - Record the number of CPU cores in the profile. r=mstange MozReview-Commit-ID: 3S6KV4apUwG
66f87c551f18e83f5b04f34c42d2feddbe4fd88c: Backed out 18 changesets (bug 1462784) for ESlint failure on FlameGraph.js:1297. CLOSED TREE
Csoregi Natalia <ncsoregi@mozilla.com> - Fri, 01 Jun 2018 23:42:00 +0300 - rev 421044
Push 34088 by dluca@mozilla.com at Mon, 04 Jun 2018 17:56:32 +0000
Backed out 18 changesets (bug 1462784) for ESlint failure on FlameGraph.js:1297. CLOSED TREE Backed out changeset 79556798ff9f (bug 1462784) Backed out changeset 88321efb673b (bug 1462784) Backed out changeset 7880f9dc7023 (bug 1462784) Backed out changeset 71fe35fd1f7e (bug 1462784) Backed out changeset a543b94b049a (bug 1462784) Backed out changeset d1ca8b0f2221 (bug 1462784) Backed out changeset 68eabfbf3c16 (bug 1462784) Backed out changeset 34e71c789903 (bug 1462784) Backed out changeset 6fe79d1ca1bd (bug 1462784) Backed out changeset e5ad2e525ea9 (bug 1462784) Backed out changeset 329645ff1e23 (bug 1462784) Backed out changeset e09c38853172 (bug 1462784) Backed out changeset 0663d1a6d2da (bug 1462784) Backed out changeset 106967fc29d2 (bug 1462784) Backed out changeset 99b4a433a8e5 (bug 1462784) Backed out changeset 1d38a4cf5a4a (bug 1462784) Backed out changeset 692017229de6 (bug 1462784) Backed out changeset c2911a626671 (bug 1462784)
8885e98d44d4a34619e5840b160f48d0b89a1337: Bug 1453722 - Improvements to Dark Theme search bar. r=dao
Harry Twyford <htwyford@mozilla.com> - Fri, 01 Jun 2018 11:13:27 -0400 - rev 421043
Push 34088 by dluca@mozilla.com at Mon, 04 Jun 2018 17:56:32 +0000
Bug 1453722 - Improvements to Dark Theme search bar. r=dao MozReview-Commit-ID: AH3QVBRKymc
79556798ff9f2fdab1bf1212cd27399d6d5c599d: Bug 1462784 - Update the devtools performance panel for the new category list. r=gregtatum
Markus Stange <mstange@themasta.com> - Wed, 23 May 2018 23:11:41 -0400 - rev 421042
Push 34088 by dluca@mozilla.com at Mon, 04 Jun 2018 17:56:32 +0000
Bug 1462784 - Update the devtools performance panel for the new category list. r=gregtatum MozReview-Commit-ID: HwRFEfgA4L
88321efb673be38907d849d38712fd8e39be24e7: Bug 1462784 - Add the list of categories into the profile JSON and bump the version to 11. r=njn
Markus Stange <mstange@themasta.com> - Fri, 25 May 2018 17:28:39 -0400 - rev 421041
Push 34088 by dluca@mozilla.com at Mon, 04 Jun 2018 17:56:32 +0000
Bug 1462784 - Add the list of categories into the profile JSON and bump the version to 11. r=njn MozReview-Commit-ID: 1g4WqsWFFbg
7880f9dc7023f937ca2db886ab36ba42b4122657: Bug 1462784 - Annotate idle stacks in nsThreadPool. r=froydnj
Markus Stange <mstange@themasta.com> - Thu, 24 May 2018 08:58:44 -0400 - rev 421040
Push 34088 by dluca@mozilla.com at Mon, 04 Jun 2018 17:56:32 +0000
Bug 1462784 - Annotate idle stacks in nsThreadPool. r=froydnj MozReview-Commit-ID: GtHBHQiXpf3
71fe35fd1f7ead6eeffd8f6b79abd09813d6724d: Bug 1462784 - Add idle annotations for DOM worker threads. r=froydnj
Markus Stange <mstange@themasta.com> - Mon, 21 May 2018 02:37:45 -0400 - rev 421039
Push 34088 by dluca@mozilla.com at Mon, 04 Jun 2018 17:56:32 +0000
Bug 1462784 - Add idle annotations for DOM worker threads. r=froydnj MozReview-Commit-ID: 7WM1ALzhDzY
a543b94b049a48ac005fc504a54759d306fb1906: Bug 1462784 - Annotate idle stacks in the native event loop on Linux. r=froydnj
Markus Stange <mstange@themasta.com> - Fri, 18 May 2018 18:59:47 -0400 - rev 421038
Push 34088 by dluca@mozilla.com at Mon, 04 Jun 2018 17:56:32 +0000
Bug 1462784 - Annotate idle stacks in the native event loop on Linux. r=froydnj MozReview-Commit-ID: 3Q2A7ytsn1Y
d1ca8b0f22219693c455c09d7b63ed5eb77a1dee: Bug 1462784 - Annotate idle stacks in the native event loop on Windows. r=froydnj
Markus Stange <mstange@themasta.com> - Fri, 18 May 2018 18:59:05 -0400 - rev 421037
Push 34088 by dluca@mozilla.com at Mon, 04 Jun 2018 17:56:32 +0000
Bug 1462784 - Annotate idle stacks in the native event loop on Windows. r=froydnj MozReview-Commit-ID: A0c3ZLLkLUC
68eabfbf3c167dc35923bbb795685ff318b4c6a1: Bug 1462784 - Annotate idle stacks in the native event loop on macOS. r=spohl
Markus Stange <mstange@themasta.com> - Wed, 16 May 2018 13:31:02 -0400 - rev 421036
Push 34088 by dluca@mozilla.com at Mon, 04 Jun 2018 17:56:32 +0000
Bug 1462784 - Annotate idle stacks in the native event loop on macOS. r=spohl MozReview-Commit-ID: HD48iBTT8EN
34e71c78990355a6beb33d744d3305cc31c1c1bd: Bug 1462784 - Annotate idle stacks in the main thread event loop. r=froydnj
Markus Stange <mstange@themasta.com> - Wed, 16 May 2018 13:26:51 -0400 - rev 421035
Push 34088 by dluca@mozilla.com at Mon, 04 Jun 2018 17:56:32 +0000
Bug 1462784 - Annotate idle stacks in the main thread event loop. r=froydnj MozReview-Commit-ID: I4WSeZtXPBD
6fe79d1ca1bd5230fb6407861f8268761d79d811: Bug 1462784 - Annotate idle stacks in the chromium event loop. r=froydnj
Markus Stange <mstange@themasta.com> - Fri, 18 May 2018 18:17:21 -0400 - rev 421034
Push 34088 by dluca@mozilla.com at Mon, 04 Jun 2018 17:56:32 +0000
Bug 1462784 - Annotate idle stacks in the chromium event loop. r=froydnj MozReview-Commit-ID: Ac8H02GKnmV
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip