title: Have you ever obtained a significant speedup by using boost::pool?
body: <p>I've played with boost::pool a few times in places where it seemed to me I was seriously hammering the heap with a lot of object "churn".  Generally I've used <code>boost::object_pool</code>, or <code>boost::pool_alloc</code> as an STL template parameter.  However the result is invariably that performance is virtually unchanged, or significantly worsened.</p>
  
  <p>I'm curious to hear of any success stories with it.</p>
  
  <p>What sort of things should I look for in profiling output which might indicate boost::pool is likely to help ?</p>
  
  <p>Is it just actually pretty hard to improve on good old malloc ?</p>