Skip to content

Commit

Permalink
Update docs/design/mono/web/coop-suspend.md
Browse files Browse the repository at this point in the history
Co-authored-by: Aleksey Kliger (λgeek) <akliger@gmail.com>
  • Loading branch information
vargaz and lambdageek committed Mar 14, 2024
1 parent b8798e7 commit c4b44de
Show file tree
Hide file tree
Showing 2 changed files with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion docs/design/mono/web/coop-suspend.md
Original file line number Diff line number Diff line change
Expand Up @@ -72,7 +72,7 @@ states:
* BlockingSelfSuspended: The current thread finished executing blocking code but there was a pending suspend against it, it's waiting to be resumed.
* BlockingAsyncSuspended: The current thread was executing in blocking code, but it was preemptively suspended. This is done in "hybrid" suspend mode. When the thread resumes, it will go back to executing blocking code.

![Coop state machine transition diagram](coop-state-machine.png)
![Coop state machine transition diagram](images/coop-state-machine.png)

In addition to those states, there are a number of transitions, that are used to move a thread from one state to another.

Expand Down
Binary file added docs/design/mono/web/images/igv-diff.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit c4b44de

Please sign in to comment.