Re: Fix spinlock usage in UnpinBuffer()
- From: Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
- To: "Qingqing Zhou" <zhouqq(at)cs(dot)toronto(dot)edu>
- Cc: pgsql-patches(at)postgresql(dot)org
- Subject: Re: Fix spinlock usage in UnpinBuffer()
- Date: Wed, 28 Dec 2005 22:31:46 -0500
- Message-id: <3533.1135827106@sss.pgh.pa.us> <text/plain>
"Qingqing Zhou" <zhouqq(at)cs(dot)toronto(dot)edu> writes:
> I agree on this. But before changing it, we need to inspect those spinlocks
> one by one to making sure two things (1) if there is out-of-line-call, make
> sure no CHECK_FOR_INTERRUPTS(); (2) ImmediateInterruptsOK is false (99% sure
> now).
I'm sure of those things already ... but feel free to look for yourself.
>> I think it would be better to substitute our own qsort only on those
>> platforms where we have specifically proved it's a win.
>>
> Our tests indicates that BSD version is better ... but it is just a
> home-brew test.
Better than what is the operative question.
regards, tom lane
Home |
Main Index |
Thread Index