From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 18101 invoked by alias); 19 Nov 2003 22:10:31 -0000 Mailing-List: contact gdb-patches-help@sources.redhat.com; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-patches-owner@sources.redhat.com Received: (qmail 18094 invoked from network); 19 Nov 2003 22:10:30 -0000 Received: from unknown (HELO dberlin.org) (69.3.5.6) by sources.redhat.com with SMTP; 19 Nov 2003 22:10:30 -0000 Received: from h-69-3-5-6.MCLNVA23.covad.net ([69.3.5.6] verified) by dberlin.org (CommuniGate Pro SMTP 4.1.4) with ESMTP-TLS id 5428616; Wed, 19 Nov 2003 17:10:30 -0500 Date: Wed, 19 Nov 2003 22:10:00 -0000 From: Daniel Berlin To: Will Cohen cc: gdb-patches@sources.redhat.com Subject: Re: Slow handling of C++ symbol names In-Reply-To: <3FBBDC27.50204@redhat.com> Message-ID: References: <3FBBDC27.50204@redhat.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-SW-Source: 2003-11/txt/msg00409.txt.bz2 > > Find out how many symbols monotone has > $ nm monotone|wc > 23623 70853 3657239 > > > > Some of symbol names from the boost library are really, really, really > long. Here is an example that is over 2K in length: > That's not too bad, actually. Consider that your 2k symbol expands to over 80k when demangled!