[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#58509: 29.0.50; Synchronous nativecomp
From: |
Eli Zaretskii |
Subject: |
bug#58509: 29.0.50; Synchronous nativecomp |
Date: |
Wed, 19 Oct 2022 22:11:33 +0300 |
> From: Andrea Corallo <akrl@sdf.org>
> Cc: larsi@gnus.org, 58509@debbugs.gnu.org
> Date: Wed, 19 Oct 2022 19:02:59 +0000
>
> Eli Zaretskii <eliz@gnu.org> writes:
>
> >> From: Andrea Corallo <akrl@sdf.org>
> >> Cc: Lars Ingebrigtsen <larsi@gnus.org>, 58509@debbugs.gnu.org
> >> Date: Tue, 18 Oct 2022 13:55:18 +0000
> >>
> >> The attached works for me for fixing the trampoline issue (unless I did
> >> something wrong reproducing).
> >>
> >> I named the flag -no-comp-spawn from the variable it controls. Happy to
> >> rename it if we have something better, but being for internal use only
> >> maybe is already okay?
> >
> > On second thought: why do we need a special knob for that? Could we
> > instead _always_ compile trampolines "without spawning" in a --batch
> > session?
>
> Hi Eli,
>
> unfortunately we cannot as libgccjit leaks memory :/
I think there could be a misunderstanding here. What I meant is to do
whatever we do under -no-comp-spawn, but do it always for trampolines
in the --batch invocations, without the need to see -no-comp-spawn on
the command line.
Or maybe I misunderstand what -no-comp-spawn does, in which case can
you tell me what I missed?
Thanks.
- bug#58509: 29.0.50; Synchronous nativecomp, (continued)
- bug#58509: 29.0.50; Synchronous nativecomp, Lars Ingebrigtsen, 2022/10/17
- bug#58509: 29.0.50; Synchronous nativecomp, Lars Ingebrigtsen, 2022/10/17
- bug#58509: 29.0.50; Synchronous nativecomp, Eli Zaretskii, 2022/10/17
- bug#58509: 29.0.50; Synchronous nativecomp, Lars Ingebrigtsen, 2022/10/17
- bug#58509: 29.0.50; Synchronous nativecomp, Eli Zaretskii, 2022/10/18
- bug#58509: 29.0.50; Synchronous nativecomp, Andrea Corallo, 2022/10/18
- bug#58509: 29.0.50; Synchronous nativecomp, Lars Ingebrigtsen, 2022/10/18
- bug#58509: 29.0.50; Synchronous nativecomp, Andrea Corallo, 2022/10/19
- bug#58509: 29.0.50; Synchronous nativecomp, Eli Zaretskii, 2022/10/18
- bug#58509: 29.0.50; Synchronous nativecomp, Andrea Corallo, 2022/10/19
- bug#58509: 29.0.50; Synchronous nativecomp,
Eli Zaretskii <=
- bug#58509: 29.0.50; Synchronous nativecomp, Andrea Corallo, 2022/10/19
- bug#58509: 29.0.50; Synchronous nativecomp, Eli Zaretskii, 2022/10/20
- bug#58509: 29.0.50; Synchronous nativecomp, Andrea Corallo, 2022/10/20
- bug#58509: 29.0.50; Synchronous nativecomp, Eli Zaretskii, 2022/10/20
- bug#58509: 29.0.50; Synchronous nativecomp, Andrea Corallo, 2022/10/23
- bug#58509: 29.0.50; Synchronous nativecomp, Eli Zaretskii, 2022/10/23
- bug#58509: 29.0.50; Synchronous nativecomp, Andrea Corallo, 2022/10/23
- bug#58509: 29.0.50; Synchronous nativecomp, Andrea Corallo, 2022/10/25
- bug#58509: 29.0.50; Synchronous nativecomp, Eli Zaretskii, 2022/10/25
- bug#58509: 29.0.50; Synchronous nativecomp, Andrea Corallo, 2022/10/26