From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Brett Gilio Newsgroups: gmane.emacs.devel Subject: Re: Return value of finished threads Date: Sat, 21 Jul 2018 17:49:15 -0500 Message-ID: <87r2jwxl04.fsf@posteo.net> References: <87h8kuq7kf.fsf@gmx.de> <87h8kt3hcj.fsf@tromey.com> <87wotphqre.fsf@gmx.de> <87lga44u14.fsf@tromey.com> <874lgsivam.fsf@gmx.de> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; format=flowed X-Trace: blaine.gmane.org 1532213816 9130 195.159.176.226 (21 Jul 2018 22:56:56 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Sat, 21 Jul 2018 22:56:56 +0000 (UTC) User-Agent: mu4e 1.0; emacs 27.0.50 Cc: Tom Tromey , emacs-devel@gnu.org To: Michael Albinus Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sun Jul 22 00:56:52 2018 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fh0ny-0002Fp-55 for ged-emacs-devel@m.gmane.org; Sun, 22 Jul 2018 00:56:50 +0200 Original-Received: from localhost ([::1]:54192 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fh0q3-0007we-K1 for ged-emacs-devel@m.gmane.org; Sat, 21 Jul 2018 18:58:59 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:52338) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fh0pF-0007wM-ME for emacs-devel@gnu.org; Sat, 21 Jul 2018 18:58:10 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fh0pA-0008GL-V5 for emacs-devel@gnu.org; Sat, 21 Jul 2018 18:58:09 -0400 Original-Received: from mout01.posteo.de ([185.67.36.65]:60573) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1fh0pA-0008GC-KZ for emacs-devel@gnu.org; Sat, 21 Jul 2018 18:58:04 -0400 Original-Received: from submission (posteo.de [89.146.220.130]) by mout01.posteo.de (Postfix) with ESMTPS id C2B99210A2 for ; Sun, 22 Jul 2018 00:58:01 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1532213881; bh=iWMDxNqZ0CICMDdiqaOk8um2f/Nx67eaOL3/GZgqARQ=; h=From:To:Cc:Subject:Date:From; b=TcGjjS3cjlxgUo1oXN6+4VmdGdcNrT9DmLEypZoIkmqFvHZlgHjjdDqzOZFDRDynx p4+9t7IDbePcXvEmvBD1g/Bk7iaA9bOT5Z+pKKkmLtAqpI7ch/lUSLzfvTnu6MQ+d4 SVOZ5RB1M+6oJBFSQQLMWXgD63i3dZAhVOCRiXjYjhGYEN1sWC5ZNWCkMOp46WVHQh 3oq/Vp0YxSd2uEqiZDbWcBSkrSdf1RSxKVMjT1Ifo7XrXSpOXamg2cg+5jnj0jQFdG iu2JYtatwkWugLddqH4qfDa1cu0hb4vo3lQwWeGaiqwJly+jlx6TbrBzV62290wGv/ OnD5JPVlfESQA== Original-Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 41Y37X2lFSz6tm9; Sun, 22 Jul 2018 00:58:00 +0200 (CEST) In-reply-to: <874lgsivam.fsf@gmx.de> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 185.67.36.65 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.org gmane.emacs.devel:227646 Archived-At: Michael Albinus writes: > How long do we keep the results of dead threads, for which no > thread-join happens? Do we need a Lisp cleanup function, which > purges > all dead threads results? Or does this the GC, when no Lisp > object holds > the dead thread any longer? I was wondering of this, myself. Is the garbage collector of emacs lisp similar to the Boehm collector style of Guile? Does anybody have any information to pass along on the emacs lisp GC? -- Brett M. Gilio Free Software Foundation, Member https://parabola.nu | https://emacs.org