From 3b62a6a4ed5188af76e57fb5a03ca7eab8b3f7c7 Mon Sep 17 00:00:00 2001 From: WrinklyNinja Date: Wed, 25 Sep 2013 09:28:05 +0100 Subject: [PATCH] Removed unnecessary checks when adding priority edges. --- src/backend/graph.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/backend/graph.cpp b/src/backend/graph.cpp index 98d702ba..b2dd544a 100644 --- a/src/backend/graph.cpp +++ b/src/backend/graph.cpp @@ -205,7 +205,7 @@ namespace boss { ++vit2; for (vit2,vitend; vit2 != vitend; ++vit2) { BOOST_LOG_TRIVIAL(trace) << "Checking for priority difference between \"" << graph[*vit].Name() << "\" and \"" << graph[*vit2].Name() << "\"."; - if (graph[*vit].MustLoadAfter(graph[*vit2]) || graph[*vit2].MustLoadAfter(graph[*vit]) || graph[*vit].Priority() == graph[*vit2].Priority()) + if (graph[*vit].Priority() == graph[*vit2].Priority()) continue; vertex_t vertex, parentVertex;