Fwd: gjs 1.52.5

Quick notification to distributors, that GJS 1.52.5 (corresponding to GNOME 3.28) includes the "Big Hammer" patch from GNOME 3.30. This trades in some performance for lower memory usage.

It has been tested in Ubuntu 18.04 LTS and Endless 3.4, but you might want to give it some extra testing in yours if you have a stable distribution based on 3.28. Alternatively, if you don't want this patch, it would be fine to not update.

Philip C

---------- Forwarded message ---------
From: Philip Chimento <install-module master gnome org>
Date: Sat, Dec 1, 2018 at 12:59 PM
Subject: gjs 1.52.5
To: FTP Releases <ftp-release-list gnome org>

About gjs

GNOME _javascript_ bindings


- This release includes the "Big Hammer" patch from GNOME 3.30 to reduce memory
  usage. For more information, read the blog post at
  It was not originally intended to be backported to GNOME 3.28, but in practice
  several Linux distributions already backported it, and it has been working
  well to reduce memory usage, and the bugs have been ironed out of it.

  It does decrease performance somewhat, so if you don't want that then don't
  install this update.

- Closed bugs and merge requests:

  * Ensure not to miss the force_gc flag [#150, !132, Carlos Garnacho]
  * Make GC much more aggressive [#62, !50, Giovanni Campagna, Georges Basile
    Stavracas Neto, Philip Chimento]
  * Queue GC when a GObject reference is toggled down [#140, !114, !127, Georges
    Basile Stavracas Neto]
  * Reduce memory overhead of g_object_weak_ref() [#144, !122, Carlos Garnacho,
    Philip Chimento]
  * context: Defer and therefore batch forced GC runs [performance] [!236,
    Daniel van Vugt]
  * context: use timeout with seconds to schedule a gc trigger [!239, Marco
  * Use compacting GC on RSS size growth [!133, #151, Carlos Garnacho]
  * GType memleak fixes [!244, Marco Trevisan]

https://download.gnome.org/sources/gjs/1.52/gjs-1.52.5.tar.xz (613K)
  sha256sum: f0b49acc6e3ae9c736753bbef50a7dbd6f6f500b05df1cb354721f9ff4509c7b

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