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>