From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Dmitry Gutov Newsgroups: gmane.emacs.devel Subject: Re: etags completion table Date: Sat, 30 May 2015 14:50:31 +0300 Message-ID: <5569A407.3050701@yandex.ru> References: <555EC552.5010600@swipnet.se> <831ti2yu1a.fsf@gnu.org> <5565E28A.5040507@yandex.ru> <83wpzuxbtd.fsf@gnu.org> <5565E8AB.5020107@yandex.ru> <83r3q2xa3q.fsf@gnu.org> <5566583F.7020503@yandex.ru> <83h9qxxvo4.fsf@gnu.org> <5566EC49.8010907@yandex.ru> <837frsycly.fsf@gnu.org> <5567351E.7020006@yandex.ru> <83zj4owthp.fsf@gnu.org> <5567AE52.1000600@yandex.ru> <83fv6fx0nk.fsf@gnu.org> <55687241.5030200@yandex.ru> <55689E02.5040605@yandex.ru> <5568CD36.2030703@yandex.ru> <5568FD22.4010004@yandex.ru> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1432986668 19954 80.91.229.3 (30 May 2015 11:51:08 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 30 May 2015 11:51:08 +0000 (UTC) Cc: emacs-devel@gnu.org To: Stefan Monnier Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sat May 30 13:51:08 2015 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1YyfIC-0004cq-5q for ged-emacs-devel@m.gmane.org; Sat, 30 May 2015 13:51:08 +0200 Original-Received: from localhost ([::1]:39141 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YyfIA-0002mx-Uh for ged-emacs-devel@m.gmane.org; Sat, 30 May 2015 07:51:06 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:34226) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YyfHu-0002lI-T4 for emacs-devel@gnu.org; Sat, 30 May 2015 07:50:52 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YyfHp-0001HS-Pf for emacs-devel@gnu.org; Sat, 30 May 2015 07:50:50 -0400 Original-Received: from mail-wi0-x22c.google.com ([2a00:1450:400c:c05::22c]:33346) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YyfHo-0001DH-Kb for emacs-devel@gnu.org; Sat, 30 May 2015 07:50:45 -0400 Original-Received: by wicmx19 with SMTP id mx19so34837343wic.0 for ; Sat, 30 May 2015 04:50:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:subject:to:references:cc:from:message-id:date:user-agent :mime-version:in-reply-to:content-type:content-transfer-encoding; bh=5bJeKVhgplKd8mTFDoT8VW+Fy4hq6gtKW9gZg40warE=; b=qOMI1DEE1N2q8ERqHCC5Ly1WxNDaGuf+ho7SfbP6Ip89Ka7EeqgFXQFWDIVevSy3EZ xRbDd1DqkOlHpQe8yl7+zM9MDHZT3Q3Z1xbuSqoqpPJoCdO1P752ayg9rqAIxV/iGr9h yyk1jsrl+v3y/lGwu0+H/+LT12fOmI7Rxz2dg+hwV7eHUHaKdRVBTRW6d8mdFQRJdEr/ sT/1bdb8oQBcegSpUdOg+gEviBGW+yoVALYaCWe29DOV/V7n/4/Bi/4aYrLdHgfDnbPu QGHp56eyuhdzuMfOr5iIpPw3iXfIbOqF0D1JJIicWxtpQMz3H5IKKWAkXscMWmq26rVG 1FyA== X-Received: by 10.194.5.135 with SMTP id s7mr24340136wjs.115.1432986634125; Sat, 30 May 2015 04:50:34 -0700 (PDT) Original-Received: from [192.168.1.2] ([82.102.93.54]) by mx.google.com with ESMTPSA id um5sm12505475wjc.1.2015.05.30.04.50.33 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sat, 30 May 2015 04:50:33 -0700 (PDT) User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.0 In-Reply-To: X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2a00:1450:400c:c05::22c X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:186952 Archived-At: On 05/30/2015 07:00 AM, Stefan Monnier wrote: > Agreed. But the current use of an obarray is just wrong: it makes the > code use more CPU and memory resources for no benefit. Ok, pushed that change. Are there any good uses of an obarray, aside from being employed in the Emacs Lisp runtime?