On Tue, May 09, 2023 at 09:55:32PM +0200, Theo Buehler wrote:

> On Thu, May 04, 2023 at 03:40:35PM +0200, Otto Moerbeek wrote:
> > On Thu, Apr 27, 2023 at 02:17:10PM +0200, Otto Moerbeek wrote:
> > 
> > > This was introduced to not stall other threads while mmap is called by
> > > a thread. But now that mmap is unlocked, I believe it is no longer
> > > useful.
> > > 
> > > A full build is slighlty faster with this. But this also needs testing
> > > with you favorite multithreaded program.
> > 
> > I'd really would like some feedback/performance tests on this.
> 
> I see the same: slight reduction of 'make build' time and it also works
> fine with heavily threaded things like some Go that I play with. I have
> put this through a full bulk build with no fallout. It seems to be
> slightly faster for this as well.
> 
> I have been running this on several machines including my main laptop
> and could not spot a single downside.
> 
> The diff makes sense, so
> 
> ok tb


Thanks! It has been committed. I doubt though if the Go runtime uses
libc malloc.

        -Otto

Reply via email to