Re: Bug#579373: ITP: zthreads -- A platform-independent, multi-threading and synchronization library for C++
On 29/04/2010 11:13, Cleto Martin Angelina wrote:
>> Especially if it is not compatible with glibc and all other libraries (ie if
>> it does not provide the current libpthread ABI). [I did not check if this is
>> the case or not]
>
> I don't know what I should to do for checking that issue in the
> library (please, explain me how I can do it).
If the zthread library does not provide the libpthread ABI (ie cannot be
used instead of the libpthread from the system with LD_PRELOAD for example),
then any threaded program using zthread library will need to serialize
all its calls to any other library (including the glibc) [or the other
libraries will need to be recompiled against the zthread library instead
of the libpthread]. There still can be use cases (computations without
libc I/O) but it wont be useful for common threaded programming.
Regards,
Vincent
> Thanks a lot for your observations.
>
> Regards,
> Cleto.
>
--
Vincent Danjean Adresse: Laboratoire d'Informatique de Grenoble
Téléphone: +33 4 76 61 20 11 ENSIMAG - antenne de Montbonnot
Fax: +33 4 76 61 20 99 ZIRST 51, avenue Jean Kuntzmann
Email: Vincent.Danjean@imag.fr 38330 Montbonnot Saint Martin
Reply to: