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
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
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
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
lör 2010-05-29 klockan 22:36 +1200 skrev Amos Jeffries:
Okay. Forget the shuffling in this commit then.
+1.
Merged.
Regards
Henrik
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
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
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