]>
Commit | Line | Data |
---|---|---|
c8d521fa JK |
1 | #ifndef DELTA_ISLANDS_H |
2 | #define DELTA_ISLANDS_H | |
3 | ||
385cb64f | 4 | struct commit; |
9ce4d21a RJ |
5 | struct object_id; |
6 | struct packing_data; | |
385cb64f | 7 | struct repository; |
9ce4d21a | 8 | |
c8d521fa JK |
9 | int island_delta_cmp(const struct object_id *a, const struct object_id *b); |
10 | int in_same_island(const struct object_id *, const struct object_id *); | |
385cb64f NTND |
11 | void resolve_tree_islands(struct repository *r, |
12 | int progress, | |
13 | struct packing_data *to_pack); | |
bdbdf42f | 14 | void load_delta_islands(struct repository *r, int progress); |
c8d521fa JK |
15 | void propagate_island_marks(struct commit *commit); |
16 | int compute_pack_layers(struct packing_data *to_pack); | |
17 | ||
18 | #endif /* DELTA_ISLANDS_H */ |