-
### Current Feature
The `range_lock` in Asterinas does not currently detect deadlocks caused by user-level programs. For example, if P1 holds `[0,1)` and tries to acquire `[1,2)`, while P2 holds `[…
-
It's time for Realm to learn to detect obvious deadlocks (i.e. no operations running anywhere in the machine) and turn them into assert fails rather than hangs.
-
I've been proposed to test some hardly reproducible deadlocks in rust code using the Valgrind. Assuming deadlock detection in the Valgrind is done by [Helgrind](https://valgrind.org/docs/manual/hg-man…
-
The CanvasEffect::GetD2DImage function contains some code to detect a cycle in the effect graph. The cycle detection is outside the lock, because, as commented in the code, the lock is not recursive. …
-
### Go version
go version go1.23.0 linux/amd64
### Output of `go env` in your module/workspace:
Click to expand
```shell
GO111MODULE=''
GOARCH='amd64'
GOBIN=''
GOCACHE='~/.cache/go-bui…
-
investigate for deadlock detection,
if plenty of goroutines block on lock acquire, is it a deadlock?
if goroutines stack matches some rules, is it a deadlock?
if runtime_SemacquireMutex numb…
-
**Is your feature request related to a problem? Please describe.**
We need to run some function that might block for a while (up to 10s, usually) during a Temporal workflow. That function cannot re…
itayd updated
1 month ago
-
I'm curious if there's an appetite for adding JMX based deadlock detection. I think deadlocks are good candidates to emit as events because:
- They are not timed, so do not make sense as spans
- Its…
-
I have an idea for detecting deadlock in a setup. What if we kept a dictionary of all of the components, with the associated values being status indicators. On initialization, each component would s…
-
For some reason, when you use process more than one image, surya/marker stalls permanently with 0% CPU and GPU utilization. This happens randomly, and I've got this stack trace when stopping the proce…