unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
* [ELPA] New package: gcmh-mode
@ 2020-11-16 21:27 Andrea Corallo via Emacs development discussions.
  2020-11-17  4:57 ` Jean Louis
  0 siblings, 1 reply; 6+ messages in thread
From: Andrea Corallo via Emacs development discussions. @ 2020-11-16 21:27 UTC (permalink / raw)
  To: emacs-devel

Hi all,

I'd like to propose GCMH as GNU Elpa package.

It enforces a sneaky Garbage Collection strategy to minimize GC
interference with user activity.

During normal use a high GC threshold is set.  When idling GC is
triggered and a low threshold is set.  The intent is to do as much GC
activity as possible when the user is not interacting with Emacs.

<https://gitlab.com/koral/gcmh>
<http://akrl.sdf.org/#orgc9536b4>

I've "recently" implemented Stefan's idea to compute the idle timer time
based on the last garbage collection time.

The package is on MELPA since ~2 years with I think a decent number of
(I assume happy) users.

Blaming current master I believe the other two contributors are below 10
contributed lines so I think should be copyright assignment wise okay.

Feedback welcome.

Thanks

  Andrea



^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2020-11-17 21:01 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-11-16 21:27 [ELPA] New package: gcmh-mode Andrea Corallo via Emacs development discussions.
2020-11-17  4:57 ` Jean Louis
2020-11-17  8:35   ` Andrea Corallo via Emacs development discussions.
2020-11-17 10:16     ` Jean Louis
2020-11-17 13:38       ` Andrea Corallo via Emacs development discussions.
2020-11-17 21:01         ` Jean Louis

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).