]> Cypherpunks repositories - gostls13.git/commit
encoding/gob: change typeInfo.encoder type to atomic.Pointer[T]
authorLudi Rehak <ludi317@gmail.com>
Mon, 8 Aug 2022 21:13:52 +0000 (14:13 -0700)
committerRob Pike <r@golang.org>
Tue, 9 Aug 2022 21:26:45 +0000 (21:26 +0000)
commitd39b54171a2702d5fe6fc427b60ee03c9c45da5a
treed25f6fcd86c833b6ae5418c9a60d2fd2b595a8e6
parentcd9cd925bb9ed79975f2531a6b84f69905e4fc31
encoding/gob: change typeInfo.encoder type to atomic.Pointer[T]

Replace loading and storing an atomic.Value of type pointer with
atomic.Pointer.

Change-Id: I018ac1e18eee4f203ebca65c2833daf991075371
Reviewed-on: https://go-review.googlesource.com/c/go/+/422174
Reviewed-by: Than McIntosh <thanm@google.com>
Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
Reviewed-by: Rob Pike <r@golang.org>
TryBot-Result: Gopher Robot <gobot@golang.org>
Run-TryBot: Rob Pike <r@golang.org>
src/encoding/gob/encode.go
src/encoding/gob/type.go