English version
Accueil     À propos     Téléchargement     Ressources     Contactez-nous    

Ce site est rarement mis à jour. Pour les informations les plus récentes, rendez-vous sur le nouveau site OCaml à l'adresse ocaml.org.

Browse thread
The Future Possibility of Concurrent Garbage Collection?
[ Home ] [ Index: by date | by threads ]
[ Search: ]

[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
Date: 2006-09-18 (13:10)
From: Stefan Monnier <monnier@i...>
Subject: Re: The Future Possibility of Concurrent Garbage Collection?
>    That said, I do understand that a concurrent GC is a big technical
>    challenge, and I can understand why the ocaml team isn't eager to take
>    it on right now.

> The ocaml team could document the GC interface and modularize
> everything, such that the user can choose between different
> garbage collectors (at compile time, or even better at
> application start).

The main cost of a concurrent GC is that the application code has to be
changed to cooperate with the GC.  So if you want to be able to use the same
application code for both the concurrent and the non-concurrent GC, you end
up paying the price of concurrent GC in both cases :-(