GNU bug report logs -
#66288
29.1; Performance regression using pipe for subprocess
Previous Next
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
Message #41 received at 66288 <at> debbugs.gnu.org (full text, mbox):
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.
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?
On 10/2/23 15:27, Dmitry Gutov wrote:
> On 02/10/2023 22:12, Gerd Möllmann wrote:
>> Chris Hanson<cph <at> chris-hanson.org> writes:
>>
>> FWIW, I can't reproduce the slowdown on macOS. I get the
>>
>>> ;process time: 0 (0 RUN + 0 GC); real time: 1
>> on the emacs-29 branch with emacs-29.1 and HEAD (same on master).
>
> Curious: I reproduced it once (master, an older session), but then not
> anymore, all subsequent attempts look fine/instant.
>
> That's with MIT Scheme 11.2, though (the output is a little different,
> chiefly the list of bindings at the top).
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.