李通洲
aea0986928
CMake(Windows): remove USE_WIN_NTAPI option
2023-05-11 19:55:31 +08:00
李通洲
cabd36d078
CpuUsage (apple): simplify implementation
2023-02-14 19:24:29 +08:00
李通洲
047b32e7d9
CpuUsage: make the result more accurate
2022-12-17 12:31:31 +08:00
李通洲
4316ba988b
CpuUsage: optimise performance further
2022-11-25 23:14:41 +08:00
李通洲
31863baee2
CpuUsage: remove unused code (Windows)
2022-11-23 20:01:41 +08:00
李通洲
3f008c4b6d
CpuUsage: improve performance
2022-11-15 17:48:57 +08:00
李通洲
227eb707d2
CpuUsage: fix calucation on Windows
2022-11-15 17:30:16 +08:00
李通洲
4634606a36
CpuUsage: clearify the restriction on Android
2022-10-28 16:29:31 +08:00
李通洲
60ad6792ba
CpuUsage: support freebsd
2022-10-27 10:17:29 +08:00
李通洲
38b3aae1e3
Windows: simplify WMI query code
...
by making C++ code more C++
2022-10-17 00:17:26 +08:00
李通洲
1b7a2c2ed5
MSYS2: remove support
...
MSYS2 version was built for smooth transition from POSIX api to Win32 api. It has almost identical output as Windows native version, except requiring msys runtime dll and being a bit slower.
2022-10-14 18:33:11 +08:00
李通洲
959371d1ea
CpuUsage: Disable no wait detection by default because the result does need some time to generate
2022-10-09 15:37:15 +08:00
李通洲
89850535ae
Windows: replace __CYGWIN__ with __MSYS__
2022-10-09 15:37:14 +08:00
李通洲
a57e334d73
CpuUsage: support no wait detection on Windows
2022-10-09 15:37:14 +08:00
李通洲
174d885649
CpuUsage: add support for Windows
2022-10-09 15:37:14 +08:00
李通洲
eaa4230bf5
Windows: add basic support for msys2
2022-10-06 23:01:19 +08:00
李通洲
db6ad5a268
CpuUsage: improve performance
...
by moving the first `/proc/stat` query earlier
2022-09-27 23:41:39 +08:00
李通洲
1d6fefd40b
CpuUsage: support macOS
2022-09-21 18:10:50 +08:00