diff options
Diffstat (limited to 'doc/user/states.txt')
-rw-r--r-- | doc/user/states.txt | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/doc/user/states.txt b/doc/user/states.txt new file mode 100644 index 0000000000..265d1e8c6f --- /dev/null +++ b/doc/user/states.txt @@ -0,0 +1,26 @@ + +-------------------------------------------------------------+ + | Non-existent | + | +-------------------------------------------------------+ | + | | | | + | | | | + | | Creating +---------+ Deleting | | + | | -------------------> | Dormant | -------------------> | | + | | +---------+ | | + | | | | | + | | Starting | | | + | | | | | + | | V Deleting | | + | | +-------> +-------+ -------------------> | | + | | Yielding / +----- | Ready | ------+ | | + | | / / +-------+ <--+ \ | | + | | / / \ \ Blocking | | + | | / / Dispatching Readying \ \ | | + | | / V \ V | | + | | +-----------+ Blocking +---------+ | | + | | | Executing | --------------> | Blocked | | | + | | +-----------+ +---------+ | | + | | | | + | | | | + | +-------------------------------------------------------+ | + | Non-existent | + +-------------------------------------------------------------+ |