const internal/abi.MapGroupSlots

39 uses

	internal/abi (current package)
		map.go#L18: 	MapGroupSlots = 1 << MapGroupSlotsBits // 8

	internal/runtime/maps
		group.go#L341: 		for i := uintptr(0); i < abi.MapGroupSlots; i++ {
		group.go#L353: 		for i := uintptr(0); i < abi.MapGroupSlots; i++ {
		map.go#L271: 	if hint <= abi.MapGroupSlots {
		map.go#L293: 	targetCapacity := (hint * abi.MapGroupSlots) / maxAvgGroupLoad
		map.go#L502: 		if m.used < abi.MapGroupSlots {
		map.go#L609: 	tab := newTable(typ, 2*abi.MapGroupSlots, 0, 0)
		map.go#L615: 	for i := uintptr(0); i < abi.MapGroupSlots; i++ {
		runtime.go#L237: 		if m.used < abi.MapGroupSlots {
		runtime_fast32.go#L220: 		if m.used < abi.MapGroupSlots {
		runtime_fast32.go#L360: 		if m.used < abi.MapGroupSlots {
		runtime_fast64.go#L221: 		if m.used < abi.MapGroupSlots {
		runtime_fast64.go#L399: 		if m.used < abi.MapGroupSlots {
		runtime_faststr.go#L30: 		j := abi.MapGroupSlots
		runtime_faststr.go#L31: 		for i := range abi.MapGroupSlots {
		runtime_faststr.go#L33: 				if j < abi.MapGroupSlots {
		runtime_faststr.go#L43: 		if j == abi.MapGroupSlots {
		runtime_faststr.go#L62: 	for range abi.MapGroupSlots {
		runtime_faststr.go#L288: 		if m.used < abi.MapGroupSlots {
		table.go#L74: 	if capacity < abi.MapGroupSlots {
		table.go#L75: 		capacity = abi.MapGroupSlots
		table.go#L102: 	groupCount := uint64(capacity) / abi.MapGroupSlots
		table.go#L120: 	} else if t.capacity <= abi.MapGroupSlots {
		table.go#L132: 		return (t.capacity * maxAvgGroupLoad) / abi.MapGroupSlots
		table.go#L517: 	var needed [(maxTableCapacity/abi.MapGroupSlots + 31) / 32]uint32
		table.go#L596: 	return (t.capacity*maxAvgGroupLoad)/abi.MapGroupSlots - t.used - t.growthLeft
		table.go#L825: 		for ; it.entryIdx < abi.MapGroupSlots; it.entryIdx++ {
		table.go#L826: 			k := uintptr(it.entryIdx+it.entryOffset) % abi.MapGroupSlots
		table.go#L963: 		slotIdx := uintptr(entryIdx & (abi.MapGroupSlots - 1))
		table.go#L1030: 			slotIdx := uintptr(entryIdx & (abi.MapGroupSlots - 1))
		table.go#L1055: 					it.entryIdx += abi.MapGroupSlots - uint64(slotIdx)
		table.go#L1097: 						it.entryIdx += abi.MapGroupSlots - uint64(slotIdx)
		table.go#L1122: 				it.entryIdx += abi.MapGroupSlots - uint64(slotIdx)
		table.go#L1192: 		for j := uintptr(0); j < abi.MapGroupSlots; j++ {
		table.go#L1233: 			for j := uintptr(0); j < abi.MapGroupSlots; j++ {
		table_debug.go#L26: 		for j := uintptr(0); j < abi.MapGroupSlots; j++ {
		table_debug.go#L65: 	growthLeft := (t.capacity*maxAvgGroupLoad)/abi.MapGroupSlots - t.used - deleted
		table_debug.go#L98: 		for j := uintptr(0); j < abi.MapGroupSlots; j++ {

	reflect
		map.go#L126: 			Type: ArrayOf(abi.MapGroupSlots, slot),