Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Avoid discarding const qualifiers | Christian Göttsche | 2020-08-25 | 1 | -1/+1 |
| | |||||
* | Merge branch 'hishamhm-pull-866' | Nathan Scott | 2020-08-20 | 1 | -2/+1 |
|\ | |||||
| * | Remove unnecessary HAVE_SYS_SYSMACROS_H check | Wataru Ashihara | 2018-12-15 | 1 | -2/+1 |
| | | | | | | | | | | | | | | | | | | | | | | HAVE_SYS_SYSMACROS_H is always true if MAJOR_IN_SYSMACROS. This way of checking is recommended in autoconf 2.70 documentation: https://git.savannah.gnu.org/gitweb/?p=autoconf.git;a=blobdiff;f=doc/autoconf.texi;h=4f041bd4e;hp=9ad7dc1c5f02c8ba25b2fe1218bf931c7113a5d5;hb=e17a30e987d7ee695fb4294a82d987ec3dc9b974;hpb=565a6dc50cfa01cec2fb4db894026689cdf4970c NOTE: currently https://www.gnu.org/software/autoconf/manual/autoconf.html is the doc for autoconf 2.69. | ||||
* | | Resolve compiler warnings and errors relating to the Arg union | Nathan Scott | 2020-08-20 | 1 | -2/+3 |
| | | | | | | | | | | | | | | | | | | | | | | | | Promote the Arg union to a core data type in Object.c such that it is visible everywhere (many source files need it), and correct declarations of several functions that use it. The Process_sendSignal function is also corrected to have the expected return type (bool, not void) - an error being masked by ignoring this not-quite-harmless warning. I've also added error checking to the kill(2) call here, which was previously overlooked / missing (?). | ||||
* | | Merge branch 'hishamhm-pull-869' | Nathan Scott | 2020-08-19 | 1 | -0/+2 |
|\ \ | |||||
| * | | Deal with larger numbers in colorNumber and outputRate | adrien1018 | 2018-12-30 | 1 | -0/+2 |
| |/ | |||||
* / | Re-generate all headers with latest scripts/MakeHeader.py | Nathan Scott | 2020-08-18 | 1 | -15/+15 |
|/ | | | | Sync-up missing extern declarations for many functions. | ||||
* | Collapse current subtree pressing Backspace | Hisham Muhammad | 2018-04-05 | 1 | -0/+2 |
| | |||||
* | Updates to generated header files | Hisham Muhammad | 2018-02-26 | 1 | -0/+5 |
| | |||||
* | Replace size_t with int/void* union | Hisham Muhammad | 2018-02-18 | 1 | -2/+2 |
| | | | | | | | | I was occasionally passing negative values to size_t. Plus, this better reflects the intent of the variant argument. Reported by Coverity: https://scan8.coverity.com/reports.htm#v13253/p10402/fileInstanceId=22093891&defectInstanceId=7543346&mergedDefectId=174179&fileStart=251&fileEnd=500 | ||||
* | Add support for Linux TASK_IDLE | Vladimir Panteleev | 2018-02-04 | 1 | -0/+2 |
| | | | | | | | | | | | | | | Linux commit 06eb61844d841d0032a9950ce7f8e783ee49c0d0 ("sched/debug: Add explicit TASK_IDLE printing") exposes kthreads idling using TASK_IDLE in procfs as "I (idle)". Until now, when sorting the STATE ("S") column, htop used the raw value of the state character for comparison, however that led to the undesirable effect of TASK_IDLE ('I') tasks being sorted above tasks that were running ('R'). Thus, explicitly recognize the idle process state, and sort it below others. | ||||
* | Make 'c' key work with threads as well. | Hisham Muhammad | 2017-09-14 | 1 | -0/+2 |
| | |||||
* | Silence cast warning. | Hisham | 2016-05-30 | 1 | -0/+1 |
| | |||||
* | Reuse comm object if possible, avoid useless repetitions of free+strdup. | Hisham | 2016-02-02 | 1 | -0/+1 |
| | |||||
* | Extend buffer for reading lines from /proc. | Hisham Muhammad | 2015-12-14 | 1 | -0/+2 |
| | | | | | Apparently a line longer than 255 chars was spotted in the wild: http://serverfault.com/questions/577939/linux-ps-htop-show-processes-running-for-hundreds-or-thousands-of-days-though-h#comment676098_577939 | ||||
* | Remove duplicate declaration. | Jardel Weyrich | 2015-09-10 | 1 | -2/+0 |
| | |||||
* | Make column width calculation dynamic. | Hisham Muhammad | 2015-08-20 | 1 | -3/+11 |
| | | | | Closes #228. | ||||
* | added missing defines for android | sherpya | 2015-05-20 | 1 | -0/+5 |
| | |||||
* | Merge branch 'master' into wip | Hisham Muhammad | 2015-04-02 | 1 | -4/+14 |
|\ | | | | | | | | | | | | | | | | | | | Conflicts: Process.c Process.h htop.c linux/LinuxProcess.c linux/LinuxProcess.h test_spec.lua | ||||
| * | Fixes to subclassing Process. | Hisham Muhammad | 2015-03-31 | 1 | -1/+14 |
| | | |||||
| * | Tempus fugit. | Hisham Muhammad | 2015-03-21 | 1 | -1/+1 |
| | | |||||
| * | Merge fixes | Hisham Muhammad | 2015-02-23 | 1 | -3/+1 |
| | | |||||
| * | Fix allocation of processes. Closes #166. | Hisham Muhammad | 2015-02-23 | 1 | -2/+4 |
| | | | | | | | | | | | | | | | | | | Conflicts: Process.c Process.h ProcessList.c ScreenManager.c linux/LinuxProcessList.c | ||||
* | | Tempus fugit. | Hisham Muhammad | 2015-03-23 | 1 | -1/+1 |
| | | | | | | | | | | | | Conflicts: htop.c htop.h | ||||
* | | Major advances in FreeBSD port. | Hisham Muhammad | 2015-03-16 | 1 | -1/+5 |
| | | |||||
* | | Isolate portable and Linux-specific process fields. | Hisham Muhammad | 2015-03-16 | 1 | -57/+43 |
| | | |||||
* | | Move more Linux-specific code into Linux subdir. | Hisham Muhammad | 2015-03-15 | 1 | -36/+6 |
| | | |||||
* | | Fix allocation of processes. Closes #166. | Hisham Muhammad | 2015-02-20 | 1 | -2/+2 |
| | | |||||
* | | Sorry about the mega-patch. | Hisham Muhammad | 2015-01-21 | 1 | -28/+16 |
|/ | | | | | This is a work-in-progress, code is currently broken. (Some actions, and notably, the header, are missing.) | ||||
* | Move "get max pid" code into platform specific area. | Hisham Muhammad | 2014-11-27 | 1 | -1/+1 |
| | |||||
* | Changes for supporting separate platform subdirectories. | Hisham Muhammad | 2014-11-24 | 1 | -18/+3 |
| | |||||
* | Compare with long, for 64-bit systems | Hisham Muhammad | 2014-04-25 | 1 | -2/+2 |
| | |||||
* | Support pagefaults stats. Closes #45. | Hisham Muhammad | 2014-04-24 | 1 | -1/+1 |
| | |||||
* | Support for very large numbers, now tested on a 64-bit machine. | Hisham Muhammad | 2014-04-09 | 1 | -2/+2 |
| | |||||
* | Support really large numbers on 64-bit architectures; first try. | Hisham Muhammad | 2014-04-09 | 1 | -7/+8 |
| | |||||
* | New logic for highlighting basenames with spaces | Hisham Muhammad | 2014-02-27 | 1 | -0/+1 |
| | |||||
* | alignment improvements | Hisham Muhammad | 2014-02-27 | 1 | -42/+52 |
| | |||||
* | Added additional column to monitor OOM killer score of each process | Leigh Simpson | 2014-01-29 | 1 | -0/+6 |
| | |||||
* | Performance improvements due to conditional parsing of IO data depending on ↵ | Hisham Muhammad | 2013-05-24 | 1 | -0/+8 |
| | | | | | | | selected fields. On my machine, this gives a ~20% improvement in htop process time use with the default config. | ||||
* | Changes in object model: separate class objects to store vtable. Also, nicer ↵ | Hisham Muhammad | 2012-12-05 | 1 | -6/+2 |
| | | | | UTF-8 display of big numbers. | ||||
* | Add IO priority support ('i' key) | Hisham Muhammad | 2012-10-04 | 1 | -1/+20 |
| | |||||
* | major header cleanup | Hisham Muhammad | 2011-12-26 | 1 | -24/+3 |
| | |||||
* | 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 | -0/+8 |
| | | | | | | | | | | | * 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. | ||||
* | Use wider PID columns in 64-bit machines with larger pid_max values. | Hisham Muhammad | 2011-09-29 | 1 | -0/+3 |
| | |||||
* | Convert affinity control from the deprecated PLPA to HWLOC | Hisham Muhammad | 2011-09-24 | 1 | -6/+6 |
| | |||||
* | Tempus fugit. | Hisham Muhammad | 2011-05-26 | 1 | -1/+1 |
| | |||||
* | handle large values for process time | Hisham Muhammad | 2011-03-28 | 1 | -4/+4 |
| | |||||
* | Remove arbitrary limit from rich strings | Hisham Muhammad | 2010-11-22 | 1 | -2/+9 |
| | | | | | | | | | 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 | ||||
* | no need to pad values; provide a default on machines without cgroup | Hisham Muhammad | 2010-10-30 | 1 | -0/+6 |
| |