This commit is contained in:
Yamozha
2021-04-02 02:24:13 +03:00
parent c23950b545
commit 7256d79e2c
31493 changed files with 3036630 additions and 0 deletions

View File

@ -0,0 +1,7 @@
#!/bin/sh
# Copyright (c) Facebook, Inc. and its affiliates.
#
# This source code is licensed under the MIT license found in the
# LICENSE file in the root directory of this source tree.
dot -Tpdf InspectorFSM.gv -o InspectorFSM.pdf

View File

@ -0,0 +1,39 @@
digraph InspectorFSM {
node [shape = point];
init1;
init2;
node [shape = circle];
init1 -> RWE [ label = " pauseOnFirstStmt " ]
init2 -> RD [ label = " !pauseOnFirstStmt " ]
RD -> RD [ label = " didPause" ];
RD -> PWE [ label = " debuggerStmt " ];
RWE -> PWE [ label = " didPause " ];
RWP -> P [label = " didPause " ];
RD -> R [ label = " enable " ];
PWE -> P [label = " enable " ];
RWE -> RWP [ label = " enable" ];
R -> P [ label = " !implicitPause " ];
R -> R [ label = " implicitPause "];
P -> R [ label = " receivedCommand " ];
P -> RD [ label = " disable "];
R -> RD [ label = " disable "];
{ rank = same; RD RWE }
{ rank = same; R P }
label = < <table border="0">
<!-- hack: empty row for spacing -->
<tr> <td></td><td> </td></tr>
<tr><td>Abbrev</td><td>State</td></tr>
<hr/>
<tr><td>RWE</td><td>RunningWaitEnable</td></tr>
<tr><td>RWP</td><td>RunningWaitPause</td></tr>
<tr><td>RD</td><td>RunningDetached</td></tr>
<tr><td>PWE</td><td>PausedWaitEnable</td></tr>
<tr><td>P</td><td>Paused</td></tr>
<tr><td>R</td><td>Running</td></tr>
</table> >;
labelloc = "b";
}

Binary file not shown.