StringRecursionChecker(ExecState*, JSObject* thisObject);
~StringRecursionChecker();
StringRecursionChecker(ExecState*, JSObject* thisObject);
~StringRecursionChecker();
- EncodedJSValue throwStackOverflowError();
- EncodedJSValue emptyString();
- EncodedJSValue performCheck();
+ JSValue throwStackOverflowError();
+ JSValue emptyString();
+ JSValue performCheck();
{
int size = m_exec->globalData().stringRecursionCheckVisitedObjects.size();
if (size >= MaxSmallThreadReentryDepth && size >= m_exec->globalData().maxReentryDepth)
return throwStackOverflowError();
{
int size = m_exec->globalData().stringRecursionCheckVisitedObjects.size();
if (size >= MaxSmallThreadReentryDepth && size >= m_exec->globalData().maxReentryDepth)
return throwStackOverflowError();