summaryrefslogtreecommitdiffstats
path: root/netbsd/NetBSDProcessList.h
Commit message (Collapse)AuthorAgeFilesLines
* Rename ProcessList to ProcessTable throughoutNathan Scott2023-08-311-24/+0
| | | | | | | | | | | | Following up with some discusson from a few months back, where it was proposed that ProcessTable is a better name. This data structure is definitely not a list ... if it was one-dimensional it'd be a set, but in practice it has much more in common with a two-dimensional table. The Process table is a familiar operating system concept for many people too so it resonates a little in that way as well.
* Adapt platform code for the new Machine base classNathan Scott2023-05-081-40/+0
| | | | | Move host-centric data to new derived <Platform>Machine classes, separate from process-list-centric data.
* Introduce Machine class for host-specific info (split from ProcessList)Nathan Scott2023-05-081-1/+7
| | | | | | | | | | | First stage in sanitizing the process list structure so that htop can support other types of lists too (cgroups, filesystems, ...), in the not-too-distant future. This introduces struct Machine for system-wide information while keeping process-list information in ProcessList (now much less). Next step is to propogate this separation into each platform, to match these core changes.
* Refactor and consolidate dynamic meters/columns pointersNathan Scott2023-04-061-1/+1
| | | | | | | | This removes the duplication of dynamic meter/column hashtable pointers that has come in between the Settings and ProcessList structures - only one copy of these is needed. With the future planned dynamic screens feature adding another pointer, let us first clean this up before any further duplication happens.
* Update license headers to explicitly say GPLv2+Daniel Lange2021-09-221-1/+1
|
* Build fix for NetBSDfraggerfox2021-08-161-1/+1
|
* NetBSD: Rework CPU counting.fraggerfox2021-08-051-1/+1
|
* netbsd: Support display of CPU frequencynia2021-07-211-0/+2
|
* netbsd: Add dyanmicMeters stubs to fix the buildnia2021-07-131-1/+1
| | | | Signed-off-by: Nia Alarie <nia@NetBSD.org>
* Fixes minor whitespace issues and re-arrange headers to conform to style guide.fraggerfox2021-06-261-1/+0
|
* Update copyright noticesBenny Baumann2021-06-261-0/+2
|
* Add NetBSD platform support without procfs dependencyfraggerfox2021-06-261-0/+55
- TODO, clean up the code base and update comments in code.

© 2014-2024 Faster IT GmbH | imprint | privacy policy