From 759e043136b249f9e19355d3b2c9261b3ac82a70 Mon Sep 17 00:00:00 2001 From: "jesse.tang" <1430482733@qq.com> Date: Sat, 1 Oct 2022 07:56:25 +0800 Subject: [PATCH] Optimize: file /cpuset slice make cap (#112270) --- pkg/kubelet/cm/cpuset/cpuset.go | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkg/kubelet/cm/cpuset/cpuset.go b/pkg/kubelet/cm/cpuset/cpuset.go index 0bc4a1c3c20..78f68c43a33 100644 --- a/pkg/kubelet/cm/cpuset/cpuset.go +++ b/pkg/kubelet/cm/cpuset/cpuset.go @@ -191,7 +191,7 @@ func (s CPUSet) Difference(s2 CPUSet) CPUSet { // ToSlice returns a slice of integers that contains all elements from // this set. func (s CPUSet) ToSlice() []int { - result := []int{} + result := make([]int, 0, len(s.elems)) for cpu := range s.elems { result = append(result, cpu) } @@ -202,7 +202,7 @@ func (s CPUSet) ToSlice() []int { // ToSliceNoSort returns a slice of integers that contains all elements from // this set. func (s CPUSet) ToSliceNoSort() []int { - result := []int{} + result := make([]int, 0, len(s.elems)) for cpu := range s.elems { result = append(result, cpu) } @@ -212,7 +212,7 @@ func (s CPUSet) ToSliceNoSort() []int { // ToSliceInt64 returns an ordered slice of int64 that contains all elements from // this set func (s CPUSet) ToSliceInt64() []int64 { - var result []int64 + result := make([]int64, 0, len(s.elems)) for cpu := range s.elems { result = append(result, int64(cpu)) } @@ -223,7 +223,7 @@ func (s CPUSet) ToSliceInt64() []int64 { // ToSliceNoSortInt64 returns a slice of int64 that contains all elements from // this set. func (s CPUSet) ToSliceNoSortInt64() []int64 { - var result []int64 + result := make([]int64, 0, len(s.elems)) for cpu := range s.elems { result = append(result, int64(cpu)) }