| Index: src/crankshaft/hydrogen.cc
|
| diff --git a/src/crankshaft/hydrogen.cc b/src/crankshaft/hydrogen.cc
|
| index 81c6ed4281b91588f6592b365ac7652e77ce3d78..11351022eab436cdad37d69df46325067838d6bb 100644
|
| --- a/src/crankshaft/hydrogen.cc
|
| +++ b/src/crankshaft/hydrogen.cc
|
| @@ -12316,10 +12316,7 @@ void HOptimizedGraphBuilder::GenerateIsJSProxy(CallRuntime* call) {
|
| HValue* instance_type =
|
| Add<HLoadNamedField>(map, nullptr, HObjectAccess::ForMapInstanceType());
|
| if_proxy.If<HCompareNumericAndBranch>(
|
| - instance_type, Add<HConstant>(FIRST_JS_PROXY_TYPE), Token::GTE);
|
| - if_proxy.And();
|
| - if_proxy.If<HCompareNumericAndBranch>(
|
| - instance_type, Add<HConstant>(LAST_JS_PROXY_TYPE), Token::LTE);
|
| + instance_type, Add<HConstant>(JS_PROXY_TYPE), Token::EQ);
|
|
|
| if_proxy.CaptureContinuation(&continuation);
|
| return ast_context()->ReturnContinuation(&continuation, call->id());
|
|
|