This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [patch] libgomp: removing nodlopen flag for portability


On Wed, May 02, 2007 at 07:01:08AM -0700, Andrew Pinski wrote:
> On 5/2/07, Jakub Jelinek <jakub@redhat.com> wrote:
> >This is a bad idea, global-dynamic model is much slower than initial-exec.
> How much slower? And do we care that much for the library itself?

In my tests roughly 4 times slower for simple taking address of a __thread
variable.  We do care that much for the library itself, we use __thread
vars in libgomp all the time, in performance sensitive parts of the library.

	Jakub


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]