Re: [MERGE] Split MemPool.cc into framework and allocators

2010-05-29 Thread Henrik Nordström
lör 2010-05-29 klockan 15:06 +1200 skrev Amos Jeffries: This is the bit intended for 3.2+ right? Should probably go back to earlier releases as well. Loss of mempool statistics is highly undesired. In addition the small change in trunk is missing configure.in help text correction. Thought I

Re: [MERGE] Split MemPool.cc into framework and allocators

2010-05-29 Thread Amos Jeffries
Henrik Nordström wrote: lör 2010-05-29 klockan 15:06 +1200 skrev Amos Jeffries: This is the bit intended for 3.2+ right? Should probably go back to earlier releases as well. Loss of mempool statistics is highly undesired. Okay. Forget the shuffling in this commit then. +1. In addition

Re: [MERGE] Split MemPool.cc into framework and allocators

2010-05-29 Thread Henrik Nordström
lör 2010-05-29 klockan 22:36 +1200 skrev Amos Jeffries: That single squid_curtime dependency is exactly the remaining problem with the non-squid binaries in AIX and Cygwin builds. Despite the binaries that are breaking making no use of this memory code. That dependency never brings in the

Re: [MERGE] Split MemPool.cc into framework and allocators

2010-05-29 Thread Henrik Nordström
lör 2010-05-29 klockan 15:17 +1200 skrev Amos Jeffries: Also needs release notes update for added option --enable-chunkedmempools and removed option --enable-mempools. I think I'll actually drop the configure parameter for now. That code is now experimental, and can be enabled by a

Re: [MERGE] Split MemPool.cc into framework and allocators

2010-05-29 Thread Henrik Nordström
lör 2010-05-29 klockan 22:36 +1200 skrev Amos Jeffries: Okay. Forget the shuffling in this commit then. +1. Merged. Regards Henrik

[MERGE] Split MemPool.cc into framework and allocators

2010-05-28 Thread Henrik Nordström
This change splits MemPool.cc into framework and specific allocators MemPool.cc general framework MemPoolChunked.cc chunked allocator MemPoolMalloc.cc malloc allocator, no freelist (yet) This may also fix some statistics bugs. There was some oddness there with a bit of confusion between

Re: [MERGE] Split MemPool.cc into framework and allocators

2010-05-28 Thread Amos Jeffries
Henrik Nordström wrote: Version 4. Blank out memory chunk statistics when not using chunked allocator and update configure.in to match. This change splits MemPool.cc into framework and specific allocators MemPool.cc general framework MemPoolChunked.cc chunked allocator MemPoolMalloc.cc malloc

Re: [MERGE] Split MemPool.cc into framework and allocators

2010-05-28 Thread Amos Jeffries
Henrik Nordström wrote: Version 4. Blank out memory chunk statistics when not using chunked allocator and update configure.in to match. This change splits MemPool.cc into framework and specific allocators MemPool.cc general framework MemPoolChunked.cc chunked allocator MemPoolMalloc.cc malloc