[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: