projects
/
lttngtop.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Each view can access process details view
[lttngtop.git]
/
src
/
cursesdisplay.c
diff --git
a/src/cursesdisplay.c
b/src/cursesdisplay.c
index 7dfe7ad0937ac2164d530f8aed373573c0c6bfa9..c18d46cbf2d709936ea433371e3068ff9f541a28 100644
(file)
--- a/
src/cursesdisplay.c
+++ b/
src/cursesdisplay.c
@@
-61,7
+61,6
@@
int max_elements = 80;
int toggle_threads = -1;
int toggle_pause = -1;
int toggle_threads = -1;
int toggle_pause = -1;
-int toggle_tree = -1;
int max_center_lines;
int max_center_lines;
@@
-530,6
+529,8
@@
void update_perf()
if (current_line == selected_line) {
selected_process = tmp;
if (current_line == selected_line) {
selected_process = tmp;
+ selected_tid = tmp->tid;
+ selected_comm = tmp->comm;
wattron(center, COLOR_PAIR(5));
mvwhline(center, current_line + header_offset, 1, ' ', COLS-3);
}
wattron(center, COLOR_PAIR(5));
mvwhline(center, current_line + header_offset, 1, ' ', COLS-3);
}
@@
-915,22
+916,23
@@
void *handle_keyboard(void *p)
break;
case KEY_F(1):
break;
case KEY_F(1):
- toggle_tree *= -1;
current_view = cpu;
current_view = cpu;
+ selected_line = 0;
update_current_view();
break;
case KEY_F(2):
current_view = cpu;
update_current_view();
break;
case KEY_F(2):
current_view = cpu;
+ selected_line = 0;
update_current_view();
break;
case KEY_F(3):
current_view = perf;
update_current_view();
break;
case KEY_F(3):
current_view = perf;
-
toggle_tree = -1
;
+
selected_line = 0
;
update_current_view();
break;
case KEY_F(4):
current_view = iostream;
update_current_view();
break;
case KEY_F(4):
current_view = iostream;
-
toggle_tree = -1
;
+
selected_line = 0
;
update_current_view();
break;
case KEY_F(10):
update_current_view();
break;
case KEY_F(10):
This page took
0.022476 seconds
and
4
git commands to generate.