freebsd-dev/bin
Poul-Henning Kamp e796e00de3 Some cleanups related to timecounters and weird ifdefs in <sys/time.h>.
Clean up (or if antipodic: down) some of the msgbuf stuff.

Use an inline function rather than a macro for timecounter delta.

Maintain process "on-cpu" time as 64 bits of microseconds to avoid
needless second rollover overhead.

Avoid calling microuptime the second time in mi_switch() if we do
not pass through _idle in cpu_switch()

This should reduce our context-switch overhead a bit, in particular
on pre-P5 and SMP systems.

WARNING:  Programs which muck about with struct proc in userland
will have to be fixed.

Reviewed, but found imperfect by:       bde
1998-05-28 09:30:28 +00:00
..
cat Restore Lite2 sccsids by removing `const'. Improve documentation a little. 1998-05-13 07:16:37 +00:00
chflags NOSHARED takes a yes/YES no/NO value, not "true, false, hey mon!". 1997-06-29 06:03:42 +00:00
chio Do not remove include of <sys/param.h> and <sys/types.h>. They should 1998-05-13 07:19:45 +00:00
chmod Improve description of absolute modes. 1998-05-19 06:24:50 +00:00
cp Restore Lite-2 sccsid. 1998-05-13 07:25:17 +00:00
csh Restore include of sys/types.h and sys/param.h. 1998-05-13 07:29:15 +00:00
date .Sh ENVIRONMENT VARIABLES -> .Sh ENVIRONMENT 1998-05-13 07:57:49 +00:00
dd Restore Lite-2 sccsid. Restore include of sys/types.h. 1998-05-13 07:33:54 +00:00
df .Sh ENVIRONMENT VARIABLES -> .Sh ENVIRONMENT 1998-05-13 07:57:49 +00:00
domainname Correct use of .Nm. Add rcsid. 1998-05-13 07:39:11 +00:00
echo Correct use of .Nm. Add rcsid. 1998-05-13 07:39:11 +00:00
ed Convert to mdoc. 1998-05-13 07:41:13 +00:00
expr Correct use of .Nm. 1998-05-13 07:43:56 +00:00
hostname Correct use of .Nm. Add rcsid. 1998-05-13 07:47:35 +00:00
kill kill.1: Remove reference to obsolete sigvec(2) man page. Removed 1998-05-18 03:33:11 +00:00
ln Correct use of .Nm. Add rcsid. 1998-05-15 06:19:05 +00:00
ls Correct use of .Nm. Typo. 1998-05-15 06:22:30 +00:00
mkdir correct use of .Nm. Add rcsid. 1998-05-15 06:23:45 +00:00
mv Don't append a '/' to the destination directory if there 1998-05-25 22:44:16 +00:00
pax Correct use of .Nm. Add rcsid. 1998-05-15 06:30:58 +00:00
ps Some cleanups related to timecounters and weird ifdefs in <sys/time.h>. 1998-05-28 09:30:28 +00:00
pwd Correct use of .Nm. Add rcsid. 1998-05-15 06:30:58 +00:00
rcp Correct use of .Nm. Add rcsid. 1998-05-18 06:40:56 +00:00
rm .Nm rm -> .Nm. 1998-05-18 06:37:35 +00:00
rmail Correct use of .Nm. Add section number to .Xr references. 1998-05-18 06:39:17 +00:00
rmdir Correct use of .Nm. Add rcsid. 1998-05-18 06:40:56 +00:00
sh Add rcsid. Spelling. 1998-05-18 06:44:24 +00:00
sleep Correct use of .Nm. Add rcsid. 1998-05-18 06:51:59 +00:00
stty Correct use of .Nm. Add rcsid. 1998-05-18 06:51:59 +00:00
sync Correct use of .Nm. Add section number to .Xr references. Add rcsid. 1998-05-18 06:50:17 +00:00
test Correct use of .Nm. Add rcsid. 1998-05-18 06:51:59 +00:00
Makefile "make world" replaces /bin/rmail even when NO_SENDMAIL has been set to 1998-05-27 09:25:22 +00:00
Makefile.inc Revert $FreeBSD$ to $Id$ 1997-02-22 14:13:04 +00:00