wasm-micro-runtime/core/iwasm
Marcin Kolny 6ed4c9c908
Increase default native stack size (#2332)
Calling `__wasi_sock_addr_resolve` syscall causes native stack overflow.
Given this is a standard function available in WAMR, we should have at least
the default stack size large enough to handle this case.

The socket tests were updated so they also run in separate thread, but
the simple retro program is:

```C
void *th(void *p)
{
    struct addrinfo *res;
    getaddrinfo("amazon.com", NULL, NULL, &res);
    return NULL;
}

int main(int argc, char **argv)
{
    pthread_t pt;
    pthread_create(&pt, NULL, th, NULL);
    pthread_join(pt, NULL);
    return 0;
}
```
2023-07-03 21:02:10 +08:00
..
aot Add a few more assertions on structures to which aot abi is sensitive (#2326) 2023-06-30 10:22:46 +08:00
common Fix sanitizer errors in posix socket (#2331) 2023-07-03 14:36:01 +08:00
compilation aot: Avoid possible relocations around "stack_sizes" for XIP mode (#2322) 2023-06-29 18:45:33 +08:00
doc Add architecture diagram for wasm globals and classic-interp stack frame (#2058) 2023-03-25 09:39:20 +08:00
fast-jit Implement Fast JIT multi-threading feature (#2134) 2023-04-20 10:09:34 +08:00
include Implement AOT static PGO (#2243) 2023-06-05 09:17:39 +08:00
interpreter wasi-nn: Add support of wasi-nn as shared lib (#2310) 2023-06-27 18:18:26 +08:00
libraries Increase default native stack size (#2332) 2023-07-03 21:02:10 +08:00
README.md Add architecture diagram for wasm globals and classic-interp stack frame (#2058) 2023-03-25 09:39:20 +08:00