[gnome-shell/wip/fmuellner/fix-perf-tool: 2/3] main: Wait for startup completion before running perf script
- From: Florian Müllner <fmuellner src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-shell/wip/fmuellner/fix-perf-tool: 2/3] main: Wait for startup completion before running perf script
- Date: Tue, 5 Mar 2019 22:35:35 +0000 (UTC)
commit ef8df077433eae8cc566acfcadafa915059a5fe9
Author: Florian Müllner <fmuellner gnome org>
Date: Tue Mar 5 19:31:01 2019 +0100
main: Wait for startup completion before running perf script
The scripts generally assume a functional shell, so wait until
that is the case.
https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/439
js/ui/main.js | 14 +++++++-------
1 file changed, 7 insertions(+), 7 deletions(-)
---
diff --git a/js/ui/main.js b/js/ui/main.js
index f9556f14d..061303cf3 100644
--- a/js/ui/main.js
+++ b/js/ui/main.js
@@ -211,13 +211,6 @@ function _initializeUI() {
_startDate = new Date();
- let perfModuleName = GLib.getenv("SHELL_PERF_MODULE");
- if (perfModuleName) {
- let perfOutput = GLib.getenv("SHELL_PERF_OUTPUT");
- let module = eval('imports.perf.' + perfModuleName + ';');
- Scripting.runPerfScript(module, perfOutput);
- }
-
ExtensionDownloader.init();
ExtensionSystem.init();
@@ -239,6 +232,13 @@ function _initializeUI() {
Shell.Global.log_structured('GNOME Shell started at ' + _startDate,
['MESSAGE_ID=' + GNOMESHELL_STARTED_MESSAGE_ID]);
}
+
+ let perfModuleName = GLib.getenv("SHELL_PERF_MODULE");
+ if (perfModuleName) {
+ let perfOutput = GLib.getenv("SHELL_PERF_OUTPUT");
+ let module = eval('imports.perf.' + perfModuleName + ';');
+ Scripting.runPerfScript(module, perfOutput);
+ }
});
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]