From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Dmitry Gutov Newsgroups: gmane.emacs.bugs Subject: bug#54608: 29.0.50; xref-search-program-alist: support ugrep Date: Mon, 28 Mar 2022 19:00:44 +0300 Message-ID: <3c81e5eb-0abf-0c62-4ff3-c107789db259@yandex.ru> References: <7327a2ae-1a92-d1bc-f8ee-a95088ab5e52@inventati.org> <34f7b1f2-5987-bcb0-c329-7cdaf4d15095@yandex.ru> <7134959c-0a86-c997-bab4-376bdfa901c9@inventati.org> <65a3c15a-d4e3-5a41-a237-3d1149407967@inventati.org> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="29743"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.5.0 To: Manuel Uberti , 54608@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Mon Mar 28 18:04:22 2022 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1nYrqv-0007O7-O1 for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 28 Mar 2022 18:04:21 +0200 Original-Received: from localhost ([::1]:48646 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nYrqu-0006cq-4A for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 28 Mar 2022 12:04:20 -0400 Original-Received: from eggs.gnu.org ([209.51.188.92]:39802) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nYrnk-00023f-Nl for bug-gnu-emacs@gnu.org; Mon, 28 Mar 2022 12:01:07 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:36877) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1nYrnh-0007IT-SV for bug-gnu-emacs@gnu.org; Mon, 28 Mar 2022 12:01:03 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1nYrnh-0005iy-SB for bug-gnu-emacs@gnu.org; Mon, 28 Mar 2022 12:01:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Dmitry Gutov Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 28 Mar 2022 16:01:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 54608 X-GNU-PR-Package: emacs Original-Received: via spool by 54608-submit@debbugs.gnu.org id=B54608.164848325421984 (code B ref 54608); Mon, 28 Mar 2022 16:01:01 +0000 Original-Received: (at 54608) by debbugs.gnu.org; 28 Mar 2022 16:00:54 +0000 Original-Received: from localhost ([127.0.0.1]:59007 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nYrnZ-0005iV-U1 for submit@debbugs.gnu.org; Mon, 28 Mar 2022 12:00:54 -0400 Original-Received: from mail-ej1-f44.google.com ([209.85.218.44]:44937) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nYrnY-0005iJ-EX for 54608@debbugs.gnu.org; Mon, 28 Mar 2022 12:00:52 -0400 Original-Received: by mail-ej1-f44.google.com with SMTP id lr4so21215470ejb.11 for <54608@debbugs.gnu.org>; Mon, 28 Mar 2022 09:00:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=sender:message-id:date:mime-version:user-agent:subject :content-language:to:references:from:in-reply-to :content-transfer-encoding; bh=WRf58yI6iAnZaWXVItr5yMFW7K5h8T3Ms1mBkTEO7xQ=; b=JTr96Q7TVEfh2Ic7d3JKA2zoaKLUTu1klICAj0wDiyl7yaDrEwsIcIJjvwL4DqN2Eq 8vuzLkcMCh2lpHKcdho3uae1tTZOz6tw5fd+kBc0AIPsMjSJCyT/L/sXZo2Ura5UyIW/ Jk1TqzCAAg/KiG9uuvSRrBj4mQxelx63P1X4byc8qDM0DcMK80awF8vahRmOQa8hpM30 dVWHYTdakAYOcmq2qw3/Ao5rkldaOnnO3w4J2L/6waPTpAYxwln+1yZZ7a6/vTeftkho 79+nFqkopiO57ItxSGMoDlviLWu8TCnE0lK1sg1zPjjj6Onwgn+yIGdttR3+ht+IZQVK 5RFA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:sender:message-id:date:mime-version:user-agent :subject:content-language:to:references:from:in-reply-to :content-transfer-encoding; bh=WRf58yI6iAnZaWXVItr5yMFW7K5h8T3Ms1mBkTEO7xQ=; b=6D526EcFyOK+sF8BCZEpnv2azCFlur9F9gSgg8lnvJp4dcrhAvFStZxAziP7Cp1w72 KdzUnJjmHppjO4XLFZdPy/Eb+oOXrTLsBNIPn9TbiZxV1tfxroQnODB+uAn+WsDG1teF u6jNO1ITbYxv2fTI/dIIcqaR24VKrHGjXA602RN7zQEKkueIYJi0o+qHQstQXvro8Ljs E+zZL8bExhQAdk81i6a8KG0Se5uR28Hi5mf7DVW2250WLdOrHVCjpbLXZ8A2dvxLt+ne YxZp1j7457srNfeRN68Cl6RduErW0kvw4oaKEoWazGNpKwQ2xghpMZBRCUFkxZHGojoY qkWA== X-Gm-Message-State: AOAM532k5EmqjffdYkiV7w4s8E6RLn8/dYrCoQFYIeBDo2RERSzGJnJq dwKTmvJOyMDL+rjZZLZ5UB4= X-Google-Smtp-Source: ABdhPJwBySV3gAPu0ylDuT0ST0lsbhE5IgiiypTCtL37sN1Tae4K+Jl6dKHNLV/WG/VLtiGZg674Ew== X-Received: by 2002:a17:906:3101:b0:6d6:5b64:906f with SMTP id 1-20020a170906310100b006d65b64906fmr28596724ejx.513.1648483246180; Mon, 28 Mar 2022 09:00:46 -0700 (PDT) Original-Received: from [192.168.236.48] ([173.237.64.48]) by smtp.googlemail.com with ESMTPSA id o2-20020a50d802000000b00410d7f0c52csm7220683edj.8.2022.03.28.09.00.44 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 28 Mar 2022 09:00:45 -0700 (PDT) Content-Language: en-US In-Reply-To: <65a3c15a-d4e3-5a41-a237-3d1149407967@inventati.org> X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:229021 Archived-At: On 28.03.2022 18:43, Manuel Uberti via Bug reports for GNU Emacs, the Swiss army knife of text editors wrote: > I tried `(benchmark-run (project-find-regexp "torvalds"))` in the Linux > kernel code. > > With grep: (3.628388951 6 0.3137041489999959) > With ugrep: (2.664314312 6 0.31696058299999663) This is pretty good. Did you run them a bunch of times? All subsequent searches after the first one are usually faster because of "warm" filesystem cache.