| 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();
|
| }
|
|
|
|
|