MCPcopy Create free account
hub / github.com/Snapchat/KeyDB / prof_tdata_count

Function prof_tdata_count

deps/jemalloc/src/prof.c:1193–1205  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1191}
1192
1193size_t
1194prof_tdata_count(void) {
1195 size_t tdata_count = 0;
1196 tsdn_t *tsdn;
1197
1198 tsdn = tsdn_fetch();
1199 malloc_mutex_lock(tsdn, &tdatas_mtx);
1200 tdata_tree_iter(&tdatas, NULL, prof_tdata_count_iter,
1201 (void *)&tdata_count);
1202 malloc_mutex_unlock(tsdn, &tdatas_mtx);
1203
1204 return tdata_count;
1205}
1206
1207size_t
1208prof_bt_count(void) {

Callers 1

prof_reset.cFile · 0.50

Calls 3

tsdn_fetchFunction · 0.50
malloc_mutex_lockFunction · 0.50
malloc_mutex_unlockFunction · 0.50

Tested by

no test coverage detected