| Index: src/compiler/pipeline.h
|
| diff --git a/src/compiler/pipeline.h b/src/compiler/pipeline.h
|
| index 9f8241a63c4ee4984f2f261f333a6447ce849c09..558f108a2f7da72fb3a92073e8f5e19a41280e75 100644
|
| --- a/src/compiler/pipeline.h
|
| +++ b/src/compiler/pipeline.h
|
| @@ -24,7 +24,9 @@ class Linkage;
|
|
|
| class Pipeline {
|
| public:
|
| - explicit Pipeline(CompilationInfo* info) : info_(info) {}
|
| + explicit Pipeline(CompilationInfo* info,
|
| + bool context_specialization = FLAG_context_specialization)
|
| + : info_(info), context_specialization_(context_specialization) {}
|
|
|
| // Run the entire pipeline and generate a handle to a code object.
|
| Handle<Code> GenerateCode();
|
| @@ -42,6 +44,7 @@ class Pipeline {
|
|
|
| private:
|
| CompilationInfo* info_;
|
| + bool context_specialization_;
|
|
|
| CompilationInfo* info() const { return info_; }
|
| Isolate* isolate() { return info_->isolate(); }
|
|
|