Home | History | Annotate | Download | only in src

Lines Matching refs:Bailout

3948   // The value is tracked in the bailout environment, and communicated
3951 owner()->Bailout(kBadValueContextForArgumentsValue);
4003 return owner()->Bailout(kBadValueContextForArgumentsObjectValue);
4016 return owner()->Bailout(kBadValueContextForArgumentsObjectValue);
4106 builder->Bailout(kArgumentsObjectValueInATestContext);
4135 void HOptimizedGraphBuilder::Bailout(BailoutReason reason) {
4179 Bailout(kFunctionIsAGenerator);
4184 Bailout(kFunctionWithIllegalRedeclaration);
4188 Bailout(kFunctionCallsEval);
4427 return Bailout(kContextAllocatedArguments);
4745 return Bailout(kWithStatement);
4760 return Bailout(kSwitchStatementTooManyClauses);
5013 return Bailout(kForInStatementOptimizationIsDisabled);
5017 return Bailout(kForInStatementIsNotFastCase);
5022 return Bailout(kForInStatementWithNonLocalEachVariable);
5117 return Bailout(kForOfStatement);
5125 return Bailout(kTryCatchStatement);
5134 return Bailout(kTryFinallyStatement);
5142 return Bailout(kDebuggerStatement);
5172 return Bailout(kNativeFunctionLiteral);
5258 return Bailout(kReferenceToGlobalLexicalVariable);
5312 return Bailout(kReferenceToUninitializedVariable);
5338 return Bailout(kReferenceToAVariableWhichRequiresDynamicLookup);
5492 // The object is expected in the bailout environment during computation
5547 return Bailout(kObjectLiteralWithComplexProperty);
5588 Bailout(kArrayBoilerplateCreationFailed));
5594 return Bailout(kArrayBoilerplateCreationFailed);
5654 // The array is expected in the bailout environment during computation
5670 if (!Smi::IsValid(i)) return Bailout(kNonSmiKeyInArrayLiteral);
6419 return Bailout(kUnsupportedLetCompoundAssignment);
6434 return Bailout(kUnsupportedConstCompoundAssignment);
6450 Bailout(kAssignmentToParameterFunctionUsesArgumentsObject);
6481 return Bailout(kCompoundAssignmentToLookupSlot);
6506 return Bailout(kInvalidLhsInCompoundAssignment);
6531 return Bailout(kNonInitializerAssignmentToConst);
6547 if (proxy->IsArguments()) return Bailout(kAssignmentToArguments);
6565 return Bailout(kAssignmentToLetVariableBeforeInitialization);
6587 return Bailout(kAssignmentToParameterInArgumentsObject);
6628 return Bailout(kAssignmentToLOOKUPVariable);
6631 return Bailout(kInvalidLeftHandSideInAssignment);
7445 // Trying to inline will signal that we should bailout from the
7754 // inlined function. This simulate has no bailout-id since it's not directly
8913 return Bailout(kPossibleDirectCallToEval);
9445 Bailout(kNeedSmiLiteral);
9453 Bailout(kNeedSmiLiteral);
9624 return Bailout(kCallToAJavaScriptRuntimeFunction);
9688 Bailout(kDeleteWithGlobalVariable);
9698 Bailout(kDeleteWithNonGlobalVariable);
9831 return Bailout(kInvalidLhsInCountOperation);
9845 return Bailout(kUnsupportedCountOperationWithConst);
9878 return Bailout(kAssignmentToParameterInArgumentsObject);
9895 return Bailout(kLookupVariableInCountOperation);
10676 Bailout(kUnsupportedNonPrimitiveCompare);
11105 return Bailout(kUnsupportedLookupSlotInDeclaration);
11143 return Bailout(kUnsupportedLookupSlotInDeclaration);
11273 return Bailout(kInlinedRuntimeFunctionIsNonNegativeSmi);
11288 return Bailout(kInlinedRuntimeFunctionIsStringWrapperSafeForDefaultValueOf);
11341 // and does not cause a bailout.
11342 return Bailout(kInlinedRuntimeFunctionClassOf);
11592 return Bailout(kInlinedRuntimeFunctionGetFromCache);
11692 return Bailout(kInlinedRuntimeFunctionFastAsciiArrayJoin);
11698 return Bailout(kInlinedRuntimeFunctionGeneratorNext);
11703 return Bailout(kInlinedRuntimeFunctionGeneratorThrow);