I like zombies, but not millions of them in a hash map!!
authorMoritz Kroll <Moritz.Kroll@gmx.de>
Sun, 19 Oct 2008 01:55:42 +0000 (01:55 +0000)
committerMoritz Kroll <Moritz.Kroll@gmx.de>
Sun, 19 Oct 2008 01:55:42 +0000 (01:55 +0000)
[r23005]

ir/ir/iredges.c

index 8097764..b593ed1 100644 (file)
@@ -339,6 +339,7 @@ void edges_notify_edge_kind(ir_node *src, int pos, ir_node *tgt,
                if (edge) {
                        msg = "deleting";
                        list_del(&edge->list);
+                       ir_edgeset_remove(edges, edge);
                        edge->invalid = 1;
                        edge->pos = -2;
                        edge->src = NULL;