[sgen] Always use one concurrent worker
authorVlad Brezae <brezaevlad@gmail.com>
Tue, 18 Oct 2016 13:32:58 +0000 (16:32 +0300)
committerVlad Brezae <brezaevlad@gmail.com>
Thu, 19 Jan 2017 22:45:20 +0000 (00:45 +0200)
commit13ff81c713b778e361dee4315943e5fba13ca5a7
tree38a7547a14cd6089c9724d77c487b56fc9770718
parentdcd66b592e1ca4ddc3a226090823af97200fc2e0
[sgen] Always use one concurrent worker

We have the infrastructure to use multiple concurrent workers, but, in theory, this could starve the mutator threads. In the future, we should do additional research and consider using multiple concurrent workers.
mono/sgen/sgen-gc.c
mono/sgen/sgen-thread-pool.c
mono/sgen/sgen-thread-pool.h
mono/sgen/sgen-workers.c
mono/sgen/sgen-workers.h