Re: [Gc]: After Update Version 09.11.01

Ivan Maidanski ivmai at mail.ru
Sun Nov 1 22:48:08 PST 2009


Hi!
Zeyi Lee <biosli at hotmail.com> wrote:
> Hi
> 
> I update version of Boehm GC(ChangeLog shows last change is 09.11.01).
> I run the test on WIN32.
> Options: GC_THREADS, GC_DEBUG
> 
> I got a debug break, and output as following:
> ------------------
> Completed 6 tests
> Allocated 3568358 collectable objects
> Allocated 1212 uncollectable objects
> Allocated 7499168 atomic objects
> Allocated 137645 stubborn objects
> Finalized 13199/13201 objects - finalization is probably ok
> Total number of bytes allocated is 493041016
> Final heap size is 77893632 bytes
> Unexpected heap growth - collector may be broken
> Test failed
> test_libgcd.exe has triggered a breakpoint
> -----------------------
> 
> and it does not occur in the version last change version(09.10.23).

Yes, as expected (the patch I've applied just highlights the problem), see: http://article.gmane.org/gmane.comp.programming.garbage-collection.boehmgc/3504

Temporal workarounds:
1. comment out FAIL statement after "Unexpected heap growth"; or
2. use -DUSE_MUNMAP.

Bye.


More information about the Gc mailing list