91 block_* f = freelist_;
96 if (Kind == pool_type::Safe)
98 VALGRIND_MALLOCLIKE_BLOCK(f, size_, 0,
false);
101 VALGRIND_MAKE_MEM_DEFINED(f,
sizeof(block_*));
112 if (free_start_ + size_ > free_end_)
115 void* res = free_start_;
116 free_start_ += size_;
117#ifdef USES_MEMCHECK_H
118 if (Kind == pool_type::Safe)
120 VALGRIND_MALLOCLIKE_BLOCK(res, size_, 0,
false);