aboutsummaryrefslogtreecommitdiffstats
path: root/erts/emulator/sys/win32
diff options
context:
space:
mode:
authorJohn Högberg <[email protected]>2018-12-07 12:31:33 +0100
committerGitHub <[email protected]>2018-12-07 12:31:33 +0100
commit689f9d5cf041ed9c16b4b31a66c50eac57b2f6f0 (patch)
treeece2f373bfd5d4a5a1d070e6224c06b08848f769 /erts/emulator/sys/win32
parentea7d6c39f2179b2240d55df4a1ddd515b6d32832 (diff)
parent1d549eddbeeccf7d108310466de5f63af04b004c (diff)
downloadotp-689f9d5cf041ed9c16b4b31a66c50eac57b2f6f0.tar.gz
otp-689f9d5cf041ed9c16b4b31a66c50eac57b2f6f0.tar.bz2
otp-689f9d5cf041ed9c16b4b31a66c50eac57b2f6f0.zip
Merge pull request #2046 from jhogberg/john/erts/mark-pooled-free-blocks-unused/OTP-15075
Mark free blocks in pooled carriers as unused
Diffstat (limited to 'erts/emulator/sys/win32')
-rw-r--r--erts/emulator/sys/win32/sys.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/erts/emulator/sys/win32/sys.c b/erts/emulator/sys/win32/sys.c
index a1c630d68a..b95aadc9b2 100644
--- a/erts/emulator/sys/win32/sys.c
+++ b/erts/emulator/sys/win32/sys.c
@@ -186,7 +186,9 @@ void sys_primitive_init(HMODULE beam)
UWord
erts_sys_get_page_size(void)
{
- return (UWord) 4*1024; /* Guess 4 KB */
+ SYSTEM_INFO info;
+ GetSystemInfo(&info);
+ return (UWord)info.dwPageSize;
}
Uint