[Gc] Latest cvs commits

Ivan Maidanski ivmai at mail.ru
Tue Oct 6 09:47:15 PDT 2009


I've checked in a number of small patches doing (in general) 2 things:
- to avoid race when using GC_set_force_unmap_on_gcollect(1) + GC_collect + restore 'unmap' mode, a new API func GC_gcollect_and_unmap() is added which forces unmap as much as possible (this func should be used in an application when it's going to retry a system call failed due to lack of resources);
- fixed some issues in gc_config_macros.h when the platform detection didn't work (eg., for Darwin as reported in https://article.gmane.org/gmane.comp.programming.garbage-collection.boehmgc/3397).


More information about the Gc mailing list