refactor: remove unused variable pool statistics dead code

This commit is contained in:
xfy 2026-06-03 17:42:48 +08:00
parent a3bc453fbf
commit a3b4507be0

View File

@ -1,37 +0,0 @@
// Package variable 提供 sync.Pool 用于复用 Context减少 GC 压力。
//
// 包含池统计信息、Get/Put 包装方法和统计重置功能。
//
// 作者xfy
package variable
import (
"sync/atomic"
)
// PoolStats 池统计信息。
//
// 记录 sync.Pool 的使用统计,用于监控和调试。
type PoolStats struct {
// Gets 从池中获取对象的次数
Gets int64
// Puts 放回池中对象的次数
Puts int64
// NewCount 调用 New 函数创建对象的次数
NewCount int64
// Active 当前活跃对象数量Gets - Puts
Active int64
}
var (
// gets 从池中获取对象的次数
gets atomic.Int64
// puts 放回池中对象的次数
puts atomic.Int64
// newCount 调用 New 函数创建对象的次数
newCount atomic.Int64
// active 当前活跃对象数量Gets - Puts
active atomic.Int64
)