Commit Graph

  • 5dfb524237 Implement command line and environment handling for pcp htop. Nathan Scott 2021-03-25 17:24:14 +1100
  • b424a5b137 Implement shared memory support on the PCP platform Nathan Scott 2021-03-17 09:54:15 +1100
  • d3af4e670d Update PCP platform to use the old hostname API call Nathan Scott 2021-03-05 16:54:30 +1100
  • 956b2ae70c Update PCP platform to match latest API changes Nathan Scott 2021-03-05 16:35:32 +1100
  • c6f20fbcc6 Fixes and cleanups for ZFS Meters and metrics Nathan Scott 2021-02-22 16:54:33 +1100
  • 0e7ae9a592 Ensure PCP platform ZramMeter always uses initialized data Nathan Scott 2021-02-22 16:52:32 +1100
  • 407d32e121 Fix PCP ZramMeter in presense of missing zram metrics Sohaib 2021-02-22 16:50:39 +1100
  • e1d1a5cec6 Add ZFS ARC statistics and meters to the PCP platform Sohaib 2021-02-22 16:45:44 +1100
  • 6bb59f8881 Fix cut+paste typo in --enable-pcp error message Nathan Scott 2021-02-19 14:13:27 +1100
  • 5ef8706d72 Add new CI workflow to check pcp-enabled builds Nathan Scott 2021-02-17 15:47:17 +1100
  • c14a45ba35 Add a platform for Performance Co-Pilot (PCP) metrics Nathan Scott 2021-02-17 14:43:56 +1100
  • d075d49a0c htop.1.in: Some grammatical errors are fixed. Varik Valefor 2021-05-30 02:56:37 -0400
  • f171e360e0 htop.1.in: A grammatical error is fixed. Varik Valefor 2021-05-30 02:53:14 -0400
  • c752c542fe Unsupported: Implement CWD column Benny Baumann 2021-05-25 19:14:45 +0200
  • 8420df62eb Solaris: Implement CWD column Benny Baumann 2021-05-25 19:11:56 +0200
  • 5e92956abc OpenBSD: Implement CWD column Benny Baumann 2021-05-25 19:08:14 +0200
  • 90f42695d2 FreeBSD: Implement CWD column Benny Baumann 2021-05-25 19:07:00 +0200
  • c2e2556403 DragonFlyBSD: Implement CWD column Benny Baumann 2021-05-25 19:05:16 +0200
  • 06073699ba Darwin: Implement CWD column Benny Baumann 2021-05-25 19:03:54 +0200
  • b6ff5c8a2e Move CWD field handling to platform-neutral code Benny Baumann 2021-05-25 19:02:12 +0200
  • c408add108 Linux: add reset to heuristic Christian Göttsche 2021-05-23 15:53:23 +0200
  • 550a141860 Add ELAPSED process column Christian Göttsche 2021-05-02 13:29:39 +0200
  • 3d5b6d9282 Fix assert failure on short running thread Christian Göttsche 2021-05-23 15:21:51 +0200
  • 771a1be316 Update documentation for basename coloring of cmdline/exe columns Benny Baumann 2020-12-19 16:58:13 +0100
  • 51ecc62d92 Force update when executable was recently deleted/replaced Benny Baumann 2021-05-23 02:48:41 +0200
  • bf07c713ba Allow for highlighting of deleted executables to be configured Benny Baumann 2020-12-19 16:46:00 +0100
  • d9feff150c Solaris: add EXE and COMM columns and use merged command line helpers Christian Göttsche 2021-05-19 17:43:38 +0200
  • 72724d42f3 DragonFlyBSD: add EXE and COMM columns and use merged command line helpers Christian Göttsche 2021-05-19 17:44:37 +0200
  • d445676f09 OpenBSD: add COMM column and use merged command line helpers Christian Göttsche 2021-05-18 23:00:30 +0200
  • 4da618030c FreeBSD: add EXE and COMM columns and use merged command line helpers Christian Göttsche 2021-05-18 22:30:56 +0200
  • 8ff4eb72ac Darwin: use merged command line helpers Christian Göttsche 2021-05-18 23:29:57 +0200
  • 7892ac68fb Linux: use merge command line helpers Christian Göttsche 2021-05-18 22:36:03 +0200
  • 6ad4f345dc Unsupported: use merge command line helpers Christian Göttsche 2021-05-19 17:44:33 +0200
  • 05fb681d5c Process: add convenience helper functions to update merged command line related data Christian Göttsche 2021-05-18 22:29:25 +0200
  • 7c654559c9 Linux: drop obsolete code now in Process_writeField Christian Göttsche 2021-05-18 23:32:56 +0200
  • 7ef58f2dcf Drop mc->maxLen field Benny Baumann 2021-05-17 23:15:24 +0200
  • 2824e2989a Reduce code duplication for nearly identical code-paths Benny Baumann 2021-05-15 21:55:14 +0200
  • 9a78155e17 Properly brace macro arguments Benny Baumann 2021-05-15 21:54:46 +0200
  • aa8552ba88 Move PROC_COMM/PROC_EXE column handling to global Process implementation Benny Baumann 2021-04-18 19:25:56 +0200
  • a61a2e6d47 Call makeCommandStr on all platforms Benny Baumann 2021-04-18 18:10:04 +0200
  • bcb18ef822 Move Process_makeCommandStr to global Process implementation Benny Baumann 2021-04-10 13:31:39 +0200
  • c0d0202440 Move LinuxProcess_getCommandStr to Process_getCommandStr Benny Baumann 2021-04-24 12:06:49 +0200
  • 7224d0e083 Move kernel/userland thread handling to platform-independent implementation Benny Baumann 2021-04-10 14:08:26 +0200
  • 1a1fddae85 Pre-calculate isUserlandThread flag Benny Baumann 2021-04-10 13:56:03 +0200
  • cdb660adab Move mergeCommand to global process struct Benny Baumann 2021-04-10 11:10:50 +0200
  • 94a52cb5c9 Rename cmdlineBasenameOffset to cmdlineBasenameEnd to properly indicate the fields purpose Benny Baumann 2021-04-10 11:46:57 +0200
  • 666f70c58c Move procCmdlineBasenameOffset as cmdlineBasenameStart to global Process structure Benny Baumann 2021-04-10 11:18:08 +0200
  • 6dc485dd20 Remove duplicate field LinuxProcess->procCmdlineBasenameEnd Benny Baumann 2021-02-02 00:13:19 +0100
  • a685661866 Move procExeBasenameOffset to main Process structure Benny Baumann 2021-02-01 23:23:10 +0100
  • 93a44acf7e Move procExeDeleted flag to main Process structure Benny Baumann 2021-02-01 22:37:41 +0100
  • b839987df7 Rename basenameOffset to cmdlineBasenameOffset Benny Baumann 2021-02-01 22:24:42 +0100
  • d74e8b7554 Move procComm and procExe to main Process structure Benny Baumann 2021-01-30 15:31:59 +0100
  • 10790f0a54 Process: Put the time field more to the end Benny Baumann 2021-01-30 13:39:19 +0100
  • 02431c43e1 Rename command line field from comm to cmdline Benny Baumann 2020-12-19 16:21:08 +0100
  • fbec3e4005 Refactor makeCommandStr Benny Baumann 2020-12-12 12:21:22 +0100
  • 07a4657a47 DragonFlyBSD: Fix included headers Benny Baumann 2021-05-22 09:24:30 +0200
  • 2c8353e7cf DragonFlyBSD: Indentation and formatting fixes Benny Baumann 2021-05-21 22:42:00 +0200
  • ee9e7edbc1 Solaris: handle ERR macro redefinitions Christian Göttsche 2021-05-20 18:27:10 +0200
  • a62987c787 Solaris: improve process columns Christian Göttsche 2021-05-20 17:54:17 +0200
  • 013d2efa51 Solaris: correct process env memory handling Christian Göttsche 2021-05-19 19:58:55 +0200
  • 27be880d0f Solaris: reduce function scopes Christian Göttsche 2021-05-19 19:09:57 +0200
  • 6b57898034 Solaris: reduce variable scope Christian Göttsche 2021-05-19 19:06:34 +0200
  • 906dcf5cb3 Solaris: silence signed comparison Christian Göttsche 2021-05-19 19:02:06 +0200
  • 8f34225a49 Solaris: fix includes Christian Göttsche 2021-05-19 19:01:30 +0200
  • fdda291a0e Solaris: add kstat lookup wrappers Christian Göttsche 2021-05-19 19:00:44 +0200
  • 4676e35f42 DragonFlyBSD: fixup columns Christian Göttsche 2021-05-19 17:34:41 +0200
  • 69cfaf2381 configure: ignore warning about delay accounting on non-Linux platform Christian Göttsche 2021-05-16 20:01:25 +0200
  • d2ee40597c Use STDERR_FILENO instead of magic number Christian Göttsche 2021-05-16 19:55:51 +0200
  • 1f5f40c091 Print current settings on crash Christian Göttsche 2021-05-16 19:55:31 +0200
  • 204bc710ba Adjust to current label reality and the fact that Github can't search for multiple labels ORed ... yet. Daniel Lange 2021-05-14 11:29:29 +0200
  • 40ecde9d88 Add Github label disclaimer as per vi's comment Daniel Lange 2021-05-14 11:17:35 +0200
  • 3f86a011e6 platform-dependent files included relative to main source directory mayurdahibhate 2021-04-29 23:43:36 +0530
  • 1b74dfe187 cleaned up includes with iwyu mayurdahibhate 2021-04-29 20:42:43 +0530
  • d9c95369bc Enclose macro argument Christian Göttsche 2021-05-10 17:30:55 +0200
  • d918cd9f2a Align parameter name of Generic_gettime_realtime Christian Göttsche 2021-05-10 17:30:04 +0200
  • 54d7c6a080 Sort include headers Christian Göttsche 2021-05-10 17:28:32 +0200
  • 90ae730fd4 Ignore IDE configuration files Christian Göttsche 2021-05-10 17:04:21 +0200
  • 323d7e73aa Linux: update IO fields Christian Göttsche 2021-04-26 17:57:47 +0200
  • b41e4d9c54 Rework process field print functions Christian Göttsche 2021-04-14 20:16:16 +0200
  • 6bbb454881 LinuxProcess: print default buffer in ascii Christian Göttsche 2021-04-14 20:55:48 +0200
  • a2be57d768 Process: print default buffer in ascii Christian Göttsche 2021-04-14 20:54:38 +0200
  • 436808ff99 Use RichString_appendnAscii where possible Christian Göttsche 2021-04-14 20:47:42 +0200
  • 099dab88be ZfsCompressedArcMeter: avoid division by 0 Christian Göttsche 2021-04-22 17:12:02 +0200
  • 2d7069feb4 Linux: handle Shmem being part of Cached Christian Göttsche 2021-04-14 18:26:38 +0200
  • 3db3737d75 Update FUNDING.yaml to use open_collective directly (thanks cgzones) Nathan Scott 2021-04-22 14:37:09 +1000
  • a75b99a15e Document '?' key to reach the help screen Benny Baumann 2021-04-21 21:49:03 +0200
  • 615fc934ff Add assert for unreachable switch case Christian Göttsche 2021-04-18 15:52:28 +0200
  • bd689ab0d3 Avoid implicit pointer to bool conversion in assignment Christian Göttsche 2021-04-18 15:51:46 +0200
  • d58c2f0606 Drop ProcessList_get and ProcessList_size Christian Göttsche 2021-04-18 15:50:56 +0200
  • 5dbca0193d Make MainPanel_pidSearch a static function Christian Göttsche 2021-04-18 15:50:06 +0200
  • a05e78f531 Linux: use more robust pid parsing Christian Göttsche 2021-04-18 15:49:45 +0200
  • ace5730f89 Add github funding link to htop opencollective page Nathan Scott 2021-04-21 16:33:07 +1000
  • feec16cbb5 don't include offline CPUs in summary for OpenBSD Stuart Henderson 2021-03-27 13:26:26 +0000
  • d63394b5f6 DragonFlyBSD: resolve sign comparison Christian Göttsche 2021-03-21 21:25:28 +0100
  • 99cde7edec FreeBSD: silence unsigned integer underflow Christian Göttsche 2021-03-21 21:12:30 +0100
  • 9a8221568a Rework TTY column Christian Göttsche 2021-03-21 19:40:56 +0100
  • 36880cd61c Add read-only option Christian Göttsche 2021-01-21 20:27:37 +0100
  • 812cfcb94d Rename drop-capabilities options none to off Christian Göttsche 2021-03-25 14:33:27 +0100
  • 74d061700c LinuxProcessList_recurseProcTree(): drop non necessary parameter Christian Göttsche 2021-04-09 19:14:24 +0200
  • f3d9ecaa62 Convert process time to days if applicable David Zarzycki 2021-04-10 08:02:59 -0400