Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Use uppercase floating point literals | Christian Göttsche | 2024-04-08 | 1 | -1/+1 |
| | |||||
* | Linux: update gathering information regarding threads | Christian Göttsche | 2024-04-06 | 1 | -0/+3 |
| | | | | | | | | | Document for each block gathering information about a task whether the information is shared for the whole process or specific to a single userland thread. Also avoid system calls for process-shared information and reuse the information from the main task. | ||||
* | linux: use dlopen for libnl3 instead of dynamic linking | Christian Göttsche | 2024-04-05 | 1 | -23/+136 |
| | | | | | | | | | | | Instead of the current behavior of dynamic linking against libnl3 and libnl-genl-3 when configured with --enable-delayacct, load the shared libraries on request, if any delay accounting related process field is active, via dlopen(3), similar to libsensors and libsystemd. Distribution, who currently build htop with --enable-delayacct, need to explicitly add libnl3 and libnl-genl-3 as runtime dependencies to continue supporting delay accounting out-of-the-box. | ||||
* | linux: move libnl code into separate file | Christian Göttsche | 2024-04-05 | 1 | -0/+123 |
Move all the code using libnl functionality into a separate file to ease modifications. No functional change. |