const internal/abi.SwissMapGroupSlots

37 uses

	internal/abi (current package)
		map_swiss.go#L18: 	SwissMapGroupSlots = 1 << SwissMapGroupSlotsBits // 8

	internal/runtime/maps
		map.go#L262: 	if hint <= abi.SwissMapGroupSlots {
		map.go#L284: 	targetCapacity := (hint * abi.SwissMapGroupSlots) / maxAvgGroupLoad
		map.go#L445: 	for i := uintptr(0); i < abi.SwissMapGroupSlots; i++ {
		map.go#L494: 		if m.used < abi.SwissMapGroupSlots {
		map.go#L601: 	tab := newTable(typ, 2*abi.SwissMapGroupSlots, 0, 0)
		map.go#L607: 	for i := uintptr(0); i < abi.SwissMapGroupSlots; i++ {
		runtime_fast32_swiss.go#L220: 		if m.used < abi.SwissMapGroupSlots {
		runtime_fast32_swiss.go#L354: 		if m.used < abi.SwissMapGroupSlots {
		runtime_fast64_swiss.go#L220: 		if m.used < abi.SwissMapGroupSlots {
		runtime_fast64_swiss.go#L392: 		if m.used < abi.SwissMapGroupSlots {
		runtime_faststr_swiss.go#L32: 		j := abi.SwissMapGroupSlots
		runtime_faststr_swiss.go#L33: 		for i := range abi.SwissMapGroupSlots {
		runtime_faststr_swiss.go#L35: 				if j < abi.SwissMapGroupSlots {
		runtime_faststr_swiss.go#L45: 		if j == abi.SwissMapGroupSlots {
		runtime_faststr_swiss.go#L64: 	for range abi.SwissMapGroupSlots {
		runtime_faststr_swiss.go#L288: 		if m.used < abi.SwissMapGroupSlots {
		runtime_swiss.go#L222: 		if m.used < abi.SwissMapGroupSlots {
		table.go#L75: 	if capacity < abi.SwissMapGroupSlots {
		table.go#L76: 		capacity = abi.SwissMapGroupSlots
		table.go#L103: 	groupCount := uint64(capacity) / abi.SwissMapGroupSlots
		table.go#L121: 	} else if t.capacity <= abi.SwissMapGroupSlots {
		table.go#L134: 		growthLeft = (t.capacity * maxAvgGroupLoad) / abi.SwissMapGroupSlots
		table.go#L490: 	return (t.capacity*maxAvgGroupLoad)/abi.SwissMapGroupSlots - t.used - t.growthLeft
		table.go#L689: 		for ; it.entryIdx < abi.SwissMapGroupSlots; it.entryIdx++ {
		table.go#L690: 			k := uintptr(it.entryIdx+it.entryOffset) % abi.SwissMapGroupSlots
		table.go#L827: 		slotIdx := uintptr(entryIdx & (abi.SwissMapGroupSlots - 1))
		table.go#L894: 			slotIdx := uintptr(entryIdx & (abi.SwissMapGroupSlots - 1))
		table.go#L919: 					it.entryIdx += abi.SwissMapGroupSlots - uint64(slotIdx)
		table.go#L961: 						it.entryIdx += abi.SwissMapGroupSlots - uint64(slotIdx)
		table.go#L986: 				it.entryIdx += abi.SwissMapGroupSlots - uint64(slotIdx)
		table.go#L1056: 		for j := uintptr(0); j < abi.SwissMapGroupSlots; j++ {
		table.go#L1097: 			for j := uintptr(0); j < abi.SwissMapGroupSlots; j++ {
		table_debug.go#L27: 		for j := uintptr(0); j < abi.SwissMapGroupSlots; j++ {
		table_debug.go#L66: 	growthLeft := (t.capacity*maxAvgGroupLoad)/abi.SwissMapGroupSlots - t.used - deleted
		table_debug.go#L99: 		for j := uintptr(0); j < abi.SwissMapGroupSlots; j++ {

	reflect
		map_swiss.go#L133: 			Type: ArrayOf(abi.SwissMapGroupSlots, slot),