From mboxrd@z Thu Jan 1 00:00:00 1970 From: Nick Dokos Subject: Re: Re: Behavior of Gnus when called from an hyperlink Date: Fri, 16 Jul 2010 14:11:15 -0400 Message-ID: <10216.1279303875@alphaville.usa.hp.com> References: <87r5jrcx9g.fsf@mundaneum.com> <8763138nna.fsf@thinkpad.tsdh.de> <87ocev5pn3.fsf@mundaneum.com> <87fx071fsg.fsf@mundaneum.com> <23582.1277735944@gamaville.dokosmarshall.org> <87vd936wiq.fsf@mundaneum.com> <87eifr3t52.fsf@thinkpad.tsdh.de> <87vd8gcu6k.fsf@mundaneum.com> <87oce7j26i.fsf@thinkpad.tsdh.de> <87fwzjfyf8.fsf@mundaneum.com> Reply-To: nicholas.dokos@hp.com Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from [140.186.70.92] (port=47394 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OZpNW-0000aA-TE for emacs-orgmode@gnu.org; Fri, 16 Jul 2010 14:11:20 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OZpNV-0007Ix-7J for emacs-orgmode@gnu.org; Fri, 16 Jul 2010 14:11:18 -0400 Received: from g6t0186.atlanta.hp.com ([15.193.32.63]:4857) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OZpNV-0007If-1h for emacs-orgmode@gnu.org; Fri, 16 Jul 2010 14:11:17 -0400 In-Reply-To: Message from =?us-ascii?Q?=3D=3Futf-8=3FQ=3FS=3DC3=3DA9bastie?= =?us-ascii?Q?n=5FVauban=3F=3D?= of "Fri\, 16 Jul 2010 13\:39\:39 +0200." <87fwzjfyf8.fsf@mundaneum.com> List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: =?us-ascii?Q?=3D=3Futf-8=3FQ=3FS=3DC3=3DA9bastien=5FVauban=3F=3D?= Cc: nicholas.dokos@hp.com, emacs-orgmode@gnu.org S=C3=A9bastien Vauban wrote: > Hi Tassilo, >=20 > Tassilo Horn wrote: > > S=C3=A9bastien Vauban writes: > > > >> I've followed Nick's procedure, hoping to get even more details: > >> > >> --8<---------------cut here---------------start------------->8--- > >> Function Name Call Count Elapsed Time Average Time > >> ... > >> gnus-request-head 1 312.993525 312.993525 > >> gnus-activate-group 1 13.587475 13.587475 > >> gnus-group-read-group 1 7.949638 7.949638 > >> ... > >> --8<---------------cut here---------------end--------------->8--- > > > > Looks to me that `gnus-request-head' is the culprit. Looking at the cod= e, I > > cannot see why that function is so slow. I'd try to edebug that to see = what > > exact part of it takes that long. >=20 > Sorry to be such a newbie on that, but I'd understood I would have to type > `C-u C-M-x' (`edebug-defun') when on that function definition, right? >=20 > My problem is I can't access the definition, as all of Gnus is only prese= nt as > "byte-compiled" files, located in >=20 > /usr/share/emacs/23.1/lisp/ >=20 > Is there a way, still, to debug the function, then, the way you intend it? >=20 >=20 Is this because you are using the distro's package and they don't distribute sources? There is usually a emacs-el package that installs sources as well. Nick