| Index: src/compiler/ast-graph-builder.cc
 | 
| diff --git a/src/compiler/ast-graph-builder.cc b/src/compiler/ast-graph-builder.cc
 | 
| index f967a9775a067a55a29b8862053095e14b2c2df8..159536c2e1a8405ae2c8313eb0c467e3dfb67e21 100644
 | 
| --- a/src/compiler/ast-graph-builder.cc
 | 
| +++ b/src/compiler/ast-graph-builder.cc
 | 
| @@ -3459,7 +3459,7 @@
 | 
|  
 | 
|  Node* AstGraphBuilder::BuildKeyedLoad(Node* object, Node* key,
 | 
|                                        const ResolvedFeedbackSlot& feedback) {
 | 
| -  const Operator* op = javascript()->LoadProperty(feedback, language_mode());
 | 
| +  const Operator* op = javascript()->LoadProperty(feedback);
 | 
|    return Record(js_type_feedback_,
 | 
|                  NewNode(op, object, key, GetFeedbackVector()), feedback.slot());
 | 
|  }
 | 
| @@ -3468,8 +3468,8 @@
 | 
|  Node* AstGraphBuilder::BuildNamedLoad(Node* object, Handle<Name> name,
 | 
|                                        const ResolvedFeedbackSlot& feedback,
 | 
|                                        ContextualMode mode) {
 | 
| -  const Operator* op = javascript()->LoadNamed(MakeUnique(name), feedback,
 | 
| -                                               language_mode(), mode);
 | 
| +  const Operator* op =
 | 
| +      javascript()->LoadNamed(MakeUnique(name), feedback, mode);
 | 
|    return Record(js_type_feedback_, NewNode(op, object, GetFeedbackVector()),
 | 
|                  feedback.slot());
 | 
|  }
 | 
| @@ -3494,9 +3494,8 @@
 | 
|      Node* receiver, Node* home_object, Handle<Name> name,
 | 
|      const ResolvedFeedbackSlot& feedback) {
 | 
|    Node* name_node = jsgraph()->Constant(name);
 | 
| -  Node* language = jsgraph()->Constant(language_mode());
 | 
| -  const Operator* op = javascript()->CallRuntime(Runtime::kLoadFromSuper, 4);
 | 
| -  Node* value = NewNode(op, receiver, home_object, name_node, language);
 | 
| +  const Operator* op = javascript()->CallRuntime(Runtime::kLoadFromSuper, 3);
 | 
| +  Node* value = NewNode(op, receiver, home_object, name_node);
 | 
|    return Record(js_type_feedback_, value, feedback.slot());
 | 
|  }
 | 
|  
 | 
| @@ -3504,10 +3503,9 @@
 | 
|  Node* AstGraphBuilder::BuildKeyedSuperLoad(
 | 
|      Node* receiver, Node* home_object, Node* key,
 | 
|      const ResolvedFeedbackSlot& feedback) {
 | 
| -  Node* language = jsgraph()->Constant(language_mode());
 | 
|    const Operator* op =
 | 
| -      javascript()->CallRuntime(Runtime::kLoadKeyedFromSuper, 4);
 | 
| -  Node* value = NewNode(op, receiver, home_object, key, language);
 | 
| +      javascript()->CallRuntime(Runtime::kLoadKeyedFromSuper, 3);
 | 
| +  Node* value = NewNode(op, receiver, home_object, key);
 | 
|    return Record(js_type_feedback_, value, feedback.slot());
 | 
|  }
 | 
|  
 | 
| 
 |