Using IGV to display my own compiler graphs

Doug Simon doug.simon at oracle.com
Fri Sep 29 09:42:50 UTC 2017


Hi Arthur,

Jaroslav has been doing some work on the IGV binary protocol that may be relevant[1].

You can also look at how `mx projectgraph --igv` is implemented[2].

-Doug

[1] https://github.com/graalvm/graal/blob/d13160431999d8d432a895f63655a218396acacc/compiler/src/org.graalvm.graphio/src/org/graalvm/graphio/package-info.java
[2] https://github.com/graalvm/mx/blob/master/mx.py#L11420

> On 18 Jul 2017, at 23:32, Arthur Peters <amp at cs.utexas.edu> wrote:
> 
> I'm looking to use IGV to visualize some graphs for a (non-Java, but Truffle based) language I am developing. However, I haven't been able to find any up to date documentation or an active community for IGV.
> 
> Is this an appropriate place to ask for help on using IGV for my own purposes? Or is there another place I should look?
> 
> Specifically I want to figure out if there is an API I could use to generate IGV graphs based on my own graph data structures which have no relation to Truffle's or Graal's graphs.
> 
> Thanks!
> 
> -Arthur
> 
> 



More information about the graal-dev mailing list