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

Function assert_tsd_data_cleanup_done

deps/memkind/src/jemalloc/src/tsd.c:77–86  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

75}
76
77static void
78assert_tsd_data_cleanup_done(tsd_t *tsd) {
79 assert(!tsd_nominal(tsd));
80 assert(*tsd_arenap_get_unsafe(tsd) == NULL);
81 assert(*tsd_iarenap_get_unsafe(tsd) == NULL);
82 assert(*tsd_arenas_tdata_bypassp_get_unsafe(tsd) == true);
83 assert(*tsd_arenas_tdatap_get_unsafe(tsd) == NULL);
84 assert(*tsd_tcache_enabledp_get_unsafe(tsd) == false);
85 assert(*tsd_prof_tdatap_get_unsafe(tsd) == NULL);
86}
87
88static bool
89tsd_data_init_nocleanup(tsd_t *tsd) {

Callers 3

tsd_data_init_nocleanupFunction · 0.70
tsd_fetch_slowFunction · 0.70
tsd_cleanupFunction · 0.70

Calls 1

tsd_nominalFunction · 0.50

Tested by

no test coverage detected