On 4/18/2012 2:56 AM, deadalnix wrote:
I think you certainly can remove all indirection. Additionally, I wonder why most of theses functions are extern(C).
The purpose of the indirection is so that DLLs in Windows can share a gc instance, rather than having two instances fight each other.