| Index: src/ic/x64/ic-x64.cc
|
| diff --git a/src/ic/x64/ic-x64.cc b/src/ic/x64/ic-x64.cc
|
| index 0aba18ebe8bbeed3371de786bb5dce2e6c1254e3..ff2667c1dd3bcce77d74629e3cd1ee84327a923f 100644
|
| --- a/src/ic/x64/ic-x64.cc
|
| +++ b/src/ic/x64/ic-x64.cc
|
| @@ -496,7 +496,7 @@ static void KeyedStoreGenerateMegamorphicHelper(
|
|
|
|
|
| void KeyedStoreIC::GenerateMegamorphic(MacroAssembler* masm,
|
| - StrictMode strict_mode) {
|
| + LanguageMode language_mode) {
|
| // Return address is on the stack.
|
| Label slow, slow_with_tagged_index, fast_object, fast_object_grow;
|
| Label fast_double, fast_double_grow;
|
| @@ -536,7 +536,7 @@ void KeyedStoreIC::GenerateMegamorphic(MacroAssembler* masm,
|
| __ bind(&slow);
|
| __ Integer32ToSmi(key, key);
|
| __ bind(&slow_with_tagged_index);
|
| - PropertyICCompiler::GenerateRuntimeSetProperty(masm, strict_mode);
|
| + PropertyICCompiler::GenerateRuntimeSetProperty(masm, language_mode);
|
| // Never returns to here.
|
|
|
| __ bind(&maybe_name_key);
|
|
|