Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 16 Jun 2003 22:58:13 -0700
From:      Terry Lambert <tlambert2@mindspring.com>
To:        Gareth Hughes <gareth@nvidia.com>
Cc:        Julian Elischer <julian@elischer.org>
Subject:   Re: NVIDIA and TLS
Message-ID:  <3EEEADF5.6DC76F9F@mindspring.com>
References:  <2D32959E172B8F4D9B02F68266BE421401A6D7E1@mail-sc-3.nvidia.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Gareth Hughes wrote:
> On Mon, 16 Jun 2003, Daniel Eischen wrote:
> > Right.  It just seems wrong to me to be able to insert __thread
> > after every global variable in a library and instantly make
> > it thread-safe.
> 
> Why, exactly?  Surely, from a programming point of view, this is
> exactly what you want -- a transparent way to access your thread
> local data.

No, what you want first and foremost is your code to compile and
run on all platforms, without limiting your market by relying on
defacto language extensions that have not been explicitly and
intentionally standardized by a recognized standards body.

-- Terry



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3EEEADF5.6DC76F9F>