Re: Unixware Patch (Was: Re: Beta2 Tag'd and Bundled ...) - Mailing list pgsql-hackers

From Gaetano Mendola
Subject Re: Unixware Patch (Was: Re: Beta2 Tag'd and Bundled ...)
Date
Msg-id 006f01c370e2$d88c9ec0$10d4a8c0@mm.eutelsat.org
Whole thread Raw
In response to Re: Unixware Patch (Was: Re: Beta2 Tag'd and Bundled ...)  (Tom Lane <tgl@sss.pgh.pa.us>)
List pgsql-hackers
"Peter Eisentraut" <peter_e@gmx.net> wrote:
> Reentrancy is (usually) a property of the interface (hence *_r functions
> with differing interfaces), thread-safety is a feature of the
> implementation; 

May I not agree with this definition ?

Reentrancy is a property of the implemention that
assure that the code can be executed simultaneously 
by concurrent program.

Thread safety instead involve concept like critical section
and the ability to force the non execution simultaneously
of part of the code.


I agree anyway that are orthogonal concept.


Regards
Gaetano Mendola



pgsql-hackers by date:

Previous
From: "Gaetano Mendola"
Date:
Subject: Re: SetVariable
Next
From: Tom Lane
Date:
Subject: Re: massive quotes?