peter
3b842d34e8
$Id$ -> $FreeBSD$
1999-08-28 01:08:13 +00:00
eivind
89e1199534
KNFize, by bde.
1999-01-10 01:58:29 +00:00
eivind
a8dc66f457
Split DIAGNOSTIC -> DIAGNOSTIC, INVARIANTS, and INVARIANT_SUPPORT as
...
discussed on -hackers.
Introduce 'KASSERT(assertion, ("panic message", args))' for simple
check + panic.
Reviewed by: msmith
1999-01-08 17:31:30 +00:00
dyson
888e1a851b
Correct copyright.
1998-04-25 04:50:03 +00:00
dyson
e86cd387f8
Slight improvement to the vm_zone stats output. Also, some other superficial
...
cleanups.
1997-12-14 05:17:44 +00:00
bde
efd51d84cf
Don't include <sys/lock.h> in headers when only `struct simplelock' is
...
required. Fixed everything that depended on the pollution.
1997-12-05 19:55:52 +00:00
peter
9cb126eb6a
Fix some style(9) and formatting problems. tabsize 4 formatting doesn't
...
look too great with 'more' etc.
Approved by: dyson (with a minor grumble :-)
1997-09-21 11:41:12 +00:00
dyson
e64b1984f9
Change the M_NAMEI allocations to use the zone allocator. This change
...
plus the previous changes to use the zone allocator decrease the useage
of malloc by half. The Zone allocator will be upgradeable to be able
to use per CPU-pools, and has more intelligent usage of SPLs. Additionally,
it has reasonable stats gathering capabilities, while making most calls
inline.
1997-09-21 04:24:27 +00:00
dyson
a8d01f6338
The "cutsie" register parameter passing that I had mistakenly used breaks
...
profiling. Since it doesn't really improve perf much, I have backed it
out.
1997-08-10 00:12:13 +00:00
dyson
85f902e519
More vm_zone cleanup. The sysctl now accounts for items better, and
...
counts the number of allocations.
1997-08-07 03:52:55 +00:00
dyson
5f9cb6429d
Add exposure of some vm_zone allocation stats by sysctl. Also, change
...
the initialization parameters of some zones in VM map. This contains
only optimizations and not bugfixes.
1997-08-06 04:58:05 +00:00
dyson
2649bd0b26
Another attempt at cleaning up the new memory allocator.
1997-08-05 22:24:31 +00:00
dyson
54005d6ed9
A very simple zone allocator.
1997-08-05 00:07:31 +00:00