Go to file
cgd 0396d19a02 use p->hashfraction when doing non-time-critical calculations, rather than
using HASHFRACTION directly.  in time-critical calculations, if HASHFRACTION
is a power of two, check that p->hashfraction == HASHFRACTION and if so do
the calculation with the compiled-in value so that the compiler can optimize
out (potentially) expensive divisions.  if p->hashfraction != HASHFRACTION,
actually do the division.  This has the result that on machines with slow
division, the division can be optimized out of the common case, but that
if HASHFRACTION changes from the compiled-in value (for whatever reason),
profiling will still work.  Changes suggested by Chris Torek.
1996-06-12 04:15:34 +00:00
bin getopts fixes: 1996-06-04 21:00:09 +00:00
distrib Adapt to the slightly different content of the MD `list' file on the 1996-06-11 09:53:25 +00:00
etc add a no-op 'includes' target for completeness. make 'make distribution' 1996-06-05 21:55:13 +00:00
games Ixfay iticalcray ugsbay! Eservepray artstay-ofway-ordway andway 1996-06-07 19:30:50 +00:00
gnu Use DESTDIR to point at libraries like bsd.prog.mk does (PR#2524). 1996-06-08 22:22:26 +00:00
include POSIX.1 requires programs to include <sys/types.h> before including 1996-06-11 02:14:01 +00:00
lib use p->hashfraction when doing non-time-critical calculations, rather than 1996-06-12 04:15:34 +00:00
libexec Use DESTDIR to point at libraries like bsd.prog.mk does (PR#2524). 1996-06-08 22:22:26 +00:00
regress merge DB 1.85 changes 1996-05-03 21:50:36 +00:00
sbin Use a different tree-walking algorithm in propagate(). 1996-06-11 07:07:52 +00:00
share TABLDISC, not TBLDISC 1996-05-31 00:37:29 +00:00
sys remove GENERIC_NFS, because: 1996-06-12 02:00:10 +00:00
usr.bin pull in core-dump fix from bostic (part of nvi 1.67) 1996-06-10 12:39:47 +00:00
usr.sbin Add the `ac' device (auto-changer) to the isscsidev() macro. (I can't 1996-06-10 02:32:20 +00:00
Makefile Headers in src/domestic/include are now installed by the includes target 1996-04-25 01:09:33 +00:00