type sync.Pool

83 uses

	sync (current package)
		pool.go#L51: type Pool struct {
		pool.go#L99: func (p *Pool) Put(x any) {
		pool.go#L131: func (p *Pool) Get() any {
		pool.go#L160: func (p *Pool) getSlow(pid int) any {
		pool.go#L202: func (p *Pool) pin() (*poolLocal, int) {
		pool.go#L223: func (p *Pool) pinSlow() (*poolLocal, int) {
		pool.go#L289: 	allPools []*Pool
		pool.go#L293: 	oldPools []*Pool

	crypto/internal/fips140/drbg
		rand.go#L24: var drbgPool = sync.Pool{

	crypto/tls
		conn.go#L972: var outBufPool = sync.Pool{

	encoding/json
		encode.go#L313: var encodeStatePool sync.Pool
		scanner.go#L89: var scannerPool = sync.Pool{

	fmt
		print.go#L146: var ppFree = sync.Pool{
		scan.go#L378: var ssFree = sync.Pool{

	github.com/jackc/pgx/v5/internal/iobufpool
		iobufpool.go#L14: var pools [18]*sync.Pool
		iobufpool.go#L19: 		pools[i] = &sync.Pool{

	github.com/jackc/pgx/v5/internal/sanitize
		sanitize.go#L523: 	p     sync.Pool

	github.com/valyala/fastjson
		pool.go#L9: 	pool sync.Pool
		pool.go#L33: 	pool sync.Pool

	go.pact.im/x/zapjournal
		pool.go#L14: var varsEncoderPool = sync.Pool{

	go.uber.org/multierr
		error.go#L177: var _bufferPool = sync.Pool{

	go.uber.org/zap/internal/pool
		pool.go#L35: 	pool sync.Pool
		pool.go#L42: 		pool: sync.Pool{

	go/printer
		printer.go#L1323: var printerPool = sync.Pool{

	golang.org/x/net/http2
		databuffer.go#L23: var dataChunkPools = [...]sync.Pool{
		frame.go#L229: var fhBytes = sync.Pool{
		gotrack.go#L81: var littleBuf = sync.Pool{
		http2.go#L282: var bufWriterPool = sync.Pool{
		http2.go#L379: var sorterPool = sync.Pool{New: func() interface{} { return new(sorter) }}
		server.go#L77: var responseWriterStatePool = sync.Pool{
		server.go#L99: 	errChanPool sync.Pool
		server.go#L136: var errChanPool = sync.Pool{
		server.go#L164: 		errChanPool: sync.Pool{New: func() any { return make(chan error, 1) }},
		server.go#L1005: var writeDataPool = sync.Pool{
		transport.go#L1478: var bufPools [7]sync.Pool // of *[]byte
		transport.go#L2767: var gzipPool = sync.Pool{New: func() any { return new(gzip.Reader) }}

	golang.org/x/net/http2/hpack
		huffman.go#L14: var bufPool = sync.Pool{

	google.golang.org/grpc
		rpc_util.go#L61: 	pool sync.Pool
		rpc_util.go#L83: 		pool: sync.Pool{
		rpc_util.go#L120: 	pool sync.Pool

	google.golang.org/grpc/internal/mem
		buffer_pool.go#L221: 	pool        sync.Pool
		buffer_pool.go#L305: 	pool       sync.Pool

	google.golang.org/grpc/internal/transport
		controlbuf.go#L41: var itemNodePool = sync.Pool{

	google.golang.org/grpc/mem
		buffers.go#L68: 	bufferObjectPool = sync.Pool{New: func() any { return new(buffer) }}

	google.golang.org/protobuf/internal/filedesc
		desc_init.go#L552: var nameBuilderPool = sync.Pool{

	google.golang.org/protobuf/internal/order
		range.go#L20: var messageFieldPool = sync.Pool{
		range.go#L71: var mapEntryPool = sync.Pool{

	internal/poll
		splice_linux.go#L187: var splicePipePool = sync.Pool{New: newPoolPipe}

	io
		io.go#L655: var blackHolePool = sync.Pool{

	log
		log.go#L166: var bufferPool = sync.Pool{New: func() any { return new([]byte) }}

	log/slog
		handler.go#L391: var groupPool = sync.Pool{New: func() any {
		json_handler.go#L146: var jsonEncoderPool = &sync.Pool{

	log/slog/internal/buffer
		buffer.go#L17: var bufPool = sync.Pool{

	math/big
		nat.go#L281: var stackPool sync.Pool

	net/http
		h2_bundle.go#L1206: var http2dataChunkPools = [...]sync.Pool{
		h2_bundle.go#L1784: var http2fhBytes = sync.Pool{
		h2_bundle.go#L3381: var http2littleBuf = sync.Pool{
		h2_bundle.go#L3726: var http2bufWriterPool = sync.Pool{
		h2_bundle.go#L3825: var http2sorterPool = sync.Pool{New: func() interface{} { return new(http2sorter) }}
		h2_bundle.go#L4057: var http2responseWriterStatePool = sync.Pool{
		h2_bundle.go#L4169: 	errChanPool sync.Pool
		h2_bundle.go#L4203: var http2errChanPool = sync.Pool{
		h2_bundle.go#L4236: 		errChanPool: sync.Pool{New: func() any { return make(chan error, 1) }},
		h2_bundle.go#L5143: var http2writeDataPool = sync.Pool{
		h2_bundle.go#L9136: var http2bufPools [7]sync.Pool // of *[]byte
		h2_bundle.go#L10448: var http2gzipPool = sync.Pool{New: func() any { return new(gzip.Reader) }}
		header.go#L160: var headerSorterPool = sync.Pool{
		request.go#L1036: var textprotoReaderPool sync.Pool
		server.go#L827: 	bufioReaderPool   sync.Pool
		server.go#L828: 	bufioWriter2kPool sync.Pool
		server.go#L829: 	bufioWriter4kPool sync.Pool
		server.go#L834: var copyBufPool = sync.Pool{New: func() any { return new([copyBufPoolSize]byte) }}
		server.go#L847: func bufioWriterPool(size int) *sync.Pool {
		transport.go#L3128: var gzipPool = sync.Pool{New: func() any { return new(gzip.Reader) }}

	os
		dir_unix.go#L32: var dirBufPool = sync.Pool{

	reflect
		type.go#L2819: 	framePool *sync.Pool
		type.go#L2832: func funcLayout(t *funcType, rcvr *abi.Type) (frametype *abi.Type, framePool *sync.Pool, abid abiDesc) {
		type.go#L2871: 	framePool = &sync.Pool{New: func() any {

	regexp
		backtrack.go#L47: var bitStatePool sync.Pool
		exec.go#L381: var onePassPool sync.Pool
		regexp.go#L226: 	matchPool [len(matchSize)]sync.Pool

	syscall
		netlink_linux.go#L53: var pageBufPool = &sync.Pool{New: func() any {

	vendor/golang.org/x/net/http2/hpack
		huffman.go#L14: var bufPool = sync.Pool{