vibur-object-pool

General-purpose concurrent Java object pool that is built entirely using standard Java concurrency utilities, does not use any synchronized blocks or methods, and does not have any external dependencies.