From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/56321 Path: main.gmane.org!not-for-mail From: Jesper Harder Newsgroups: gmane.emacs.gnus.general Subject: Speed of obarray vs. hash table Date: Sun, 08 Feb 2004 03:53:50 +0100 Sender: ding-owner@lists.math.uh.edu Message-ID: NNTP-Posting-Host: deer.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1076209128 32630 80.91.224.253 (8 Feb 2004 02:58:48 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Sun, 8 Feb 2004 02:58:48 +0000 (UTC) Original-X-From: ding-owner+M4861@lists.math.uh.edu Sun Feb 08 03:58:42 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 1Apf9e-0006RH-00 for ; Sun, 08 Feb 2004 03:58:42 +0100 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 1Apf7y-0004Ff-00; Sat, 07 Feb 2004 20:56:58 -0600 Original-Received: from justine.libertine.org ([66.139.78.221] ident=postfix) by malifon.math.uh.edu with esmtp (Exim 3.20 #1) id 1Apf7q-0004FX-00 for ding@lists.math.uh.edu; Sat, 07 Feb 2004 20:56:50 -0600 Original-Received: from pfepb.post.tele.dk (pfepb.post.tele.dk [195.41.46.236]) by justine.libertine.org (Postfix) with ESMTP id 8066C3A005C for ; Sat, 7 Feb 2004 20:56:49 -0600 (CST) Original-Received: from [195.215.224.131] (0xc3d7e083.esnxr4.ras.tele.dk [195.215.224.131]) by pfepb.post.tele.dk (Postfix) with ESMTP id 5CD8F5EE1DE for ; Sun, 8 Feb 2004 03:56:47 +0100 (CET) Original-To: ding@gnus.org Mail-Followup-To: ding@gnus.org User-Agent: Gnus/5.110002 (No Gnus v0.2) Emacs/21.3.50 (gnu/linux) Precedence: bulk Xref: main.gmane.org gmane.emacs.gnus.general:56321 X-Report-Spam: http://spam.gmane.org/gmane.emacs.gnus.general:56321 I changed `nnrss-group-hashtb' to be a real hash table instead of an obarray which made `nnrss-read-group-data' nearly twice as fast (and causes less consing). If this is generally true, then it might be worthwhile to make similar changes other places in Gnus if someone feels like experimenting.