More slab allocator updates.
authorMichael Poole <mdpoole@troilus.org>
Mon, 31 Jan 2005 22:28:59 +0000 (22:28 +0000)
committerMichael Poole <mdpoole@troilus.org>
Mon, 31 Jan 2005 22:28:59 +0000 (22:28 +0000)
commit8133e937bc680adafdc49ee2d962f10a6b39bb1a
tree1310dfe0f305ea6227b40e79a21d737c4f1d3215
parent9e723d926c4d4b83ac422a52edaf9357ae09b951
More slab allocator updates.

src/alloc-slab.c: Disable extra debugging by default.  Add more
statistics counters.  Change element type of little_slabs[].  Keep a
global list of unused (full) slab pages, rather than per-slab.
Various other cleanups and fixes.

src/chanserv.h: Can only be off-channel with off_channel > 1.

src/main.c: Update years in copyright notice.

src/opserv.c: Remove OSMSG_STATS_MEMORY.  Make cmd_stats_memory()
allocator-specific.
git-archimport-id: srvx@srvx.net--2005-srvx/srvx--devo--1.3--patch-12
ChangeLog
src/alloc-slab.c
src/chanserv.h
src/main.c
src/opserv.c