make system tests run properly
This commit is contained in:
jcosborn 2018-08-01 03:57:35 -05:00 • committed by Andreas Rumpf
commit 8f4c5a8955
7 changed files with 62 additions and 31 deletions

View file

@ -436,8 +436,9 @@ proc requestOsChunks(a: var MemRegion, size: int): PBigChunk =
a.nextChunkSize = PageSize*4
else:
a.nextChunkSize = min(roundup(usedMem shr 2, PageSize), a.nextChunkSize * 2)
var size = size
a.nextChunkSize = min(a.nextChunkSize, MaxBigChunkSize)
var size = size
if size > a.nextChunkSize:
result = cast[PBigChunk](osAllocPages(size))
else: