diff options
author | michael <michael@82007160-df01-0410-b94d-b575c5fd34c7> | 2012-11-16 19:39:37 +0000 |
---|---|---|
committer | michael <michael@82007160-df01-0410-b94d-b575c5fd34c7> | 2012-11-16 19:39:37 +0000 |
commit | 055fbd10787a85b4fc8db3e618a7dfc390f82c13 (patch) | |
tree | 6427913ea67031d0ca3068958160dfe496a8e244 /config.h.in | |
parent | b2a2b2dc1adca9f089c693b520978dc4dd0e70bf (diff) |
- Implemented memory pool allocator which basically is taken from Tor's
mempool allocator for Tor cells
- Fixed compile warnings in conf_class.c
- ./configure --enable-assert works again
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/trunk@1654 82007160-df01-0410-b94d-b575c5fd34c7
Diffstat (limited to 'config.h.in')
-rw-r--r-- | config.h.in | 59 |
1 files changed, 31 insertions, 28 deletions
diff --git a/config.h.in b/config.h.in index 7950fac..70439c0 100644 --- a/config.h.in +++ b/config.h.in @@ -3,33 +3,9 @@ /* Define if building universal (internal helper macro) */ #undef AC_APPLE_UNIVERSAL_BUILD -/* Size of the auth heap. */ -#undef AUTH_HEAP_SIZE - -/* Size of the ban heap. */ -#undef BAN_HEAP_SIZE - -/* Size of the channel heap. */ -#undef CHANNEL_HEAP_SIZE - -/* Size of the client heap. */ -#undef CLIENT_HEAP_SIZE - /* Set to datadir. */ #undef DATADIR -/* Size of the dbuf heap. */ -#undef DBUF_HEAP_SIZE - -/* Define to 1 to enable debugging. */ -#undef DEBUG - -/* Size of the dlink_node heap. */ -#undef DNODE_HEAP_SIZE - -/* Size of the dns heap. */ -#undef DNS_HEAP_SIZE - /* Define to 1 if you want halfops support. */ #undef HALFOPS @@ -220,9 +196,6 @@ /* Define to 1 if you have IPv6 support. */ #undef IPV6 -/* Size of the local client heap. */ -#undef LCLIENT_HEAP_SIZE - /* Set to libdir. */ #undef LIBDIR @@ -255,7 +228,37 @@ /* Define to the shared library suffix, say, ".dylib". */ #undef LT_SHARED_EXT -/* Define to 1 to disable debugging. */ +/* Size of the auth mempool chunk. */ +#undef MP_CHUNK_SIZE_AUTH + +/* Size of the ban mempool chunk. */ +#undef MP_CHUNK_SIZE_BAN + +/* Size of the channel mempool chunk. */ +#undef MP_CHUNK_SIZE_CHANNEL + +/* Size of the client mempool chunk. */ +#undef MP_CHUNK_SIZE_CLIENT + +/* Size of the dbuf mempool chunk. */ +#undef MP_CHUNK_SIZE_DBUF + +/* Size of the dlink_node mempool chunk. */ +#undef MP_CHUNK_SIZE_DNODE + +/* Size of the dns mempool chunk. */ +#undef MP_CHUNK_SIZE_DNS + +/* Size of the local client mempool chunk. */ +#undef MP_CHUNK_SIZE_LCLIENT + +/* Size of the channel mempool chunk. */ +#undef MP_CHUNK_SIZE_MEMBER + +/* Size of the watch mempool chunk. */ +#undef MP_CHUNK_SIZE_WATCH + +/* Define to disable assert() statements. */ #undef NDEBUG /* Define if dlsym() requires a leading underscore in symbol names. */ |