87 backingResources_(reinterpret_cast<char*>(
88 detail::alignedMalloc(size * detail::alignToCacheLine(sizeof(T))))),
90 char* buf = backingResources_;
99 for (
size_t i = 0; i < size; ++i) {
100 pool_.enqueue(
new (buf) T(init()));
101 buf += detail::alignToCacheLine(
sizeof(T));