Chromium Code Reviews| Index: src/compiler/instruction-selector.h |
| diff --git a/src/compiler/instruction-selector.h b/src/compiler/instruction-selector.h |
| index 6d00b0464d3d05dd8e916eb61aa71fcf2d9737c3..910d7e28c07774c71211b74209dc4f62518b12d9 100644 |
| --- a/src/compiler/instruction-selector.h |
| +++ b/src/compiler/instruction-selector.h |
| @@ -25,8 +25,8 @@ class InstructionSelector FINAL { |
| // Forward declarations. |
| class Features; |
| - InstructionSelector(InstructionSequence* sequence, Schedule* schedule, |
| - SourcePositionTable* source_positions, |
| + InstructionSelector(Linkage* linkage, InstructionSequence* sequence, |
| + Schedule* schedule, SourcePositionTable* source_positions, |
| Features features = SupportedFeatures()); |
| // Visit code for the entire graph with the included schedule. |
| @@ -183,8 +183,8 @@ class InstructionSelector FINAL { |
| // =========================================================================== |
| - Linkage* linkage() const { return sequence()->linkage(); } |
| Schedule* schedule() const { return schedule_; } |
| + Linkage* linkage() const { return linkage_; } |
| InstructionSequence* sequence() const { return sequence_; } |
| Zone* instruction_zone() const { return sequence()->zone(); } |
| Zone* zone() { return &zone_; } |
| @@ -192,6 +192,7 @@ class InstructionSelector FINAL { |
| // =========================================================================== |
| Zone zone_; |
| + Linkage* linkage_; |
|
Benedikt Meurer
2014/10/21 04:12:04
Nit: Linkage* const linkage_;
|
| InstructionSequence* sequence_; |
| SourcePositionTable* source_positions_; |
| Features features_; |