]> Cypherpunks repositories - gostls13.git/commit
crypto/tls: pool Conn's outBuf to reduce memory cost of idle connections
authorcch123 <buaa.cch@gmail.com>
Mon, 19 Oct 2020 12:55:46 +0000 (12:55 +0000)
committerFilippo Valsorda <filippo@golang.org>
Mon, 9 Nov 2020 13:12:41 +0000 (13:12 +0000)
commit22312437ee1e72451c70b79c90e36ad0b849e3f6
treea644b28e7780c599285c8dc65b9b7814228bb6b6
parent7307e86afda3c5c7f6158d2469c39606fd1dba65
crypto/tls: pool Conn's outBuf to reduce memory cost of idle connections

Derived from CL 263277, which includes benchmarks.

Fixes #42035

Co-authored-by: Filippo Valsorda <filippo@golang.org>
Change-Id: I5f28673f95d4568b7d13dbc20e9d4b48d481a93d
Reviewed-on: https://go-review.googlesource.com/c/go/+/267957
Run-TryBot: Dmitri Shuralyov <dmitshur@golang.org>
TryBot-Result: Go Bot <gobot@golang.org>
Trust: Filippo Valsorda <filippo@golang.org>
Trust: Roland Shoemaker <roland@golang.org>
Reviewed-by: Roland Shoemaker <roland@golang.org>
Reviewed-by: Roberto Clapis <roberto@golang.org>
src/crypto/tls/conn.go