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

Function assert_tsd_data_cleanup_done

deps/jemalloc/src/tsd.c:239–249  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

237}
238
239static void
240assert_tsd_data_cleanup_done(tsd_t *tsd) {
241 assert(!tsd_nominal(tsd));
242 assert(!tsd_in_nominal_list(tsd));
243 assert(*tsd_arenap_get_unsafe(tsd) == NULL);
244 assert(*tsd_iarenap_get_unsafe(tsd) == NULL);
245 assert(*tsd_arenas_tdata_bypassp_get_unsafe(tsd) == true);
246 assert(*tsd_arenas_tdatap_get_unsafe(tsd) == NULL);
247 assert(*tsd_tcache_enabledp_get_unsafe(tsd) == false);
248 assert(*tsd_prof_tdatap_get_unsafe(tsd) == NULL);
249}
250
251static bool
252tsd_data_init_nocleanup(tsd_t *tsd) {

Callers 3

tsd_data_init_nocleanupFunction · 0.70
tsd_fetch_slowFunction · 0.70
tsd_cleanupFunction · 0.70

Calls 2

tsd_in_nominal_listFunction · 0.85
tsd_nominalFunction · 0.50

Tested by

no test coverage detected