Hisham Muhammad
bc87a8ff8c
Remove bundled hwloc-1.2.1. Use either native Linux affinity support or an external libhwloc.
...
(for details see https://sourceforge.net/mailarchive/forum.php?thread_name=CAJpkDYeZpwqcWxZ77wq6bMrnhn-KzkU1xAqb3cU0drfnA3n9FQ%40mail.gmail.com&forum_name=htop-general )
15 years ago
Hisham Muhammad
e204861de5
Allow typing to select items in various panels (sort, user, signal).
...
Factored code from the SignalsPanel to apply to all selections from main screen.
Closes feature request #3425304 .
15 years ago
Hisham Muhammad
c18ccdb910
store cppcheck rule for future use
15 years ago
Hisham Muhammad
d1b1cbc757
cleanups and fixes, thanks to cppcheck and gcc -Wextra
15 years ago
Hisham Muhammad
1afef1899d
Add flag to allow using the system install of hwloc.
15 years ago
Hisham Muhammad
ec17b7029a
Convert affinity control from the deprecated PLPA to HWLOC
15 years ago
Hisham Muhammad
5fd1436a92
Build fixes. BTW, we're going for 0.9 now.
16 years ago
Hisham Muhammad
6486229308
add support for steal/guest CPU time measurement
...
simplify processor data accounting (add CPUData structure)
remove Process_clone trick
16 years ago
Hisham Muhammad
6501432ef6
upgrade PLPA to 1.3.2
16 years ago
Hisham Muhammad
6330ff3a0a
changes for htop 0.8.2
17 years ago
Hisham Muhammad
3b950e4189
BSD related fixes:
...
* BUGFIX: Correct page size calculation for FreeBSD systems
(thanks to Andrew Paulsen)
* Allow compilation without PLPA on systems that don't support it
(thanks to Timothy Redaelli)
17 years ago
Hisham Muhammad
ac5cecb6fc
Option to display hostname in the meters area
17 years ago
Hisham Muhammad
11931f1bc8
ACPI Battery meter
...
contributed by Ian Hands
18 years ago
Hisham Muhammad
8fa33dc336
Add Unicode support, enabled with the --enable-unicode
...
flag, which requires libncursesw.
Thanks to Sergej Pupykin!
18 years ago
Hisham Muhammad
4df76d127b
Embed PLPA (Portable Linux Processor Affinity) in order to support
...
conflicting affinity API of different Linux kernel versions.
18 years ago
Hisham Muhammad
a7c2aedcec
Improve construction of tree view, properly nesting threads.
...
Add CPU affinity screen ('a' key).
BUGFIX: Correct display of TPGID field.
Add TGID field.
19 years ago
Hisham Muhammad
e1a7e2bdef
Fix regeneration of headers
19 years ago
Hisham Muhammad
df20abfd67
Rule for automatically rebuilding headers
19 years ago
Hisham Muhammad
c494308b21
Add an additional debug mode for Hardened GCC.
20 years ago
Hisham Muhammad
3bf904b7ce
Bringing extra files up-to-date
20 years ago
Hisham Muhammad
5d48ab8c28
Performance improvement hackathon: improve process comparison routines,
...
disable useless code in release builds such as runtime type-checking on
dynamic data structures and process fields that are not being computed,
faster(?) method for verifying the process owner (still need to ensure
correctness), don't destroy and create process objects for hidden kernel
threads over and over. Phew. I shouldn't be doing all this today, but I
could not resist.
20 years ago
Hisham Muhammad
57bd892b37
Add "debuglite" mode.
20 years ago
Hisham Muhammad
c2cdcd0c1d
Rename ListBox to Panel, matching dit.
20 years ago
Hisham Muhammad
a853faaa2d
Rename TypedVector to Vector, matching dit.
20 years ago
Hisham Muhammad
33113fe0d7
- Overhaul meters implementation;
...
- add AllCPUsMeter;
- because of that, the new .htoprc is incompatible with previous released versions.
20 years ago
Hisham Muhammad
86d6313560
* make debug target
...
* Support for generating a /proc trace for debugging purposes.
20 years ago
Hisham Muhammad
d6231bab89
Initial import.
20 years ago