Chromium Code Reviews| Index: src/compiler/pipeline.h |
| diff --git a/src/compiler/pipeline.h b/src/compiler/pipeline.h |
| index 5bd0e615b86176f0d9c7bd506cd996f62561b336..26d3b4f88572a8d565741f18a071d9508f024fe0 100644 |
| --- a/src/compiler/pipeline.h |
| +++ b/src/compiler/pipeline.h |
| @@ -26,7 +26,7 @@ class PipelineStatistics; |
| class RegisterAllocator; |
| class Schedule; |
| class SourcePositionTable; |
| -class ZonePool; |
| +class PipelineData; |
|
Michael Starzinger
2014/10/23 12:18:36
nit: Please alpha-sort.
|
| class Pipeline { |
| public: |
| @@ -51,9 +51,8 @@ class Pipeline { |
| CompilationInfo* info() const { return info_; } |
| Isolate* isolate() { return info_->isolate(); } |
| - Zone* zone() { return info_->zone(); } |
| - Schedule* ComputeSchedule(ZonePool* zone_pool, Graph* graph); |
| + void ComputeSchedule(PipelineData* data); |
| void OpenTurboCfgFile(std::ofstream* stream); |
| void PrintCompilationStart(); |
| void PrintScheduleAndInstructions(const char* phase, const Schedule* schedule, |
| @@ -62,10 +61,7 @@ class Pipeline { |
| void PrintAllocator(const char* phase, const RegisterAllocator* allocator); |
| void VerifyAndPrintGraph(Graph* graph, const char* phase, |
| bool untyped = false); |
| - Handle<Code> GenerateCode(PipelineStatistics* pipeline_statistics, |
| - ZonePool* zone_pool, Linkage* linkage, Graph* graph, |
| - Schedule* schedule, |
| - SourcePositionTable* source_positions); |
| + Handle<Code> GenerateCode(Linkage* linkage, PipelineData* data); |
| }; |
| } |
| } |