# arch-tag: automatic-ChangeLog--srvx@srvx.net--2005-srvx/srvx--devo--1.3
#
+2005-01-31 22:28:59 GMT Michael Poole <mdpoole@troilus.org> patch-12
+
+ Summary:
+ More slab allocator updates.
+ Revision:
+ srvx--devo--1.3--patch-12
+
+ 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.
+
+ modified files:
+ ChangeLog src/alloc-slab.c src/chanserv.h src/main.c
+ src/opserv.c
+
+
+2005-01-31 11:08:15 GMT Michael Poole <mdpoole@troilus.org> patch-11
+
+ Summary:
+ Add "?stats memory" and optional alloc_header to slab.
+ Revision:
+ srvx--devo--1.3--patch-11
+
+ src/alloc-slab.c: Add alloc_header (but no redzone) debug support,
+ enabled by default. Update alloc_count and alloc_size.
+
+ src/opserv.c: Provide "stats memory" command for slab allocator.
+
+ modified files:
+ ChangeLog src/alloc-slab.c src/opserv.c
+
+
+2005-01-31 05:14:52 GMT Michael Poole <mdpoole@troilus.org> patch-10
+
+ Summary:
+ Add slab allocator; reduce delta with srvx-gs.
+ Revision:
+ srvx--devo--1.3--patch-10
+
+ configure.in: Check for getpagesize(). Support --with-malloc=slab.
+
+ src/Makefile.am: Add alloc-slab.c as an extra source file.
+
+ src/alloc-srvx.c: Clean up srvx_free() slightly. Check for previously
+ allocated blocks.
+
+ srvx.conf.example, src/chanserv.c, src/main.c, src/modcmd.c,
+ src/proto-p10.c: Apply patches to bring closer to srvx-gs branch.
+
+ src/log.c: Assert and _exit() on fatal log messages.
+
+ src/opserv.c: Clarify logic for modes to set on join floods.
+
+ src/proto-common.c: Accept off-channel commands in registered channels.
+
+ new files:
+ src/.arch-ids/alloc-slab.c.id src/alloc-slab.c
+
+ modified files:
+ ChangeLog configure.in src/Makefile.am src/alloc-srvx.c
+ src/chanserv.c src/chanserv.h src/common.h src/hash.h
+ src/helpfile.c src/log.c src/main.c src/modcmd.c src/opserv.c
+ src/proto-common.c src/proto-p10.c srvx.conf.example
+
+
2005-01-26 21:16:54 GMT Michael Poole <mdpoole@troilus.org> patch-9
Summary: