From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: ludo-mXXj517/zsQ@public.gmane.org (Ludovic =?iso-8859-1?Q?Court=E8s?=) Newsgroups: gmane.comp.programming.garbage-collection.boehmgc,gmane.lisp.guile.bugs Subject: Re: pthreads and libgc Date: Mon, 21 Mar 2011 10:29:53 +0100 Message-ID: <87ipvcbz3i.fsf@gnu.org> References: <238A96A773B3934685A7269CC8A8D04272EFCB8D2E@GVW0436EXB.americas.hpqcorp.net> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Trace: dough.gmane.org 1300700241 6281 80.91.229.12 (21 Mar 2011 09:37:21 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Mon, 21 Mar 2011 09:37:21 +0000 (UTC) Cc: bug-guile-mXXj517/zsQ@public.gmane.org To: gc-V9/bV5choksm30D7ZfaTJw@public.gmane.org Original-X-From: gc-bounces-V9/bV5choksm30D7ZfaTJw@public.gmane.org Mon Mar 21 10:37:16 2011 Return-path: Envelope-to: gcpgb-gc-Uylq5CNFT+jYtjvyW6yDsg@public.gmane.org Original-Received: from gundega.hpl.hp.com ([192.6.19.190]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1Q1bY2-00006f-Kd for gcpgb-gc-Uylq5CNFT+jYtjvyW6yDsg@public.gmane.org; Mon, 21 Mar 2011 10:37:15 +0100 Original-Received: from mailhub-pa1.hpl.hp.com (mailhub-pa1.hpl.hp.com [15.25.115.25]) by gundega.hpl.hp.com (8.14.4/8.14.4/HPL-PA Relay) with ESMTP id p2L9aNDa011409 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Mon, 21 Mar 2011 02:36:24 -0700 Original-Received: from napali.hpl.hp.com (napali.hpl.hp.com [15.4.89.123]) by mailhub-pa1.hpl.hp.com (8.14.3/8.14.3/HPL-PA Hub) with ESMTP id p2L9aKlo029022 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Mon, 21 Mar 2011 02:36:21 -0700 Original-Received: from napali.hpl.hp.com (localhost.hpl.hp.com [127.0.0.1]) by napali.hpl.hp.com (8.13.4/8.13.4/HPL-PA send-recv-int) with ESMTP id p2L9XfQ9004043; Mon, 21 Mar 2011 01:33:44 -0800 Original-Received: from madara.hpl.hp.com (madara.hpl.hp.com [15.0.152.124]) by napali.hpl.hp.com (8.13.4/8.13.4/HPL-PA send-recv-int) with ESMTP id p2L9Xeb2004040 for ; Mon, 21 Mar 2011 01:33:40 -0800 Original-Received: from lo.gmane.org (lo.gmane.org [80.91.229.12]) by madara.hpl.hp.com (8.14.4/8.14.4/HPL-PA Relay) with ESMTP id p2L9XTIk011598 for ; Mon, 21 Mar 2011 02:33:37 -0700 Original-Received: from list by lo.gmane.org with local (Exim 4.69) (envelope-from ) id 1Q1bRE-0005h7-IR for gc-V9/bV5choksm30D7ZfaTJw@public.gmane.org; Mon, 21 Mar 2011 10:30:12 +0100 Original-Received: from 193.50.110.208 ([193.50.110.208]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 21 Mar 2011 10:30:12 +0100 Original-Received: from ludo by 193.50.110.208 with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 21 Mar 2011 10:30:12 +0100 X-Injected-Via-Gmane: http://gmane.org/ Original-Followup-To: gmane.comp.programming.garbage-collection.boehmgc Original-Lines: 12 Original-X-Complaints-To: usenet-mkLwACOSqtU9smdsby/KFg@public.gmane.org X-Gmane-NNTP-Posting-Host: 193.50.110.208 X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 1 Germinal an 219 de la =?iso-8859-1?Q?R=E9volution?= X-PGP-Key-ID: 0xEA52ECF4 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 83C4 F8E5 10A3 3B4C 5BEA D15D 77DD 95E2 EA52 ECF4 X-OS: x86_64-unknown-linux-gnu User-Agent: Gnus/5.110013 (No Gnus v0.13) Emacs/23.3 (gnu/linux) Cancel-Lock: sha1:16hfm9V/RQfk5x9ze1naVQpHyoQ= X-Scanned-By: MIMEDefang 2.71 on 15.0.48.190 X-Scanned-By: MIMEDefang 2.71 on 192.6.19.124 X-BeenThere: gc-V9/bV5choksm30D7ZfaTJw@public.gmane.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Garbage Collector bugs/discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: gc-bounces-V9/bV5choksm30D7ZfaTJw@public.gmane.org Errors-To: gc-bounces-V9/bV5choksm30D7ZfaTJw@public.gmane.org X-MIME-Autoconverted: from 8bit to quoted-printable by gundega.hpl.hp.com id p2L9aNDa011409 Xref: news.gmane.org gmane.comp.programming.garbage-collection.boehmgc:4441 gmane.lisp.guile.bugs:5356 Archived-At: Hi, "Boehm, Hans" writes: > Another imperfect solution might be to set all_interior_pointers and > probably call GC_INIT in a constructor, either a C++ constructor, or a > C function that's suitably attributed. It looks like a hack that we could easily add in Guile. Thanks, Ludo=E2=80=99.