[#BloombergLP-bdlma-SequentialPool-release] = xref:BloombergLP.adoc[BloombergLP]::xref:BloombergLP/bdlma.adoc[bdlma]::xref:BloombergLP/bdlma/SequentialPool.adoc[SequentialPool]::release :relfileprefix: ../../../ :mrdocs: Release all memory allocated through this pool and return to the underlying allocator _all_ memory. The pool is reset to its default‐constructed state, retaining the alignment and growth strategies, and the initial and maximum buffer sizes in effect following construction. The effect of subsequently ‐ to this invocation of `release` ‐ using a pointer obtained from this object prior to this call to `release` is undefined. == Synopsis Declared in `<bdlma_sequentialpool.h>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- void release(); ---- [.small]#Created with https://www.mrdocs.com[MrDocs]#