[Mono-devel-list] handles.c patch

Bernie Solomon bernard at ugsolutions.com
Tue Jul 22 20:29:21 EDT 2003


I eventually realized that one reason things were slow for me is that the thread management thread was in a busy loop because mutexes weren't initialized so calls continually failed.

I am not 100% sure this is the correct fix but it addresses my test case. I am currently configuring with shared handles disabled. The fix makes everything twice as fast for me having removed a busy thread.

I assume this matters on HP because initializing mutexes to zeroes isn't the right thing to do yet presumably is OK on other platforms.

Bernie Solomon
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.ximian.com/pipermail/mono-devel-list/attachments/20030722/a63cd7f6/attachment.html 
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: handles_diff.txt
Url: http://lists.ximian.com/pipermail/mono-devel-list/attachments/20030722/a63cd7f6/attachment.txt 


More information about the Mono-devel-list mailing list