From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Andrew Cohen Newsgroups: gmane.emacs.bugs Subject: bug#64391: 30.0.50; buffer narrowing slowdown regression in emacs 29 Date: Sat, 01 Jul 2023 15:31:53 +0800 Message-ID: <87mt0gaxzq.fsf@ust.hk> References: <877crkcwrm.fsf@ust.hk> <835y74rtyj.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="35654"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Cc: 64391@debbugs.gnu.org, gregory@heytings.org To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Sat Jul 01 09:33:31 2023 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 1qFV6n-00092g-Kz for geb-bug-gnu-emacs@m.gmane-mx.org; Sat, 01 Jul 2023 09:33:30 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qFV6U-0000bA-E0; Sat, 01 Jul 2023 03:33:10 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qFV6N-0000an-Rs for bug-gnu-emacs@gnu.org; Sat, 01 Jul 2023 03:33:03 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qFV6M-00037w-Q5 for bug-gnu-emacs@gnu.org; Sat, 01 Jul 2023 03:33:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1qFV6M-0001KL-IA; Sat, 01 Jul 2023 03:33:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Andrew Cohen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org, bugs@gnus.org Resent-Date: Sat, 01 Jul 2023 07:33:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 64391 X-GNU-PR-Package: emacs,gnus Original-Received: via spool by 64391-submit@debbugs.gnu.org id=B64391.16881967275036 (code B ref 64391); Sat, 01 Jul 2023 07:33:02 +0000 Original-Received: (at 64391) by debbugs.gnu.org; 1 Jul 2023 07:32:07 +0000 Original-Received: from localhost ([127.0.0.1]:56360 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qFV5T-0001JA-F5 for submit@debbugs.gnu.org; Sat, 01 Jul 2023 03:32:07 -0400 Original-Received: from mail-tycjpn01on2095.outbound.protection.outlook.com ([40.107.114.95]:16709 helo=JPN01-TYC-obe.outbound.protection.outlook.com) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qFV5Q-0001Ie-GZ for 64391@debbugs.gnu.org; Sat, 01 Jul 2023 03:32:06 -0400 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=O6nkcg8ayY9EMuoN9YzHsQtVeQd4c+k1SkPjrpr+tFRppxu78qYZhxuNFmzhHKMrPtpXKt7q+BhSECg0IYK3U8DHbLi0SPktgKg/ATlZrQJuV53gCyFBtECDwpKNMa5EsRfr/l2THM1d5Yk5V9T+C+xn7neCPKsSwUmx5bsO1hIPlsyewuyGJOoiP20PNMP2mJ/j9fPbHKzmSS0wxir/1N3u6mpkEotxQ5vSo5f8sClEYs1xmolaplv6gopx2ys8A5Er0dwzXNTb8yFabTijwjyfHTL1FgTGjoWI5KWKhhQwdplVF4VWb0e0sAv4vMtVXkWYu9u5cVN0nxgp+FD2Zg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=MO9pvUUqT9jhtcYjYaw/0ztAhA2dy/dG1RNn1Q+l8gk=; b=GnVHB4CS8Jd+89JGz6xEn2Gkpc0cKMzbFU795rcJIPL5PKbZEZDgEw4Kk+ylXNneaHgmWJqsq6V69Ycv9PXAH1PAmlc85kZu9kDPZHesSK/ENe0FuRxgNp4W7dM3GU2MzP2S6gYqpq3EuRHXs2c1/qyUT0vmiYtxa2W2gbdA/mNfICeIrbKf9JelWQ5Pb0so51ZbHkVtQffnOxRdiiwsh8291i1QPZiXseObx/kTR29SgyqDitVVOPrRe9FJjVAje7G0RDl7WN3axAzNh9PJvvXcUDUHDCq9VEHs28I6V86MsP13BwqevZeWTVaA+LlqX15ibLijUBPDVZ8H3faQhw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ust.hk; dmarc=pass action=none header.from=ust.hk; dkim=pass header.d=ust.hk; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ust.hk; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=MO9pvUUqT9jhtcYjYaw/0ztAhA2dy/dG1RNn1Q+l8gk=; b=Zw5DvZtzKpDWKYr1Z0HaSgluwfIClpSP4Qp3DmPdPcoXA8e8tzgHsBEFiE+nw/durSqMPhw7LWzhaRxX7wXSSgCMdlX5kvYxVw6l/cZgsmvX5DKp+W4NHPmWHstFuizGJubfseg6a/Gzmui7nBKhSwXM7ptFS69D08OzWGfQ5ZZ/0Vwbh78ZxS5gTyI0Syaz32Bkebj3Y55lufxm/ECG2YY4VsJ8ZVg7jOwFcws6rZ90JMFKUAGMC352fO04+6eY4IDh4AB0ZYWw4fxJ75qvGTcqreIMMOu6Hx3JkmsDw+jcxVm4RldbI3V53yU6ZXHHeO+ulhEmMWrB4QXMNhcjfw== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=ust.hk; Original-Received: from OS3P286MB1877.JPNP286.PROD.OUTLOOK.COM (2603:1096:604:1bf::11) by TYCP286MB1516.JPNP286.PROD.OUTLOOK.COM (2603:1096:400:181::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6544.24; Sat, 1 Jul 2023 07:31:56 +0000 Original-Received: from OS3P286MB1877.JPNP286.PROD.OUTLOOK.COM ([fe80::f9dd:5f78:1a2e:5b72]) by OS3P286MB1877.JPNP286.PROD.OUTLOOK.COM ([fe80::f9dd:5f78:1a2e:5b72%6]) with mapi id 15.20.6544.024; Sat, 1 Jul 2023 07:31:56 +0000 In-Reply-To: <835y74rtyj.fsf@gnu.org> (Eli Zaretskii's message of "Sat, 01 Jul 2023 10:07:00 +0300") X-ClientProxiedBy: PS2PR01CA0028.apcprd01.prod.exchangelabs.com (2603:1096:300:58::16) To OS3P286MB1877.JPNP286.PROD.OUTLOOK.COM (2603:1096:604:1bf::11) X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: OS3P286MB1877:EE_|TYCP286MB1516:EE_ X-MS-Office365-Filtering-Correlation-Id: fcf96019-38a7-4b6d-6925-08db7a053f94 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: qPFho6z8vnNjs99lkFjNykgiDs80p6s5skOahogAJgRbvhL+ED5AzggIj5bIsBVAy5Yhkv21QyUxbL6eYIQFhda0F8oMyzmAgg9HVCaHwX786LrifK7L+VQIrLR7ZLPTEupzuEzwdMxidm2YJ9AhJOVVebROTPNi7ivYELIZsvxno1Om6KipgzFKD7wYBm6kMK+pXgbegxaQunk+vr5YqD2VM/ijK4txjhvDBK0ltA6zZ6zmyFeTGctwLXsRGN18bEjJriq5afyUYdIfwbPPU7VN49/DQp5Yduo1Q3JHSLSO6gLW7EuCiCUDSdv1i8VH5gKgR5jqboRgIceUeXQxw2eTpx8dBNes0aOdPzcNDjbG2HL9zlDRWpdmjIy2Y7gByb0wRw0i6jkDBneIEtvtdtmn/m6n9+aKc0Lijws0BRnL1ELnuvsg8+Lk4uee77iPWo9r0l6EONJUW9bWhbhPB0nSeGpYMPCO251eKBu3HETwik/VQA4OVyl5BJKBLNQacPb1pceJIZNUa5KwpDmob8se0NmofXSDYcR7E5LSWnApoOTdiyO8CXrGXrLjqEKW X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:OS3P286MB1877.JPNP286.PROD.OUTLOOK.COM; PTR:; CAT:NONE; SFS:(13230028)(4636009)(366004)(396003)(39860400002)(376002)(346002)(136003)(451199021)(4744005)(2906002)(41300700001)(5660300002)(8676002)(8936002)(36756003)(86362001)(186003)(2616005)(478600001)(26005)(6506007)(6512007)(6666004)(6486002)(786003)(316002)(4326008)(66476007)(66946007)(66556008)(6916009)(38100700002)(83380400001); DIR:OUT; SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: okRLyyJo+8THRp1Dvl32yFmKUjtnvXQspMcRjBiJPXpiNVJ8XZCrl3l9XG/63xq7idgYhCLw4WsfojocaK5HOPEHzIfpe9kYPTCrvES2A7oFww5bib+Q7aQowsktAVmfYyS2W8W0MFRFL0+HEAX+RJQN4s603N89ZroMbvII5U0DKssAhtk7y52NY0YHIrbwq1MsNADMFhLLFOgoF2a3+4sKr53NUQkJvxCxQGyEPsfI6T2TYBGxvjivlHR/ztKHGaBiDJB5VrbRgtTdmdsH8QuVBT2D52xEj3GMnLmTckxKUlSWkQa7CXOmKE3vdLk7+Nt4GBtFJS22n/1FLOOy0pFBOpwtnyZliFwM+RHbRfeX6BqrMgmasoiRnBJuwGiaPW/10zbFMnyhZk0/5kWt7RQGzVzGib5EuUA/wQjEvVdFL3nhONCQ0QWTCnYnao30Tbu8OHDhHmsszhs9M9h9r+BTMJJIhNWRfTFLdUuwnEseBqN2XbeFJeuOqZBccXBCvjvwftV1PZiYjvBH3WkI2bdO5r0POyWvpAnQzICuM1WThro8hjkgTsszJ9a6yDTzC49jbw5S3dSrCCs7ML/UwUilLfvYL7kmQy6Tm8WH4qvLXAOnK6waOPf6UU89O2zoRgEg+0otVQAqJLo4qe1I47F/tNGtsbl2udjyIyG+ZqYaZRp4XKyBRQ1/NBSHGUfgIJVVTOBTy1FM67t/ylriLQj6sLUA0JI6MIES2Q9GJMkalEfBNVE5cmRxKv PlvATOUoIhkHSWcvURQv71p9rusPMQ1wfaax9PzLy9iSbaW6ENRRNsvtxpgCn/iDXP8TwoD0U4maZXHlsLvBd953GmpsakQuAs X-OriginatorOrg: ust.hk X-MS-Exchange-CrossTenant-Network-Message-Id: fcf96019-38a7-4b6d-6925-08db7a053f94 X-MS-Exchange-CrossTenant-AuthSource: OS3P286MB1877.JPNP286.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 01 Jul 2023 07:31:56.4428 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: c917f3e2-9322-4926-9bb3-daca730413ca X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: VuzRJo4uexRdeNNsUEYVXGjvPCRblBiX2kqUz7OL65lIZqdR/NEGPz+mW1SNl6g8 X-MS-Exchange-Transport-CrossTenantHeadersStamped: TYCP286MB1516 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-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.bugs:264360 Archived-At: >>>>> "EZ" == Eli Zaretskii writes: [...] EZ> Does this problem go away if you set long-line-threshold to nil? No. EZ> Can you show a profile of the processing that takes a long time? Not exactly sure how to answer this. The test case just goes through the buffer narrowing and widening (without modifying the buffer). This takes very little time. Then the following takes a very long time: (goto-char (point-min)) (while (not (eobp)) (delete-char 1) (forward-line)) -- Andrew Cohen