Index: src/arm/codegen-arm.cc |
diff --git a/src/arm/codegen-arm.cc b/src/arm/codegen-arm.cc |
index 3f1791c394efd50fcf7a15b56215182d9b8ae3ac..9d008232e356871e9a0aac2b49ebebf10b41fbd2 100644 |
--- a/src/arm/codegen-arm.cc |
+++ b/src/arm/codegen-arm.cc |
@@ -179,6 +179,10 @@ void ElementsTransitionGenerator::GenerateSmiToDouble( |
Label loop, entry, convert_hole, gc_required, only_change_map, done; |
bool vfp2_supported = CpuFeatures::IsSupported(VFP2); |
+ if (FLAG_track_allocation_sites) { |
+ masm->TestJSArrayForAllocationSiteInfo(r2, r4, fail); |
+ } |
+ |
// Check for empty arrays, which only require a map transition and no changes |
// to the backing store. |
__ ldr(r4, FieldMemOperand(r2, JSObject::kElementsOffset)); |