CoreCLR does have the ability to compile the GC as a DLL and then choose different GCs are runtime by loading different DLLs. Search for FEATURE_STANDALONE_GC in the code base.
This feature is enabled in the official builds though.
This feature is enabled in the official builds though.
Ain't that relatively young, not so mature and and designed with specific GC design in mind interface?