From d41677001debbf48a3eb8f58039c3701b283a09c Mon Sep 17 00:00:00 2001 From: Florian Lehner Date: Wed, 12 Oct 2022 19:23:09 +0200 Subject: [PATCH] preallocate memory **What this PR does / why we need it:** Preallocate memory instead of enforcing an incremental growth. This will result in less work for the garbage collector. --- pkg/termination/parse.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkg/termination/parse.go b/pkg/termination/parse.go index 53a9eba9389..c1a9ee8a171 100644 --- a/pkg/termination/parse.go +++ b/pkg/termination/parse.go @@ -53,7 +53,7 @@ func ParseMessage(logger *zap.SugaredLogger, msg string) ([]v1beta1.PipelineReso for _, rr := range r { m[rr.Key] = rr } - var r2 []v1beta1.PipelineResourceResult + r2 := make([]v1beta1.PipelineResourceResult, 0, len(m)) for _, v := range m { r2 = append(r2, v) }