From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 24117 invoked by alias); 13 Apr 2011 12:11:25 -0000 Received: (qmail 24103 invoked by uid 22791); 13 Apr 2011 12:11:23 -0000 X-SWARE-Spam-Status: No, hits=-2.3 required=5.0 tests=AWL,BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FROM,RCVD_IN_DNSWL_LOW X-Spam-Check-By: sourceware.org Received: from mail-qy0-f175.google.com (HELO mail-qy0-f175.google.com) (209.85.216.175) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Wed, 13 Apr 2011 12:11:16 +0000 Received: by qyk35 with SMTP id 35so2804077qyk.20 for ; Wed, 13 Apr 2011 05:11:15 -0700 (PDT) MIME-Version: 1.0 Received: by 10.229.126.133 with SMTP id c5mr6217014qcs.90.1302696675128; Wed, 13 Apr 2011 05:11:15 -0700 (PDT) Received: by 10.229.211.82 with HTTP; Wed, 13 Apr 2011 05:11:15 -0700 (PDT) In-Reply-To: <4DA55ABC.1040505@redhat.com> References: <238A96A773B3934685A7269CC8A8D04272EFEFD5C3@GVW0436EXB.americas.hpqcorp.net> <4D997D8C.9060903@redhat.com> <4D9993D4.9040704@redhat.com> <4D9ADA89.8000307@redhat.com> <4D9B112B.6000408@redhat.com> <4D9CB200.2000103@redhat.com> <4D9F13E9.7000106@redhat.com> <238A96A773B3934685A7269CC8A8D04272F0041802@GVW0436EXB.americas.hpqcorp.net> <4DA55ABC.1040505@redhat.com> Date: Wed, 13 Apr 2011 12:11:00 -0000 Message-ID: Subject: Re: GC leaks debugging From: Bryce McKinlay To: Andrew Haley Cc: Erik Groeneveld , "Boehm, Hans" , "java@gcc.gnu.org" Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-IsSubscribed: yes Mailing-List: contact java-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: java-owner@gcc.gnu.org X-SW-Source: 2011-04/txt/msg00048.txt.bz2 On Wed, Apr 13, 2011 at 9:11 AM, Andrew Haley wrote: > On 12/04/11 19:42, Erik Groeneveld wrote: >> Meanwhile, I'd like to pursue a better solution - less of a hack. =A0Any >> interest in helping out? > > Before you go any further, it's worth remembering that you're using an > old version of the GC. =A0I've been told that "Of course, [the new gc] > will require modification of boehm.cc in GCJ" but not why. > > It looks like you're making progress, but I urge you to move to the > new gc or your time may be wasted on the old one. Now would certainly be a good time to work on a boehm-gc import, with GCC in stage 1. Note that Kai Tietz has recently expressed interest in working on this, too: http://gcc.gnu.org/ml/gcc/2011-04/msg00006.html "svn import" and "svn merge" are your friends here. The unmodified upstream sources from the last time we merged are tagged as GC_6_6. IIRC, the local modifications at that time were fairly minimal, mostly just configure changes. If you import the current sources with a similar tag, it'll make it easy to get a diff of the GCC tree's current divergences, which can then be submitted upstream if appropriate. Bryce