Index: src/code-stubs-hydrogen.cc |
diff --git a/src/code-stubs-hydrogen.cc b/src/code-stubs-hydrogen.cc |
index 4fb49b8e087bc96f2c1a66613e937deeb3496bed..2205010fe2ae8ea29ca53df7fa211088df3c06cb 100644 |
--- a/src/code-stubs-hydrogen.cc |
+++ b/src/code-stubs-hydrogen.cc |
@@ -276,9 +276,7 @@ HValue* CodeStubGraphBuilder<TransitionElementsKindStub>::BuildCodeStub() { |
AddInstruction(new(zone) HTrapAllocationMemento(js_array)); |
HInstruction* array_length = |
- AddInstruction(new(zone) HJSArrayLength(js_array, |
- js_array, |
- HType::Smi())); |
+ AddInstruction(HLoadNamedField::NewArrayLength(js_array, zone)); |
ElementsKind to_kind = casted_stub()->to_kind(); |
BuildNewSpaceArrayCheck(array_length, to_kind); |