Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.3 4.3bsd-beta 6/6/85; site ucbvax.BERKELEY.EDU Path: utzoo!decvax!ucbvax!AI.WISC.EDU!neves From: neves@AI.WISC.EDU (David M. Neves) Newsgroups: mod.ai Subject: Re: Xerox vs Symbolics -- Reference counts vs Garbage collection Message-ID: <8609262352.AA10266@ai.wisc.edu> Date: Fri, 26-Sep-86 19:52:26 EDT Article-I.D.: ai.8609262352.AA10266 Posted: Fri Sep 26 19:52:26 1986 Date-Received: Mon, 6-Oct-86 06:14:18 EDT References: <528057941.hoey@nrl-aic> Sender: daemon@ucbvax.BERKELEY.EDU Reply-To: neves@ai.wisc.edu (David M. Neves) Organization: U of Wisconsin CS Dept Lines: 19 Approved: ailist@sri-stripe.arpa When I was using MIT Lisp Machines (soon to become Symbolics) years ago nobody used the garbage collector because it slowed down the machine and was somewhat buggy. Instead people operated for hours/days until they ran out of space and then rebooted the machine. The only time I turned on the garbage collector was to compute 10000 factorial. Do current Symbolics users use the garbage collector? "However, it is apparent that reference counters will never reclaim circular list structure." This is a common complaint about reference counters. However I don't believe there is very many circular data structures in real Lisp code. Has anyone looked into this? Has any Xerox user run out of space because of circular data structures in their environment? -- David Neves, Computer Sciences Department, University of Wisconsin-Madison Usenet: {allegra,heurikon,ihnp4,seismo}!uwvax!neves Arpanet: neves@rsch.wisc.edu