diff options
| author | kennytm <kennytm@gmail.com> | 2018-04-20 23:45:41 +0800 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2018-04-20 23:45:41 +0800 |
| commit | fff68f761ed7cedcb2941a204f4701877ae7fcfd (patch) | |
| tree | f5f3ab9f6c4beefa69e94a0d0f7c8b73b1a9ebc1 /src/test/incremental/thinlto | |
| parent | aa078e1c9c1bd6feccac9da644f563e3625b2bbc (diff) | |
| parent | e58629b990ee8ca2dc8fde0703fc7ca2b4b2a809 (diff) | |
| download | rust-fff68f761ed7cedcb2941a204f4701877ae7fcfd.tar.gz rust-fff68f761ed7cedcb2941a204f4701877ae7fcfd.zip | |
Rollup merge of #50083 - alexcrichton:increase-wasm-stack, r=michaelwoerister
wasm: Increase default stack size to 1MB This commit increases the dfeault stack size allocated to the wasm32-unknown-unknown target to 1MB by default. Currently the default stack size is one wasm page, or 64 kilobytes. This default stack is quite small and has caused a stack overflow or two in the wild by accident. The current "best practice" for fixing this is to pass `-Clink-args='-z stack-size=$bigger'` but that's not great nor always easy to do. A default of 1MB matches more closely with other platforms where it's "pretty big" by default. Note that it was tested and if the users uses `-C link-args` to pass a custom stack size that's still resepected as lld seems to take the first argument, and where rustc is passing it will always be last.
Diffstat (limited to 'src/test/incremental/thinlto')
0 files changed, 0 insertions, 0 deletions
