Chromium Code Reviews| Index: src/compiler/scheduler.cc |
| diff --git a/src/compiler/scheduler.cc b/src/compiler/scheduler.cc |
| index 1185cacab7b95cca5a01687021ce78b7c03f6a2f..a8f7e21efd2413b7009320003d93a58c355fa86c 100644 |
| --- a/src/compiler/scheduler.cc |
| +++ b/src/compiler/scheduler.cc |
| @@ -6,6 +6,7 @@ |
| #include <iomanip> |
| +#include "src/base/adapters.h" |
| #include "src/bit-vector.h" |
| #include "src/compiler/common-operator.h" |
| #include "src/compiler/control-equivalence.h" |
| @@ -1622,8 +1623,8 @@ void Scheduler::SealFinalSchedule() { |
| for (NodeVector& nodes : scheduled_nodes_) { |
| BasicBlock::Id id = BasicBlock::Id::FromInt(block_num++); |
| BasicBlock* block = schedule_->GetBlockById(id); |
| - for (auto i = nodes.rbegin(); i != nodes.rend(); ++i) { |
| - schedule_->AddNode(block, *i); |
| + for (auto i : base::Reversed(nodes)) { |
|
Michael Starzinger
2015/04/20 13:11:14
nit: s/auto i/Node* node/
Sven Panne
2015/04/20 14:38:35
Done.
|
| + schedule_->AddNode(block, i); |
| } |
| } |
| } |