Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-04-09 | Fixes to use platform-specific compare routines. | Hisham Muhammad | |
2015-04-02 | Merge branch 'master' into wip | Hisham Muhammad | |
Conflicts: Process.c Process.h htop.c linux/LinuxProcess.c linux/LinuxProcess.h test_spec.lua | |||
2015-03-16 | Major advances in FreeBSD port. | Hisham Muhammad | |
2015-03-16 | Get FreeBSD tree to compile again with latest changes. | Hisham Muhammad | |
2015-01-21 | Sorry about the mega-patch. | Hisham Muhammad | |
This is a work-in-progress, code is currently broken. (Some actions, and notably, the header, are missing.) | |||
2014-11-27 | Add ProcessList_delete to the variable interface. | Hisham Muhammad | |
2014-11-24 | Changes for supporting separate platform subdirectories. | Hisham Muhammad | |
2014-11-19 | Refactored key handlers. | Hisham Muhammad | |
Made the logic more modular, hopefully easier to follow, and removed repeated code. Plus, some optimization in RichString code. | |||
2014-02-27 | alignment improvements | Hisham Muhammad | |
2014-01-29 | Added additional column to monitor OOM killer score of each process | Leigh Simpson | |
2013-12-18 | Make CPU meter optionally account guest time in its percentages | Hisham Muhammad | |
2013-05-24 | Performance improvements due to conditional parsing of IO data depending on ↵ | Hisham Muhammad | |
selected fields. On my machine, this gives a ~20% improvement in htop process time use with the default config. | |||
2013-04-29 | Performance improvements | Hisham Muhammad | |
(thanks to Jann Horn) | |||
2012-12-05 | Changes in object model: separate class objects to store vtable. Also, nicer ↵ | Hisham Muhammad | |
UTF-8 display of big numbers. | |||
2012-11-10 | search and filter for the strace and lsof screens! | Hisham Muhammad | |
2012-10-20 | Option to update process names on every refresh | Hisham Muhammad | |
(thanks to Rob Hoelz) | |||
2012-08-10 | Add -p flag, contributed by Rob Hoelz | Hisham Muhammad | |
2012-02-02 | BUGFIX: behavior of 'F' (follow) key was broken, also affecting the | Hisham Muhammad | |
persistence of mouse selections. Closes #3165065. | |||
2011-12-26 | major header cleanup | Hisham Muhammad | |
2011-12-01 | Keep panel structure up-to-date as process list changes when headers are ↵ | Hisham Muhammad | |
updated during the screen manager. Hopefully closes #3444533. | |||
2011-11-21 | Remove bundled hwloc-1.2.1. Use either native Linux affinity support or an ↵ | Hisham Muhammad | |
external libhwloc. (for details see https://sourceforge.net/mailarchive/forum.php?thread_name=CAJpkDYeZpwqcWxZ77wq6bMrnhn-KzkU1xAqb3cU0drfnA3n9FQ%40mail.gmail.com&forum_name=htop-general ) | |||
2011-11-03 | Support for UTF-8 tree drawing | Hisham Muhammad | |
(thanks to Bin Guo) | |||
2011-09-24 | Convert affinity control from the deprecated PLPA to HWLOC | Hisham Muhammad | |
2011-09-08 | Fix off-by-one error in PROCESSOR display | Hisham Muhammad | |
2011-03-22 | * Option for counting CPUs from zero | Hisham Muhammad | |
(thanks to Sean Noonan) * Meters update in every screen (no longer halting while on Setup, etc.) | |||
2010-11-23 | Split process and thread counts in tasks meter | Hisham Muhammad | |
2010-11-22 | Remove arbitrary limit from rich strings | Hisham Muhammad | |
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 | |||
2010-08-24 | add support for steal/guest CPU time measurement | Hisham Muhammad | |
simplify processor data accounting (add CPUData structure) remove Process_clone trick | |||
2010-02-25 | warning fixes | Hisham Muhammad | |
2010-02-25 | show custom thread names | Hisham Muhammad | |
2008-03-14 | Ability to change sort column with the mouse by | Hisham Muhammad | |
clicking column titles (click again to invert order). Also, add a consolidated IO kbyte/s column. | |||
2008-03-09 | Clean up headers by using 'static' whenever possible. | Hisham Muhammad | |
Reduces resulting code size. | |||
2008-03-09 | Add support for Linux per-process IO statistics, | Hisham Muhammad | |
enabled with the --enable-taskstats flag, which requires a kernel compiled with taskstats support. Thanks to Tobias Oetiker! | |||
2008-03-08 | BUGFIX: Fix display of CPU count for threaded processes. | Hisham Muhammad | |
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. | |||
2007-11-09 | IO-wait time now counts as idle time, which is a more | Hisham Muhammad | |
accurate description. It is still available in split time, now called detailed CPU time. (thanks to Samuel Thibault for the report) | |||
2007-05-17 | Fixes for /proc location, submitted by Florent Thoumie | Hisham Muhammad | |
2006-11-08 | Add lots of debugging asserts and try to clean up behavior of lists in general. | Hisham Muhammad | |
Make dumping of proc data controlled by a separate debug define. | |||
2006-10-04 | Allocate per-processor values in a contiguous chunk of memory | Hisham Muhammad | |
2006-10-04 | Contribution by Philipp Richter: Display IO-Wait, IRQ and Soft-IRQ values in ↵ | Hisham Muhammad | |
status bar (minor modifications: default to false, add help) | |||
2006-07-11 | Performance improvement hackathon: improve process comparison routines, | Hisham Muhammad | |
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. | |||
2006-06-06 | Regenerated all headers. | Hisham Muhammad | |
2006-06-05 | Use long long types to avoid overflow | Hisham Muhammad | |
2006-05-30 | Rename TypedVector to Vector, matching dit. | Hisham Muhammad | |
2006-03-24 | * make debug target | Hisham Muhammad | |
* Support for generating a /proc trace for debugging purposes. | |||
2006-03-04 | Initial import. | Hisham Muhammad | |