[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: KDE/kdelibs/kjs
From: Harri Porten <porten () kde ! org>
Date: 2010-02-27 16:42:55
Message-ID: 1267288975.601700.7683.nullmailer () svn ! kde ! org
[Download RAW message or body]
SVN commit 1096783 by porten:
Lower max recursion limit. Was too much on my amd64 system.
M +3 -2 object.cpp
--- trunk/KDE/kdelibs/kjs/object.cpp #1096782:1096783
@@ -42,7 +42,7 @@
// If we improve our stack usage, we can bump this number.
#define KJS_MAX_STACK 100
#else
-#define KJS_MAX_STACK 900
+#define KJS_MAX_STACK 700 // ### set system specific
#endif
@@ -61,8 +61,9 @@
if (++depth > KJS_MAX_STACK) {
depth -= 11; //Give the debugger some room..
- return throwError(exec, RangeError, "Maximum call stack size exceeded.");
+ JSValue *ret = throwError(exec, RangeError, "Maximum call stack size exceeded.");
depth += 10; //Put it back..
+ return ret;
}
#endif
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic