From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/57830 Path: main.gmane.org!not-for-mail From: Miles Bader Newsgroups: gmane.emacs.gnus.general Subject: Re: Gnus vs Wanderlust Date: Fri, 04 Jun 2004 09:16:40 +0900 Sender: ding-owner@lists.math.uh.edu Message-ID: <874qpsrxcn.fsf@tc-1-100.kawasaki.gol.ne.jp> References: <87zn7mvrcl.fsf@tc-1-100.kawasaki.gol.ne.jp> <87u0xsrzod.fsf@tc-1-100.kawasaki.gol.ne.jp> NNTP-Posting-Host: deer.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1086308235 6353 80.91.224.253 (4 Jun 2004 00:17:15 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Fri, 4 Jun 2004 00:17:15 +0000 (UTC) Original-X-From: ding-owner+M6371@lists.math.uh.edu Fri Jun 04 02:17:08 2004 Return-path: Original-Received: from malifon.math.uh.edu ([129.7.128.13]) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1BW2OR-0002SV-00 for ; Fri, 04 Jun 2004 02:17:08 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.math.uh.edu) by malifon.math.uh.edu with smtp (Exim 3.20 #1) id 1BW2O8-0002OQ-00; Thu, 03 Jun 2004 19:16:48 -0500 Original-Received: from util2.math.uh.edu ([129.7.128.23]) by malifon.math.uh.edu with esmtp (Exim 3.20 #1) id 1BW2O4-0002OL-00 for ding@lists.math.uh.edu; Thu, 03 Jun 2004 19:16:44 -0500 Original-Received: from justine.libertine.org ([66.139.78.221] ident=postfix) by util2.math.uh.edu with esmtp (Exim 4.30) id 1BW2O4-0004tf-9H for ding@lists.math.uh.edu; Thu, 03 Jun 2004 19:16:44 -0500 Original-Received: from main.gmane.org (main.gmane.org [80.91.224.249]) by justine.libertine.org (Postfix) with ESMTP id DCE063A005F for ; Thu, 3 Jun 2004 19:16:43 -0500 (CDT) Original-Received: from list by main.gmane.org with local (Exim 3.35 #1 (Debian)) id 1BW2O3-0008EL-00 for ; Fri, 04 Jun 2004 02:16:43 +0200 Original-Received: from yokohama2-61-203-152-194.ap.0038.net ([61.203.152.194]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Fri, 04 Jun 2004 02:16:43 +0200 Original-Received: from miles by yokohama2-61-203-152-194.ap.0038.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Fri, 04 Jun 2004 02:16:43 +0200 X-Injected-Via-Gmane: http://gmane.org/ Original-To: ding@gnus.org Original-Lines: 20 Original-X-Complaints-To: usenet@sea.gmane.org X-Gmane-NNTP-Posting-Host: yokohama2-61-203-152-194.ap.0038.net System-Type: i686-pc-linux-gnu Cancel-Lock: sha1:ek8xhk+7GnL27YcPtMJ0ZKXYEzc= Precedence: bulk Xref: main.gmane.org gmane.emacs.gnus.general:57830 X-Report-Spam: http://spam.gmane.org/gmane.emacs.gnus.general:57830 Jesper Harder writes: > Doing some low-level caching would should be quite easy by memoizing. > I'm thinking about stuff like `gnus-extract-address-components' which > is likely to be called on identical strings many times during summary > generation. Yeah... Has anyone recently profiled Gnus, and summary generation in particular? I seem to recall (when I only read this mailing list sporadically) Lars at one point going on a major "make Gnus faster" kick, which I think resulted in some noticable gains, but I can't remember when, so maybe that's already factored into the version everybody's using (I'm using Gnus 5.10, and probably won't switch to anything later at least until 5.10 has been integrated into the Emacs tree). -Miles -- Freedom's just another word, for nothing left to lose --Janis Joplin