X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=blobdiff_plain;f=mono%2Futils%2Fmono-mmap-windows.c;h=c7d87936cec854316885ad14fa1f4b025f86d767;hb=205a420dae07ec2676d7b352a4b1cb94e996e0da;hp=6fe7766a45af741d23e759b9d866538005456504;hpb=c866c3eefb79ea86be468e4f95c7012fa3d2db4f;p=mono.git diff --git a/mono/utils/mono-mmap-windows.c b/mono/utils/mono-mmap-windows.c index 6fe7766a45a..c7d87936cec 100644 --- a/mono/utils/mono-mmap-windows.c +++ b/mono/utils/mono-mmap-windows.c @@ -27,10 +27,22 @@ mono_pagesize (void) if (saved_pagesize) return saved_pagesize; GetSystemInfo (&info); - saved_pagesize = info.dwAllocationGranularity; + saved_pagesize = info.dwPageSize; return saved_pagesize; } +int +mono_valloc_granule (void) +{ + SYSTEM_INFO info; + static int saved_valloc_granule = 0; + if (saved_valloc_granule) + return saved_valloc_granule; + GetSystemInfo (&info); + saved_valloc_granule = info.dwAllocationGranularity; + return saved_valloc_granule; +} + int mono_mmap_win_prot_from_flags (int flags) {