Re: TThread

From: Fons Rademakers (Fons.Rademakers@cern.ch)
Date: Tue Feb 22 2000 - 16:18:31 MET


Once the Posix thread implementation is finished, it will be quite
easy to add the NT thread version. The classes have already been designed
such that it is easy to add a NT Thread factory, etc.

Cheers, Fons.



Anton Fokin wrote:
> 
> Well, it simply means there is no TThread class/thread support in ROOT ...
> 
> Anton
> 
> -----Original Message-----
> From: perev@rcf.rhic.bnl.gov [mailto:perev@rcf.rhic.bnl.gov]On Behalf Of
> Victor Perevoztchikov
> Sent: Tuesday, February 22, 2000 3:25 PM
> To: Anton Fokin
> Cc: roottalk@hpsalo.cern.ch
> Subject: Re: TThread
> 
> Hi Anton,
> 
> > What is the status of TThread class? It is not documented in root ref.
> guide
> > and it is not in NT root distribution, although I can see it in Solaris
> 
> TTHread class is based on PTHREAD implementation and was installed
> only for two platforms: Linux and Solaris. Probably there is no big deal to
> install
> it on other UNIX platforms. For NT there is some specific problem. ROOT NT
> is already
> used threads, so to implement TTHreads there it needs to be careful, to
> avoid
> clashes between these two different kind of threads.
> 
> So, resume: there is not TTHread for NT
> 
> Victor
> 
> Anton Fokin wrote:
> >
> > Hi,
> >
> > What is the status of TThread class? It is not documented in root ref.
> guide
> > and it is not in NT root distribution, although I can see it in Solaris
> > distribution. And finally, does someone has a bad/good experience with
> > filling a tree in a thread? There was (is?) a problem with gFile and
> > threads. Is it solved now?
> >
> > Best,
> > Anton
> 
> --
> Victor M. Perevoztchikov   perev@bnl.gov  perev@vxcern.cern.ch
> Brookhaven National Laboratory MS 510A PO Box 5000 Upton NY 11973-5000
> tel office : 631-344-7894; fax 631-344-4206; home 631-345-2690

-- 
Org:    CERN, European Laboratory for Particle Physics.
Mail:   1211 Geneve 23, Switzerland
E-Mail: Fons.Rademakers@cern.ch              Phone: +41 22 7679248
WWW:    http://root.cern.ch/~rdm/            Fax:   +41 22 7677910



This archive was generated by hypermail 2b29 : Tue Jan 02 2001 - 11:50:19 MET