Contents
Class SynchronizedStack<T>
java.lang.Object
org.apache.tomcat.util.collections.SynchronizedStack<T>
- Type Parameters:
T
- The type of object managed by this stack
- Direct Known Subclasses:
AbstractProtocol.RecycledProcessors
This is intended as a (mostly) GC-free alternative to
Stack
when the requirement is to create a pool of re-usable
objects with no requirement to shrink the pool. The aim is to provide the
bare minimum of required functionality as quickly as possible with minimum
garbage.