From: Stefan Beller Date: Mon, 12 Dec 2016 05:38:26 GMT Subject: Re: [PATCH v2 12/16] pathspec: create parse_long_magic function Message-ID: In-Reply-To: On Sat, Dec 10, 2016 at 10:18 AM, Junio C Hamano wrote: > Stefan Beller writes: > >> Jonathan Nieder mentioned off list that he prefers to see that >> series rerolled without mutexes if possible. That is possible by >> creating the questions "struct attr_check" before preloading the >> index and then using the read only questions in the threaded code, >> to obtain answers fast; also no need for a mutex. > > I do not see how it would work without further splitting the > attr_stack. I think you made it per check[], but you would further > split it per before losing the mutex, no? Well I have not yet looked into it again, so my memories are rusty, but the is read only, such that the answers only need to be per thread?