summaryrefslogtreecommitdiffstats
path: root/darwin
AgeCommit message (Expand)Author
12 daysdarwin: scan thread informationrobaho
12 daysdarwin: avoid double division by zero on startupChristian Göttsche
2024-04-08Work around GCC14 memleak diagnosticBenny Baumann
2024-03-27Fix typoChristian Göttsche
2024-03-27Introduce autoTitleRightAlign column flagChristian Göttsche
2024-02-04darwin/Platform.c: use mach/port.hSergey Fedorov
2023-12-29Darwin: add NetworkIOMeter supportUeiWang
2023-12-26Use consistent style for process field output/compare functionsBenny Baumann
2023-10-26Move shared memory next to used memoryKevin Bracey
2023-09-04Correct pid_t type return from Platform_getMaxPid functionNathan Scott
2023-08-31Rename ProcessList to ProcessTable throughoutNathan Scott
2023-08-30Support dynamic screens with 'top-most' entities beyond processesSohaib Mohamed
2023-08-30Introduce Row and Table classes for screens beyond top-processesNathan Scott
2023-07-28Avoid VLA on Darwin when reading CPU brandBenny Baumann
2023-06-06Remove duplicate zeroing of global task accounting values on MacOSNathan Scott
2023-05-09Consistency fixes for DarwinBenny Baumann
2023-05-08Minor whitespace and small logic flow improvements on reviewNathan Scott
2023-05-08Adapt platform code for the new Machine base classNathan Scott
2023-05-08Introduce Machine class for host-specific info (split from ProcessList)Nathan Scott
2023-05-05Fix typo in code commentGuillaume Gomez
2023-04-23{Memory,Swap}Meter: add "compressed memory" metricsIvan Shapovalov
2023-04-22Darwin: add DiskIOMeter supportUeiWang
2023-04-06Refactor and consolidate dynamic meters/columns pointersNathan Scott
2023-02-19Implement File Descriptor Meter support for DarwinBenny Baumann
2023-02-04Use strict function prototypes also for defintionsChristian Göttsche
2023-01-08Improve code readability by creating constants for SWAP memory valuesGuillaume Gomez
2023-01-08Clean out Platform_getInodeFilenameнаб
2023-01-07Improve code readability by creating constants for memory valuesGuillaume Gomez
2022-10-24Reformat code baseBenny Baumann
2022-09-23Darwin: increase buffer size each retryChristian Göttsche
2022-05-26Process: Display single digit precision for CPU% greater than 99.9%Kumar
2022-03-14Make sure License is correctly specified as GNU GPLv2+ in some more file headersDaniel Lange
2022-03-06Auto-size (normalized) CPU usage columnsBenny Baumann
2022-02-18darwin: lazily set process TTY nameCharlie Vieth
2021-12-17Use correct command field as default fieldChristian Göttsche
2021-12-17Mark ScreenDefaults constChristian Göttsche
2021-12-17Drop unused Platform variablesChristian Göttsche
2021-12-07Introduce screen tabsHisham Muhammad
2021-11-02Tidy up process state handlingmarcluque
2021-10-31Early program termination only from main()Volodymyr Vasiutyk
2021-10-27Dynamically scale the ST_UID size to support 32-bit UIDsSilke Hofstra
2021-10-03Don't force allocation, as failure is handledBenny Baumann
2021-09-26Workaround for Rosetta 2 on DarwinAlexander Momchilov
2021-09-26Refactor Platform_CompareKernelVersion APIAlexander Momchilov
2021-09-26Extract Darwin "PlatformHelpers"Alexander Momchilov
2021-09-22Update license headers to explicitly say GPLv2+Daniel Lange
2021-09-18Fix typoChristian Göttsche
2021-09-18Fix typo in gettime implementation on darwinBenny Baumann
2021-09-03Add completion handling for dynamic meters and columnsNathan Scott
2021-08-25Clarify naming of Platform_nanosecondsPerSchedulerTickBenny Baumann