On 17 September 2013 01:06, Jiří Zárevúcky <[email protected]> wrote:

> On 17 September 2013 00:08, Jakub Jermar <[email protected]> wrote:
>
>>
>> - new synchronization primitives (such as in sleeper.h) (I guess Martin
>>   already pointed this out) and fancy synchronization using atomics
>>   instead of simple lock-based synchronization using the already
>>   existing stuff (already pointed out by me :-)
>>
>
> sleeper.h is used to implement the pipe queue. It's been a while since I
> implemented it, but I think the reason was that it's impossible (or at
> least very difficult) to implement the same structure using stuff from
> <fibril_synch.h>
>

Ok, I was wrong.
With a buffer between readers and writers, it's not as complicated as I
thought it would be.

-- Jirka Z.
_______________________________________________
HelenOS-devel mailing list
[email protected]
http://lists.modry.cz/listinfo/helenos-devel

Reply via email to