[M3devel] crummy ThreadWin32.m3 implementation?

Tony Hosking hosking at cs.purdue.edu
Mon Apr 20 23:53:57 CEST 2009


Also, note that win32 now supports CVs directly!  No need for  
semaphores.

On 20 Apr 2009, at 19:11, Jay wrote:

>
> Searching the web...finds this which seems very relevant:
>
> http://birrell.org/andrew/papers/ImplementingCVs.pdf
>
> - Jay
>
>
>
> ----------------------------------------
>> From: jay.krell at cornell.edu
>> To: m3devel at elegosoft.com
>> Date: Mon, 20 Apr 2009 08:47:21 +0000
>> Subject: [M3devel] crummy ThreadWin32.m3 implementation?
>>
>>
>> Um, ThreadWin32.m3 looks pretty crummy -- all LockMutex calls  
>> bottleneck on one giant lock. .v0 and .v1 aren't bad this way.
>>
>>
>> - Jay





More information about the M3devel mailing list