Changeset 61553 in webkit for trunk/JavaScriptCore/interpreter/Interpreter.cpp
- Timestamp:
- Jun 21, 2010, 10:43:03 AM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/JavaScriptCore/interpreter/Interpreter.cpp
r60762 r61553 3646 3646 ScopeChainNode* scopeChain = callFrame->scopeChain(); 3647 3647 CallFrame* newCallFrame = CallFrame::create(callFrame->registers() + registerOffset); 3648 if (!registerFile->grow(newCallFrame->registers())) { 3649 exceptionValue = createStackOverflowError(callFrame); 3650 goto vm_throw; 3651 } 3652 3648 3653 newCallFrame->init(0, vPC + OPCODE_LENGTH(op_call), scopeChain, callFrame, argCount, asObject(v)); 3649 3654 … … 3793 3798 ScopeChainNode* scopeChain = callFrame->scopeChain(); 3794 3799 CallFrame* newCallFrame = CallFrame::create(callFrame->registers() + registerOffset); 3800 if (!registerFile->grow(newCallFrame->registers())) { 3801 exceptionValue = createStackOverflowError(callFrame); 3802 goto vm_throw; 3803 } 3795 3804 newCallFrame->init(0, vPC + OPCODE_LENGTH(op_call_varargs), scopeChain, callFrame, argCount, asObject(v)); 3796 3805 … … 4111 4120 ScopeChainNode* scopeChain = callFrame->scopeChain(); 4112 4121 CallFrame* newCallFrame = CallFrame::create(callFrame->registers() + registerOffset); 4122 if (!registerFile->grow(newCallFrame->registers())) { 4123 exceptionValue = createStackOverflowError(callFrame); 4124 goto vm_throw; 4125 } 4113 4126 newCallFrame->init(0, vPC + OPCODE_LENGTH(op_construct), scopeChain, callFrame, argCount, asObject(v)); 4114 4127
Note:
See TracChangeset
for help on using the changeset viewer.