X-Git-Url: http://git.megacz.com/?p=ghc-hetmet.git;a=blobdiff_plain;f=compiler%2Futils%2FDigraph.lhs;fp=compiler%2Futils%2FDigraph.lhs;h=cde008ad9a2307490c26ac88c3f47b1c34b8af18;hp=958769c12ac2144524634c271434e439bc1d79b7;hb=9ec880fcb29ff038bcc72d78bbe2fd6933566047;hpb=dd70a2da99ae6b09115ea80163d993e738c581fe diff --git a/compiler/utils/Digraph.lhs b/compiler/utils/Digraph.lhs index 958769c..cde008a 100644 --- a/compiler/utils/Digraph.lhs +++ b/compiler/utils/Digraph.lhs @@ -104,8 +104,8 @@ stronglyConnCompR [] = [] -- added to avoid creating empty array in graphFromEd stronglyConnCompR edges = map decode forest where - (graph, vertex_fn) = _scc_ "graphFromEdges" graphFromEdges edges - forest = _scc_ "Digraph.scc" scc graph + (graph, vertex_fn) = {-# SCC "graphFromEdges" #-} graphFromEdges edges + forest = {-# SCC "Digraph.scc" #-} scc graph decode (Node v []) | mentions_itself v = CyclicSCC [vertex_fn v] | otherwise = AcyclicSCC (vertex_fn v) decode other = CyclicSCC (dec other [])