forked frompostgres/postgres
- Notifications
You must be signed in to change notification settings - Fork6
Commitb4b7ce8
committed
Add repalloc0 and repalloc0_array
These zero out the space added by repalloc. This is a common patternthat is quite hairy to code by hand.Reviewed-by: Tom Lane <tgl@sss.pgh.pa.us>Discussion:https://www.postgresql.org/message-id/b66dfc89-9365-cb57-4e1f-b7d31813eeec@enterprisedb.com1 parent30d98e1 commitb4b7ce8
File tree
10 files changed
+48
-71
lines changed- src
- backend
- executor
- libpq
- optimizer/util
- parser
- storage/lmgr
- utils
- adt
- cache
- mmgr
- include/utils
10 files changed
+48
-71
lines changedLines changed: 2 additions & 6 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
940 | 940 |
| |
941 | 941 |
| |
942 | 942 |
| |
943 |
| - | |
944 |
| - | |
945 |
| - | |
946 |
| - | |
947 |
| - | |
948 |
| - | |
| 943 | + | |
| 944 | + | |
949 | 945 |
| |
950 | 946 |
| |
951 | 947 |
| |
|
Lines changed: 3 additions & 6 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
696 | 696 |
| |
697 | 697 |
| |
698 | 698 |
| |
699 |
| - | |
700 | 699 |
| |
701 | 700 |
| |
702 | 701 |
| |
703 | 702 |
| |
704 | 703 |
| |
705 | 704 |
| |
706 |
| - | |
707 |
| - | |
708 |
| - | |
709 |
| - | |
710 |
| - | |
| 705 | + | |
| 706 | + | |
711 | 707 |
| |
| 708 | + | |
712 | 709 |
| |
713 | 710 |
| |
714 | 711 |
| |
|
Lines changed: 4 additions & 9 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
133 | 133 |
| |
134 | 134 |
| |
135 | 135 |
| |
136 |
| - | |
137 |
| - | |
138 |
| - | |
139 |
| - | |
140 |
| - | |
141 |
| - | |
142 |
| - | |
| 136 | + | |
| 137 | + | |
143 | 138 |
| |
144 |
| - | |
145 |
| - | |
| 139 | + | |
| 140 | + | |
146 | 141 |
| |
147 | 142 |
| |
148 | 143 |
| |
|
Lines changed: 8 additions & 21 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
157 | 157 |
| |
158 | 158 |
| |
159 | 159 |
| |
160 |
| - | |
161 |
| - | |
162 |
| - | |
163 |
| - | |
164 |
| - | |
| 160 | + | |
| 161 | + | |
165 | 162 |
| |
166 |
| - | |
167 |
| - | |
168 |
| - | |
169 |
| - | |
170 |
| - | |
| 163 | + | |
| 164 | + | |
171 | 165 |
| |
172 | 166 |
| |
173 |
| - | |
174 |
| - | |
175 |
| - | |
176 |
| - | |
177 |
| - | |
178 |
| - | |
179 |
| - | |
| 167 | + | |
| 168 | + | |
180 | 169 |
| |
181 |
| - | |
182 |
| - | |
183 |
| - | |
184 |
| - | |
| 170 | + | |
| 171 | + | |
185 | 172 |
| |
186 | 173 |
| |
187 | 174 |
| |
|
Lines changed: 3 additions & 7 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
145 | 145 |
| |
146 | 146 |
| |
147 | 147 |
| |
148 |
| - | |
149 |
| - | |
| 148 | + | |
| 149 | + | |
150 | 150 |
| |
151 |
| - | |
152 |
| - | |
153 |
| - | |
154 |
| - | |
155 |
| - | |
| 151 | + | |
156 | 152 |
| |
157 | 153 |
| |
158 | 154 |
| |
|
Lines changed: 2 additions & 7 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
668 | 668 |
| |
669 | 669 |
| |
670 | 670 |
| |
671 |
| - | |
672 |
| - | |
673 |
| - | |
674 |
| - | |
675 |
| - | |
676 |
| - | |
677 |
| - | |
| 671 | + | |
| 672 | + | |
678 | 673 |
| |
679 | 674 |
| |
680 | 675 |
| |
|
Lines changed: 2 additions & 7 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
4855 | 4855 |
| |
4856 | 4856 |
| |
4857 | 4857 |
| |
4858 |
| - | |
| 4858 | + | |
4859 | 4859 |
| |
4860 |
| - | |
4861 |
| - | |
4862 |
| - | |
4863 |
| - | |
4864 |
| - | |
4865 |
| - | |
| 4860 | + | |
4866 | 4861 |
| |
4867 | 4862 |
| |
4868 | 4863 |
| |
|
Lines changed: 2 additions & 8 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1714 | 1714 |
| |
1715 | 1715 |
| |
1716 | 1716 |
| |
1717 |
| - | |
1718 |
| - | |
1719 |
| - | |
1720 |
| - | |
1721 |
| - | |
1722 |
| - | |
1723 |
| - | |
1724 |
| - | |
| 1717 | + | |
| 1718 | + | |
1725 | 1719 |
| |
1726 | 1720 |
| |
1727 | 1721 |
| |
|
Lines changed: 20 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1395 | 1395 |
| |
1396 | 1396 |
| |
1397 | 1397 |
| |
| 1398 | + | |
| 1399 | + | |
| 1400 | + | |
| 1401 | + | |
| 1402 | + | |
| 1403 | + | |
| 1404 | + | |
| 1405 | + | |
| 1406 | + | |
| 1407 | + | |
| 1408 | + | |
| 1409 | + | |
| 1410 | + | |
| 1411 | + | |
| 1412 | + | |
| 1413 | + | |
| 1414 | + | |
| 1415 | + | |
| 1416 | + | |
| 1417 | + | |
1398 | 1418 |
| |
1399 | 1419 |
| |
1400 | 1420 |
| |
|
Lines changed: 2 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
80 | 80 |
| |
81 | 81 |
| |
82 | 82 |
| |
| 83 | + | |
83 | 84 |
| |
84 | 85 |
| |
85 | 86 |
| |
| |||
103 | 104 |
| |
104 | 105 |
| |
105 | 106 |
| |
| 107 | + | |
106 | 108 |
| |
107 | 109 |
| |
108 | 110 |
| |
|
0 commit comments
Comments
(0)