Reduce stack virtual memory consumption on Linux

This commit is contained in:
Justine Tunney 2024-12-25 19:43:43 -08:00
parent cc8a9eb93c
commit 36e5861b0c
No known key found for this signature in database
GPG key ID: BE714B4575D6E328
31 changed files with 583 additions and 166 deletions

View file

@ -35,8 +35,8 @@
*/
void *NewCosmoStack(void) {
void *stackaddr;
unsigned stacksize = GetStackSize();
unsigned guardsize = GetGuardSize();
size_t stacksize = GetStackSize();
size_t guardsize = GetGuardSize();
errno_t err = cosmo_stack_alloc(&stacksize, &guardsize, &stackaddr);
if (!err)
return stackaddr;