[Vm-dev] Re: CogVM Execution Flow

Ben Coman btc at openinworld.com
Mon Jun 13 13:25:29 UTC 2016


On Mon, Jun 13, 2016 at 9:24 PM, Ben Coman <btc at openinworld.com> wrote:
> In trying to understand the flow of execution (and in particular the
> jumps in the jitted VM, I made a first rough pass to map it in the
> attached chart.
>
> I am trying to colourize it to distinguish between paths that can
> return to the interpreter, those that circulate in jitted code, and
> the transitions.  I'm sure I've missed the mark a bit but its a start.
> Of course corrections welcome, even scanned pen sketches.

If anyone wants to open the original, I used yEd - downloaded and
first used it today.  I found it quite good for the task after trying
Freemind and Inkscape.
Quick Tips: Drag background in right-click.  Left-drag a from a node
starts a connector.  To move a node you need to first select it so the
mouse pointer changes to a hand.
http://www.yworks.com/products/yed

cheers -ben
-------------- next part --------------
A non-text attachment was scrubbed...
Name: CogVM-Execution-Flow (2016.06.13c).graphml
Type: application/octet-stream
Size: 96930 bytes
Desc: not available
Url : http://lists.squeakfoundation.org/pipermail/vm-dev/attachments/20160613/f554321c/CogVM-Execution-Flow2016.06.13c-0001.obj


More information about the Vm-dev mailing list