Class JsonRecyclerPools.LockFreePool

All Implemented Interfaces:
RecyclerPool<BufferRecycler>, Serializable
Enclosing class:
JsonRecyclerPools

@Deprecated public static class JsonRecyclerPools.LockFreePool extends RecyclerPool.LockFreePoolBase<BufferRecycler>
Deprecated.
Since 2.18: use other implementations instead
RecyclerPool implementation that uses a lock free linked list for recycling instances.

Pool is unbounded: see RecyclerPool for details on what this means.

NOTE: serious issues found with 2.17.0 lead to deprecation of this implementation -- basically it is possible to have unbalanced acquire/release success rate lead to excessive growth of pooled instances. See jackson-core#1260 for details.

See Also: