Index: src/compiler/ast-graph-builder.h |
diff --git a/src/compiler/ast-graph-builder.h b/src/compiler/ast-graph-builder.h |
index 2013f5053b5649bd8813dd3c25a2f755a8bac7d7..9c1e30da53735de3577fa857aa3bc9563c02f97a 100644 |
--- a/src/compiler/ast-graph-builder.h |
+++ b/src/compiler/ast-graph-builder.h |
@@ -262,11 +262,6 @@ class AstGraphBuilder : public AstVisitor<AstGraphBuilder> { |
// Named and keyed loads require a VectorSlotPair for successful lowering. |
VectorSlotPair CreateVectorSlotPair(FeedbackVectorSlot slot) const; |
- // Determine which contexts need to be checked for extension objects that |
- // might shadow the optimistic declaration of dynamic lookup variables. |
- uint32_t ComputeBitsetForDynamicGlobal(Variable* variable); |
- uint32_t ComputeBitsetForDynamicContext(Variable* variable); |
- |
// Computes the frequency for JSCallFunction and JSCallConstruct nodes. |
float ComputeCallFrequency(FeedbackVectorSlot slot) const; |
@@ -332,10 +327,6 @@ class AstGraphBuilder : public AstVisitor<AstGraphBuilder> { |
Node* BuildGlobalStore(Handle<Name> name, Node* value, |
const VectorSlotPair& feedback); |
- // Builders for dynamic variable loads and stores. |
- Node* BuildDynamicLoad(Handle<Name> name, TypeofMode typeof_mode); |
- Node* BuildDynamicStore(Handle<Name> name, Node* value); |
- |
// Builders for accessing the function context. |
Node* BuildLoadGlobalObject(); |
Node* BuildLoadNativeContextField(int index); |
@@ -387,14 +378,6 @@ class AstGraphBuilder : public AstVisitor<AstGraphBuilder> { |
// Optimization for variable load from global object. |
Node* TryLoadGlobalConstant(Handle<Name> name); |
- // Optimization for variable load of dynamic lookup slot that is most likely |
- // to resolve to a global slot or context slot (inferred from scope chain). |
- Node* TryLoadDynamicVariable(Variable* variable, Handle<String> name, |
- BailoutId bailout_id, |
- const VectorSlotPair& feedback, |
- OutputFrameStateCombine combine, |
- TypeofMode typeof_mode); |
- |
// Optimizations for automatic type conversion. |
Node* TryFastToBoolean(Node* input); |
Node* TryFastToName(Node* input); |