From f649f89201cf1b8a8a8aab98dba91bbbd96ecd09 Mon Sep 17 00:00:00 2001 From: Paul Buetow Date: Thu, 22 Feb 2024 20:33:32 +0200 Subject: finally make use of the NQC's generated code --- internal/syncpool/syncpool.go | 19 ------------------- 1 file changed, 19 deletions(-) delete mode 100644 internal/syncpool/syncpool.go (limited to 'internal/syncpool/syncpool.go') diff --git a/internal/syncpool/syncpool.go b/internal/syncpool/syncpool.go deleted file mode 100644 index c41034f..0000000 --- a/internal/syncpool/syncpool.go +++ /dev/null @@ -1,19 +0,0 @@ -package syncpool - -import ( - "ioriotng/internal/types" - "sync" -) - -func syncPool[T any]() sync.Pool { - return sync.Pool{ - New: func() interface{} { - var value T - return &value - }, - } -} - -var OpenEnterEvent = syncPool[types.OpenatEnterEvent]() -var FdEvent = syncPool[types.FdEvent]() -var NullEvent = syncPool[types.NullEvent]() -- cgit v1.2.3