equal
deleted
inserted
replaced
2 Potentially send upstream. |
2 Potentially send upstream. |
3 |
3 |
4 diff --git a/js/src/jsapi.cpp b/js/src/jsapi.cpp |
4 diff --git a/js/src/jsapi.cpp b/js/src/jsapi.cpp |
5 --- a/js/src/jsapi.cpp |
5 --- a/js/src/jsapi.cpp |
6 +++ b/js/src/jsapi.cpp |
6 +++ b/js/src/jsapi.cpp |
7 @@ -1491,6 +1491,9 @@ |
7 @@ -1550,6 +1550,9 @@ |
8 static void |
8 static void |
9 SetNativeStackQuotaAndLimit(JSRuntime* rt, StackKind kind, size_t stackSize) |
9 SetNativeStackQuotaAndLimit(JSRuntime* rt, StackKind kind, size_t stackSize) |
10 { |
10 { |
11 +#ifdef JS_CPU_SPARC |
11 +#ifdef JS_CPU_SPARC |
12 + stackSize = stackSize * 8 < 7 * 1024 * 1024 ? stackSize * 8 : 7 * 1024 * 1024; |
12 + stackSize = stackSize * 8 < 7 * 1024 * 1024 ? stackSize * 8 : 7 * 1024 * 1024; |
13 +#endif |
13 +#endif |
14 rt->nativeStackQuota[kind] = stackSize; |
14 rt->nativeStackQuota[kind] = stackSize; |
15 |
15 |
16 #if JS_STACK_GROWTH_DIRECTION > 0 |
16 #if JS_STACK_GROWTH_DIRECTION > 0 |