MCPcopy Create free account
hub / github.com/catboost/catboost / AsyncUnref

Method AsyncUnref

util/thread/lfqueue.h:99–102  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

97 ++FreememCounter;
98 }
99 void AsyncUnref() {
100 TryToFreeAsyncMemory();
101 --FreememCounter;
102 }
103 void AsyncDel(TRootNode* toDelete, TListNode* lst) {
104 toDelete->ToDelete.store(lst, std::memory_order_release);
105 for (auto freePtr = FreePtr.load();;) {

Callers

nothing calls this directly

Calls 1

EraseListFunction · 0.50

Tested by

no test coverage detected