gnome-shell/js/ui
Owen W. Taylor 98c2247c1b Add a facility for automated performance measurement
We want to be able to summarize the behavior of the shell's
performance in a series of "metrics", like the latency between
clicking on the Activities button and seeing a response.

This patch adds the ability to create a script under perf/
in a special format that automates a series of actions in the
shell, writing events to the performance log, then collects
statistics as the log as replayed and turns them into a set
of metrics.

The script is then executed by running as gnome-shell
--perf=<script>.

The 'core' script which is added here will be the primary
performance measurement script that we use for shell performance
regression testing; right now it has a couple of placeholder
metrics.

https://bugzilla.gnome.org/show_bug.cgi?id=618189
2010-05-20 23:41:47 -04:00
..
altTab.js Allow selection of individual windows 2010-05-17 13:17:56 -04:00
appDisplay.js Don't use double quotes for things that don't need to be translated 2010-05-13 16:00:38 -04:00
appFavorites.js xgettext only recognizes _("foo"), not _('foo') in .js files. Fix 2010-02-15 08:33:35 -05:00
boxpointer.js minor js cleanups 2010-05-19 13:26:41 -04:00
calendar.js Don't use double quotes for things that don't need to be translated 2010-05-13 16:00:38 -04:00
chrome.js Don't use double quotes for things that don't need to be translated 2010-05-13 16:00:38 -04:00
dash.js Don't use double quotes for things that don't need to be translated 2010-05-13 16:00:38 -04:00
dnd.js minor js cleanups 2010-05-19 13:26:41 -04:00
docDisplay.js Don't use double quotes for things that don't need to be translated 2010-05-13 16:00:38 -04:00
environment.js Add a hack to block calls to certain introspected functions 2010-05-20 15:49:16 -04:00
extensionSystem.js Don't use double quotes for things that don't need to be translated 2010-05-13 16:00:38 -04:00
genericDisplay.js Don't use double quotes for things that don't need to be translated 2010-05-13 16:00:38 -04:00
lightbox.js [lightbox] Fix Clutter warning by doing reallocation in a Meta.later_add 2010-04-09 16:46:35 -04:00
link.js [lookingGlass] Remove Properties tab, replace with popup object inspector 2010-05-17 09:30:55 -04:00
lookingGlass.js minor js cleanups 2010-05-19 13:26:41 -04:00
magnifier.js minor js cleanups 2010-05-19 13:26:41 -04:00
magnifierDBus.js minor js cleanups 2010-05-19 13:26:41 -04:00
main.js Add a facility for automated performance measurement 2010-05-20 23:41:47 -04:00
Makefile.am minor js cleanups 2010-05-19 13:26:41 -04:00
messageTray.js Don't use double quotes for things that don't need to be translated 2010-05-13 16:00:38 -04:00
notificationDaemon.js Don't use double quotes for things that don't need to be translated 2010-05-13 16:00:38 -04:00
overview.js Always hide the info bar after a short timeout 2010-05-12 16:44:49 -04:00
panel.js changed 'y_fill' of '_clockButton' in panel to false 2010-05-20 13:01:45 -04:00
placeDisplay.js Don't use double quotes for things that don't need to be translated 2010-05-13 16:00:38 -04:00
runDialog.js Don't use double quotes for things that don't need to be translated 2010-05-13 16:00:38 -04:00
scripting.js Add a facility for automated performance measurement 2010-05-20 23:41:47 -04:00
search.js Don't use double quotes for things that don't need to be translated 2010-05-13 16:00:38 -04:00
shellDBus.js Don't use double quotes for things that don't need to be translated 2010-05-13 16:00:38 -04:00
statusMenu.js [panel] PanelImageMenuItem should follow gtk-menu-show-images 2010-05-12 17:25:51 -04:00
telepathyClient.js [telepathy] fix a bug in a last-second fix to the notification changes 2010-05-19 16:54:33 -04:00
tweener.js Add "leisure function" capability 2010-05-20 23:21:44 -04:00
windowAttentionHandler.js Add missing semicolons noted by jslint 2010-03-15 09:50:05 -04:00
windowManager.js Don't use double quotes for things that don't need to be translated 2010-05-13 16:00:38 -04:00
workspace.js Don't use double quotes for things that don't need to be translated 2010-05-13 16:00:38 -04:00
workspacesView.js minor js cleanups 2010-05-19 13:26:41 -04:00
workspaceSwitcherPopup.js Don't use double quotes for things that don't need to be translated 2010-05-13 16:00:38 -04:00