2009-08-11 Hans Boehm <Hans.Boehm@hp.com>
authorhboehm <hboehm>
Wed, 12 Aug 2009 00:42:01 +0000 (00:42 +0000)
committerIvan Maidanski <ivmai@mail.ru>
Tue, 26 Jul 2011 17:06:45 +0000 (21:06 +0400)
commitab125444763381f2cab78e20780297473f271ede
tree406f7ad1ee9e008e0dc9f45944abf841336d0aa8
parentc56de32b70d0c0d99185a4c044a4616edc1c235a
2009-08-11  Hans Boehm <Hans.Boehm@hp.com>
(Replacement for Ivan Maidanski's diff99_cvs.  Hopefully fixes
the same bugs, and then some.)

* allchblk.c (GC_merge_unmapped): Don't assume that adjacent
free blocks have different mapping status.  Correctly handle gap
between blocks.
(GC_split_block): Remove dead code setting hb_flags.  Add comment.
(GC_allochblk): Split blocks also in generational-only mode.
* os_dep.c (GC_unmap_gap): Dont really use munmap.
ChangeLog
allchblk.c
os_dep.c