Chromium Code Reviews| Index: src/runtime.cc |
| diff --git a/src/runtime.cc b/src/runtime.cc |
| index e193dfc97710ba18b06d19282b011f9f6f87b372..ae1b67b41f0187d6373aeb64d34b4c1d2bab8dc8 100644 |
| --- a/src/runtime.cc |
| +++ b/src/runtime.cc |
| @@ -220,7 +220,17 @@ MUST_USE_RESULT static MaybeObject* DeepCopyBoilerplate(Isolate* isolate, |
| break; |
| } |
| default: |
| - UNREACHABLE(); |
| + case JSObject::EXTERNAL_PIXEL_ELEMENTS: |
|
Rico
2011/07/27 11:31:01
default: last?
|
| + case JSObject::EXTERNAL_BYTE_ELEMENTS: |
| + case JSObject::EXTERNAL_UNSIGNED_BYTE_ELEMENTS: |
| + case JSObject::EXTERNAL_SHORT_ELEMENTS: |
| + case JSObject::EXTERNAL_UNSIGNED_SHORT_ELEMENTS: |
| + case JSObject::EXTERNAL_INT_ELEMENTS: |
| + case JSObject::EXTERNAL_UNSIGNED_INT_ELEMENTS: |
| + case JSObject::EXTERNAL_FLOAT_ELEMENTS: |
| + case JSObject::EXTERNAL_DOUBLE_ELEMENTS: |
| + case JSObject::FAST_DOUBLE_ELEMENTS: |
| + // No contained objects, nothing to do. |
| break; |
| } |
| return copy; |