[sgen] Finish concurrent collection if the heap grows too much
authorVlad Brezae <brezaevlad@gmail.com>
Wed, 28 Oct 2015 20:29:11 +0000 (22:29 +0200)
committerVlad Brezae <brezaevlad@gmail.com>
Tue, 3 Nov 2015 00:07:28 +0000 (02:07 +0200)
commit7b05a82b56a69a288baa4e7b98f05b98097ca9d7
tree0af48bff00e6457cde4d8623ca6aa59d0110f311
parentd579f812fbd32d1a7ff5a8f57349289cf77d150f
[sgen] Finish concurrent collection if the heap grows too much

In order to achieve this, when asked to do a major collection, we finish the concurrent collection immediately, regardless if we are explicitely requested or not to wait_to_finish.
mono/sgen/sgen-conf.h
mono/sgen/sgen-gc.c
mono/sgen/sgen-memory-governor.c