| Index: src/compiler/schedule.cc
|
| diff --git a/src/compiler/schedule.cc b/src/compiler/schedule.cc
|
| index f30e5f61ceb9d944a8afdbe0c16ba2a5822f4a62..8b4393f460d38aa447d6df6126ead86c19261ed8 100644
|
| --- a/src/compiler/schedule.cc
|
| +++ b/src/compiler/schedule.cc
|
| @@ -321,53 +321,6 @@ void Schedule::SetBlockForNode(BasicBlock* block, Node* node) {
|
| nodeid_to_block_[node->id()] = block;
|
| }
|
|
|
| -
|
| -std::ostream& operator<<(std::ostream& os, const Schedule& s) {
|
| - for (BasicBlock* block : *s.rpo_order()) {
|
| - os << "--- BLOCK B" << block->rpo_number();
|
| - if (block->deferred()) os << " (deferred)";
|
| - if (block->PredecessorCount() != 0) os << " <- ";
|
| - bool comma = false;
|
| - for (BasicBlock const* predecessor : block->predecessors()) {
|
| - if (comma) os << ", ";
|
| - comma = true;
|
| - os << "B" << predecessor->rpo_number();
|
| - }
|
| - os << " ---\n";
|
| - for (Node* node : *block) {
|
| - os << " " << *node;
|
| - if (NodeProperties::IsTyped(node)) {
|
| - Bounds bounds = NodeProperties::GetBounds(node);
|
| - os << " : ";
|
| - bounds.lower->PrintTo(os);
|
| - if (!bounds.upper->Is(bounds.lower)) {
|
| - os << "..";
|
| - bounds.upper->PrintTo(os);
|
| - }
|
| - }
|
| - os << "\n";
|
| - }
|
| - BasicBlock::Control control = block->control();
|
| - if (control != BasicBlock::kNone) {
|
| - os << " ";
|
| - if (block->control_input() != NULL) {
|
| - os << *block->control_input();
|
| - } else {
|
| - os << "Goto";
|
| - }
|
| - os << " -> ";
|
| - comma = false;
|
| - for (BasicBlock const* successor : block->successors()) {
|
| - if (comma) os << ", ";
|
| - comma = true;
|
| - os << "B" << successor->rpo_number();
|
| - }
|
| - os << "\n";
|
| - }
|
| - }
|
| - return os;
|
| -}
|
| -
|
| } // namespace compiler
|
| } // namespace internal
|
| } // namespace v8
|
|
|