| Index: src/compiler/ast-graph-builder.h
|
| diff --git a/src/compiler/ast-graph-builder.h b/src/compiler/ast-graph-builder.h
|
| index 770d2d94345f41972f30df9095fbee428191f142..478514bd4b84a8216fc71cd2df2cb18fbcbf8370 100644
|
| --- a/src/compiler/ast-graph-builder.h
|
| +++ b/src/compiler/ast-graph-builder.h
|
| @@ -35,7 +35,7 @@ class AstGraphBuilder : public AstVisitor {
|
| JSTypeFeedbackTable* js_type_feedback = NULL);
|
|
|
| // Creates a graph by visiting the entire AST.
|
| - bool CreateGraph(bool constant_context, bool stack_check = true);
|
| + bool CreateGraph(bool stack_check = true);
|
|
|
| // Helpers to create new control nodes.
|
| Node* NewIfTrue() { return NewNode(common()->IfTrue()); }
|
| @@ -150,13 +150,13 @@ class AstGraphBuilder : public AstVisitor {
|
| // Create the main graph body by visiting the AST.
|
| void CreateGraphBody(bool stack_check);
|
|
|
| - // Create the node that represents the outer context of the function.
|
| - void CreateFunctionContext(bool constant_context);
|
| -
|
| // Get or create the node that represents the outer function closure.
|
| Node* GetFunctionClosureForContext();
|
| Node* GetFunctionClosure();
|
|
|
| + // Get or create the node that represents the outer context of the function.
|
| + Node* GetFunctionContext();
|
| +
|
| // Node creation helpers.
|
| Node* NewNode(const Operator* op, bool incomplete = false) {
|
| return MakeNode(op, 0, static_cast<Node**>(NULL), incomplete);
|
| @@ -202,9 +202,6 @@ class AstGraphBuilder : public AstVisitor {
|
| Node* NewPhi(int count, Node* input, Node* control);
|
| Node* NewEffectPhi(int count, Node* input, Node* control);
|
|
|
| - Node* NewOuterContextParam();
|
| - Node* NewCurrentContextOsrValue();
|
| -
|
| // Helpers for merging control, effect or value dependencies.
|
| Node* MergeControl(Node* control, Node* other);
|
| Node* MergeEffect(Node* value, Node* other, Node* control);
|
|
|