GNU bug report logs - #66288
29.1; Performance regression using pipe for subprocess

Previous Next

Package: emacs;

Reported by: Chris Hanson <cph <at> chris-hanson.org>

Date: Sun, 1 Oct 2023 00:59:02 UTC

Severity: normal

Found in version 29.1

Done: Eli Zaretskii <eliz <at> gnu.org>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Gerd Möllmann <gerd.moellmann <at> gmail.com>
To: Chris Hanson <cph <at> chris-hanson.org>
Cc: Dmitry Gutov <dmitry <at> gutov.dev>, Eli Zaretskii <eliz <at> gnu.org>, 66288 <at> debbugs.gnu.org
Subject: bug#66288: 29.1; Performance regression using pipe for subprocess
Date: Tue, 03 Oct 2023 07:06:40 +0200
Chris Hanson <cph <at> chris-hanson.org> writes:

> I've been running the tests with a pre-release version of MIT/GNU
> Scheme. But I re-ran them with 11.2 and it had the same behavior as
> the pre-release.
>
> I'm running Ubuntu 22.04 LTS, and I built 28.2 and 29.1 from source (I
> don't usually use the Emacs that comes with the distro). I've also
> seen the slowdown on my laptop with Debian 12, though I haven't done
> as much testing there.
>
> I have an old laptop running macOS; I can try that too.

If I could reproduce this somehow, I could try a git bisect.

Or, if you are building from source already, maybe you could try that?

> One other thing comes to mind: is it possible that this is a problem
> with native compilation? I built both 28.2 and 29.1 to use native
> compilation. Did anything relevant change in 29.1?

I've built emacs-29.1 with native compilation now, and it behaves the
same as without for me.

My system, BTW, is macOS 13.6 Ventura, x86_64, updated with OCLP because
Apple doesn't support my old Macbook Pro anymore.

BTW, I'm always testing with emacs -Q.  Just to be 100% sure - you do
the same?




This bug report was last modified 1 year and 229 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.