]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
cgtop: drop counterproductive bitfields
authorZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Tue, 14 Mar 2023 16:24:43 +0000 (17:24 +0100)
committerZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Tue, 14 Mar 2023 17:00:08 +0000 (18:00 +0100)
The variable after the bitfields has 8 byte alignment, so we weren't saving any
memory, but the code to serve the bitfields was more complicated.

src/cgtop/cgtop.c

index 65d9941f7a0bc051e4eadf65457e323936de3536..bb4f7a5ef0997742a91e7fb3828402d189761897 100644 (file)
 typedef struct Group {
         char *path;
 
-        bool n_tasks_valid:1;
-        bool cpu_valid:1;
-        bool memory_valid:1;
-        bool io_valid:1;
+        bool n_tasks_valid;
+        bool cpu_valid;
+        bool memory_valid;
+        bool io_valid;
 
         uint64_t n_tasks;