aboutsummaryrefslogtreecommitdiff
path: root/funcs.go
diff options
context:
space:
mode:
authorChris Wendt <chrismwendt@gmail.com>2022-06-08 03:27:33 -0600
committerChris Wendt <chrismwendt@gmail.com>2022-06-08 03:27:33 -0600
commite6ac933d42b3b4a8ffd891b205ba48f0c1e278a4 (patch)
treee103d0d81145c087011846af75aac7d328b917c1 /funcs.go
parentAtomicSet generic value (diff)
downloadstm-e6ac933d42b3b4a8ffd891b205ba48f0c1e278a4.tar.gz
stm-e6ac933d42b3b4a8ffd891b205ba48f0c1e278a4.tar.xz
replace "interface{}" with "any"
Diffstat (limited to 'funcs.go')
-rw-r--r--funcs.go6
1 files changed, 3 insertions, 3 deletions
diff --git a/funcs.go b/funcs.go
index c3a597b..07d35ec 100644
--- a/funcs.go
+++ b/funcs.go
@@ -8,11 +8,11 @@ import (
)
var (
- txPool = sync.Pool{New: func() interface{} {
+ txPool = sync.Pool{New: func() any {
expvars.Add("new txs", 1)
tx := &Tx{
reads: make(map[txVar]VarValue),
- writes: make(map[txVar]interface{}),
+ writes: make(map[txVar]any),
watching: make(map[txVar]struct{}),
}
tx.cond.L = &tx.mu
@@ -138,7 +138,7 @@ func Select[R any](fns ...Operation[R]) Operation[R] {
return fns[0](tx)
default:
oldWrites := tx.writes
- tx.writes = make(map[txVar]interface{}, len(oldWrites))
+ tx.writes = make(map[txVar]any, len(oldWrites))
for k, v := range oldWrites {
tx.writes[k] = v
}