Commit Graph

49 Commits

Author SHA1 Message Date
Jordan Santell
c5fe24d899 Bug 1176331 - Create a system module to consolidate usage of fetching device/system/os/constant information. r=jryans 2015-06-19 13:56:59 -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
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
Victor Porof
182e8d34ea Bug 1168125 - Replace the waterfall view with a tree, r=jsantell 2015-05-27 17:23:53 -04:00
Victor Porof
3c52f8016b Bug 1168125 - Cleanup performance xul and css, r=jsantell 2015-05-26 14:55:45 -04:00
Victor Porof
abf0920a22 Bug 1167300 - Consolidate the performance tool directory, r=jsantell 2015-05-22 16:25:52 -04:00
Jordan Santell
9a065c9957 Bug 1150761 - Rename the performance tool's details view names to better describe the data visualizations. r=vp 2015-05-21 23:06:19 -07:00
Tim Nguyen
af0a1ed440 Bug 1164784 - Eliminate CSS duplication with perf tool record button. r=jsantell 2015-05-21 13:27:00 -04:00
Brian Grinstead
7e332fca65 Bug 1122662 - Resize graphs when window resizes;r=vporof 2015-05-22 09:38:29 -04: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
Patrick Brosset
4083cd2036 Bug 1146239 - Show the recording as loading in the performance details pane after it has stopped; r=jsantell 2015-05-18 14:44:39 +02:00
Sami Jaktholm
2ce68a3630 Bug 1163384 - Add 'devtools-toolbarbutton' class to performance tool buttons to make them correct themed on Linux. r=jsantell 2015-05-11 15:52:12 +03:00
Jordan Santell
c28745c366 Bug 1160900 - Display buffer status while recording a profile. r=vp 2015-05-08 16:19:58 -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
c20c24df06 Bug 1082695 - Simplify the record start/stop time buttons, and more cleanly render the console.profile notifications during a console recording. r=vp 2015-05-09 13:23:16 -07:00
Patrick Brosset
155ece4ccc Bug 1107849 - Define a min/max width for the performance panel sidebar. r=vporof
This adds the devtools-main-content class to the waterfall panel in the
performance tab so that there's a min-width of 50px defined on it, and
also adds a min-width to the waterfall details sidebar of 50px so that
it can't be collapsed fully (which would make it impossible to resize).
2015-05-04 15:09:37 +02:00
Jordan Santell
a0f22a4008 Bug 1159052 - Performance recording should stop rendering and recording as soon as the recording stops. r=vp 2015-05-02 16:47:41 -07:00
Jordan Santell
d804760f02 Bug 1132758 - Performance feature visibility now based on a per recording-basis, dependent on features enabled and server support. r=vp 2015-04-24 21:04:02 -07:00
Nick Fitzgerald
50774c752f Bug 1069910 - Add tooltips explaining what each column in the profiler's tree view represents; r=jsantell 2015-04-27 13:50:41 -07:00
Jordan Santell
11a3e3a081 Bug 1077464 - Wire console.profile/profileEnd to the new performance tool. Move most of the recording-model logic from the front end into the PerformanceFront and PerformanceActorConnection so it can manage recordings without the front end being viewed. r=vp,jryans,pbrosset 2015-04-14 08:58:58 -07:00
Jordan Santell
0868889427 Bug 1143933 - Expose raw JIT optimization information in performance front end. r=vp,shu 2015-03-25 10:08:40 -07:00
Nick Fitzgerald
dec04a0fe3 Bug 1144424 - Rename '{self,total} allocations' to '{self,total} sampled allocations' in the performance tool. r=jsantell 2015-03-17 17:23:00 -04:00
Victor Porof
471967360f Bug 1132755 - Allocations tree has a bunch of columns that don't make sense, r=jsantell 2015-03-12 15:05:02 -04:00
Nick Fitzgerald
2d1479f2ff Bug 1140728 - Rename 'Memory' to 'Allocations' in the new performance tool. r=jsantell 2015-03-10 16:28:00 -04:00
Victor Porof
7665575f81 Bug 1119023 - Timeline in new perf tool should filter out markers, r=jsantell 2015-02-25 17:40:20 -05:00
Victor Porof
af62e3c5a2 Bug 1130276 - Add an 'invert flame graph' option to go along with 'invert call tree', r=jsantell 2015-02-06 13:26:08 -05:00
Victor Porof
6f9f5d620a Bug 1129539 - stopwatch icon in landing/recording panes in perf++ tool has padding issue in OSX, r=jsantell 2015-02-05 14:34:40 -05:00
Jordan Santell
46c90a6a64 Bug 1120699 - Implement panel state toggling in performance tool. r=vp
From f35d8e97b0b87d938c7bd37eb64ec5f5c32d8352 Mon Sep 17 00:00:00 2001
2015-02-03 15:35:48 -08:00
Jordan Santell
ee8a8f4daa Bug 1122639 - Expose performance preferences to the tool and
From 4cbabb1da8307c74f87afc992275842159252ef5 Mon Sep 17 00:00:00 2001
 start migrating over previous profiler preferences. r=vp
2015-01-21 09:31:33 -08:00
Victor Porof
9c251b31ba Bug 1077461 - Build call tree for memory allocations view, r=jsantell 2015-01-28 14:30:32 -05:00
Victor Porof
b36aa406d6 Bug 1126882 - Detail views in the new performance tool should share a base class to avoid code duplication, r=jsantell 2015-01-29 08:24:04 -05:00
Victor Porof
f8bd5b5c98 Bug 1105014 - Part 1: Sync actor times and overview selection with all the detail views in the new performance tool, r=jsantell 2015-01-22 12:20:55 -05:00
Jordan Santell
b010c7c540 Bug 1102350 - Implement invert-call-tree option in new performance tool, backed by a pref, set on by default. r=vp 2015-01-19 10:37:00 +01:00
Jordan Santell
a44301c0aa Bug 1111004 - New performance tool now manages multiple recordings, and can switch between recordings while profiling. r=vp 2015-01-13 09:26:00 +01:00
Victor Porof
ffe569fccf Bug 1120225 - Move the details view toggle buttons in the top toolbar, r=jsantell 2015-01-12 10:48:35 -05:00
Victor Porof
6bd4b83ac9 Bug 1119242 - Show the framerate graph underneath the markers overview, r=jsantell 2015-01-11 12:56:30 -05:00
Victor Porof
37525b5696 Bug 1077459 - Add flamechart view to Details view in new performance tool, r=jsantell 2015-01-11 11:45:23 -05:00
Victor Porof
61bee3fcc7 Bug 1077454 - Handle import/export in new performance tool, r=jsantell 2014-12-23 11:50:50 -05:00
Victor Porof
0b656c0712 Bug 1077457 - Add markers and memory to Overview->Timeline view in new performance tool, r=jsantell 2014-12-12 22:31:27 -05:00
Victor Porof
622eea4601 Bug 1111010 - A deck in the new performance tool shouldn't use .devtools-responsive-container, r=jsantell 2014-12-12 19:44:52 -05:00
Victor Porof
a5c5386682 Bug 1107947 - Small reorg of the files in the new performance tool, r=jsantell 2014-12-06 12:08:10 -05:00
Victor Porof
3e5e000770 Bug 1106416 - Small UI fixes for the new performance tool, r=jsantell 2014-12-05 10:54:47 -05:00
Jordan Santell
79d6525953 Bug 1077458 - Implement marker's waterfall view in new performance tool, with details view toggling between waterfall and call tree views. r=vp 2014-12-03 16:36:00 +01:00
Jordan Santell
e00d6639f1 Bug 1077451 - Render profiler call tree in new performance tool. r=vp 2014-11-20 13:02:00 +01:00
Jordan Santell
a2b1943145 Bug 1077449 - Render framerate data realtime in performance tool. r=vp 2014-11-18 14:37:00 +01:00
Jordan Santell
59bd97b872 Bug 1077447 - Hook up recording UI to the new performance tool. r=victorporof 2014-10-30 12:35:00 +01:00
Jordan Santell
5a5a43dd57 Bug 1077441 - create empty performance tool under build flag. r=vp 2014-10-15 09:46:00 +02:00