From 671a502a460608d47432a2f50ea4d733fe456191 Mon Sep 17 00:00:00 2001 From: lennonchan <532520861@qq.com> Date: Fri, 8 Nov 2024 20:11:34 +0800 Subject: [PATCH] runtime: delete the function and code related to maxObjsPerSpan maxObjsPerSpan is no longer used, so delete the related function and code --- src/runtime/mksizeclasses.go | 10 ---------- 1 file changed, 10 deletions(-) diff --git a/src/runtime/mksizeclasses.go b/src/runtime/mksizeclasses.go index bb06ba1eddc..681259aa524 100644 --- a/src/runtime/mksizeclasses.go +++ b/src/runtime/mksizeclasses.go @@ -278,15 +278,6 @@ func printComment(w io.Writer, classes []class) { fmt.Fprintf(w, "\n") } -func maxObjsPerSpan(classes []class) int { - most := 0 - for _, c := range classes[1:] { - n := c.npages * pageSize / c.size - most = max(most, n) - } - return most -} - func printClasses(w io.Writer, classes []class) { fmt.Fprintln(w, "const (") fmt.Fprintf(w, "minHeapAlign = %d\n", minHeapAlign) @@ -296,7 +287,6 @@ func printClasses(w io.Writer, classes []class) { fmt.Fprintf(w, "largeSizeDiv = %d\n", largeSizeDiv) fmt.Fprintf(w, "_NumSizeClasses = %d\n", len(classes)) fmt.Fprintf(w, "_PageShift = %d\n", pageShift) - fmt.Fprintf(w, "maxObjsPerSpan = %d\n", maxObjsPerSpan(classes)) fmt.Fprintln(w, ")") fmt.Fprint(w, "var class_to_size = [_NumSizeClasses]uint16 {")