| Index: src/code-stubs.cc
|
| diff --git a/src/code-stubs.cc b/src/code-stubs.cc
|
| index d472fa287f0c03c0a40180267b6da29828c16325..e3820f4797accaa55e8e6442e4b980cfe440e491 100644
|
| --- a/src/code-stubs.cc
|
| +++ b/src/code-stubs.cc
|
| @@ -593,19 +593,9 @@ void KeyedStoreElementStub::Generate(MacroAssembler* masm) {
|
| case FAST_ELEMENTS:
|
| case FAST_HOLEY_ELEMENTS:
|
| case FAST_SMI_ELEMENTS:
|
| - case FAST_HOLEY_SMI_ELEMENTS: {
|
| - KeyedStoreStubCompiler::GenerateStoreFastElement(masm,
|
| - is_js_array_,
|
| - elements_kind_,
|
| - store_mode_);
|
| - }
|
| - break;
|
| + case FAST_HOLEY_SMI_ELEMENTS:
|
| case FAST_DOUBLE_ELEMENTS:
|
| case FAST_HOLEY_DOUBLE_ELEMENTS:
|
| - KeyedStoreStubCompiler::GenerateStoreFastDoubleElement(masm,
|
| - is_js_array_,
|
| - store_mode_);
|
| - break;
|
| case EXTERNAL_BYTE_ELEMENTS:
|
| case EXTERNAL_UNSIGNED_BYTE_ELEMENTS:
|
| case EXTERNAL_SHORT_ELEMENTS:
|
| @@ -615,7 +605,7 @@ void KeyedStoreElementStub::Generate(MacroAssembler* masm) {
|
| case EXTERNAL_FLOAT_ELEMENTS:
|
| case EXTERNAL_DOUBLE_ELEMENTS:
|
| case EXTERNAL_PIXEL_ELEMENTS:
|
| - KeyedStoreStubCompiler::GenerateStoreExternalArray(masm, elements_kind_);
|
| + UNREACHABLE();
|
| break;
|
| case DICTIONARY_ELEMENTS:
|
| KeyedStoreStubCompiler::GenerateStoreDictionaryElement(masm);
|
|
|