MCPcopy Index your code
hub / github.com/git/git / bitmap_writer_init

Function bitmap_writer_init

pack-bitmap-write.c:47–63  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

45}
46
47void bitmap_writer_init(struct bitmap_writer *writer, struct repository *r,
48 struct packing_data *pdata,
49 struct multi_pack_index *midx)
50{
51 memset(writer, 0, sizeof(struct bitmap_writer));
52 if (writer->bitmaps)
53 BUG("bitmap writer already initialized");
54 writer->repo = r;
55 writer->bitmaps = kh_init_oid_map();
56 writer->pseudo_merge_commits = kh_init_oid_map();
57 writer->to_pack = pdata;
58 writer->midx = midx;
59
60 string_list_init_dup(&writer->pseudo_merge_groups);
61
62 load_pseudo_merges_from_config(r, &writer->pseudo_merge_groups);
63}
64
65static void free_pseudo_merge_commit_idx(struct pseudo_merge_commit_idx *idx)
66{

Callers 3

write_midx_bitmapFunction · 0.85
bitmap_writeFunction · 0.85
write_pack_fileFunction · 0.85

Calls 2

string_list_init_dupFunction · 0.85

Tested by 1

bitmap_writeFunction · 0.68