std::cerr << " ch #";
else
std::cerr << " val #";
- std::cerr << I->first << "\n";
+ std::cerr << I->first << " - SU(" << I->first->NodeNum << ")\n";
}
}
if (Succs.size() != 0) {
std::cerr << " ch #";
else
std::cerr << " val #";
- std::cerr << I->first << "\n";
+ std::cerr << I->first << " - SU(" << I->first->NodeNum << ")\n";
}
}
std::cerr << "\n";
// Build scheduling units.
BuildSchedUnits();
- CalculateDepths();
- CalculateHeights();
DEBUG(for (unsigned su = 0, e = SUnits.size(); su != e; ++su)
SUnits[su].dumpAll(&DAG));
+ CalculateDepths();
+ CalculateHeights();
AvailableQueue->initNodes(SUnits);