]> git.lizzy.rs Git - rust.git/commitdiff
Rollup merge of #94618 - lewisclark:remove-stack-size-rounding, r=yaahc
authorDylan DPC <99973273+Dylan-DPC@users.noreply.github.com>
Fri, 4 Mar 2022 21:58:37 +0000 (22:58 +0100)
committerGitHub <noreply@github.com>
Fri, 4 Mar 2022 21:58:37 +0000 (22:58 +0100)
Don't round stack size up for created threads in Windows

Fixes #94454

Windows does the rounding itself, so there isn't a need to explicity do the rounding beforehand, as mentioned by ```@ChrisDenton``` in #94454

> The operating system rounds up the specified size to the nearest multiple of the system's allocation granularity (typically 64 KB). To retrieve the allocation granularity of the current system, use the [GetSystemInfo](https://docs.microsoft.com/en-us/windows/win32/api/sysinfoapi/nf-sysinfoapi-getsysteminfo) function.

https://docs.microsoft.com/en-us/windows/win32/procthread/thread-stack-size

1  2 
library/std/src/sys/windows/thread.rs

Simple merge