From 5e1c339befb95329943d0b59d498416d71fad598 Mon Sep 17 00:00:00 2001 From: Jim Warner Date: Thu, 9 Aug 2018 00:00:00 -0500 Subject: [PATCH] top: speed up the collapsed children forest view logic In forest view mode, once a collapsible parent process and all of its children (if any) have been identified, there is no longer a need to scan the remaining tasks. So this patch will just force a new scan for any other 'Hide_pid' entries which might remain to be identified after a targeted parent has been completely processed. Signed-off-by: Jim Warner --- top/top.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/top/top.c b/top/top.c index a2981506..057c60af 100644 --- a/top/top.c +++ b/top/top.c @@ -4800,6 +4800,8 @@ static void forest_create (WIN_t *q) { } // children found (and collapsed), so mark that puppy if (children) Tree_ppt[parent]->pad_2 = 'x'; + // this will force a check of the next Hide_pid, if any + j = Frame_maxtask; } } }