Ignore:
Timestamp:
Jan 29, 2014, 11:18:54 AM (11 years ago)
Author:
[email protected]
Message:

Merge the jsCStack branch
https://bugs.webkit.org/show_bug.cgi?id=127763

Reviewed by Mark Hahnenberg.

Source/JavaScriptCore:

Changes from http://svn.webkit.org/repository/webkit/branches/jsCStack
up to changeset 162958.

Source/WebCore:

Changes from http://svn.webkit.org/repository/webkit/branches/jsCStack
up to changeset 162958.

Source/WTF:

Changes from http://svn.webkit.org/repository/webkit/branches/jsCStack
up to changeset 162958.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/JavaScriptCore/runtime/JSONObject.cpp

    r162906 r163027  
    655655                ASSERT(isJSArray(asObject(inValue)) || asObject(inValue)->inherits(JSArray::info()));
    656656                if (objectStack.size() + arrayStack.size() > maximumFilterRecursion)
    657                     return m_exec->vm().throwException(m_exec, createStackOverflowError(m_exec));
     657                    return throwStackOverflowError(m_exec);
    658658
    659659                JSArray* array = asArray(inValue);
     
    706706                ASSERT(!isJSArray(asObject(inValue)) && !asObject(inValue)->inherits(JSArray::info()));
    707707                if (objectStack.size() + arrayStack.size() > maximumFilterRecursion)
    708                     return m_exec->vm().throwException(m_exec, createStackOverflowError(m_exec));
     708                    return throwStackOverflowError(m_exec);
    709709
    710710                JSObject* object = asObject(inValue);
Note: See TracChangeset for help on using the changeset viewer.