mirror of
https://github.com/ClusterCockpit/cc-metric-collector.git
synced 2026-02-13 14:41:45 +01:00
Preallocate slices of known length
This commit is contained in:
@@ -126,13 +126,13 @@ func checkMetricType(t string) bool {
|
||||
}
|
||||
|
||||
func genLikwidEventSet(input LikwidCollectorEventsetConfig) LikwidEventsetConfig {
|
||||
clist := make([]string, len(input.Events))
|
||||
clist := make([]string, 0, len(input.Events))
|
||||
for k := range input.Events {
|
||||
clist = append(clist, k)
|
||||
}
|
||||
slices.Sort(clist)
|
||||
tmplist := make([]string, len(clist))
|
||||
elist := make([]*C.char, len(clist))
|
||||
tmplist := make([]string, 0, len(clist))
|
||||
elist := make([]*C.char, 0, len(clist))
|
||||
for _, k := range clist {
|
||||
v := input.Events[k]
|
||||
tmplist = append(tmplist, fmt.Sprintf("%s:%s", v, k))
|
||||
|
||||
Reference in New Issue
Block a user