diff options
Diffstat (limited to 'rpython/translator/tool/graphpage.py')
-rw-r--r-- | rpython/translator/tool/graphpage.py | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/rpython/translator/tool/graphpage.py b/rpython/translator/tool/graphpage.py index 99c64932e5..b64d7468d7 100644 --- a/rpython/translator/tool/graphpage.py +++ b/rpython/translator/tool/graphpage.py @@ -405,13 +405,14 @@ def nameof(obj, cache={}): def try_show(obj): if isinstance(obj, FunctionGraph): obj.show() + return obj elif isinstance(obj, Link): - try_show(obj.prevblock) + return try_show(obj.prevblock) elif isinstance(obj, Block): graph = obj._slowly_get_graph() if isinstance(graph, FunctionGraph): graph.show() - return + return graph graph = IncompleteGraph(graph) SingleGraphPage(graph).display() else: |