Chromium Code Reviews| Index: src/hydrogen.cc |
| diff --git a/src/hydrogen.cc b/src/hydrogen.cc |
| index 545031b7185648fcaa5b0e7798c89788f31792f6..124af1070a4f4cf6dbc9b7310fb8cb196ce9bb51 100644 |
| --- a/src/hydrogen.cc |
| +++ b/src/hydrogen.cc |
| @@ -11606,11 +11606,6 @@ void HOptimizedGraphBuilder::GenerateHasFastPackedElements(CallRuntime* call) { |
| } |
| -void HOptimizedGraphBuilder::GenerateIsNonNegativeSmi(CallRuntime* call) { |
| - return Bailout(kInlinedRuntimeFunctionIsNonNegativeSmi); |
| -} |
| - |
| - |
| void HOptimizedGraphBuilder::GenerateIsUndetectableObject(CallRuntime* call) { |
| DCHECK(call->arguments()->length() == 1); |
| CHECK_ALIVE(VisitForValue(call->arguments()->at(0))); |
| @@ -11620,12 +11615,6 @@ void HOptimizedGraphBuilder::GenerateIsUndetectableObject(CallRuntime* call) { |
| } |
| -void HOptimizedGraphBuilder::GenerateIsStringWrapperSafeForDefaultValueOf( |
| - CallRuntime* call) { |
| - return Bailout(kInlinedRuntimeFunctionIsStringWrapperSafeForDefaultValueOf); |
| -} |
| - |
| - |
| // Support for construct call checks. |
| void HOptimizedGraphBuilder::GenerateIsConstructCall(CallRuntime* call) { |
| DCHECK(call->arguments()->length() == 0); |
| @@ -11684,14 +11673,6 @@ void HOptimizedGraphBuilder::GenerateArguments(CallRuntime* call) { |
| } |
| -// Support for accessing the class and value fields of an object. |
| -void HOptimizedGraphBuilder::GenerateClassOf(CallRuntime* call) { |
| - // The special form detected by IsClassOfTest is detected before we get here |
| - // and does not cause a bailout. |
| - return Bailout(kInlinedRuntimeFunctionClassOf); |
| -} |
| - |
| - |
| void HOptimizedGraphBuilder::GenerateValueOf(CallRuntime* call) { |
| DCHECK(call->arguments()->length() == 1); |
| CHECK_ALIVE(VisitForValue(call->arguments()->at(0))); |
| @@ -11996,12 +11977,6 @@ void HOptimizedGraphBuilder::GenerateCallFunction(CallRuntime* call) { |
| } |
| -void HOptimizedGraphBuilder::GenerateDefaultConstructorCallSuper( |
| - CallRuntime* call) { |
| - return Bailout(kSuperReference); |
| -} |
| - |
| - |
| // Fast call to math functions. |
| void HOptimizedGraphBuilder::GenerateMathPow(CallRuntime* call) { |
| DCHECK_EQ(2, call->arguments()->length()); |
| @@ -12694,22 +12669,6 @@ void HOptimizedGraphBuilder::GenerateGetCachedArrayIndex(CallRuntime* call) { |
| } |
| -void HOptimizedGraphBuilder::GenerateFastOneByteArrayJoin(CallRuntime* call) { |
| - return Bailout(kInlinedRuntimeFunctionFastOneByteArrayJoin); |
| -} |
| - |
| - |
| -// Support for generators. |
| -void HOptimizedGraphBuilder::GenerateGeneratorNext(CallRuntime* call) { |
|
Michael Starzinger
2015/03/10 13:52:15
For posterity: These two might cause troubles, as
|
| - return Bailout(kInlinedRuntimeFunctionGeneratorNext); |
| -} |
| - |
| - |
| -void HOptimizedGraphBuilder::GenerateGeneratorThrow(CallRuntime* call) { |
| - return Bailout(kInlinedRuntimeFunctionGeneratorThrow); |
| -} |
| - |
| - |
| void HOptimizedGraphBuilder::GenerateDebugBreakInOptimizedCode( |
| CallRuntime* call) { |
| Add<HDebugBreak>(); |