Chunked mempools, a first verdict

From: Henrik Nordstrom <hno@dont-contact.us>
Date: Sun, 29 Apr 2001 02:35:42 +0200

A fair bit of cleanup remains before this can get committed to HEAD.

* src/MemPoolStats.c is a mixture of different things, while the name
suggests it should be statistics.. probably much of the non-statistics
things there should be moved to lib/MemPools.c

* The namespace used is way to large. lib/MemPools.c (after a initial
cleanup) export 25 symbols, plus 7 from src/MemPoolsStat.c. This is way
more than should be required. (the old MemPool.c exported 16 symbols,
which already was way to much for a memory pool allocator).

* The whole concept of how/where statistics is kept and retreived is
messy and needs to be thought over and better designed.

--
Henrik
Received on Sat Apr 28 2001 - 18:33:17 MDT

This archive was generated by hypermail pre-2.1.9 : Tue Dec 09 2003 - 16:13:51 MST