| Index: src/compiler/js-operator.cc
|
| diff --git a/src/compiler/js-operator.cc b/src/compiler/js-operator.cc
|
| index a360a279acb29116f8a6c4df027c8b162134268b..8bb298d6f55843097f86f581163cd575b1515517 100644
|
| --- a/src/compiler/js-operator.cc
|
| +++ b/src/compiler/js-operator.cc
|
| @@ -460,8 +460,10 @@ const Operator* JSOperatorBuilder::CallConstruct(int arguments) {
|
|
|
| const Operator* JSOperatorBuilder::LoadNamed(const Unique<Name>& name,
|
| const VectorSlotPair& feedback,
|
| + LanguageMode language_mode,
|
| ContextualMode contextual_mode) {
|
| - LoadNamedParameters parameters(name, feedback, contextual_mode);
|
| + LoadNamedParameters parameters(name, feedback, language_mode,
|
| + contextual_mode);
|
| return new (zone()) Operator1<LoadNamedParameters>( // --
|
| IrOpcode::kJSLoadNamed, Operator::kNoProperties, // opcode
|
| "JSLoadNamed", // name
|
| @@ -470,9 +472,9 @@ const Operator* JSOperatorBuilder::LoadNamed(const Unique<Name>& name,
|
| }
|
|
|
|
|
| -const Operator* JSOperatorBuilder::LoadProperty(
|
| - const VectorSlotPair& feedback) {
|
| - LoadPropertyParameters parameters(feedback);
|
| +const Operator* JSOperatorBuilder::LoadProperty(const VectorSlotPair& feedback,
|
| + LanguageMode language_mode) {
|
| + LoadPropertyParameters parameters(feedback, language_mode);
|
| return new (zone()) Operator1<LoadPropertyParameters>( // --
|
| IrOpcode::kJSLoadProperty, Operator::kNoProperties, // opcode
|
| "JSLoadProperty", // name
|
|
|