Commit Graph

114 Commits

Author SHA1 Message Date
J. Ryan Stinnett
7e2158acc2 Bug 1178851 - Move testing flag to DevToolsUtils. r=ochameau 2015-07-02 04:56:57 -05:00
Victor Porof
7b4954f6a0 Bug 1175686 - Pull line and bar graph widgets outside of Graphs.js into their own files, r=jsantell, a=Mossop 2015-06-19 11:00:25 -04:00
Jordan Santell
a63f2ecbfe Bug 1150295 - Display an icon next to frames in the call tree that contain viewable optimization data. r=vp,a=kwierso 2015-06-17 14:31:15 -07:00
Jordan Santell
02787e8237 Bug 1175650 - skeleton view for JIT Optimizations in the performance tool. r=vp 2015-06-18 12:59:46 -07:00
Jordan Santell
4c1d541ef2 Bug 1174829 - Remove vestigial PerformanceActorsConnection references in comments. r=vp 2015-06-15 11:38:39 -07:00
Jordan Santell
f770d727ee Bug 1173695 - When extra threads are in a profile of a nested profile, stringified, handle that gracefully for older recordings. r=vp 2015-06-11 18:45:21 -07:00
Jordan Santell
81c3fe520f Bug 1175705 - Make enable-jit-optimizations a recording-feature rather than a toggleable display feature. r=vp 2015-06-17 14:57:45 -07:00
Jordan Santell
2e7b862975 Bug 1174889 - Record optimization tiers over time in FrameNodes, and create a utility function for converting the tier data to plottable points in a stacked mountain graph. 2015-06-16 17:25:21 -07:00
Victor Porof
23dd8f0e43 Bug 1169135 - Make Graphs.jsm a require module, r=jsantell 2015-06-17 16:05:52 -04:00
Ryan VanderMeulen
d2ddbdef4b Merge m-c to inbound. a=merge
CLOSED TREE
2015-06-17 12:10:37 -04:00
Jordan Santell
405525f6a4 Bug 1173978 - JIT optimizations should only be stored for youngest frames. r=shu 2015-06-11 16:04:26 -07:00
Tom Tromey
3ce2900136 Bug 1159486 - Make profiler use the process creation time. r=shu, r=jsantell 2015-06-16 22:28:00 -04:00
Jordan Santell
8736a1a8ff Bug 1171821 - Children markers should not be hidden when filtering out their parent markers. r=vp 2015-06-09 15:36:52 -07:00
Jordan Santell
e1ad0d08a3 Bug 1152992 - If markers do not have a definition, classify them as "Unknown" in the perftools. r=vp 2015-06-09 20:34:51 -07:00
Wes Kocher
7b748246ea Merge inbound to central, a=merge 2015-06-11 17:02:47 -07:00
Jordan Santell
0581cc1c17 Bug 1167899 - Profiler data should compute timing information from sample count, not timestamps in the samples. r=shu 2015-06-08 18:16:18 -07:00
Wes Kocher
68ffc2eca7 Backed out changeset 49acc2446457 (bug 1152992) for dt2 orange 2015-06-09 14:38:43 -07:00
Jordan Santell
bd089b22ad Bug 1161199 part 2: chunk failure when landing first part of
bug, landing second part. r=vp
2015-06-09 13:16:12 -07:00
Jordan Santell
407e5fd06c Bug 1161199 - Remove the now redundant PerformanceActorConnection into the pseudo PerformanceFront. r=vp 2015-06-06 13:44:05 -07:00
Jordan Santell
9450b30586 Bug 1152992 - If markers do not have a definition, classify them as "Other" in the perftools. r=vp 2015-06-03 11:09:53 -07:00
Jordan Santell
56092ad34a Bug 1168566 - Separate memory over time and allocation recording in perftools as two different preferences. r=fitzgen 2015-06-09 11:06:49 -07:00
Wes Kocher
feeae93d6b Merge m-c to inbound, a=merge CLOSED TREE 2015-06-10 18:38:28 -07:00
Nick Fitzgerald
f03cf1b965 Bug 1141614 - Part 4: Expose cycle collection markers in the devtools frontend; r=jsantell 2015-06-10 14:05:53 -07:00
Jordan Santell
e203340542 Bug 1171539 - ConsoleTime markers should render endStacks. r=vp 2015-06-04 12:38:32 -07:00
Jordan Santell
223c176f48 Bug 1169439 - Markers fully eclipsed by another marker should be collapsed within the parent marker. r=vp 2015-06-04 07:51:22 -07:00
Ryan VanderMeulen
6d3aff8a67 Backed out changeset b617a57d6bf1 (bug 1169439) for OSX debug browser_projecteditor_contextmenu_02.js and browser_projecteditor_menubar_02.js permafail. 2015-06-03 16:12:10 -04:00
Jordan Santell
7c26eabfe4 Bug 1169439 - Markers fully eclipsed by another marker should be collapsed within the parent marker. r=vp 2015-06-03 07:51:16 -07:00
Carsten "Tomcat" Book
1fe2a8a412 Backed out changeset 8e4fdb45e6a8 (bug 1169439) for e10s dt test failures 2015-06-03 08:42:17 +02:00
Jordan Santell
5295dca10e Bug 1169439 - Markers fully eclipsed by another marker should be collapsed within the parent marker. r=vp 2015-05-31 17:55:26 -07:00
Jordan Santell
5eebc3db35 Bug 1167976 - Mark platform JS code with category where appropriate. In this case, just "tools" category as devtools JS code. r=vp,shu 2015-05-24 09:10:14 -07:00
Jordan Santell
3b8a2abd7e Bug 1169439 - Pull out marker definitions into its own file, and move formatter and collapse functions into marker-utils. r=vp 2015-05-30 19:07:38 -07:00
Jordan Santell
e1a6eaf4d0 Bug 1169411 - recording durations should be based off of profiler's end time in a performance recording. r=vp 2015-05-28 13:59:12 -07:00
Victor Porof
308e5c0962 Bug 1169438 - Don't show an empty sidebar when the waterfall is drawn the for first time, r=jsantell 2015-05-29 09:44:13 -04:00
Victor Porof
2ef0e64ed0 Bug 1169436 - Marker nodes (which contain child markers) should also be re-selected when the waterfall view is redrawn, r=jsantell 2015-05-29 09:44:13 -04:00
Victor Porof
2a921a4743 Backed out changeset 549e09a3e84d for breaking the web audio editor, r=permaorange 2015-05-28 18:09:25 -04:00
Victor Porof
e5173b4133 Bug 1169135 - Make Graphs.jsm a require module, r=jsantell 2015-05-28 17:04:16 -04:00
Jordan Santell
d0e6e77dfa Bug 1147143 - Inverted call tree times are now based on the context of their position in the tree, non-leaf frames do not have self costs, and total costs add up to their parent. r=shu 2015-05-23 15:58:56 -07:00
Victor Porof
22038b2928 Bug 1168125 - Add marker folding logic, r=jsantell 2015-05-27 17:23:53 -04:00
Victor Porof
182e8d34ea Bug 1168125 - Replace the waterfall view with a tree, r=jsantell 2015-05-27 17:23:53 -04:00
Ryan VanderMeulen
6f374fc002 Backed out 5 changesets (bug 1141614) for browser_timelineMarkers-02.js failures.
Backed out changeset 1db2b848699a (bug 1141614)
Backed out changeset 9becec7879dc (bug 1141614)
Backed out changeset fff492fc48ce (bug 1141614)
Backed out changeset f49e64db4a66 (bug 1141614)
Backed out changeset 63199013dac2 (bug 1141614)

CLOSED TREE
2015-06-09 13:20:24 -04:00
Nick Fitzgerald
2a0c28645a Bug 1141614 - Part 4: Expose cycle collection markers in the devtools frontend; r=jsantell 2015-06-08 12:40:07 -07:00
Victor Porof
95d0b190f7 Bug 1167975 - CallView._displaySelf sets this.document just because other functions use it; it should pass it as an argument instead, r=jsantell 2015-05-24 12:12:20 -04:00
Victor Porof
03e12d39fb Bug 1167963 - FrameNode should not export isContent, r=jsantell 2015-05-24 12:12:20 -04:00
Victor Porof
3e4c16b95c Bug 1167962 - Keep exports at bottom of modules, r=jsantell 2015-05-24 12:12:20 -04:00
Victor Porof
9d6b0f916a Bug 1167961 - Task is incorrectly used in compatibility.js, r=jsantell 2015-05-24 12:12:20 -04:00
Jordan Santell
25cc5e6509 Bug 1167006 - Refactor marker details to not handle stack traces explicitly, and move logic into marker utils. Separate out some source link styles. r=vp 2015-05-24 00:18:08 -07:00
Phil Ringnalda
0eefe0c506 Merge f-t to m-c, a=merge 2015-05-23 14:28:07 -07:00
Jordan Santell
302c1a5ddf Bug 1167006 - part 3 fully revert merge from 780e1f999f54. 2015-05-22 17:37:40 -07:00
Victor Porof
7b649a4555 Bug 1167733 - Consolidate prefs access and usage in the new performance tool, r=jsantell 2015-05-22 17:46:59 -04:00
Jordan Santell
bd92b8df79 Bug 1167006 - Fully revert bad merge from 780e1f999f54. 2015-05-22 13:56:34 -07:00