diff --git a/product-mini/platforms/linux-sgx/enclave-sample/App/App.cpp b/product-mini/platforms/linux-sgx/enclave-sample/App/App.cpp index 779dd248..95a6869c 100644 --- a/product-mini/platforms/linux-sgx/enclave-sample/App/App.cpp +++ b/product-mini/platforms/linux-sgx/enclave-sample/App/App.cpp @@ -217,7 +217,7 @@ print_help() " than main\n"); printf(" -v=n Set log verbose level (0 to 5, default is 2) larger\n" " level with more log\n"); - printf(" --stack-size=n Set maximum stack size in bytes, default is 16 KB\n"); + printf(" --stack-size=n Set maximum stack size in bytes, default is 64 KB\n"); printf(" --heap-size=n Set maximum heap size in bytes, default is 16 KB\n"); printf(" --repl Start a very simple REPL (read-eval-print-loop) mode\n" " that runs commands in the form of `FUNC ARG...`\n"); @@ -606,7 +606,7 @@ main(int argc, char *argv[]) const char *func_name = NULL; uint8_t *wasm_file_buf = NULL; uint32_t wasm_file_size; - uint32_t stack_size = 16 * 1024, heap_size = 16 * 1024; + uint32_t stack_size = 64 * 1024, heap_size = 16 * 1024; void *wasm_module = NULL; void *wasm_module_inst = NULL; char error_buf[128] = { 0 }; @@ -825,7 +825,7 @@ wamr_pal_init(const struct wamr_pal_attr *args) int wamr_pal_create_process(struct wamr_pal_create_process_args *args) { - uint32_t stack_size = 16 * 1024, heap_size = 16 * 1024; + uint32_t stack_size = 64 * 1024, heap_size = 16 * 1024; int log_verbose_level = 2; bool is_repl_mode = false; const char *dir_list[8] = { NULL }; diff --git a/product-mini/platforms/posix/main.c b/product-mini/platforms/posix/main.c index 72f1e29b..e58bbf3d 100644 --- a/product-mini/platforms/posix/main.c +++ b/product-mini/platforms/posix/main.c @@ -32,7 +32,7 @@ print_help() printf(" -v=n Set log verbose level (0 to 5, default is 2) larger\n" " level with more log\n"); #endif - printf(" --stack-size=n Set maximum stack size in bytes, default is 16 KB\n"); + printf(" --stack-size=n Set maximum stack size in bytes, default is 64 KB\n"); printf(" --heap-size=n Set maximum heap size in bytes, default is 16 KB\n"); #if WASM_ENABLE_FAST_JIT != 0 printf(" --jit-codecache-size=n Set fast jit maximum code cache size in bytes,\n"); @@ -341,7 +341,7 @@ main(int argc, char *argv[]) const char *func_name = NULL; uint8 *wasm_file_buf = NULL; uint32 wasm_file_size; - uint32 stack_size = 16 * 1024, heap_size = 16 * 1024; + uint32 stack_size = 64 * 1024, heap_size = 16 * 1024; #if WASM_ENABLE_FAST_JIT != 0 uint32 jit_code_cache_size = FAST_JIT_DEFAULT_CODE_CACHE_SIZE; #endif diff --git a/product-mini/platforms/windows/main.c b/product-mini/platforms/windows/main.c index 30d59f2f..1042763d 100644 --- a/product-mini/platforms/windows/main.c +++ b/product-mini/platforms/windows/main.c @@ -27,7 +27,7 @@ print_help() printf(" -v=n Set log verbose level (0 to 5, default is 2) larger\n" " level with more log\n"); #endif - printf(" --stack-size=n Set maximum stack size in bytes, default is 16 KB\n"); + printf(" --stack-size=n Set maximum stack size in bytes, default is 64 KB\n"); printf(" --heap-size=n Set maximum heap size in bytes, default is 16 KB\n"); printf(" --repl Start a very simple REPL (read-eval-print-loop) mode\n" " that runs commands in the form of `FUNC ARG...`\n"); @@ -227,7 +227,7 @@ main(int argc, char *argv[]) const char *func_name = NULL; uint8 *wasm_file_buf = NULL; uint32 wasm_file_size; - uint32 stack_size = 16 * 1024, heap_size = 16 * 1024; + uint32 stack_size = 64 * 1024, heap_size = 16 * 1024; wasm_module_t wasm_module = NULL; wasm_module_inst_t wasm_module_inst = NULL; RuntimeInitArgs init_args;