Index: src/stub-cache.cc |
diff --git a/src/stub-cache.cc b/src/stub-cache.cc |
index 0c6a7f7438de5136f0fd7e437b7a4fd665efc7cf..7a1b185df45ea1c3f0079037067d7b2e43daeae2 100644 |
--- a/src/stub-cache.cc |
+++ b/src/stub-cache.cc |
@@ -555,6 +555,8 @@ ExternalArrayType ElementsKindToExternalArrayType(JSObject::ElementsKind kind) { |
return kExternalUnsignedIntArray; |
case JSObject::EXTERNAL_FLOAT_ELEMENTS: |
return kExternalFloatArray; |
+ case JSObject::EXTERNAL_DOUBLE_ELEMENTS: |
+ return kExternalDoubleArray; |
case JSObject::EXTERNAL_PIXEL_ELEMENTS: |
return kExternalPixelArray; |
default: |
@@ -582,6 +584,8 @@ String* ExternalArrayTypeToStubName(Heap* heap, |
return heap->KeyedStoreExternalUnsignedIntArray_symbol(); |
case kExternalFloatArray: |
return heap->KeyedStoreExternalFloatArray_symbol(); |
+ case kExternalDoubleArray: |
+ return heap->KeyedStoreExternalDoubleArray_symbol(); |
case kExternalPixelArray: |
return heap->KeyedStoreExternalPixelArray_symbol(); |
default: |
@@ -604,6 +608,8 @@ String* ExternalArrayTypeToStubName(Heap* heap, |
return heap->KeyedLoadExternalUnsignedIntArray_symbol(); |
case kExternalFloatArray: |
return heap->KeyedLoadExternalFloatArray_symbol(); |
+ case kExternalDoubleArray: |
+ return heap->KeyedLoadExternalDoubleArray_symbol(); |
case kExternalPixelArray: |
return heap->KeyedLoadExternalPixelArray_symbol(); |
default: |