2009-09-18 Ivan Maidanski <ivmai@mail.ru>
authorivmai <ivmai>
Fri, 18 Sep 2009 05:51:52 +0000 (05:51 +0000)
committerIvan Maidanski <ivmai@mail.ru>
Tue, 26 Jul 2011 17:06:47 +0000 (21:06 +0400)
commit5dcf7ea2b00b44d1cebed47b1afccc13f7e7a952
tree47fcd10f4ab0e10ff60fa25bcc8a84f0f7f05c4e
parentd6065345948c0cf77bd2e0e857583f54e84c857f
2009-09-18  Ivan Maidanski <ivmai@mail.ru>
(ivmai142.diff)

* include/private/gcconfig.h (GWW_VDB): Undefine if
USE_GLOBAL_ALLOC (since incompatible).
* os_dep.c (GetWriteWatch_alloc_flag): Define as 0 unless GWW_VDB
is defined.
* os_dep.c (GC_unmap_threshold): Declare (for use in
GC_init_win32) if USE_MUNMAP.
* os_dep.c (GC_init_win32): Turn off memory unmapping if
GlobalAlloc() is used.
* os_dep.c (GC_win32_get_mem): Define and use new
VIRTUAL_ALLOC_PAD macro; don't waste a extra memory page unless
MPROTECT_VDB is in use.
ChangeLog
include/private/gcconfig.h
os_dep.c