From 7e3bd60dd6c8f783f5a418c64aa75f6818236dc4 Mon Sep 17 00:00:00 2001 From: Taras Madan Date: Fri, 28 Feb 2025 13:57:50 +0100 Subject: pkg/symbolizer: introduce Symbolizer interface To simplify interface Read*Symbols were moved out from symbolizer.Symbolizer. --- pkg/symbolizer/cache.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'pkg/symbolizer/cache.go') diff --git a/pkg/symbolizer/cache.go b/pkg/symbolizer/cache.go index 65e34aae7..35dc2951b 100644 --- a/pkg/symbolizer/cache.go +++ b/pkg/symbolizer/cache.go @@ -24,7 +24,7 @@ type cacheVal struct { err error } -func (c *Cache) Symbolize(inner func(string, uint64) ([]Frame, error), bin string, pc uint64) ([]Frame, error) { +func (c *Cache) Symbolize(inner func(string, ...uint64) ([]Frame, error), bin string, pc uint64) ([]Frame, error) { key := cacheKey{bin, pc} c.mu.RLock() val, ok := c.cache[key] -- cgit mrf-deployment