From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.devel Subject: Re: `bzr viz' slooow Date: Wed, 27 Jan 2010 06:29:21 -0500 Message-ID: References: <83eilc69kw.fsf@gnu.org> <20100126.230724.243028555.wl@gnu.org> <83my00425t.fsf@gnu.org> <20100127.071423.216317859.wl@gnu.org> Reply-To: Eli Zaretskii NNTP-Posting-Host: lo.gmane.org X-Trace: ger.gmane.org 1264591804 21623 80.91.229.12 (27 Jan 2010 11:30:04 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 27 Jan 2010 11:30:04 +0000 (UTC) Cc: emacs-devel@gnu.org To: Werner LEMBERG Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Jan 27 12:29:56 2010 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1Na65r-0005Jt-BY for ged-emacs-devel@m.gmane.org; Wed, 27 Jan 2010 12:29:55 +0100 Original-Received: from localhost ([127.0.0.1]:47192 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Na65s-00068H-52 for ged-emacs-devel@m.gmane.org; Wed, 27 Jan 2010 06:29:56 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Na65P-000626-Gs for emacs-devel@gnu.org; Wed, 27 Jan 2010 06:29:27 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1Na65K-00060y-Gg for emacs-devel@gnu.org; Wed, 27 Jan 2010 06:29:26 -0500 Original-Received: from [199.232.76.173] (port=50003 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Na65K-00060r-1W for emacs-devel@gnu.org; Wed, 27 Jan 2010 06:29:22 -0500 Original-Received: from fencepost.gnu.org ([140.186.70.10]:37487) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1Na65J-0007FW-Fs for emacs-devel@gnu.org; Wed, 27 Jan 2010 06:29:21 -0500 Original-Received: from eliz by fencepost.gnu.org with local (Exim 4.69) (envelope-from ) id 1Na65J-0005bL-8b; Wed, 27 Jan 2010 06:29:21 -0500 In-reply-to: <20100127.071423.216317859.wl@gnu.org> (message from Werner LEMBERG on Wed, 27 Jan 2010 07:14:23 +0100 (CET)) X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 3) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:120491 Archived-At: > Date: Wed, 27 Jan 2010 07:14:23 +0100 (CET) > Cc: emacs-devel@gnu.org > From: Werner LEMBERG > > > > So my guess would be that "bzr viz" tries to produce the full DAG of > > the branch history, which is expensive. > > It seems so. There's the global option --lsprof-file=FILE that all bzr commands accept. Running a command with that option will produce the profile data on the named FILE. If nothing else, that file can be submitted to the maintainers of the plugin to show them where it spends most of the time. But maybe look into it first (it's a text file) for hints and ideas.