This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: gomp slowness
- From: Daniel Jacobowitz <drow at false dot org>
- To: Ian Lance Taylor <iant at google dot com>
- Cc: skaller <skaller at users dot sourceforge dot net>, Gary Funck <gary at intrepid dot com>, Joe Buck <Joe dot Buck at synopsys dot COM>, gcc at gcc dot gnu dot org
- Date: Fri, 2 Nov 2007 10:46:30 -0400
- Subject: Re: gomp slowness
- References: <1192640402.10798.11.camel@rosella.wigram> <20071017170948.GA25883@synopsys.com> <1192671772.25512.36.camel@rosella.wigram> <20071102040200.GA25827@intrepid.com> <1193993311.5893.33.camel@rosella.wigram> <m3y7dgognu.fsf@localhost.localdomain>
On Fri, Nov 02, 2007 at 07:39:33AM -0700, Ian Lance Taylor wrote:
> The only way I can interpret your comments is that you are assuming
> that all TLS is Global Dynamic (e.g., accessed from a dlopen'ed shared
> library). But stack based thread local storage won't work for
> dlopen'ed shared libraries at all.
Actually, from context I assume he's talking about pthread_setspecific
and does not know about __thread.
--
Daniel Jacobowitz
CodeSourcery