From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: weis Received: (from weis@localhost) by pauillac.inria.fr (8.7.6/8.7.3) id LAA22521 for caml-redistribution; Thu, 30 Dec 1999 11:45:48 +0100 (MET) Received: from nez-perce.inria.fr (nez-perce.inria.fr [192.93.2.78]) by pauillac.inria.fr (8.7.6/8.7.3) with ESMTP id KAA14179 for ; Thu, 30 Dec 1999 10:05:57 +0100 (MET) Received: from cs.huji.ac.il (cs.huji.ac.il [132.65.16.10]) by nez-perce.inria.fr (8.8.7/8.8.7) with ESMTP id KAA14850 for ; Thu, 30 Dec 1999 10:05:56 +0100 (MET) Received: from hamster.cs.huji.ac.il ([132.65.200.30]) by cs.huji.ac.il with esmtp (Exim 3.10 #1) id 123bWs-0007Pz-00 for caml-list@inria.fr; Thu, 30 Dec 1999 11:05:54 +0200 Received: (from orodeh@localhost) by hamster.cs.huji.ac.il (8.9.3/1.1c) id LAA28919; Thu, 30 Dec 1999 11:05:54 +0200 Date: Thu, 30 Dec 1999 11:05:54 +0200 (IST) From: Ohad Rodeh To: Ocaml Mailing List Subject: GC compaction question Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: weis Hello, I examined the GC compaction code and could not figure something out. Does the program stop while GC compaction is performed? From the papers on the OCaml garbage collector I understand that the main program, and its threads (if there are any), do not stop for while GC is taking place. However, the papers do not discuss compaction. This makes sense, as compaction is a new feature. My question is: does the program stop for compaction? Thanks, Ohad.