Changeset 220471 in webkit for trunk/Source/JavaScriptCore/jit/JITOperations.cpp
- Timestamp:
- Aug 9, 2017, 11:31:24 AM (8 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/jit/JITOperations.cpp
r220081 r220471 957 957 ASSERT(throwScope.exception() == reinterpret_cast<Exception*>(error)); 958 958 if (error) { 959 throwException(exec, throwScope, error);960 959 return encodeResult( 961 960 vm->getCTIStub(throwExceptionFromCallSlowPathGenerator).code().executableAddress(), … … 1015 1014 1016 1015 JSObject* error = functionExecutable->prepareForExecution<FunctionExecutable>(*vm, callee, scope, kind, codeBlock); 1017 ASSERT(throwScope.exception() == reinterpret_cast<Exception*>(error)); 1018 if (error) { 1019 throwException(exec, throwScope, error); 1016 ASSERT_UNUSED(throwScope, throwScope.exception() == reinterpret_cast<Exception*>(error)); 1017 if (error) 1020 1018 return; 1021 }1022 1019 ArityCheckMode arity; 1023 1020 unsigned argumentStackSlots = callLinkInfo->maxNumArguments(); … … 1062 1059 CodeBlock** codeBlockSlot = execCallee->addressOfCodeBlock(); 1063 1060 JSObject* error = functionExecutable->prepareForExecution<FunctionExecutable>(*vm, function, scope, kind, *codeBlockSlot); 1061 ASSERT(throwScope.exception() == reinterpret_cast<Exception*>(error)); 1064 1062 if (error) { 1065 throwException(exec, throwScope, error);1066 1063 return encodeResult( 1067 1064 vm->getCTIStub(throwExceptionFromCallSlowPathGenerator).code().executableAddress(),
Note:
See TracChangeset
for help on using the changeset viewer.