- Notifications
You must be signed in to change notification settings - Fork5.2k
Commitd025cf8
committed
Modify various power 2 calculations to use new helper functions
First pass of modifying various places that obtain the next power of 2 ofa number and make them use the new functions added in pg_bitutils.hinstead.This also removes the _hash_log2() function. There are no longer anycallers in core. Other users can swap their _hash_log2(n) call to make useof pg_ceil_log2_32(n).Author: David Fetter, with some minor adjustments by meReviewed-by: John Naylor, Jesse ZhangDiscussion:https://postgr.es/m/20200114173553.GE32763%40fetter.org1 parent50a38f6 commitd025cf8
File tree
7 files changed
+32
-62
lines changed- src
- backend
- access/hash
- utils/hash
- include
- access
- lib
- port
7 files changed
+32
-62
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
31 | 31 | | |
32 | 32 | | |
33 | 33 | | |
| 34 | + | |
34 | 35 | | |
35 | 36 | | |
36 | 37 | | |
| |||
502 | 503 | | |
503 | 504 | | |
504 | 505 | | |
505 | | - | |
| 506 | + | |
506 | 507 | | |
507 | 508 | | |
508 | 509 | | |
| |||
542 | 543 | | |
543 | 544 | | |
544 | 545 | | |
| 546 | + | |
545 | 547 | | |
546 | | - | |
547 | | - | |
548 | | - | |
549 | | - | |
550 | | - | |
551 | | - | |
552 | | - | |
553 | | - | |
| 548 | + | |
| 549 | + | |
| 550 | + | |
| 551 | + | |
554 | 552 | | |
555 | 553 | | |
556 | 554 | | |
| |||
570 | 568 | | |
571 | 569 | | |
572 | 570 | | |
573 | | - | |
| 571 | + | |
574 | 572 | | |
575 | 573 | | |
576 | 574 | | |
| |||
659 | 657 | | |
660 | 658 | | |
661 | 659 | | |
662 | | - | |
663 | | - | |
664 | | - | |
| 660 | + | |
| 661 | + | |
| 662 | + | |
665 | 663 | | |
666 | 664 | | |
667 | 665 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
29 | 29 | | |
30 | 30 | | |
31 | 31 | | |
| 32 | + | |
32 | 33 | | |
33 | 34 | | |
34 | 35 | | |
| |||
69 | 70 | | |
70 | 71 | | |
71 | 72 | | |
72 | | - | |
| 73 | + | |
73 | 74 | | |
74 | 75 | | |
75 | 76 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
17 | 17 | | |
18 | 18 | | |
19 | 19 | | |
| 20 | + | |
20 | 21 | | |
21 | 22 | | |
22 | 23 | | |
| |||
134 | 135 | | |
135 | 136 | | |
136 | 137 | | |
137 | | - | |
138 | | - | |
139 | | - | |
140 | | - | |
141 | | - | |
142 | | - | |
143 | | - | |
144 | | - | |
145 | | - | |
146 | | - | |
147 | | - | |
148 | | - | |
149 | | - | |
150 | | - | |
151 | | - | |
152 | 138 | | |
153 | 139 | | |
154 | 140 | | |
| |||
158 | 144 | | |
159 | 145 | | |
160 | 146 | | |
161 | | - | |
162 | | - | |
| 147 | + | |
163 | 148 | | |
164 | 149 | | |
165 | 150 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
87 | 87 | | |
88 | 88 | | |
89 | 89 | | |
| 90 | + | |
90 | 91 | | |
91 | 92 | | |
92 | 93 | | |
| |||
1718 | 1719 | | |
1719 | 1720 | | |
1720 | 1721 | | |
1721 | | - | |
1722 | | - | |
1723 | | - | |
1724 | | - | |
| 1722 | + | |
1725 | 1723 | | |
1726 | 1724 | | |
1727 | 1725 | | |
1728 | | - | |
1729 | | - | |
1730 | | - | |
| 1726 | + | |
| 1727 | + | |
| 1728 | + | |
| 1729 | + | |
| 1730 | + | |
1731 | 1731 | | |
1732 | 1732 | | |
1733 | 1733 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
451 | 451 | | |
452 | 452 | | |
453 | 453 | | |
454 | | - | |
455 | 454 | | |
456 | 455 | | |
457 | 456 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
57 | 57 | | |
58 | 58 | | |
59 | 59 | | |
| 60 | + | |
| 61 | + | |
60 | 62 | | |
61 | 63 | | |
62 | 64 | | |
| |||
215 | 217 | | |
216 | 218 | | |
217 | 219 | | |
218 | | - | |
219 | | - | |
220 | | - | |
221 | | - | |
222 | | - | |
223 | | - | |
224 | | - | |
225 | | - | |
226 | | - | |
227 | | - | |
228 | | - | |
229 | | - | |
230 | | - | |
231 | | - | |
232 | | - | |
233 | | - | |
234 | | - | |
235 | | - | |
236 | | - | |
237 | | - | |
238 | | - | |
239 | 220 | | |
240 | 221 | | |
241 | 222 | | |
| |||
259 | 240 | | |
260 | 241 | | |
261 | 242 | | |
262 | | - | |
| 243 | + | |
263 | 244 | | |
264 | 245 | | |
265 | 246 | | |
| |||
434 | 415 | | |
435 | 416 | | |
436 | 417 | | |
437 | | - | |
| 418 | + | |
438 | 419 | | |
439 | 420 | | |
440 | 421 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
13 | 13 | | |
14 | 14 | | |
15 | 15 | | |
| 16 | + | |
16 | 17 | | |
17 | 18 | | |
18 | 19 | | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
19 | 25 | | |
20 | 26 | | |
21 | 27 | | |
| |||
0 commit comments
Comments
(0)