- Notifications
You must be signed in to change notification settings - Fork28
Commit06ae88a
committed
Tweak dynahash.c to not allocate so many entries at once when dealing
with a table that has a small predicted size. Avoids wasting severalhundred K on the timezone hash table, which is likely to have only oneor a few entries, but the entries use up 10Kb apiece ...1 parent943b396 commit06ae88a
File tree
3 files changed
+22
-13
lines changed- src
- backend/utils/hash
- include/utils
- timezone
3 files changed
+22
-13
lines changedLines changed: 16 additions & 8 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
9 | 9 |
| |
10 | 10 |
| |
11 | 11 |
| |
12 |
| - | |
| 12 | + | |
13 | 13 |
| |
14 | 14 |
| |
15 | 15 |
| |
| |||
311 | 311 |
| |
312 | 312 |
| |
313 | 313 |
| |
| 314 | + | |
314 | 315 |
| |
315 | 316 |
| |
316 | 317 |
| |
| |||
319 | 320 |
| |
320 | 321 |
| |
321 | 322 |
| |
322 |
| - | |
| 323 | + | |
323 | 324 |
| |
324 |
| - | |
| 325 | + | |
325 | 326 |
| |
326 | 327 |
| |
327 | 328 |
| |
| |||
363 | 364 |
| |
364 | 365 |
| |
365 | 366 |
| |
| 367 | + | |
| 368 | + | |
| 369 | + | |
| 370 | + | |
366 | 371 |
| |
367 | 372 |
| |
368 | 373 |
| |
| |||
394 | 399 |
| |
395 | 400 |
| |
396 | 401 |
| |
397 |
| - | |
| 402 | + | |
| 403 | + | |
398 | 404 |
| |
399 | 405 |
| |
400 | 406 |
| |
| |||
411 | 417 |
| |
412 | 418 |
| |
413 | 419 |
| |
414 |
| - | |
| 420 | + | |
415 | 421 |
| |
416 |
| - | |
417 |
| - | |
| 422 | + | |
| 423 | + | |
| 424 | + | |
| 425 | + | |
418 | 426 |
| |
419 | 427 |
| |
420 | 428 |
| |
| |||
633 | 641 |
| |
634 | 642 |
| |
635 | 643 |
| |
636 |
| - | |
| 644 | + | |
637 | 645 |
| |
638 | 646 |
| |
639 | 647 |
| |
|
Lines changed: 4 additions & 3 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
7 | 7 |
| |
8 | 8 |
| |
9 | 9 |
| |
10 |
| - | |
| 10 | + | |
11 | 11 |
| |
12 | 12 |
| |
13 | 13 |
| |
| |||
97 | 97 |
| |
98 | 98 |
| |
99 | 99 |
| |
| 100 | + | |
100 | 101 |
| |
101 | 102 |
| |
102 | 103 |
| |
| |||
158 | 159 |
| |
159 | 160 |
| |
160 | 161 |
| |
161 |
| - | |
162 |
| - | |
| 162 | + | |
| 163 | + | |
163 | 164 |
| |
164 | 165 |
| |
165 | 166 |
| |
|
Lines changed: 2 additions & 2 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
6 | 6 |
| |
7 | 7 |
| |
8 | 8 |
| |
9 |
| - | |
| 9 | + | |
10 | 10 |
| |
11 | 11 |
| |
12 | 12 |
| |
| |||
978 | 978 |
| |
979 | 979 |
| |
980 | 980 |
| |
981 |
| - | |
| 981 | + | |
982 | 982 |
| |
983 | 983 |
| |
984 | 984 |
| |
|
0 commit comments
Comments
(0)