[Mlir-commits] [mlir] [MLIR:Python] Fix race on PyOperations. (PR #139721)
Maksim Levental
llvmlistbot at llvm.org
Tue May 13 11:49:27 PDT 2025
================
@@ -770,7 +846,7 @@ void PyMlirContext::clearOperationAndInside(PyOperationBase &op) {
MlirOperationWalkCallback invalidatingCallback = [](MlirOperation op,
void *userData) {
PyMlirContextRef &contextRef = *static_cast<PyMlirContextRef *>(userData);
- contextRef->clearOperation(op);
+ contextRef->clearOperationLocked(op);
----------------
makslevental wrote:
maybe i'm missing something but i don't see an explicit `nb::ft_lock_guard lock(liveOperationsMutex);` anywhere around here?
https://github.com/llvm/llvm-project/pull/139721
More information about the Mlir-commits
mailing list