Changeset 25161 in webkit
- Timestamp:
- Aug 20, 2007, 3:05:25 PM (18 years ago)
- Location:
- trunk
- Files:
-
- 2 added
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/JavaScriptCore/ChangeLog
r25085 r25161 1 2007-08-16 Kevin McCullough <kmccullough@apple.com> 2 3 Reviewed by Geoff and Adam. 4 5 - Changing stack depth to 500 (from 100 on mac and win) to help out some apps specifically gmail. <rdar://problem/3590522> JavaScript call stack limit of 99 is too small for some applications; needs to be closer to 500 (4045) 6 7 * kjs/object.cpp: 8 1 9 2007-08-15 Peter Kasting <zerodpx@gmail.org> 2 10 -
trunk/JavaScriptCore/kjs/object.cpp
r21332 r25161 36 36 // maximum global call stack size. Protects against accidental or 37 37 // malicious infinite recursions. Define to -1 if you want no limit. 38 #if PLATFORM(DARWIN) || PLATFORM(WIN_OS) 39 // Given OS X stack sizes we run out of stack at about 350 levels. 40 // If we improve our stack usage, we can bump this number. 41 #define KJS_MAX_STACK 100 42 #else 43 #define KJS_MAX_STACK 1000 44 #endif 38 // In real-world testing it appears ok to bump the stack depth count to 500. 39 // This of course is dependent on stack frame size. 40 #define KJS_MAX_STACK 500 45 41 46 42 #define JAVASCRIPT_CALL_TRACING 0 -
trunk/LayoutTests/ChangeLog
r25154 r25161 1 2007-08-16 Kevin McCullough <kmccullough@apple.com> 2 3 Reviewed by Geoff and Adam. 4 5 - Changing stack depth toi 500 (from 100 in mac and win) to help out some apps specifically gmail. <rdar://problem/3590522> JavaScript call stack limit of 99 is too small for some applications; needs to be closer to 500 (4045). 6 7 * fast/js/deep-recursion-test-expected.txt: Added. 8 * fast/js/deep-recursion-test.html: Added. 9 1 10 2007-08-19 Maciej Stachowiak <mjs@apple.com> 2 11
Note:
See TracChangeset
for help on using the changeset viewer.