Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | BUGFIX: behavior of 'F' (follow) key was broken, also affecting the | Hisham Muhammad | 2012-02-02 | 1 | -8/+6 |
| | | | | | persistence of mouse selections. Closes #3165065. | ||||
* | Remove old memory debugging routines. We have Valgrind nowadays. | Hisham Muhammad | 2011-12-26 | 1 | -1/+0 |
| | |||||
* | major header cleanup | Hisham Muhammad | 2011-12-26 | 1 | -14/+13 |
| | |||||
* | Use strdup explicitly | Hisham Muhammad | 2011-12-25 | 1 | -3/+3 |
| | |||||
* | Keep panel structure up-to-date as process list changes when headers are ↵ | Hisham Muhammad | 2011-12-01 | 1 | -0/+56 |
| | | | | updated during the screen manager. Hopefully closes #3444533. | ||||
* | Remove bundled hwloc-1.2.1. Use either native Linux affinity support or an ↵ | Hisham Muhammad | 2011-11-21 | 1 | -2/+2 |
| | | | | | | | external libhwloc. (for details see https://sourceforge.net/mailarchive/forum.php?thread_name=CAJpkDYeZpwqcWxZ77wq6bMrnhn-KzkU1xAqb3cU0drfnA3n9FQ%40mail.gmail.com&forum_name=htop-general ) | ||||
* | Mega-commit with features and tweaks for 1.0: | Hisham Muhammad | 2011-11-18 | 1 | -20/+30 |
| | | | | | | | | | | | * Performance improvements * Support for splitting CPU meters into two or four columns (thanks to Wim Heirman) * Switch from PLPA, which is now deprecated, to HWLOC. * Bring back support for native Linux sched_setaffinity, so we don't have to use HWLOC where we don't need to. * Support for typing in user names and column fields in selection panels. | ||||
* | Support for UTF-8 tree drawing | Hisham Muhammad | 2011-11-03 | 1 | -3/+43 |
| | | | | | (thanks to Bin Guo) | ||||
* | cleanups and fixes, thanks to cppcheck and gcc -Wextra | Hisham Muhammad | 2011-10-25 | 1 | -8/+8 |
| | |||||
* | Convert affinity control from the deprecated PLPA to HWLOC | Hisham Muhammad | 2011-09-24 | 1 | -1/+13 |
| | |||||
* | Fix off-by-one error in PROCESSOR display | Hisham Muhammad | 2011-09-08 | 1 | -1/+1 |
| | |||||
* | Don't simply trust that string splits were successful... | Hisham Muhammad | 2011-08-29 | 1 | -3/+7 |
| | |||||
* | larger numbers | Hisham Muhammad | 2011-05-26 | 1 | -4/+4 |
| | |||||
* | handle large values for process time | Hisham Muhammad | 2011-03-28 | 1 | -1/+1 |
| | |||||
* | * Option for counting CPUs from zero | Hisham Muhammad | 2011-03-22 | 1 | -1/+6 |
| | | | | | | (thanks to Sean Noonan) * Meters update in every screen (no longer halting while on Setup, etc.) | ||||
* | show names of zombie processes properly | Hisham Muhammad | 2011-03-17 | 1 | -1/+4 |
| | |||||
* | All processes where showing as belonging to 'root'. Fixed. | Hisham Muhammad | 2010-11-26 | 1 | -1/+2 |
| | | | | | Thanks to Sven Hartrumpf for pointing this out in htop-0.9-rc2 | ||||
* | Fix behavior of expand/collapse-tree. Thanks Rob for the heads up! | Hisham Muhammad | 2010-11-24 | 1 | -2/+1 |
| | |||||
* | correct thread detection | Hisham Muhammad | 2010-11-24 | 1 | -6/+2 |
| | |||||
* | Split process and thread counts in tasks meter | Hisham Muhammad | 2010-11-23 | 1 | -0/+9 |
| | |||||
* | Remove arbitrary limit from rich strings | Hisham Muhammad | 2010-11-22 | 1 | -406/+307 |
| | | | | | | | | | Fix subtree hiding Fix reading of CPU values in hidden threads Fix hiding of zombie processes as kernel threads Remove "debug proc" code Code cleanup in processElements | ||||
* | Fix for systems where there's no /proc/PID/task/PID/. Closes #2789634. | Hisham Muhammad | 2010-11-20 | 1 | -2/+4 |
| | |||||
* | no need to pad values; provide a default on machines without cgroup | Hisham Muhammad | 2010-10-30 | 1 | -3/+3 |
| | |||||
* | Support for cgroups (thanks to Guillaume Zitta and Daniel Lezcano) | Hisham Muhammad | 2010-10-30 | 1 | -0/+20 |
| | |||||
* | add support for steal/guest CPU time measurement | Hisham Muhammad | 2010-08-24 | 1 | -103/+105 |
| | | | | | | simplify processor data accounting (add CPUData structure) remove Process_clone trick | ||||
* | expand/collapse tree | Hisham Muhammad | 2010-06-17 | 1 | -14/+18 |
| | |||||
* | STARTTIME column | Hisham Muhammad | 2010-03-29 | 1 | -1/+8 |
| | |||||
* | warning fixes | Hisham Muhammad | 2010-02-25 | 1 | -0/+2 |
| | |||||
* | show custom thread names | Hisham Muhammad | 2010-02-25 | 1 | -48/+60 |
| | |||||
* | minor tweaks by David Weber | Hisham Muhammad | 2010-02-22 | 1 | -11/+6 |
| | |||||
* | coverity fixes | Hisham Muhammad | 2009-10-16 | 1 | -2/+2 |
| | |||||
* | BSD related fixes: | Hisham Muhammad | 2009-03-11 | 1 | -1/+1 |
| | | | | | | | | * 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) | ||||
* | Rename VEID to CTID in OpenVZ systems | Hisham Muhammad | 2009-03-11 | 1 | -2/+2 |
| | | | | | (thanks to Thorsten Schifferdecker) | ||||
* | Fix missing tree view when userland threads are hidden | Hisham Muhammad | 2009-02-17 | 1 | -3/+1 |
| | | | | | (thanks to Josh Stone) | ||||
* | Fix for VPID on OpenVZ systems | Hisham Muhammad | 2009-02-17 | 1 | -1/+1 |
| | | | | | (thanks to Wolfgang Frisch) | ||||
* | Remove assertion that fails on hardened kernels | Hisham Muhammad | 2008-09-23 | 1 | -1/+3 |
| | | | | | (thanks to Wolfram Schlich for the report) | ||||
* | Avoid reading process IO info multiple times on multithreaded processes. | Hisham Muhammad | 2008-09-23 | 1 | -4/+4 |
| | | | | | Bugfix from Gerhard Heift. | ||||
* | Add Linux-VServer support, | Hisham Muhammad | 2008-09-23 | 1 | -0/+34 |
| | | | | | contributed by Jonathan Sambrook and Benedikt Bohm | ||||
* | Ability to change sort column with the mouse by | Hisham Muhammad | 2008-03-14 | 1 | -1/+15 |
| | | | | | | clicking column titles (click again to invert order). Also, add a consolidated IO kbyte/s column. | ||||
* | Clean up headers by using 'static' whenever possible. | Hisham Muhammad | 2008-03-09 | 1 | -38/+12 |
| | | | | | Reduces resulting code size. | ||||
* | Add support for Linux per-process IO statistics, | Hisham Muhammad | 2008-03-09 | 1 | -0/+48 |
| | | | | | | | enabled with the --enable-taskstats flag, which requires a kernel compiled with taskstats support. Thanks to Tobias Oetiker! | ||||
* | Add Unicode support, enabled with the --enable-unicode | Hisham Muhammad | 2008-03-09 | 1 | -1/+1 |
| | | | | | | flag, which requires libncursesw. Thanks to Sergej Pupykin! | ||||
* | BUGFIX: Fix display of CPU count for threaded processes. | Hisham Muhammad | 2008-03-08 | 1 | -24/+40 |
| | | | | | | | | | | When user threads are hidden, process now shows the sum of processor usage for all processors. When user threads are displayed, each thread shows its own processor usage, including the root thread. (thanks to Bert Wesarg for the report) Also, add option to display thread colors differently. | ||||
* | IO-wait time now counts as idle time, which is a more | Hisham Muhammad | 2007-11-09 | 1 | -6/+12 |
| | | | | | | | accurate description. It is still available in split time, now called detailed CPU time. (thanks to Samuel Thibault for the report) | ||||
* | Improve construction of tree view, properly nesting threads. | Hisham Muhammad | 2007-11-08 | 1 | -25/+26 |
| | | | | | | | Add CPU affinity screen ('a' key). BUGFIX: Correct display of TPGID field. Add TGID field. | ||||
* | OpenVZ support, contributed by Sergey Lychko | Hisham Muhammad | 2007-08-10 | 1 | -0/+22 |
| | |||||
* | Add support of NLWP field, by Bert Wesarg | Hisham Muhammad | 2007-05-21 | 1 | -2/+2 |
| | |||||
* | keep debug code up-to-date | Hisham Muhammad | 2007-05-17 | 1 | -1/+1 |
| | |||||
* | Fixes for /proc location, submitted by Florent Thoumie | Hisham Muhammad | 2007-05-17 | 1 | -3/+3 |
| | |||||
* | Make process memory percentage calculation saner. | Hisham Muhammad | 2007-04-10 | 1 | -2/+2 |
| |