emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Some experience with the igc branch


From: Gerd Möllmann
Subject: Re: Some experience with the igc branch
Date: Sat, 28 Dec 2024 10:20:51 +0100
User-agent: Gnus/5.13 (Gnus v5.13)

Stefan Kangas <stefankangas@gmail.com> writes:

> Gerd Möllmann <gerd.moellmann@gmail.com> writes:
>
>> MPS is concurrent.
>>
>> One can tell MPS that one has a certain amount of time to spare, so it
>> can do work then, which I think runs in the main thread. I do that when
>> Emacs thinks it's idle.
>
> Apologies if this is a naive question, but:
>
> What do we gain from using the main thread for this, instead of always
> letting it run in a separate thread?

It's just an assumption I made:

I thought if Emacs is idle anyway, why not let MPS do some work _in
addition_ to its normal work, in Emacs' thread. And my hope would be to
further reduce pause times, for example for the collection fo older
generations.

It it does that I don't know. It's a knob one could play with.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]