MCPcopy Create free account
hub / github.com/F-Stack/f-stack / prof_prefork0

Function prof_prefork0

app/redis-6.2.6/deps/jemalloc/src/prof.c:2400–2415  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

2398}
2399
2400void
2401prof_prefork0(tsdn_t *tsdn) {
2402 if (config_prof && opt_prof) {
2403 unsigned i;
2404
2405 malloc_mutex_prefork(tsdn, &prof_dump_mtx);
2406 malloc_mutex_prefork(tsdn, &bt2gctx_mtx);
2407 malloc_mutex_prefork(tsdn, &tdatas_mtx);
2408 for (i = 0; i < PROF_NTDATA_LOCKS; i++) {
2409 malloc_mutex_prefork(tsdn, &tdata_locks[i]);
2410 }
2411 for (i = 0; i < PROF_NCTX_LOCKS; i++) {
2412 malloc_mutex_prefork(tsdn, &gctx_locks[i]);
2413 }
2414 }
2415}
2416
2417void
2418prof_prefork1(tsdn_t *tsdn) {

Callers 1

jemalloc_preforkFunction · 0.85

Calls 1

malloc_mutex_preforkFunction · 0.85

Tested by

no test coverage detected