Commit 3b1fc93
unix: avoid allocations for common uses of Readv, Writev, etc.
Fixes golang/go#57296
Change-Id: Ifd57487122a590df467e97e2d35f388a58cc080d
Reviewed-on: https://go-review.googlesource.com/c/sys/+/457815
Run-TryBot: Ian Lance Taylor <iant@google.com>
Reviewed-by: Ian Lance Taylor <iant@google.com>
Run-TryBot: Ian Lance Taylor <iant@golang.org>
TryBot-Result: Gopher Robot <gobot@golang.org>
Auto-Submit: Ian Lance Taylor <iant@google.com>
Reviewed-by: Benny Siegert <bsiegert@gmail.com>
Reviewed-by: Matt Layher <mdlayher@gmail.com>1 parent 2204b66 commit 3b1fc93
2 files changed
+70
-13
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1973 | 1973 | | |
1974 | 1974 | | |
1975 | 1975 | | |
1976 | | - | |
1977 | | - | |
1978 | | - | |
1979 | | - | |
| 1976 | + | |
| 1977 | + | |
| 1978 | + | |
| 1979 | + | |
| 1980 | + | |
| 1981 | + | |
| 1982 | + | |
| 1983 | + | |
| 1984 | + | |
| 1985 | + | |
| 1986 | + | |
| 1987 | + | |
| 1988 | + | |
1980 | 1989 | | |
1981 | | - | |
| 1990 | + | |
1982 | 1991 | | |
1983 | | - | |
| 1992 | + | |
1984 | 1993 | | |
| 1994 | + | |
1985 | 1995 | | |
1986 | | - | |
| 1996 | + | |
1987 | 1997 | | |
1988 | 1998 | | |
1989 | 1999 | | |
| |||
1993 | 2003 | | |
1994 | 2004 | | |
1995 | 2005 | | |
1996 | | - | |
| 2006 | + | |
| 2007 | + | |
1997 | 2008 | | |
1998 | 2009 | | |
1999 | 2010 | | |
2000 | 2011 | | |
2001 | 2012 | | |
2002 | 2013 | | |
2003 | | - | |
| 2014 | + | |
| 2015 | + | |
2004 | 2016 | | |
2005 | 2017 | | |
2006 | 2018 | | |
2007 | 2019 | | |
2008 | 2020 | | |
2009 | 2021 | | |
2010 | 2022 | | |
2011 | | - | |
| 2023 | + | |
| 2024 | + | |
2012 | 2025 | | |
2013 | 2026 | | |
2014 | 2027 | | |
| |||
2035 | 2048 | | |
2036 | 2049 | | |
2037 | 2050 | | |
2038 | | - | |
| 2051 | + | |
| 2052 | + | |
2039 | 2053 | | |
2040 | 2054 | | |
2041 | 2055 | | |
| |||
2045 | 2059 | | |
2046 | 2060 | | |
2047 | 2061 | | |
2048 | | - | |
| 2062 | + | |
| 2063 | + | |
2049 | 2064 | | |
2050 | 2065 | | |
2051 | 2066 | | |
| |||
2056 | 2071 | | |
2057 | 2072 | | |
2058 | 2073 | | |
2059 | | - | |
| 2074 | + | |
| 2075 | + | |
2060 | 2076 | | |
2061 | 2077 | | |
2062 | 2078 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1132 | 1132 | | |
1133 | 1133 | | |
1134 | 1134 | | |
| 1135 | + | |
| 1136 | + | |
| 1137 | + | |
| 1138 | + | |
| 1139 | + | |
| 1140 | + | |
| 1141 | + | |
| 1142 | + | |
| 1143 | + | |
| 1144 | + | |
| 1145 | + | |
| 1146 | + | |
| 1147 | + | |
| 1148 | + | |
| 1149 | + | |
| 1150 | + | |
| 1151 | + | |
| 1152 | + | |
| 1153 | + | |
| 1154 | + | |
| 1155 | + | |
| 1156 | + | |
| 1157 | + | |
| 1158 | + | |
| 1159 | + | |
| 1160 | + | |
| 1161 | + | |
| 1162 | + | |
| 1163 | + | |
| 1164 | + | |
| 1165 | + | |
| 1166 | + | |
| 1167 | + | |
| 1168 | + | |
| 1169 | + | |
| 1170 | + | |
| 1171 | + | |
| 1172 | + | |
| 1173 | + | |
| 1174 | + | |
| 1175 | + | |
0 commit comments