[sgen] Make parallel vs non-parallel mark&sweep selectable.
commitf754ab71a3005f5d6046907c51e8aecad4c95b76
authorMark Probst <mark.probst@gmail.com>
Fri, 6 Aug 2010 13:45:34 +0000 (6 15:45 +0200)
committerMark Probst <mark.probst@gmail.com>
Sat, 7 Aug 2010 19:06:22 +0000 (7 21:06 +0200)
treeed3900f160642e142a6e0e7ea410e04060bb1faf
parent714c889e5a5c1cb6ec90dddcb28c50736243da9c
[sgen] Make parallel vs non-parallel mark&sweep selectable.

Make the parallel Mark&Sweep collector selectable with the "major"
option of the "MONO_GC_PARAMS" variable as "marksweep-par".  The
serial Mark&Sweep collector remains the default as "marksweep".
man/mono.1
mono/metadata/Makefile.am
mono/metadata/sgen-gc.c
mono/metadata/sgen-gc.h
mono/metadata/sgen-major-copying.c
mono/metadata/sgen-marksweep-par.c [new file with mode: 0644]
mono/metadata/sgen-marksweep.c
mono/metadata/sgen-workers.c