Files
react-native/ReactCommon/hermes/inspector/docs/InspectorFSM.gv
T
cpojer d7f5153cd8 Add Hermes support to React Native on Android (#25613)
Summary:
Yesterday we shipped hermesengine.dev as part of the current 0.60 release. This PR brings those changes to master.

## Changelog

[General] [Added] - Added support for Hermes
Pull Request resolved: https://github.com/facebook/react-native/pull/25613

Test Plan:
* CI is green both on GitHub and at FB
* Creating a new app from source can use Hermes on Android

Reviewed By: cpojer

Differential Revision: D16221777

Pulled By: willholen

fbshipit-source-id: aa6be10537863039cb666292465ba2e1d44b64ef
2019-07-25 23:05:53 -07:00

40 lines
1.1 KiB
Plaintext

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";
}