Armin: the luajit GC does not exist either, it's just a plan as far as I know On Tue, Dec 22, 2015 at 9:30 AM, Armin Rigo <arigo@tunes.org> wrote:
Hi Remi,
Just thinking about stmgc: currently it requires large transactions in order to work efficiently. I think it is mostly caused by the fact that transaction commits always force a minor collection. Maybe we should rethink that at some point, by changing the GC completely... There are moving GCs that are really concurrent but they tend to be an advanced mess. Maybe a better alternative would be to experiment again with non-moving GCs. Non-moving generational GCs are not very common as far as I know, but they do exist; for example see http://wiki.luajit.org/New-Garbage-Collector .
A bientôt,
Armin. _______________________________________________ pypy-dev mailing list pypy-dev@python.org https://mail.python.org/mailman/listinfo/pypy-dev