Index: src/hydrogen-instructions.cc |
diff --git a/src/hydrogen-instructions.cc b/src/hydrogen-instructions.cc |
index cdc3e233f2af91cd44dda1a594bec496a89bca40..43aeeed396400c12da23250289dd540f5887d314 100644 |
--- a/src/hydrogen-instructions.cc |
+++ b/src/hydrogen-instructions.cc |
@@ -1841,17 +1841,18 @@ HType HStringCharFromCode::CalculateInferredType() { |
} |
-HType HArrayLiteral::CalculateInferredType() { |
- return HType::JSArray(); |
+HType HFastLiteral::CalculateInferredType() { |
+ // TODO(mstarzinger): Be smarter, could also be JSArray here. |
+ return HType::JSObject(); |
} |
-HType HObjectLiteralFast::CalculateInferredType() { |
- return HType::JSObject(); |
+HType HArrayLiteral::CalculateInferredType() { |
+ return HType::JSArray(); |
} |
-HType HObjectLiteralGeneric::CalculateInferredType() { |
+HType HObjectLiteral::CalculateInferredType() { |
return HType::JSObject(); |
} |