Skip to content

Commit 3f177d7

Browse files
committed
Bump the interpreter stack size for the main thread.
Bug: 6315322 Change-Id: I8d84e7c2e0eeb5314530b8a8b141f44014b8c646
1 parent f3d9f5d commit 3f177d7

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

core/jni/AndroidRuntime.cpp

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -549,6 +549,10 @@ int AndroidRuntime::startVm(JavaVM** pJavaVM, JNIEnv** pEnv)
549549
opt.optionString = heapsizeOptsBuf;
550550
mOptions.add(opt);
551551

552+
// Increase the main thread's interpreter stack size for bug 6315322.
553+
opt.optionString = "-XX:mainThreadStackSize=24K";
554+
mOptions.add(opt);
555+
552556
strcpy(heapgrowthlimitOptsBuf, "-XX:HeapGrowthLimit=");
553557
property_get("dalvik.vm.heapgrowthlimit", heapgrowthlimitOptsBuf+20, "");
554558
if (heapgrowthlimitOptsBuf[20] != '\0') {

0 commit comments

Comments
 (0)