Commit Graph

124 Commits

Author SHA1 Message Date
Jordan Santell
2a933d919d Bug 1175760 - Set recording configurations based on UI prefs, but also target support overrides UI prefs. r=vp 2015-07-13 17:24:24 -07:00
Jordan Santell
143a0e0297 Bug 1176537 - Change how markers are collapsed to prevent issues for folding in deeply nested markers, and actually fix the other waterfall collapsing tests to actually run. r=vp 2015-07-12 16:41:22 -07:00
Jordan Santell
f1247e9fb0 Bug 1150295 pt2: fix rebase error on renaming optimization hint. a=kwierso 2015-06-19 17:47:13 -07: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
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
Victor Porof
23dd8f0e43 Bug 1169135 - Make Graphs.jsm a require module, r=jsantell 2015-06-17 16:05:52 -04:00
Ryan VanderMeulen
585536e23d Backed out changeset ff46473241e4 (bug 1169135) for browser_graphs-07c.js failures.
CLOSED TREE
2015-06-17 14:41:29 -04:00
Victor Porof
0a4fa2112a Bug 1169135 - Make Graphs.jsm a require module, r=jsantell 2015-06-16 20:18:04 -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
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
Jordan Santell
3e2144ab10 Bug 1173393 - Detail views in Performance should be unique EventTargets and not bleed events between each other. r=vp 2015-06-10 10:27:54 -07:00
Wes Kocher
68ffc2eca7 Backed out changeset 49acc2446457 (bug 1152992) for dt2 orange 2015-06-09 14:38:43 -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
7cd4c23cd9 Bug 1164731 - when modifying selection within a flame graph, other detail views should be queued for rendering. r=vp 2015-06-05 10:40:38 -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
Victor Porof
6dcc7638b2 Bug 1169444 - Cache the waterfall tree whenever created in _prepareWaterfallTree, r=jsantell 2015-05-29 09:44:13 -04: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
Victor Porof
87ea8b0d39 Bug 1169120 - Waterfall should preserve the currently selected marker after resizing, r=jsantell 2015-05-28 00:30:21 -04:00
Victor Porof
043aea378b Bug 1158862 - Rerendering waterfall graph ignores current selection, r=jsantell 2015-05-27 17:24:33 -04: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
Victor Porof
f60b8d2227 Bug 1167967 - Memory allocations tree render() has an extra unnecessary options argument, 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
Jordan Santell
2b2ceb5753 Revert "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"
This reverts commit 411adbfe0ea2
2015-05-22 13:47:18 -07:00
Victor Porof
a145f7a720 Bug 1167300 - Fix all performance tool imports to work with the new file locations, r=jsantell 2015-05-22 16:25:52 -04:00
Victor Porof
abf0920a22 Bug 1167300 - Consolidate the performance tool directory, r=jsantell 2015-05-22 16:25:52 -04:00
Jordan Santell
7506e259a1 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-22 11:26:51 -07:00
Jordan Santell
3fddd6e20f Bug 1164552 - create new colors in light/dark themes for devtools specifically for rendering graphs in the performance tool. The highlight-* colors in light theme work well for text, less so for rendered blocks and appear very 'bold'. Most of the dark theme graph colors are the same as their highlight-* equivilents. r=vp 2015-05-20 13:15:28 -07:00
Jordan Santell
db1d4971c4 Bug 1165885 - Handle scenario when clearing out recordings while a console profile is recording. r=pbrosset 2015-05-19 15:06:59 -07:00
Jordan Santell
0d0f7f52c1 Bug 1166139 - properly display the generic class name for markers in the marker filter popup. r=vp 2015-05-18 21:07:49 -07:00
Jordan Santell
3461296d6e Bug 1164593 - change the import message to be 'Import recording...' rather than 'Save recording...'. r=vp 2015-05-18 12:43:29 -07:00
Jordan Santell
03e0602272 Bug 1162583 - Disable realtime rendering in performance tools when e10s is not on. r=vp 2015-05-18 17:44:49 -07:00
Jordan Santell
a0144d8f84 Bug 1164281 - Make a new pref devtools.performance.ui.experimental enabled on nightly to show experimental options. r=vp 2015-05-12 18:18:23 -07:00
Jordan Santell
4a177331ed Bug 1160313 - Remove temporary retro-mode for performance tools. r=vp 2015-05-15 11:35:26 -07:00
Victor Porof
cbaa3b254c Bug 1152631 - We no longer display category data for platform data in call tree, r=jsantell 2015-05-14 19:01:02 -04:00
Patrick Brosset
ae2db52022 Bug 1146239 - Show the recording as loading in the performance sidebar after it has stopped; r=jsantell 2015-05-12 10:06:05 +02:00
Shu-yu Guo
5be89509cd Bug 1154115 - Make the memory stuff in the performance devtool synthesize the new profiler JSON format. (r=jsantell) 2015-05-11 14:16:44 -07:00
Shu-yu Guo
897ee4baa8 Bug 1154115 - Make the performance devtool handle the new profiler JSON format. (r=jsantell,vporof) 2015-05-11 14:16:44 -07:00
Shu-yu Guo
b0b1d4587b Bug 1160696 - Display MIRTypes in the JIT optimizations side pane as "Site : MIRType". (r=jsantell) 2015-05-11 14:16:44 -07:00
Jordan Santell
721b63b4a4 Bug 1163268 - Remove UI options for recording with memory and jit optimizations. r=vp 2015-05-09 16:05:59 -07:00
Jordan Santell
0e125e171d Bug 1145187 - Implement polling for buffer status on performance actor facades. r=vp 2015-05-05 17:12:49 -07:00