summaryrefslogtreecommitdiff
path: root/config.h.in
diff options
context:
space:
mode:
authormichael <michael@82007160-df01-0410-b94d-b575c5fd34c7>2012-11-16 19:39:37 +0000
committermichael <michael@82007160-df01-0410-b94d-b575c5fd34c7>2012-11-16 19:39:37 +0000
commit055fbd10787a85b4fc8db3e618a7dfc390f82c13 (patch)
tree6427913ea67031d0ca3068958160dfe496a8e244 /config.h.in
parentb2a2b2dc1adca9f089c693b520978dc4dd0e70bf (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.in59
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. */