From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 22562 invoked by alias); 28 May 2013 17:53:55 -0000 Mailing-List: contact gdb-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-owner@sourceware.org Received: (qmail 22550 invoked by uid 89); 28 May 2013 17:53:54 -0000 X-Spam-SWARE-Status: No, score=-2.2 required=5.0 tests=AWL,BAYES_00,KHOP_THREADED,RCVD_IN_DNSWL_NONE,RCVD_IN_HOSTKARMA_YE,RCVD_IN_NIX_SPAM,SPF_SOFTFAIL autolearn=no version=3.3.1 Received: from oproxy9.bluehost.com (HELO oproxy9.bluehost.com) (69.89.24.6) by sourceware.org (qpsmtpd/0.84/v0.84-167-ge50287c) with SMTP; Tue, 28 May 2013 17:53:53 +0000 Received: (qmail 2615 invoked by uid 0); 28 May 2013 17:53:51 -0000 Received: from unknown (HELO box531.bluehost.com) (74.220.219.131) by oproxy9.bluehost.com with SMTP; 28 May 2013 17:53:51 -0000 Received: from [173.9.45.73] (port=54893 helo=[10.1.37.145]) by box531.bluehost.com with esmtpsa (SSLv3:CAMELLIA256-SHA:256) (Exim 4.80) (envelope-from ) id 1UhO5m-0006mr-M2; Tue, 28 May 2013 11:53:50 -0600 Message-ID: <1369763628.3295.27.camel@pdsdesk> Subject: Re: [GDB 7.6/GCC 4.8.0] Slowdown in GDB macro processing for cores? From: Paul Smith Reply-To: psmith@gnu.org To: Doug Evans Cc: Tom Tromey , Pedro Alves , gdb Date: Tue, 28 May 2013 17:53:00 -0000 In-Reply-To: References: <1368733335.4101.743.camel@pdsdesk> <51960329.2010802@redhat.com> <1369248335.7209.151.camel@homebase> <1369250399.7209.164.camel@homebase> <87wqqqg4e2.fsf@fleche.redhat.com> <1369264444.7209.184.camel@homebase> <1369284101.7209.197.camel@homebase> <1369762373.3295.20.camel@pdsdesk> Content-Type: text/plain; charset="UTF-8" Mime-Version: 1.0 Content-Transfer-Encoding: 7bit X-Identified-User: {678:box531.bluehost.com:madscie1:mad-scientist.us} {sentby:smtp auth 173.9.45.73 authed with paul+mad-scientist.us} X-SW-Source: 2013-05/txt/msg00126.txt.bz2 On Tue, 2013-05-28 at 10:40 -0700, Doug Evans wrote: > > I'll try the latest Git to see if it makes a difference. > > I'd be curious for before/after data with this patch: > > http://sourceware.org/ml/gdb-patches/2013-05/msg00964.html > > I doubt it fixes everything, or even a lot of it. I didn't realize that wasn't pushed yet. In any event I tried the latest content of Git and then I also tried with the above patch applied, and there was no appreciable improvement (I didn't do an in-depth analysis of exactly how many times various functions were called to see if it improved, but the iterations of the macro continued to take multiple seconds where they take fractions of a second with 7.5.1).