sync.Pool.Put (method)

87 uses

	sync (current package)
		pool.go#L90: func (p *Pool) Put(x interface{}) {

	archive/zip
		register.go#L60: 		flateWriterPool.Put(w.fw)
		register.go#L98: 		flateReaderPool.Put(r.fr)

	crypto/tls
		conn.go#L947: 		outBufPool.Put(outBufPtr)

	encoding/gob
		encode.go#L426: 	encBufferPool.Put(data)

	encoding/json
		encode.go#L167: 	encodeStatePool.Put(e)
		encode.go#L645: 		encodeStatePool.Put(e2)
		scanner.go#L104: 	scannerPool.Put(scan)
		stream.go#L234: 	encodeStatePool.Put(e)

	fmt
		print.go#L161: 	ppFree.Put(p)
		scan.go#L414: 	ssFree.Put(s)

	github.com/go-git/go-git/v5
		worktree.go#L547: 	copyBufferPool.Put(buf)

	github.com/go-git/go-git/v5/plumbing/format/packfile
		diff_delta.go#L47: 	defer bufPool.Put(bb)
		diff_delta.go#L56: 	defer bufPool.Put(tb)
		diff_delta.go#L84: 	defer bufPool.Put(buf)
		diff_delta.go#L94: 	defer bufPool.Put(ibuf)
		packfile.go#L137: 		defer bufPool.Put(buf)
		packfile.go#L226: 		defer bufPool.Put(buf)
		packfile.go#L327: 	defer bufPool.Put(buf)
		packfile.go#L357: 	defer bufPool.Put(buf)
		parser.go#L340: 		defer bufPool.Put(b)
		parser.go#L376: 	defer bufPool.Put(buf)
		patch_delta.go#L36: 	defer bufPool.Put(buf)
		patch_delta.go#L45: 	defer bufPool.Put(dst)
		patch_delta.go#L57: 	byteSlicePool.Put(b)
		scanner.go#L327: 	defer zlibReaderPool.Put(zr)
		scanner.go#L336: 	byteSlicePool.Put(buf)
		scanner.go#L377: 	byteSlicePool.Put(buf)

	github.com/go-git/go-git/v5/plumbing/object
		commit.go#L184: 	defer bufPool.Put(r)
		tag.go#L97: 	defer bufPool.Put(r)
		tree.go#L234: 	defer bufPool.Put(r)

	github.com/go-redis/redis/v8/internal/pool
		pool.go#L290: 		timers.Put(timer)
		pool.go#L296: 		timers.Put(timer)
		pool.go#L299: 		timers.Put(timer)

	github.com/prometheus/client_golang/prometheus/promhttp
		http.go#L155: 			defer gzipPool.Put(gz)

	github.com/prometheus/common/expfmt
		text_create.go#L89: 			bufPool.Put(b)
		text_create.go#L452: 		numBufPool.Put(bp)
		text_create.go#L464: 	numBufPool.Put(bp)

	go.opentelemetry.io/otel/label
		encoder.go#L108: 	defer d.pool.Put(buf)

	golang.org/x/net/http2
		databuffer.go#L53: 			dataChunkPools[i].Put(p)
		frame.go#L232: 	defer fhBytes.Put(bufp)
		gotrack.go#L53: 	defer littleBuf.Put(bp)
		http2.go#L290: 	bufWriterPool.Put(bw)
		server.go#L1031: 	errChanPool.Put(ch)
		server.go#L1033: 		writeDataPool.Put(writeArg)
		server.go#L2204: 			errChanPool.Put(errc)
		server.go#L2571: 		sorterPool.Put(sorter)
		server.go#L2726: 		responseWriterStatePool.Put(rws)
		server.go#L2830: 		errChanPool.Put(msg.done)
		write.go#L339: 		defer sorterPool.Put(sorter)

	golang.org/x/net/http2/hpack
		hpack.go#L495: 		defer bufPool.Put(buf)
		huffman.go#L24: 	defer bufPool.Put(buf)
		huffman.go#L35: 	defer bufPool.Put(buf)

	google.golang.org/grpc
		rpc_util.go#L93: 	defer c.pool.Put(z)
		rpc_util.go#L138: 			d.pool.Put(z)
		rpc_util.go#L145: 		d.pool.Put(z)

	google.golang.org/grpc/encoding/proto
		proto.go#L78: 	protoBufferPool.Put(cb)
		proto.go#L95: 	protoBufferPool.Put(cb)

	google.golang.org/grpc/internal/transport
		transport.go#L65: 	p.pool.Put(b)

	google.golang.org/protobuf/internal/filedesc
		desc_init.go#L457: 	nameBuilderPool.Put(b)

	io
		io.go#L601: 			blackHolePool.Put(bufp)

	math/big
		nat.go#L691: 	natPool.Put(x)

	net/http
		h2_bundle.go#L996: 			http2dataChunkPools[i].Put(p)
		h2_bundle.go#L1472: 	defer http2fhBytes.Put(bufp)
		h2_bundle.go#L2909: 	defer http2littleBuf.Put(bp)
		h2_bundle.go#L3362: 	http2bufWriterPool.Put(bw)
		h2_bundle.go#L4602: 	http2errChanPool.Put(ch)
		h2_bundle.go#L4604: 		http2writeDataPool.Put(writeArg)
		h2_bundle.go#L5759: 			http2errChanPool.Put(errc)
		h2_bundle.go#L6126: 		http2sorterPool.Put(sorter)
		h2_bundle.go#L6281: 		http2responseWriterStatePool.Put(rws)
		h2_bundle.go#L6385: 		http2errChanPool.Put(msg.done)
		h2_bundle.go#L9589: 		defer http2sorterPool.Put(sorter)
		header.go#L199: 					headerSorterPool.Put(sorter)
		header.go#L212: 	headerSorterPool.Put(sorter)
		request.go#L1002: 	textprotoReaderPool.Put(r)
		server.go#L570: 	defer copyBufPool.Put(bufp)
		server.go#L850: 	bufioReaderPool.Put(br)
		server.go#L868: 		pool.Put(bw)

	reflect
		value.go#L486: 		framePool.Put(args)
		value.go#L754: 	framePool.Put(scratch)

	regexp
		backtrack.go#L59: 	bitStatePool.Put(b)
		exec.go#L393: 	onePassPool.Put(m)
		regexp.go#L266: 	matchPool[re.mpool].Put(m)

	vendor/golang.org/x/net/http2/hpack
		hpack.go#L495: 		defer bufPool.Put(buf)
		huffman.go#L24: 	defer bufPool.Put(buf)
		huffman.go#L35: 	defer bufPool.Put(buf)