2
SmartObjectPool: A RAII-style implementation of the object pool pattern that uses smart pointers to automatically return acquired objects to the pool upon deletion.
The result of a long series of iterations for minimizing compile time delay.