Commit Graph

24 Commits

Author SHA1 Message Date
Ruturaj K. Vartak
6e5caea896 Bug 1326331 - Fix Eslint errors in devtools/shared/heapsnapshot/. r=jryans 2017-03-09 21:03:00 -05:00
J. Ryan Stinnett
530b903fcf Bug 1271084 - Apply ESLint autofixes to ignored /devtools files. r=tromey
For simple rules like function spacing, we can auto-fix these across the code
base so they are followed in a consistent way.

To generate this patch, I ran:

./mach eslint devtools --no-ignore --fix

After this, I reverted any changes to third party files that we really do want
to ignore.

MozReview-Commit-ID: 6Q8BApkAW20
2016-05-18 12:49:23 -05:00
Chris Peterson
7cebfeb3e1 Bug 1103588 - Part 2: Replace deprecated String#contains with String#includes in devtools tests. r=jryans 2016-04-09 16:04:36 -07:00
Nick Fitzgerald
88336ca575 Bug 1260261 - Associate a CensusTreeNode with the leaf in the census report from which it was generated; r=jimb
This commit gives every `CensusTreeNode` instance a `reportLeafIndex` member
that is an index into a pre-order traversal of the census report from which it
was generated. This can be used to get the leaf in the census report
corresponding to a given `CensusTreeNode` instance.
2016-03-29 08:53:00 +02:00
Nick Fitzgerald
6acfdeee6f Bug 1260260 - Add comments documenting members of CensusTreeNode; r=jsantell 2016-03-28 14:31:00 +02:00
Nick Fitzgerald
b6f019573e Bug 1257696 - Ensure that repeatedly converting the same census report into a CensusTreeNode tree results in the same CensusTreeNode tree. r=jsantell 2016-03-17 16:42:00 -04:00
Nick Fitzgerald
92711b03b7 Bug 1226879 - Fix census tree sorting issue with inverted allocation stack breakdown; r=jimb 2016-02-24 13:11:00 +01:00
Nick Fitzgerald
832072742b Bug 1226878 - Fix incorrect totals and percents in memory tool; r=jimb
When filtering, we were merging total counts and total bytes as we added
matching paths from the unfiltered tree into the new, filtered tree. This was
incorrect, and caused us to double, triple, ... count the totals.
2016-02-04 16:10:00 +01:00
Nick Fitzgerald
6e8a59c912 Bug 960780 - Add support for diffing heap snapshots to the memory tool frontend; r=jsantell,ntim 2015-11-13 11:20:45 -08:00
Nick Fitzgerald
88f4e664c7 Bug 1221360 - Add a filter transform to CensusTreeNode; r=jsantell 2015-11-04 16:12:31 -08:00
Jordan Santell
fa03b16c29 Bug 960776 2015-10-26 10:13:49 -07:00
Sebastian Hengst
03335e8f37 Backed out changeset 335ea7a95492 (bug 960776) for XPCShell failures. r=backout 2015-10-24 10:43:41 +02:00
Jordan Santell
f53ca49076 Bug 960776 - Render a tree widget to display heap data. r=fitzgen 2015-10-23 15:59:11 -07:00
Nick Fitzgerald
135ed8aed3 Bug 1217248 - Add the ability to invert CensusTreeNode trees; r=jsantell 2015-10-22 09:12:36 -07:00
Nick Fitzgerald
05ac0c3c5c Bug 1217158 - Aggregate total counts/bytes in CensusTreeNode; r=jsantell 2015-10-22 09:12:36 -07:00
Nick Fitzgerald
ad2a64d205 Bug 1201542 - Implement allocationSite breakdown for CensusTreeNode; r=jsantell 2015-10-22 09:12:36 -07:00
Nigel Babu
fb035d5801 Backed out changeset 3e148d8f5e05 (bug 1201542) for XPCShell bustage 2015-10-22 09:57:08 +05:30
Nigel Babu
d9ad4abc4c Backed out changeset be72055dc7ac (bug 1217158) for XPCShell bustage 2015-10-22 09:56:58 +05:30
Nick Fitzgerald
ee02cb7ebb Bug 1217158 - Aggregate total counts/bytes in CensusTreeNode; r=jsantell 2015-10-21 12:53:00 -04:00
Nick Fitzgerald
c7c6bfec1e Bug 1201542 - Implement allocationSite breakdown for CensusTreeNode. r=jsantell 2015-10-21 08:25:00 -04:00
Wes Kocher
5bb7361afb Backed out changeset 3a73b2d41ed5 (bug 1201542) for test_census-view-01.html failures 2015-10-20 12:40:13 -07:00
Nick Fitzgerald
9815337bfc Bug 1201542 - Implement allocationSite breakdown for CensusTreeNode; r=jsantell 2015-10-20 10:21:33 -07:00
Jordan Santell
bfcab06bb6 Bug 1215397 - Add state and UI for breakdowns in memory tool. r=fitzgen 2015-10-19 13:57:33 -07:00
J. Ryan Stinnett
a3073e0420 Bug 912121 - Migrate major DevTools directories. rs=devtools
Move major DevTools files to new directories using the following steps:

hg mv browser/devtools devtools/client
hg mv toolkit/devtools/server devtools/server
hg mv toolkit/devtools devtools/shared

No other changes are made.
2015-09-21 12:02:24 -05:00