[Mono-list] Mono static library
JarkkoL
jarkko at profoundic.com
Wed May 25 02:43:36 EDT 2011
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.
More information about the Mono-list
mailing list