Robert Jordan wrote: > > It won't work unless you also hack GC_thread_is_registered in > libgc/win32_threads.c and maybe other places inside Mono's runtime. > I was just thinking to define GC_INSIDE_DLL=1 for the build so the function always returns 1. Of course it doesn't check if I happen to forgot to call GC_new_thread() after thread creation, but in my case it's not really an issue as the thread creation that may use Mono/GC is very localized. I think for proper implementation you could use TLS variable and update it from GC_new_thread() or something.
Robert Jordan wrote: > > Mono does not use GC_CreateThread. > It's being called by mono from mono_gc_init() Thanks, Jarkko -- View this message in context: http://mono.1490590.n4.nabble.com/Mono-static-library-tp3546774p3548977.html Sent from the Mono - General mailing list archive at Nabble.com. _______________________________________________ Mono-list maillist - [email protected] http://lists.ximian.com/mailman/listinfo/mono-list
