[Mono-bugs] [Bug 587470] Windows Softdebugger implementation consumes 100% CPU

bugzilla_noreply at novell.com bugzilla_noreply at novell.com
Sat Nov 20 08:55:16 EST 2010


https://bugzilla.novell.com/show_bug.cgi?id=587470

https://bugzilla.novell.com/show_bug.cgi?id=587470#c25


--- Comment #25 from Jonathan Chambers <joncham at gmail.com> 2010-11-20 13:55:13 UTC ---
Still exists in HEAD. Code in question is used because mono_cond_wait is not
implemented correctly for Windows.

Google shows a few ways to implement condition variables for Windows. Section
3.4 seems to be the recommended approach.

http://www.cs.wustl.edu/~schmidt/win32-cv-1.html

At Vista, MS added support for condition variables to Win32 API.
http://msdn.microsoft.com/en-us/library/ms682052(VS.85).aspx

Should we use Win32 ones on Vista+, and another implementation on XP and
before?

-- 
Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.


More information about the mono-bugs mailing list