MCPcopy Create free account
hub / github.com/pydata/numexpr / finishThreads

Function finishThreads

numexpr3/interpreter.cpp:231–242  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

229}
230
231int
232finishThreads(NpyIter *iter) {
233 // Deallocate the iterators
234 // According to the docs it also frees copies:
235 // https://docs.scipy.org/doc/numpy/reference/c-api.iterator.html
236 // In which case the NpyIter_Deallocate at the bottom of NumExpr_run is sufficient.
237
238 // for (int I = 1; I < gs.n_thread; I++) {
239 // NpyIter_Deallocate(gs.iter[I]);
240 // }
241 return 0;
242}
243
244// Serial/parallel task iterator version of the VM engine
245int vm_engine_iter_task(NpyIter *iter,

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…