[sgen] Remove allow synchronous flag for concurrent collection
authorVlad Brezae <brezaevlad@gmail.com>
Mon, 2 Nov 2015 20:08:34 +0000 (22:08 +0200)
committerVlad Brezae <brezaevlad@gmail.com>
Mon, 7 Dec 2015 21:39:50 +0000 (23:39 +0200)
commit28839a2c7cc86f952382de4955395b04e132f1b8
treec3be5e6fd56c83c2791aa92882f5c5fecd95ec07
parentdfd1980f1be173647b289f721862365bcd54e2d6
[sgen] Remove allow synchronous flag for concurrent collection

When concurrent, we always handle evacuating blocks, without the need of a synchronous major collection.
mcs/class/corlib/Mono/Runtime.cs
mono/metadata/boehm-gc.c
mono/metadata/gc-internals.h
mono/metadata/gc.c
mono/metadata/icall-def.h
mono/metadata/null-gc.c
mono/metadata/sgen-mono.c
mono/sgen/sgen-gc.c
mono/sgen/sgen-gc.h
mono/sgen/sgen-marksweep.c