Commit Graph

592 Commits

Author SHA1 Message Date
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.
2006-07-11 06:13:32 +00:00
Hisham Muhammad 4c41e78bbf Standardize on sourceforge address for htop information. 2006-07-11 00:34:39 +00:00
Hisham Muhammad 646f174d26 Bring TODO file back from the dead 2006-07-01 22:52:39 +00:00
Hisham Muhammad 2f1f82ee87 Updates for new version of the MakeHeader.py script. 2006-06-06 20:41:01 +00:00
Hisham Muhammad b95993fa22 More information in debug output. 2006-06-06 20:40:29 +00:00
Hisham Muhammad f6e0b7d0c0 Regenerated all headers. 2006-06-06 20:28:42 +00:00
Hisham Muhammad 35afc13ebf New version of MakeHeader. Does not use 'private' comment annotation,
using the 'static' storage class instead. Automatically generates
'extern' declarations in headers for non-static data.
2006-06-06 20:28:09 +00:00
Hisham Muhammad 5d07013e83 These were merged into LoadAverageMeter.[ch] 2006-06-06 20:14:34 +00:00
Hisham Muhammad 8c643f5f89 Use long long types to avoid overflow 2006-06-05 21:28:54 +00:00
Hisham Muhammad d0325cfec5 Disable old hack that's interfering with real debugging. 2006-06-05 15:53:16 +00:00
Hisham Muhammad 8bc180b7d1 Display error message when strace is not available.
Mark autogen.sh executable in svn.
2006-06-03 23:14:09 +00:00
Hisham Muhammad 57bd892b37 Add "debuglite" mode. 2006-05-30 14:26:30 +00:00
Hisham Muhammad 9da282d748 Remove references to ListBox 2006-05-30 14:02:43 +00:00
Hisham Muhammad ea855aef73 Remove references to ListBox 2006-05-30 14:00:18 +00:00
Hisham Muhammad 73de9f1ed4 Rename ListBox'es to Panel's, matching dit. 2006-05-30 13:52:12 +00:00
Hisham Muhammad c2cdcd0c1d Rename ListBox to Panel, matching dit. 2006-05-30 13:47:28 +00:00
Hisham Muhammad a853faaa2d Rename TypedVector to Vector, matching dit. 2006-05-30 13:45:40 +00:00
Hisham Muhammad 7b2265b242 Update version numbers. 2006-05-24 00:25:41 +00:00
Hisham Muhammad 69b1278c59 Fix: request save of config file when changing colors. 2006-05-19 20:27:23 +00:00
Hisham Muhammad 7fe0c2b33d Missed LoadMeter! 2006-05-18 20:22:58 +00:00
Hisham Muhammad bd61388c1d Fix checks when using --with-proc 2006-05-18 20:22:36 +00:00
Hisham Muhammad a457ce307e Slight improvement, taking the hint from the Fedora patch. 2006-05-18 20:22:14 +00:00
Hisham Muhammad b781e137d6 Report on "All CPUs" 2006-05-09 18:38:01 +00:00
Hisham Muhammad 57a17420e0 Final fixes to make "All CPUs" the default CPU display mode. 2006-05-09 18:35:51 +00:00
Hisham Muhammad c3d757f606 Enable "All CPUs" option 2006-05-09 18:18:08 +00:00
Hisham Muhammad 7d930a21f1 Getting stuff ready for a release 2006-05-09 18:17:13 +00:00
Hisham Muhammad 6ce1e12b55 Add new stuff to changelog 2006-05-09 17:59:59 +00:00
Hisham Muhammad 847b34d382 Minor fix to HTOPRC feature. 2006-05-09 17:59:20 +00:00
Hisham Muhammad 9d5cc90497 Wait for strace child process to die properly 2006-05-09 17:58:40 +00:00
Hisham Muhammad 723bddfb87 Add support for $HTOPRC, as suggested by Luis Limon 2006-05-06 23:19:26 +00:00
Hisham Muhammad 33113fe0d7 - Overhaul meters implementation;
- add AllCPUsMeter;
- because of that, the new .htoprc is incompatible with previous released versions.
2006-04-10 20:40:38 +00:00
Hisham Muhammad 34bcf8050e support free(NULL), which is valid ANSI C 2006-04-10 20:39:14 +00:00
Hisham Muhammad 86d6313560 * make debug target
* Support for generating a /proc trace for debugging purposes.
2006-03-24 03:39:04 +00:00
Hisham Muhammad a3a8a3b24b Remove unfinished code. 2006-03-24 02:03:11 +00:00
Hisham Muhammad f78a18ff44 Fixes for header generation. 2006-03-23 18:59:54 +00:00
Hisham Muhammad 130938f691 Fixes for header generation. 2006-03-23 18:55:29 +00:00
Hisham Muhammad 0df3ea08d3 Update copyrights. 2006-03-23 18:53:08 +00:00
Hisham Muhammad 425d48dc9e Add header generator script. 2006-03-23 18:45:14 +00:00
Hisham Muhammad 2ef1847a8b Complete implementation of --with-proc, making htop more FreeBSD-friendly 2006-03-13 17:29:18 +00:00
Hisham Muhammad 5268ff8c67 Generate missing files 2006-03-13 17:28:08 +00:00
Hisham Muhammad 8fe2575e1f Simple subversion test. 2006-03-13 16:26:02 +00:00
Hisham Muhammad d6231bab89 Initial import. 2006-03-04 18:16:49 +00:00