Index: src/runtime.cc |
diff --git a/src/runtime.cc b/src/runtime.cc |
index 18ac790bb6ccf18613648bd1e3e1f4acd3bbc2c8..c82592a13f89bd1723377221a3b1c5ee245234dd 100644 |
--- a/src/runtime.cc |
+++ b/src/runtime.cc |
@@ -15092,6 +15092,8 @@ RUNTIME_FUNCTION(Runtime_NormalizeElements) { |
HandleScope scope(isolate); |
ASSERT(args.length() == 1); |
CONVERT_ARG_HANDLE_CHECKED(JSObject, array, 0); |
+ RUNTIME_ASSERT(!array->HasExternalArrayElements() && |
+ !array->HasFixedTypedArrayElements()); |
JSObject::NormalizeElements(array); |
return *array; |
} |