MCPcopy Create free account
hub / github.com/beefytech/Beef / prof_dump_header

Function prof_dump_header

BeefRT/JEMalloc/src/prof_data.c:961–971  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

959}
960
961static void
962prof_dump_header(prof_dump_iter_arg_t *arg, const prof_cnt_t *cnt_all) {
963 prof_dump_printf(arg->prof_dump_write, arg->cbopaque,
964 "heap_v2/%"FMTu64"\n t*: ", ((uint64_t)1U << lg_prof_sample));
965 prof_dump_print_cnts(arg->prof_dump_write, arg->cbopaque, cnt_all);
966 arg->prof_dump_write(arg->cbopaque, "\n");
967
968 malloc_mutex_lock(arg->tsdn, &tdatas_mtx);
969 tdata_tree_iter(&tdatas, NULL, prof_tdata_dump_iter, arg);
970 malloc_mutex_unlock(arg->tsdn, &tdatas_mtx);
971}
972
973static void
974prof_dump_gctx(prof_dump_iter_arg_t *arg, prof_gctx_t *gctx,

Callers 1

prof_dump_implFunction · 0.85

Calls 4

prof_dump_printfFunction · 0.85
prof_dump_print_cntsFunction · 0.85
malloc_mutex_lockFunction · 0.85
malloc_mutex_unlockFunction · 0.85

Tested by

no test coverage detected