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

Function freeTrackingRadixTreeAsync

app/redis-6.2.6/src/lazyfree.c:218–221  ·  view source on GitHub ↗

Free an object, if the object is huge enough, free it in async way. */

Source from the content-addressed store, hash-verified

216
217/* Free an object, if the object is huge enough, free it in async way. */
218void freeTrackingRadixTreeAsync(rax *tracking) {
219 atomicIncr(lazyfree_objects,tracking->numele);
220 bioCreateLazyFreeJob(lazyFreeTrackingTable,1,tracking);
221}
222
223/* Free lua_scripts dict, if the dict is huge enough, free it in async way. */
224void freeLuaScriptsAsync(dict *lua_scripts) {

Callers 1

Calls 1

bioCreateLazyFreeJobFunction · 0.85

Tested by

no test coverage detected