Commit Graph

56 Commits

Author SHA1 Message Date
Jordan Santell
7397449630 Bug 1143915 - Allow multiple calls to memory and timeline actor's start methods, to return the local start time from the actor. r=vp 2015-03-17 08:28:00 -04:00
Victor Porof
0c5ba3ed58 Bug 1123815 - Merge gum into fx-team to enable the Performance++ tool, r=me 2015-03-14 16:14:37 -04:00
Victor Porof
bb8df07873 Bug 1142748 - Use a single configuration for starting/stopping recordings, r=jsantell 2015-03-13 11:53:23 -04:00
Victor Porof
080a880fcc Bug 1142744 - Fix tests broken by bug 1132755, r=me 2015-03-12 18:01:49 -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
Jordan Santell
3f9fcea2b9 Bug 1141817 - Fix yield statement to correctly return memory actor state so that the performance tool can poll for allocations during recording. r=vp 2015-03-12 11:41:41 -07:00
Jordan Santell
bcc5709580 Bug 1132765 - Pass through performance memory options for 'probability' and 'maxLogLength' from the front to the memory actor. r=vp 2015-03-10 10:24:48 -07:00
Jordan Santell
2630f55d13 Bug 1141313 - Reenable several disabled performance tool tests that are now resolved. r=vp 2015-03-09 15:00:00 +01:00
Victor Porof
16a3f018c5 Bug 1140404 - The interval's start/end time was properly set fails for browser_perf-overview-time-interval.js, r=orange 2015-03-07 19:37:21 -05:00
Victor Porof
c491e44c8b Bug 1140404 - Add some logging to investigate the failure in browser_perf-overview-time-interval.js, r=me 2015-03-06 09:45:44 -05:00
Victor Porof
de5235bae7 Bug 1137500 - Always wait for the overview to be rendered in tests after a recording finishes, unless otherwise specified, r=jsantell 2015-02-26 18:07:15 -05: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
Kannan Vijayan
d87f8afe6e Bug 1131295 - Fix profiler frontend category mappings. r=vporof 2015-02-18 14:03:13 -05:00
Jordan Santell
9734ac05a9 Bug 1130204 - Hide views in the performance tool if they are not supported by the server actor. r=vp 2015-02-14 10:51:00 +01:00
Jordan Santell
8eb5d476f5 Bug 1130202 - Fix compatibility issues in performance tool to work with FxOS 2.2/Gecko 37. r=vp 2015-02-12 12:55:00 +01:00
Jordan Santell
e3bd1746d9 Bug 1132206 - Disable browser_perf-details-03.js for hanging. r=vp 2015-02-11 17:05:13 -08:00
Jordan Santell
6a98d847d5 Bug 1101235 - Move tree utilities out of profiler, r=vp 2015-02-11 12:23:32 -08:00
Jordan Santell
5ffba11111 Bug 1107949 - framerate actor now continues recording in e10s after a page refresh. r=vp 2015-02-09 17:17:43 -08:00
Victor Porof
5cc9109deb Bug 1131577 - Waterfall view can scroll outside the visible bounds if the flamegraph view was initialized before a recording was started, r=jsantell 2015-02-10 18:36:31 -05:00
Jordan Santell
0fafff20a5 Bug 1130200 - Fix the mocked memory and timeline actors for older gecko targets (fx2.0, fx2.1). r=vp 2015-02-09 12:49:00 +01:00
Jordan Santell
cd701e92f9 Bug 1111020 - Fix key events in perf tool's call trees. r=vp 2015-02-09 12:35:00 +01:00
Jordan Santell
d2bb52d29f Bug 1130671 - clean up some test regressions in perf++ tool. Add toString methods for views for help rendering in tests. r=vp
From 88da44a4dfe3593dad339dc043986108e012f32c Mon Sep 17 00:00:00 2001
2015-02-06 17:45:32 -08: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
389bb9b750 Bug 1130274 - JS and Memory flame graphs get rerendered but don't actually change when prefs are modified, r=jsantell 2015-02-06 13:23:02 -05:00
Victor Porof
b8a5421573 Bug 1129187 - Initialize all the overview graphs and detail views lazily, r=jsantell 2015-02-06 13:20:19 -05:00
Jordan Santell
f97323617e Bug 1128859 - Memory allocation views are only enabled if 'enable-memory' preference is on. r=vp
From bca130324429144e7f92d6c058600cf378717106 Mon Sep 17 00:00:00 2001
2015-02-04 15:20:04 -08: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
5e677ee20c Bug 1120800 - Clear button now clears out all recordings and
From 2b0d8712c363893515e181de147ac3c8e0c51890 Mon Sep 17 00:00:00 2001
 stops current recording. r=vp
2015-02-04 13:35:31 -08: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
7dc4d3f228 Bug 1127472 - RecordingUtils.getSamplesFromAllocations should include the function name in the frames' location, r=jsantell 2015-01-31 10:41:02 -05:00
Victor Porof
216de0ee72 Bug 1127322 - Create helper function for converting allocation sites data from the memory actor to samples similar to the profiler data, r=fitzgen 2015-01-29 13:37:55 -05:00
Victor Porof
5473c33863 Bug 1127090 - DetailsView.components should identify subviews by id, rather than index, r=jsantell 2015-01-29 08:24:04 -05:00
Victor Porof
d9c2edc2af Bug 1126901 - Detail views in the new performance tool should be populated lazily, r=jsantell 2015-01-29 08:24:04 -05:00
Victor Porof
0a243a9cd2 Bug 1105014 - Part 3: Fix existing tests and add a few more, 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
fbce1a3f4c Bug 1121196 - Toggle flamegraph rendering when switching, r=vporof 2015-01-14 07:46:24 -08:00
Victor Porof
3aa7b1580b Bug 1122172 - Typo in PerformanceController.getLocalElapsedTime: function is only accessed, not called, r=jsantell 2015-01-16 13:44:24 -05: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
Jordan Santell
79cad81e89 Bug 1119516 - Old profiler data can now be imported into new performance tool. r=vp 2015-01-08 15:20:00 +01: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
687ab5cd87 Bug 1111045 - Selection should always be disabled while recording in the new performance tool, r=jsantell 2014-12-12 19:45:33 -05:00
Victor Porof
5b4417ecdc Bug 1111036 - At the end of a recording, the framerate graph should increase detail, r=jsantell 2014-12-12 19:44:52 -05:00
Jordan Santell
fb6204d747 Bug 1102347 - Add jump to lines in the debugger from new performance call tree. r=vp 2014-12-10 17:34:00 +01:00
Jordan Santell
c12611246f Bug 1109764 - Correctly toggle the details view buttons in the performance tool. r=vp 2014-12-10 14:45:00 +01: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
J. Ryan Stinnett
99df2107de Bug 1058997 - Part 3c: Remove always allow init calls from tests. r=past 2014-12-01 22:55:56 -08:00