I Jan,

On Tue, Jun 25, 2013 at 10:40 PM, Ján Veselý <[email protected]> wrote:
> Hi,
>
> I peeked at the changes and it looks like you left any fibril
> synchronization out of the data structure and handle it explicitly.
> Is there any specific reason for doing this?

All the other data structures under libc left to the user the
responsibility to solve the potential synchronization issues.

This is the reason behind my choice to move into libc only a
non-blocking version of the circular buffer.

> IMO it would be nicer to
> have this included in the structure and provide both blocking and
> non-blocking calls if necessary.

Providing both blocking and non-blocking calls is acceptable to me,
tomorrow I'll add this feature.

--
--------------------
Maurizio Lombardi

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

Reply via email to