Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 13 Dec 2000 17:25:37 -0800 (PST)
From:      Matt Dillon <dillon@earth.backplane.com>
To:        Alfred Perlstein <bright@wintelcom.net>
Cc:        Kirk McKusick <mckusick@mckusick.com>, arch@FreeBSD.ORG, net@FreeBSD.ORG
Subject:   Re: patch to cleanup inflight desciptor handling.
Message-ID:  <200012140125.eBE1Pbi89951@earth.backplane.com>
References:  <200012131852.KAA17423@beastie.mckusick.com> <200012132106.eBDL6Sg86570@earth.backplane.com> <20001213141917.Q16205@fw.wintelcom.net> <20001213145341.S16205@fw.wintelcom.net> <20001213153649.T16205@fw.wintelcom.net>

next in thread | previous in thread | raw e-mail | index | archive | help

:I guess the gc has to stay.
:
:dammit. :)
:
:My apologies for wasting everyone's time here.
:
:-- 
:-Alfred Perlstein - [bright@wintelcom.net|alfred@freebsd.org]

    No waste at all, Alfred, the file descriptor passing code had been
    broken for over 10 years precisely because of its complexity.  Rewriting
    the GC to be more efficient essentially requires using deep graph theory
    to locate isolated loops of arbitrary complexity.

    p.s. many object oriented language garbage collectors have the same
    problem.  create object A, create object B, A references B, B references A,
    drop A, drop B.  A and B still have references and don't get cleaned up.
    Fun.

						-Matt



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-net" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200012140125.eBE1Pbi89951>