Index: src/arm/macro-assembler-arm.cc |
diff --git a/src/arm/macro-assembler-arm.cc b/src/arm/macro-assembler-arm.cc |
index 320879a6279e3f49e04a2cccf909abb87e556507..1a995e9c6480b1bfe7f3c6522ca3dcd461e15972 100644 |
--- a/src/arm/macro-assembler-arm.cc |
+++ b/src/arm/macro-assembler-arm.cc |
@@ -2548,6 +2548,9 @@ void MacroAssembler::AssertFastElements(Register elements) { |
LoadRoot(ip, Heap::kFixedArrayMapRootIndex); |
cmp(elements, ip); |
b(eq, &ok); |
+ LoadRoot(ip, Heap::kFixedDoubleArrayMapRootIndex); |
+ cmp(elements, ip); |
+ b(eq, &ok); |
LoadRoot(ip, Heap::kFixedCOWArrayMapRootIndex); |
cmp(elements, ip); |
b(eq, &ok); |