| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Remove /^\s*\*+\s*\$FreeBSD\$.*$\n/
|
|
|
|
|
|
| |
Obtained from: OpenBSD
Reviewed by: imp@
Pull Request: https://github.com/freebsd/freebsd-src/pull/479
|
|
|
|
|
|
|
|
|
| |
Submitted by: Antranig Vartanian <antranigv@freebsd.am>
Reviewed by: imp, philip
Differential Revision: https://reviews.freebsd.org/D22871
Notes:
svn path=/head/; revision=355978
|
|
|
|
|
|
|
|
| |
- remove a now-unused function
- remove needless indirection of handle type
Notes:
svn path=/head/; revision=335551
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The current header formatting is a giant format string that changes
global state during the format process.
Make the following changes:
- use sbuf to build up the header rather than use the above
pseudo-dynamic one
- Change name length to 10
- Reduce size of RES and SIZE by making humanize more aggressive
- Restore a version number line to the copyright. This may be required
by the copyright (and may not be; its unclear)
This is also a pre-req to implementing TOPCOLOR from newer versions of
top(1)
Discussed with: allanjude, rpolka, danfe, rgrimes
Differential Revision: https://reviews.freebsd.org/D15801
Notes:
svn path=/head/; revision=335539
|
|
|
|
|
|
|
|
|
|
| |
- style(9)
- remove now-defunct comments
- remove getuid check for low delay
- expand range of format_k
Notes:
svn path=/head/; revision=334989
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- By popular demand, implement a different switch ("T") for toggling
between thread id and process id.
- Add an assert that the size of command chars is as expected.
- Also clean up some messiness I found when implementing this.
- Further document the new flag.
Requested by: flo, ronald-lists@klop.ws, bapt
PR: 139389 (for the record)
X-MFC-With: r334474
Notes:
svn path=/head/; revision=334864
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Change headers to more closely match what we use
- use more standard functions instead of bzero, bcmp, bcopy
- Add myself to authors.
Tested with: base clang (amd64), gcc 9 (amd64), base clang (i386), base
gcc (mips)
Notes:
svn path=/head/; revision=334600
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- avoid the need to call a function to get size of known array. I'll
likely re-arrange some of the indirect in a later to avoid the magic
constants.
- use correct type
- add const
- replace caddr_t with void*. This corrects an alignment warning.
- remove duplicated include from immediately prior commit
Under base clang we're now down to:
- 3 warning in top.c, 1 warning in mahcine.c, 4 warning in display.c,
- 1 warning in utils.c
Tested with base clang, gcc7, gcc9, base gcc (mips)
Notes:
svn path=/head/; revision=334593
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Add const where helpful
- add missing 'static' for file-local functions
- use nitems where possible
- convert manual abort() to assert
- use strndup instead of homegrown version
Tested with clang, gcc7, and gcc9
Notes:
svn path=/head/; revision=334591
|
|
|
|
|
|
|
|
|
|
| |
In fixing issues with uid > INT_MAX, I broke the uid without username
case. The latter is more important so return the old state.
Discussed with: allanjude
Notes:
svn path=/head/; revision=334553
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Allow to show only a single process specified by PID. This could
be done either by running top like 'top -p PID' or using the 'p' command
inside top.
Reviewed by: eadler
Approved by: eadler
Obtained from: OpenBSD
Differential Revision: https://reviews.freebsd.org/D15501
Notes:
svn path=/head/; revision=334531
|
|
|
|
|
|
|
| |
Remove unneeded define while here.
Notes:
svn path=/head/; revision=334517
|
|
|
|
|
|
|
|
|
|
| |
- Prefer using ansi prototypes rather than C prototypes
- Keep type on separate line from name of function
- Try to keep things const where possible. This will help get to WARNS=6
- switch to "bool" where it makes sense
Notes:
svn path=/head/; revision=334509
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Replace caddr_t with "void *". This reduces
the number of warnings at WARNS=6
- use "static" where possible
- sprinkle const where possible
This leaves at WARNS=6:
35 warnings in top.c
88 warnings in machine.c
7 warnings in commands.c
all of which are either "incompatible-pointer-types-discards-qualifiers"
or "cast-qual"
Notes:
svn path=/head/; revision=333972
|
|
|
|
| |
Notes:
svn path=/head/; revision=333970
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Replace caddr_t with "void *". This reduces
the number of warnings at WARNS=6
- use "static" where possible
- sprinkle const where possible
This leaves at WARNS=6:
35 warnings in top.c
72 warnings in machine.c
5 warnings in commands.c
all of which are either "incompatible-pointer-types-discards-qualifiers"
or "cast-qual"
Notes:
svn path=/head/; revision=333969
|
|
|
|
| |
Notes:
svn path=/head/; revision=333962
|
|
|
|
|
|
|
|
| |
This fixes everything but
-Wincompatible-pointer-types-discards-qualifiers
Notes:
svn path=/head/; revision=333959
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This changes previous behavior of calculating it at startup based on
the current max username length.
This is done because:
- it is in theory possible for the max length to change at run-time
(e.g., a new user is added after top starts running)
- on machines with many users this delays startup significantly
PR: 20799
PR: 89762
Reported by: ob@e-Gitt.NET
Reported by: wkwu@Kavalan.csie.NCTU.edu.tw
Reported on: 2000-08-23 and 2005-11-30
Notes:
svn path=/head/; revision=333945
|
|
|
|
|
|
|
| |
This allows us to avoid the ifdefs that we set unconditionally.
Notes:
svn path=/head/; revision=333900
|
|
We've been maintaining top(1) for a long time, and the upstream
hasn't existed/been used in similarly as long. Make it clear that we own
top(1)
Tested with 'make universe'. Everything passed except MIPS which failed
for unrelated reasons. Install also tested for amd64.
Reviewed by: sbruno
No objections: imp, mmacy
Differential Revision: https://reviews.freebsd.org/D15387
Notes:
svn path=/head/; revision=333898
|