Index: src/compiler/pipeline.cc |
diff --git a/src/compiler/pipeline.cc b/src/compiler/pipeline.cc |
index 0ef05b08c048b3dd14f7c2538f6e72b52743a50c..ab1903b9a929ba3e47046287cf17ba1d19a6c43d 100644 |
--- a/src/compiler/pipeline.cc |
+++ b/src/compiler/pipeline.cc |
@@ -584,11 +584,11 @@ struct AllocateDoubleRegistersPhase { |
}; |
-struct ReuseSpillSlotsPhase { |
+struct AssignSpillSlotsPhase { |
static const char* phase_name() { return "reuse spill slots"; } |
Benedikt Meurer
2015/01/07 12:13:01
Nit: phase name mismatch.
|
void Run(PipelineData* data, Zone* temp_zone) { |
- data->register_allocator()->ReuseSpillSlots(); |
+ data->register_allocator()->AssignSpillSlots(); |
} |
}; |
@@ -1036,9 +1036,8 @@ void Pipeline::AllocateRegisters(const RegisterConfiguration* config, |
} |
Run<AllocateGeneralRegistersPhase>(); |
Run<AllocateDoubleRegistersPhase>(); |
- if (FLAG_turbo_reuse_spill_slots) { |
- Run<ReuseSpillSlotsPhase>(); |
- } |
+ Run<AssignSpillSlotsPhase>(); |
+ |
Run<CommitAssignmentPhase>(); |
Run<PopulatePointerMapsPhase>(); |
Run<ConnectRangesPhase>(); |