[sgen] Dynamic nursery sizing
authorVlad Brezae <brezaevlad@gmail.com>
Wed, 5 Apr 2017 10:11:01 +0000 (13:11 +0300)
committerVlad Brezae <brezaevlad@gmail.com>
Mon, 15 May 2017 09:52:51 +0000 (12:52 +0300)
commitcd658d90ccdebbe260bdf9c80d84dbda01a9483b
treec44e487da20dc73cc4b06ffbd8bbbe1180d364bc
parent63d33d7f94c4e40a62ff7550d64caa92cccc256a
[sgen] Dynamic nursery sizing

We attempt to have a nursery that is as large as possible, while keeping a relative limit to the heap size.
mono/sgen/sgen-conf.h
mono/sgen/sgen-debug.c
mono/sgen/sgen-gc.c
mono/sgen/sgen-gc.h
mono/sgen/sgen-marksweep.c
mono/sgen/sgen-memory-governor.c
mono/sgen/sgen-nursery-allocator.c
mono/sgen/sgen-simple-nursery.c
mono/tests/Makefile.am