Commit 22cc754
pack-bitmap: expose function to iterate over bitmapped objects
Expose a function that allows the caller to iterate over all bitmapped
objects of a specific type. This mechanism allows us to use the object
type-specific bitmaps to enumerate all objects of that type without
having to scan through a complete packfile.
This functionality will be used in a subsequent commit.
Signed-off-by: Patrick Steinhardt <[email protected]>
Signed-off-by: Junio C Hamano <[email protected]>1 parent a7c0f5c commit 22cc754
File tree
5 files changed
+57
-29
lines changed- builtin
5 files changed
+57
-29
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1735 | 1735 | | |
1736 | 1736 | | |
1737 | 1737 | | |
1738 | | - | |
| 1738 | + | |
| 1739 | + | |
1739 | 1740 | | |
1740 | 1741 | | |
1741 | 1742 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
429 | 429 | | |
430 | 430 | | |
431 | 431 | | |
432 | | - | |
| 432 | + | |
| 433 | + | |
433 | 434 | | |
434 | 435 | | |
435 | 436 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1509 | 1509 | | |
1510 | 1510 | | |
1511 | 1511 | | |
1512 | | - | |
| 1512 | + | |
1513 | 1513 | | |
1514 | 1514 | | |
1515 | 1515 | | |
1516 | | - | |
1517 | | - | |
1518 | | - | |
| 1516 | + | |
| 1517 | + | |
1519 | 1518 | | |
1520 | 1519 | | |
1521 | 1520 | | |
1522 | | - | |
1523 | | - | |
1524 | | - | |
| 1521 | + | |
1525 | 1522 | | |
1526 | | - | |
1527 | | - | |
1528 | | - | |
| 1523 | + | |
1529 | 1524 | | |
1530 | | - | |
1531 | | - | |
1532 | | - | |
| 1525 | + | |
1533 | 1526 | | |
1534 | | - | |
1535 | | - | |
1536 | | - | |
| 1527 | + | |
1537 | 1528 | | |
1538 | 1529 | | |
1539 | | - | |
1540 | 1530 | | |
1541 | 1531 | | |
1542 | 1532 | | |
1543 | | - | |
1544 | | - | |
1545 | | - | |
1546 | | - | |
| 1533 | + | |
| 1534 | + | |
| 1535 | + | |
| 1536 | + | |
| 1537 | + | |
| 1538 | + | |
| 1539 | + | |
| 1540 | + | |
| 1541 | + | |
| 1542 | + | |
| 1543 | + | |
| 1544 | + | |
1547 | 1545 | | |
1548 | 1546 | | |
1549 | 1547 | | |
1550 | | - | |
1551 | 1548 | | |
1552 | 1549 | | |
1553 | 1550 | | |
1554 | | - | |
1555 | | - | |
1556 | 1551 | | |
1557 | 1552 | | |
1558 | 1553 | | |
| |||
1595 | 1590 | | |
1596 | 1591 | | |
1597 | 1592 | | |
1598 | | - | |
| 1593 | + | |
1599 | 1594 | | |
1600 | 1595 | | |
1601 | 1596 | | |
1602 | 1597 | | |
| 1598 | + | |
| 1599 | + | |
| 1600 | + | |
| 1601 | + | |
| 1602 | + | |
| 1603 | + | |
| 1604 | + | |
| 1605 | + | |
| 1606 | + | |
| 1607 | + | |
| 1608 | + | |
| 1609 | + | |
| 1610 | + | |
| 1611 | + | |
| 1612 | + | |
| 1613 | + | |
| 1614 | + | |
| 1615 | + | |
| 1616 | + | |
| 1617 | + | |
1603 | 1618 | | |
1604 | 1619 | | |
1605 | 1620 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
50 | 50 | | |
51 | 51 | | |
52 | 52 | | |
53 | | - | |
| 53 | + | |
| 54 | + | |
54 | 55 | | |
55 | 56 | | |
56 | 57 | | |
| |||
78 | 79 | | |
79 | 80 | | |
80 | 81 | | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
| 86 | + | |
| 87 | + | |
| 88 | + | |
| 89 | + | |
| 90 | + | |
81 | 91 | | |
82 | 92 | | |
83 | 93 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
337 | 337 | | |
338 | 338 | | |
339 | 339 | | |
340 | | - | |
| 340 | + | |
| 341 | + | |
341 | 342 | | |
342 | 343 | | |
343 | 344 | | |
| |||
0 commit comments