203 Commits (179aeb01082df9e7c19a285ae4d703a7714f4e2f)

Author SHA1 Message Date
Kevin Bracey 69a505d69c Move shared memory next to used memory 2 years ago
Nathan Scott 66c0b19ed6 Correct pid_t type return from Platform_getMaxPid function 3 years ago
Nathan Scott b74673fe37 Rename ProcessList to ProcessTable throughout 3 years ago
Sohaib Mohamed 53bdcab942 Support dynamic screens with 'top-most' entities beyond processes 3 years ago
Nathan Scott 0f751e991d Introduce Row and Table classes for screens beyond top-processes 3 years ago
Benny Baumann 914d92dc3a Avoid VLA on Darwin when reading CPU brand 3 years ago
Nathan Scott d8fe027875 Remove duplicate zeroing of global task accounting values on MacOS 3 years ago
Benny Baumann 1f308b1ee7 Consistency fixes for Darwin 3 years ago
Nathan Scott 290ddba35e Minor whitespace and small logic flow improvements on review 3 years ago
Nathan Scott 72235d8e09 Adapt platform code for the new Machine base class 3 years ago
Nathan Scott 0bdade1b6c Introduce Machine class for host-specific info (split from ProcessList) 3 years ago
Guillaume Gomez 8a8df71f6f Fix typo in code comment 3 years ago
Ivan Shapovalov b29b33ebb9 {Memory,Swap}Meter: add "compressed memory" metrics 3 years ago
UeiWang ed7eac5dfe Darwin: add DiskIOMeter support 3 years ago
Nathan Scott e7f447b6a3 Refactor and consolidate dynamic meters/columns pointers 3 years ago
Benny Baumann 3b6019725d Implement File Descriptor Meter support for Darwin 3 years ago
Christian Göttsche ca7e92bd78 Use strict function prototypes also for defintions 3 years ago
Guillaume Gomez d97cf58261 Improve code readability by creating constants for SWAP memory values 3 years ago
наб 67bc7fe640 Clean out Platform_getInodeFilename 3 years ago
Guillaume Gomez 560a04ad25 Improve code readability by creating constants for memory values 3 years ago
Benny Baumann 40104588f3 Reformat code base 3 years ago
Christian Göttsche bc22bee650 Darwin: increase buffer size each retry 4 years ago
Kumar 0af08bcfc9 Process: Display single digit precision for CPU% greater than 99.9% 4 years ago
Daniel Lange 469ae7a0bd Make sure License is correctly specified as GNU GPLv2+ in some more file headers 4 years ago
Benny Baumann edf319e53d Auto-size (normalized) CPU usage columns 4 years ago
Charlie Vieth d35db47c9a darwin: lazily set process TTY name 4 years ago
Christian Göttsche 5bc988ad6d Use correct command field as default field 4 years ago
Christian Göttsche 6e9a5e9e49 Mark ScreenDefaults const 4 years ago
Christian Göttsche 14f428a172 Drop unused Platform variables 4 years ago
Hisham Muhammad 72ba20fa5f Introduce screen tabs 4 years ago
marcluque d8dfbbd37c Tidy up process state handling 4 years ago
Volodymyr Vasiutyk 2ef70ad7f6 Early program termination only from main() 4 years ago
Silke Hofstra 696f79fe50 Dynamically scale the ST_UID size to support 32-bit UIDs 4 years ago
Benny Baumann 57c1538887 Don't force allocation, as failure is handled 5 years ago
Alexander Momchilov e26a2cf431 Workaround for Rosetta 2 on Darwin 5 years ago
Alexander Momchilov d527bc9132 Refactor Platform_CompareKernelVersion API 5 years ago
Alexander Momchilov dadcb87ad0 Extract Darwin "PlatformHelpers" 5 years ago
Daniel Lange 94ad111391 Update license headers to explicitly say GPLv2+ 5 years ago
Christian Göttsche 80a515abcc Fix typo 5 years ago
Benny Baumann 5000cefc13 Fix typo in gettime implementation on darwin 5 years ago
Nathan Scott c0c2bb98a2 Add completion handling for dynamic meters and columns 5 years ago
Benny Baumann 16faf82739 Clarify naming of Platform_nanosecondsPerSchedulerTick 5 years ago
Alexander Momchilov 59d0c5b26a Refactor Darwin platform unit conversion helpers 5 years ago
Alexander Momchilov 7a4d6fa409 Style touch-ups 5 years ago
Alexander Momchilov 5b4d63d1be Fix macOS CPU time calculations 5 years ago
Christian Göttsche b965417bf7 Add combined memory and swap meter 5 years ago
Sohaib Mohamed 6f2021f3d9 PCP: support for 'dynamic columns' added at runtime 5 years ago
Benny Baumann e341217fea Properly handle multiple batteries on darwin 5 years ago
Christian Göttsche 11d2206f40 Add ProcessList_isCPUonline 5 years ago
Christian Göttsche 41af31be7f Rework CPU counting 5 years ago