(This branch may should leave from this thread..)

At Fri, 15 Oct 2021 15:00:57 +0900 (JST), Kyotaro Horiguchi 
<horikyota....@gmail.com> wrote in 
> At Thu, 14 Oct 2021 10:53:06 -0700, Andres Freund <and...@anarazel.de> wrote 
> in 
> > This'd get rid of the need of density *and* make SIInsertDataEntries()
> > cheaper.
> 
> Yes.  So.. I tried that. The only part where memory-flush timing is
> crucial seems to be between writing messages and setting maxMsgNum.
> By placing memory barrier between them it seems *to me* we can read
> maxMsgNum safely without locks.

Maybe we need another memory barrier here and the patch was broken
about the rechecking on the members in GetSIGetDataEntries..

regards.

-- 
Kyotaro Horiguchi
NTT Open Source Software Center


Reply via email to