Comment #2 on issue 1467 by [email protected]: NewGC: Port to Windows
http://code.google.com/p/v8/issues/detail?id=1467

VirtualMemory::ReleaseRegion is implemented as VirtualFree(base, size, MEM_DECOMMIT) on Windows.

This means we never actually return any virtual memory to the OS.

We should use MEM_RELEASE to return virtual memory back to OS. This requires certain redesign of MemoryAllocator, because it has keep track of the base pointer returned by VirtualAlloc to properly release it later.

--
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev

Reply via email to