Re: garbage collecting extension types

From: Jin S. Choi <jsc_at_gwar.mit.edu>
Date: Thu, 4 May 1995 23:38:32 -0400

>>>>> "Moises" == Moises Lejter <mlm_at_cs.brown.edu> writes:
In article <199505050233.WAA13693_at_hookipa.cs.brown.edu> Moises Lejter <mlm_at_cs.brown.edu> writes:


    Moises> In article <199505041503.AA13875_at_gwar.mit.edu>, "Jin
    Moises> S. Choi" <jsc_at_gwar.mit.edu> writes:

    jsc> However, if I do (define foo (zreceive)) and then do a (gc),
    jsc> both sweep and mark functions get called. Is this correct?

    Moises> This sounds wrong to me. You should have only seen a call
    Moises> to your own mark function, not to your sweep - since the
    Moises> value returned by zreceive it sill available (via the
    Moises> global foo).

You're right, that is what happens; sorry, I got confused.

Thanks for the explanation; makes sense now.
Received on Fri May 05 1995 - 05:40:10 CEST

This archive was generated by hypermail 2.3.0 : Mon Jul 21 2014 - 19:38:59 CEST