Index: src/code-stubs.cc |
diff --git a/src/code-stubs.cc b/src/code-stubs.cc |
index 4d6fd03fbbd6f6207f051c540fd9f9079d9e3eef..9cf146d25c9c68f922437a3e2b3fb455a81ed8c4 100644 |
--- a/src/code-stubs.cc |
+++ b/src/code-stubs.cc |
@@ -250,7 +250,7 @@ void KeyedLoadElementStub::Generate(MacroAssembler* masm) { |
KeyedLoadStubCompiler::GenerateLoadFastElement(masm); |
break; |
case JSObject::FAST_DOUBLE_ELEMENTS: |
- UNIMPLEMENTED(); |
+ KeyedLoadStubCompiler::GenerateLoadFastDoubleElement(masm); |
break; |
case JSObject::EXTERNAL_BYTE_ELEMENTS: |
case JSObject::EXTERNAL_UNSIGNED_BYTE_ELEMENTS: |
@@ -279,7 +279,8 @@ void KeyedStoreElementStub::Generate(MacroAssembler* masm) { |
KeyedStoreStubCompiler::GenerateStoreFastElement(masm, is_js_array_); |
break; |
case JSObject::FAST_DOUBLE_ELEMENTS: |
- UNIMPLEMENTED(); |
+ KeyedStoreStubCompiler::GenerateStoreFastDoubleElement(masm, |
+ is_js_array_); |
break; |
case JSObject::EXTERNAL_BYTE_ELEMENTS: |
case JSObject::EXTERNAL_UNSIGNED_BYTE_ELEMENTS: |