| Index: src/crankshaft/hydrogen-instructions.h
|
| diff --git a/src/crankshaft/hydrogen-instructions.h b/src/crankshaft/hydrogen-instructions.h
|
| index d4026918f3ac256598a663497d8fc645b8322604..b69a9b8ea5ae9882f1dcc7edec30776530294604 100644
|
| --- a/src/crankshaft/hydrogen-instructions.h
|
| +++ b/src/crankshaft/hydrogen-instructions.h
|
| @@ -2862,7 +2862,7 @@ class HCheckValue final : public HUnaryOperation {
|
| class HCheckInstanceType final : public HUnaryOperation {
|
| public:
|
| enum Check {
|
| - IS_SPEC_OBJECT,
|
| + IS_JS_RECEIVER,
|
| IS_JS_ARRAY,
|
| IS_JS_DATE,
|
| IS_STRING,
|
| @@ -2880,10 +2880,9 @@ class HCheckInstanceType final : public HUnaryOperation {
|
|
|
| HType CalculateInferredType() override {
|
| switch (check_) {
|
| - case IS_SPEC_OBJECT: return HType::JSObject();
|
| + case IS_JS_RECEIVER: return HType::JSObject();
|
| case IS_JS_ARRAY: return HType::JSArray();
|
| - case IS_JS_DATE:
|
| - return HType::JSObject();
|
| + case IS_JS_DATE: return HType::JSObject();
|
| case IS_STRING: return HType::String();
|
| case IS_INTERNALIZED_STRING: return HType::String();
|
| }
|
|
|