aboutsummaryrefslogtreecommitdiffstats
path: root/sway/server.c
diff options
context:
space:
mode:
authorLibravatar Ryan Dwyer <ryandwyer1@gmail.com>2018-06-25 09:09:43 +1000
committerLibravatar Ryan Dwyer <ryandwyer1@gmail.com>2018-06-25 09:09:43 +1000
commit289d696adc22a4247345cb544454bac0dfd5d828 (patch)
tree8593b9b8ca3669e91c67b42e10745226e155fbad /sway/server.c
parentFix another crash when moving out of stacks or tabs (diff)
downloadsway-289d696adc22a4247345cb544454bac0dfd5d828.tar.gz
sway-289d696adc22a4247345cb544454bac0dfd5d828.tar.zst
sway-289d696adc22a4247345cb544454bac0dfd5d828.zip
Implement transaction timings debug
Launch sway with SWAY_DEBUG=txn_timings to enable it.
Diffstat (limited to 'sway/server.c')
-rw-r--r--sway/server.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/sway/server.c b/sway/server.c
index 86d4a643..a2bc5702 100644
--- a/sway/server.c
+++ b/sway/server.c
@@ -113,6 +113,10 @@ bool server_init(struct sway_server *server) {
113 return false; 113 return false;
114 } 114 }
115 115
116 const char *debug = getenv("SWAY_DEBUG");
117 if (debug != NULL && strcmp(debug, "txn_timings") == 0) {
118 server->debug_txn_timings = true;
119 }
116 server->destroying_containers = create_list(); 120 server->destroying_containers = create_list();
117 121
118 input_manager = input_manager_create(server); 122 input_manager = input_manager_create(server);