Re: [pgsql-hackers-win32] [HACKERS] Threads vs Processes

2003-09-26 Thread Andreas Pflug
Tom Lane wrote: "Merlin Moncure" <[EMAIL PROTECTED]> writes: Tom Lane wrote: Surely the addresses can be assumed constant within a thread. Otherwise we have a problem here too. Quoting from the MSDN: The address of a thread local object is not considered constant, and any express

Re: [pgsql-hackers-win32] [HACKERS] Threads vs Processes

2003-09-26 Thread Tom Lane
"Merlin Moncure" <[EMAIL PROTECTED]> writes: > Tom Lane wrote: >> Surely the addresses can be assumed constant within a thread. >> Otherwise we have a problem here too. > Quoting from the MSDN: > The address of a thread local object is not considered constant, and any > expression involving such a

Re: [pgsql-hackers-win32] [HACKERS] Threads vs Processes

2003-09-26 Thread Merlin Moncure
Tom Lane wrote: "Merlin Moncure" <[EMAIL PROTECTED]> writes: >> All TLS variables *must* be static (or implicitly static >> through extern, i.e. no 'auto' variables) >I assume you mean static as in not-auto, rather than static as in >not-global. Otherwise we have a problem here. Yes, you are cor