http://bugzilla.novell.com/show_bug.cgi?id=537764

http://bugzilla.novell.com/show_bug.cgi?id=537764#c28


--- Comment #28 from Laurent Etiemble <[email protected]> 2010-01-08 
22:15:18 UTC ---
Geoff and Rodriguo,

#1>
I don't understand this point. From my understanding, foreign threads are
neither created nor destructed by the Mono runtime, but enrolled when they make
their first managed call and destroyed when their TSD are cleanup. So, the only
hooks I have found are in the libgc, but maybe I have missed something.

#2>
I don't know how Mono deals with Win32 threads, especially how it handles
foreign threads. My primary goal is to make the API work with pthread and then
get more information on how to integrate them with Win32.

#3>
Got it. I will look at the profiler to make a more consistent proposal.

For now, the API is only targeting the foreign thread lifecycle, not the
threads own by the Mono's runtime. Maybe it could be extended to support all
the threads (owned and foreign).

Thanks.

-- 
Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
_______________________________________________
mono-bugs maillist  -  [email protected]
http://lists.ximian.com/mailman/listinfo/mono-bugs

Reply via email to