GNU bug report logs - #70791
30.0.50; edebug-remove-instrumentation doesn't see instrumented functions

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: emacs; Reported by: Ag Ibragimov <agzam.ibragimov@HIDDEN>; Done: Stefan Kangas <stefankangas@HIDDEN>; Maintainer for emacs is bug-gnu-emacs@HIDDEN.

Message received at 70791-done <at> debbugs.gnu.org:


Received: (at 70791-done) by debbugs.gnu.org; 1 Mar 2025 02:34:10 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Feb 28 21:34:10 2025
Received: from localhost ([127.0.0.1]:56346 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1toCg5-0002eU-Gu
	for submit <at> debbugs.gnu.org; Fri, 28 Feb 2025 21:34:09 -0500
Received: from mail-ed1-x536.google.com ([2a00:1450:4864:20::536]:48234)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <stefankangas@HIDDEN>)
 id 1toCg3-0002d7-6f
 for 70791-done <at> debbugs.gnu.org; Fri, 28 Feb 2025 21:34:07 -0500
Received: by mail-ed1-x536.google.com with SMTP id
 4fb4d7f45d1cf-5dedae49c63so4968339a12.0
 for <70791-done <at> debbugs.gnu.org>; Fri, 28 Feb 2025 18:34:07 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1740796441; x=1741401241; darn=debbugs.gnu.org;
 h=cc:to:subject:message-id:date:mime-version:references:in-reply-to
 :from:from:to:cc:subject:date:message-id:reply-to;
 bh=n/Si2JNwL1a0n30Cq1qh7DIYKufF1KNeIv2VjkGwWyo=;
 b=S1LYnizQf8KSJgS8WBRNwxW5YuvQ2OSwLmvXCZXAswHMvh/WH4eCtxFB3NxFqY8h1u
 aM3o/uGQLXlY92sF/acQIjVOe+TtcPg/qKfFXasB7fafyZf7UjNJsVlFuID2+4yt/pLF
 UE+RG2y7JisONeR4w6dLLrICCxob5uUQY7ZUEv8l/PhOExiSKCzRHSlb8kY6W3Wc1+fk
 yUf1rAmB7BaMckZpSsxMUTrcgmPJaKR5VnC5LlKWTFKiI1l6ObWMX9NAMfz74iDVoUv3
 xU/8x/Ze172LyXzYdGUEes6qRSss+vWLalcmhvrmB/QB6y/XecMZLYtwCobtHuwV6zzV
 xGKQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1740796441; x=1741401241;
 h=cc:to:subject:message-id:date:mime-version:references:in-reply-to
 :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to;
 bh=n/Si2JNwL1a0n30Cq1qh7DIYKufF1KNeIv2VjkGwWyo=;
 b=jxiwQAyUfJeaFPBtXUc3j+W+59xh146JT2zZu2a1uNELgRggJRCQo5GQEQX9eoFABb
 NkPcKciyC4ib4uG+kYV5CuQmBJpamzVpj+voGVIOi35V7zG4ogQbs+DpZ0A0QSHg1mMB
 m+aHuaFVE0ULwlC6ZOXA6nIz8vZR52udPwHkw36t3pDfdhORrX8khpfdikPK47VLHyMt
 voFmIdHp9BcfgZekSOwb4Rxfdc7fZZfHP4/bX40Mzbs93Id+3VALy5orhi3tcl+yoUHP
 F6d1/HhXkyhbqRaB+WNxTdA1q1cKjKhQ7lwzIXJDfpy8BVtAnt7rpyMmiGBjIJ4sCXDx
 7fTA==
X-Forwarded-Encrypted: i=1;
 AJvYcCUgOEqX/VFks/6zvHnx4ZAdDh2DpnVNff526drA0HwIyZDv4bbM4t/x06yzNa6J8P2SqUjGqZQOiyOv <at> debbugs.gnu.org
X-Gm-Message-State: AOJu0YxH6jOm9ZeZ7h2KUQcelEXiTnAJn1eOypimUYIwcXpK8LlVCMfp
 IF8ldnDKJRXSUJzygDcUCaSTzfK7MaNqQ4537Au+YbKqTTD9d7HANiOk4E5OGp5wE2mnGNYnN1A
 nXiefGb6A2OqcBxLeuhvvoSrxPvv9USuJMPk=
X-Gm-Gg: ASbGncsxPLZif4bA9JNDiAu8SZ9O42tDUiK5GFU2Yd8YqmQ+bpli4tfIZvUj9RYKiVj
 3rQwmp1xwu5ubxO6XPLFv0LFWPvBcticKdzoOGTiURlFo0mgWZu5rUjPzSC8jZVFeFF7+fA2ZZj
 qPgQmvHit5GPk4abhCXshpjSxpeh0=
X-Google-Smtp-Source: AGHT+IEbrzHcTSPBiSTQcmP4BOO5IGrxHGxLuAtnTPUzsgQl1KwJWewzcmoIiruExnzdy8PQHtDpGLIqpVQ+wAeKZGY=
X-Received: by 2002:a05:6402:50cb:b0:5e0:9607:2669 with SMTP id
 4fb4d7f45d1cf-5e4d6b0df45mr5398243a12.17.1740796440843; Fri, 28 Feb 2025
 18:34:00 -0800 (PST)
Received: from 753933720722 named unknown by gmailapi.google.com with
 HTTPREST; Fri, 28 Feb 2025 18:34:00 -0800
From: Stefan Kangas <stefankangas@HIDDEN>
In-Reply-To: <jwvedaeolpj.fsf-monnier+emacs@HIDDEN>
References: <871q6ghy3k.fsf@HIDDEN> <jwvedaeolpj.fsf-monnier+emacs@HIDDEN>
MIME-Version: 1.0
Date: Fri, 28 Feb 2025 18:34:00 -0800
X-Gm-Features: AQ5f1JpTViD6Kfdf9-f8gwyPfmaiVd2gdCvNBDXQFtuc-8OKANo_GaQM33qU4UU
Message-ID: <CADwFkmk++e4YdoUmc889cpUZtZWiMCm3dnjLykk2H2ZssQWpZw@HIDDEN>
Subject: Re: bug#70791: 30.0.50; edebug-remove-instrumentation doesn't see
 instrumented functions
To: Stefan Monnier <monnier@HIDDEN>
Content-Type: text/plain; charset="UTF-8"
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 70791-done
Cc: Ag Ibragimov <agzam.ibragimov@HIDDEN>, 70791-done <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Stefan Monnier <monnier@HIDDEN> writes:

>> I noticed that after instrumenting a function
>> (edebug-remove-instrumentation) doesn't let you uninstrument it,
>> showing:
>
> I believe it should be fixed now on `master`.  Thanks.

I'm therefore closing this bug report.




Notification sent to Ag Ibragimov <agzam.ibragimov@HIDDEN>:
bug acknowledged by developer. Full text available.
Reply sent to Stefan Kangas <stefankangas@HIDDEN>:
You have taken responsibility. Full text available.

Message received at 70791 <at> debbugs.gnu.org:


Received: (at 70791) by debbugs.gnu.org; 6 May 2024 23:23:32 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon May 06 19:23:32 2024
Received: from localhost ([127.0.0.1]:40805 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1s47gB-0000Rm-QL
	for submit <at> debbugs.gnu.org; Mon, 06 May 2024 19:23:32 -0400
Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]:50907)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <monnier@HIDDEN>) id 1s47g8-0000RQ-KC
 for 70791 <at> debbugs.gnu.org; Mon, 06 May 2024 19:23:30 -0400
Received: from pmg2.iro.umontreal.ca (localhost.localdomain [127.0.0.1])
 by pmg2.iro.umontreal.ca (Proxmox) with ESMTP id 049C9805F1;
 Mon,  6 May 2024 19:22:58 -0400 (EDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca;
 s=mail; t=1715037776;
 bh=fghQdY+njG0dC/E3ceNsfpI+xZCJ5hyq8dafRLHsTwI=;
 h=From:To:Cc:Subject:In-Reply-To:References:Date:From;
 b=cZnYOsyN8BZl0ok9CUF94tukr4GfuEkFLWPjxZJZOIdbKrBQzgaOxUhNvKidlv6eL
 oITTFBi2dnWXkktI59dHYWVjHQOHiXh0yibn/AoAyz4BO4q4W8FCL3Gliit6grtYna
 bJD1yI7ZYnViHyryu7ee0eeFHEWDhk7pZrFYt1vrp0DPbJXCIv8o4VZkdQ+F0Dl55U
 TB0LAHr2gvxo+/5WjRVtWoB+wI+ho0pIueGHF3rWsFoogRyTNd61YjvH6g0QDPrwPP
 OQXv2Z22du+foQi4nrTnhdzl40g+mDK3La7pEf6xC9V4asufzEIaTpw/dPPw/KL0/f
 0hd2I3UB2c+nA==
Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1])
 by pmg2.iro.umontreal.ca (Proxmox) with ESMTP id A44D980448;
 Mon,  6 May 2024 19:22:56 -0400 (EDT)
Received: from alfajor (unknown [45.72.201.215])
 by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id 73DA1120472;
 Mon,  6 May 2024 19:22:56 -0400 (EDT)
From: Stefan Monnier <monnier@HIDDEN>
To: Michael Heerdegen <michael_heerdegen@HIDDEN>
Subject: Re: bug#70791: 30.0.50; edebug-remove-instrumentation doesn't see
 instrumented functions
In-Reply-To: <874jbarc6v.fsf@HIDDEN> (Michael Heerdegen's message of "Mon, 06
 May 2024 21:07:52 +0200")
Message-ID: <jwvmsp2lebm.fsf-monnier+emacs@HIDDEN>
References: <871q6ghy3k.fsf@HIDDEN> <jwvedaeolpj.fsf-monnier+emacs@HIDDEN>
 <874jbarc6v.fsf@HIDDEN>
Date: Mon, 06 May 2024 19:22:55 -0400
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain
X-SPAM-INFO: Spam detection results:  0
 ALL_TRUSTED                -1 Passed through trusted hosts only via SMTP
 AWL -0.041 Adjusted score from AWL reputation of From: address
 BAYES_00                 -1.9 Bayes spam probability is 0 to 1%
 DKIM_SIGNED               0.1 Message has a DKIM or DK signature,
 not necessarily valid
 DKIM_VALID -0.1 Message has at least one valid DKIM or DK signature
 DKIM_VALID_AU -0.1 Message has a valid DKIM or DK signature from author's
 domain
 DKIM_VALID_EF -0.1 Message has a valid DKIM or DK signature from envelope-from
 domain
X-SPAM-LEVEL: 
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 70791
Cc: Ag Ibragimov <agzam.ibragimov@HIDDEN>, 70791 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

>> Side note: as it is currently implemented,
>> `edebug-remove-instrumentation` cannot work reliably (and the way it
>> discovers the set of functions that can be un-instrumented is quite
>> wasteful, tho it seems it does the job), so I recommend you `C-M-x` to
>> redefine the function instead.
>
> One important use case is the ability to deinstrument all functions at
> once in a convenient way, so I think we at least want to keep some kind
> of deinstrumenting function.

But given that it's a "best effort" kind of work, I recommend to stay
away from it when possible (until a more reliable implementation is
provided, but that may be a long time, because it's not obvious to me
how to do it).


        Stefan





Information forwarded to bug-gnu-emacs@HIDDEN:
bug#70791; Package emacs. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 6 May 2024 19:08:07 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon May 06 15:08:06 2024
Received: from localhost ([127.0.0.1]:39734 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1s43h0-000689-KR
	for submit <at> debbugs.gnu.org; Mon, 06 May 2024 15:08:06 -0400
Received: from lists.gnu.org ([2001:470:142::17]:42486)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <michael_heerdegen@HIDDEN>) id 1s43gx-00067Z-Om
 for submit <at> debbugs.gnu.org; Mon, 06 May 2024 15:08:05 -0400
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 <michael_heerdegen@HIDDEN>)
 id 1s43gR-0003Zv-Gy
 for bug-gnu-emacs@HIDDEN; Mon, 06 May 2024 15:07:32 -0400
Received: from mout.web.de ([212.227.15.4])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <michael_heerdegen@HIDDEN>)
 id 1s43gN-0000Yd-DC
 for bug-gnu-emacs@HIDDEN; Mon, 06 May 2024 15:07:30 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=web.de;
 s=s29768273; t=1715022430; x=1715627230;
 i=michael_heerdegen@HIDDEN;
 bh=1X5QIXNOFccfqCynecCLO03OpIs45BS0+ZEdmmrKEn0=;
 h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date:
 Message-ID:MIME-Version:Content-Type:cc:content-transfer-encoding:
 content-type:date:from:message-id:mime-version:reply-to:subject:
 to;
 b=UXTu1cjXlfrJAaIxI3pzZYCcVj45zwMs0LBM2HMYoJ+WxBAMcDs1WrizkpGJIKeH
 c3s3pkKtm1WUU2/+7NST9Tok2Ec8RFBTRHtZ37WhEZGTvaAyxhkJyntH0x8ughDlz
 T5EFUcEdT7ZUgmD7J1etlubgBqp3o+FVxvBLG4MOvzebTgprrugFWIs1llkpCnk9/
 3mdzvJrdiJiLgTRPPup9FI96mDxDwUFSXWD4wv34DPtDVAVGyIo31U8SChja4sZTK
 KnMhGHPB7F1G86kst3Glsx/1idKWPvmMnXgGgmdjfPGoP63PqqeMZAv7z09b+3fuo
 HLoxQAYeA48obUGlkw==
X-UI-Sender-Class: 814a7b36-bfc1-4dae-8640-3722d8ec6cd6
Received: from drachen.dragon ([84.57.248.23]) by smtp.web.de (mrweb005
 [213.165.67.108]) with ESMTPSA (Nemesis) id 1MAtwr-1rsk592JKL-008P1L; Mon, 06
 May 2024 21:07:10 +0200
From: Michael Heerdegen <michael_heerdegen@HIDDEN>
To: Stefan Monnier via "Bug reports for GNU Emacs, the Swiss army knife of
 text editors" <bug-gnu-emacs@HIDDEN>
Subject: Re: bug#70791: 30.0.50; edebug-remove-instrumentation doesn't see
 instrumented functions
In-Reply-To: <jwvedaeolpj.fsf-monnier+emacs@HIDDEN> (Stefan Monnier via's
 message of "Mon, 06 May 2024 14:38:48 -0400")
References: <871q6ghy3k.fsf@HIDDEN> <jwvedaeolpj.fsf-monnier+emacs@HIDDEN>
Date: Mon, 06 May 2024 21:07:52 +0200
Message-ID: <874jbarc6v.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain
X-Provags-ID: V03:K1:wmzPxjoKm58D39BNWwVCn0Gx5LFVTEHpg9fkC4S8Ppg+4YIp+V/
 TAzksHGszl9LdBFvxNMCtSNQ+nG08y2k+m3peUaiud4ejkFeAqmt8oAfAhthVaROkzN+cuP
 /7+3gZ2/tRhPFRdltjLeseWqeY163cfg59ltAaaQXFQ6mFuoJC90w1ATbGCSH61PC5PLpd1
 fw4gE53cQE6INRkiRMoMQ==
X-Spam-Flag: NO
UI-OutboundReport: notjunk:1;M01:P0:x1wDKPN0TF8=;2+jAT//QH4FMZPjP6GOlvXK3Lo8
 gUxuJQh2Eh3pmchy8W4iyCGs//Pdqe6zDMcO+IQqYMh1wHs3bPhUPy1lsYo7UkrUPupmQHQ/8
 QlNioWcvOpmwZuUF0s9VN4arDM6EicIxJI3flG52nidPq/VpvyqBQFpZSuxvzlNPWnlaaFaAP
 US4XTpJEf12PJpY60b+m3CETqoTFZX10/96iy0Zq3QkuLHIl8eSf3mBobiwStJVWcsECH+CxT
 nNVoJuQ472iy0hp4fP6hP53wWK/37mw3qWGK/Z/2sW5Ev/JfIvLeGry5PHGO+un/QjZ4Yt22r
 Bl8wW1tmBScFBVEWjQODhcRNfMlcU6bdwpaHm84PE4jTTFVtp6sHAlMoYPDKXX2N9QuGWsYdv
 A7aaKlmxucFTP5g3YDrsr/vQ84Ag4Jc1gjDNS5OASw1zRkTpdRQ3HbajTS8NhDUZZPtewD9G3
 KB5HTIjO9VCeDI4grAXJMInQLYd+4cXqZu9zRma4zmL/oNVU0Fqsm3OqfLCnUEMcKwQ2hg7kp
 aafKrmNUW/BiQrow5Wn2ZvXBYGMv4W+62V7DUkzG+G1Awz5P867AnW8thyxmzh2uymypAgDzk
 p70UKe+7FFMfvHbUG6AaAF4iWvSvCvDOCI30w+0Luyitq4W1WPvMlx0Ha0OIv2Shpgmox2MBf
 QpTfTwNOeE+9X1PzM+a2Tbrv+5AAkwHG88wKlSttxP36XFqcul5sPFYijh2wxaqSS6O1D79AO
 P9cBNI1L1xNT/NmH4/bEk2iIfc6uw6+0a4lMo+0kzLt8m+Qi22xD/MW3F5peEK9w6A/IT6ag0
 92kdszsC2+JnRZcHo31MixGZIO43NPyHREA6sDhyKOLmU=
Received-SPF: pass client-ip=212.227.15.4;
 envelope-from=michael_heerdegen@HIDDEN; helo=mout.web.de
X-Spam_score_int: -27
X-Spam_score: -2.8
X-Spam_bar: --
X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1,
 DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001,
 RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001,
 SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: submit
Cc: Ag Ibragimov <agzam.ibragimov@HIDDEN>,
 Stefan Monnier <monnier@HIDDEN>, 70791 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Stefan Monnier via "Bug reports for GNU Emacs, the Swiss army knife of
text editors" <bug-gnu-emacs@HIDDEN> writes:

> > I noticed that after instrumenting a function
> > (edebug-remove-instrumentation) doesn't let you uninstrument it,
> > showing:
>
> I believe it should be fixed now on `master`.  Thanks.

Works for me.  Did not test extensively but simple examples
work again.

> Side note: as it is currently implemented,
> `edebug-remove-instrumentation` cannot work reliably (and the way it
> discovers the set of functions that can be un-instrumented is quite
> wasteful, tho it seems it does the job), so I recommend you `C-M-x` to
> redefine the function instead.

One important use case is the ability to deinstrument all functions at
once in a convenient way, so I think we at least want to keep some kind
of deinstrumenting function.


Thanks,

Michael.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#70791; Package emacs. Full text available.

Message received at 70791 <at> debbugs.gnu.org:


Received: (at 70791) by debbugs.gnu.org; 6 May 2024 19:07:50 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon May 06 15:07:50 2024
Received: from localhost ([127.0.0.1]:39729 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1s43gk-00067Q-9a
	for submit <at> debbugs.gnu.org; Mon, 06 May 2024 15:07:50 -0400
Received: from mout.web.de ([212.227.15.4]:51893)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <michael_heerdegen@HIDDEN>) id 1s43gf-00067B-C3
 for 70791 <at> debbugs.gnu.org; Mon, 06 May 2024 15:07:49 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=web.de;
 s=s29768273; t=1715022430; x=1715627230;
 i=michael_heerdegen@HIDDEN;
 bh=1X5QIXNOFccfqCynecCLO03OpIs45BS0+ZEdmmrKEn0=;
 h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date:
 Message-ID:MIME-Version:Content-Type:cc:content-transfer-encoding:
 content-type:date:from:message-id:mime-version:reply-to:subject:
 to;
 b=UXTu1cjXlfrJAaIxI3pzZYCcVj45zwMs0LBM2HMYoJ+WxBAMcDs1WrizkpGJIKeH
 c3s3pkKtm1WUU2/+7NST9Tok2Ec8RFBTRHtZ37WhEZGTvaAyxhkJyntH0x8ughDlz
 T5EFUcEdT7ZUgmD7J1etlubgBqp3o+FVxvBLG4MOvzebTgprrugFWIs1llkpCnk9/
 3mdzvJrdiJiLgTRPPup9FI96mDxDwUFSXWD4wv34DPtDVAVGyIo31U8SChja4sZTK
 KnMhGHPB7F1G86kst3Glsx/1idKWPvmMnXgGgmdjfPGoP63PqqeMZAv7z09b+3fuo
 HLoxQAYeA48obUGlkw==
X-UI-Sender-Class: 814a7b36-bfc1-4dae-8640-3722d8ec6cd6
Received: from drachen.dragon ([84.57.248.23]) by smtp.web.de (mrweb005
 [213.165.67.108]) with ESMTPSA (Nemesis) id 1MAtwr-1rsk592JKL-008P1L; Mon, 06
 May 2024 21:07:10 +0200
From: Michael Heerdegen <michael_heerdegen@HIDDEN>
To: Stefan Monnier via "Bug reports for GNU Emacs, the Swiss army knife of
 text editors" <bug-gnu-emacs@HIDDEN>
Subject: Re: bug#70791: 30.0.50; edebug-remove-instrumentation doesn't see
 instrumented functions
In-Reply-To: <jwvedaeolpj.fsf-monnier+emacs@HIDDEN> (Stefan Monnier via's
 message of "Mon, 06 May 2024 14:38:48 -0400")
References: <871q6ghy3k.fsf@HIDDEN> <jwvedaeolpj.fsf-monnier+emacs@HIDDEN>
Date: Mon, 06 May 2024 21:07:52 +0200
Message-ID: <874jbarc6v.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain
X-Provags-ID: V03:K1:wmzPxjoKm58D39BNWwVCn0Gx5LFVTEHpg9fkC4S8Ppg+4YIp+V/
 TAzksHGszl9LdBFvxNMCtSNQ+nG08y2k+m3peUaiud4ejkFeAqmt8oAfAhthVaROkzN+cuP
 /7+3gZ2/tRhPFRdltjLeseWqeY163cfg59ltAaaQXFQ6mFuoJC90w1ATbGCSH61PC5PLpd1
 fw4gE53cQE6INRkiRMoMQ==
X-Spam-Flag: NO
UI-OutboundReport: notjunk:1;M01:P0:x1wDKPN0TF8=;2+jAT//QH4FMZPjP6GOlvXK3Lo8
 gUxuJQh2Eh3pmchy8W4iyCGs//Pdqe6zDMcO+IQqYMh1wHs3bPhUPy1lsYo7UkrUPupmQHQ/8
 QlNioWcvOpmwZuUF0s9VN4arDM6EicIxJI3flG52nidPq/VpvyqBQFpZSuxvzlNPWnlaaFaAP
 US4XTpJEf12PJpY60b+m3CETqoTFZX10/96iy0Zq3QkuLHIl8eSf3mBobiwStJVWcsECH+CxT
 nNVoJuQ472iy0hp4fP6hP53wWK/37mw3qWGK/Z/2sW5Ev/JfIvLeGry5PHGO+un/QjZ4Yt22r
 Bl8wW1tmBScFBVEWjQODhcRNfMlcU6bdwpaHm84PE4jTTFVtp6sHAlMoYPDKXX2N9QuGWsYdv
 A7aaKlmxucFTP5g3YDrsr/vQ84Ag4Jc1gjDNS5OASw1zRkTpdRQ3HbajTS8NhDUZZPtewD9G3
 KB5HTIjO9VCeDI4grAXJMInQLYd+4cXqZu9zRma4zmL/oNVU0Fqsm3OqfLCnUEMcKwQ2hg7kp
 aafKrmNUW/BiQrow5Wn2ZvXBYGMv4W+62V7DUkzG+G1Awz5P867AnW8thyxmzh2uymypAgDzk
 p70UKe+7FFMfvHbUG6AaAF4iWvSvCvDOCI30w+0Luyitq4W1WPvMlx0Ha0OIv2Shpgmox2MBf
 QpTfTwNOeE+9X1PzM+a2Tbrv+5AAkwHG88wKlSttxP36XFqcul5sPFYijh2wxaqSS6O1D79AO
 P9cBNI1L1xNT/NmH4/bEk2iIfc6uw6+0a4lMo+0kzLt8m+Qi22xD/MW3F5peEK9w6A/IT6ag0
 92kdszsC2+JnRZcHo31MixGZIO43NPyHREA6sDhyKOLmU=
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 70791
Cc: Ag Ibragimov <agzam.ibragimov@HIDDEN>,
 Stefan Monnier <monnier@HIDDEN>, 70791 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)

Stefan Monnier via "Bug reports for GNU Emacs, the Swiss army knife of
text editors" <bug-gnu-emacs@HIDDEN> writes:

> > I noticed that after instrumenting a function
> > (edebug-remove-instrumentation) doesn't let you uninstrument it,
> > showing:
>
> I believe it should be fixed now on `master`.  Thanks.

Works for me.  Did not test extensively but simple examples
work again.

> Side note: as it is currently implemented,
> `edebug-remove-instrumentation` cannot work reliably (and the way it
> discovers the set of functions that can be un-instrumented is quite
> wasteful, tho it seems it does the job), so I recommend you `C-M-x` to
> redefine the function instead.

One important use case is the ability to deinstrument all functions at
once in a convenient way, so I think we at least want to keep some kind
of deinstrumenting function.


Thanks,

Michael.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#70791; Package emacs. Full text available.

Message received at 70791 <at> debbugs.gnu.org:


Received: (at 70791) by debbugs.gnu.org; 6 May 2024 18:39:37 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon May 06 14:39:37 2024
Received: from localhost ([127.0.0.1]:39570 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1s43FR-0005cG-BX
	for submit <at> debbugs.gnu.org; Mon, 06 May 2024 14:39:37 -0400
Received: from mout.web.de ([212.227.15.14]:36957)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <michael_heerdegen@HIDDEN>) id 1s43FP-0005c4-DQ
 for 70791 <at> debbugs.gnu.org; Mon, 06 May 2024 14:39:36 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=web.de;
 s=s29768273; t=1715020744; x=1715625544;
 i=michael_heerdegen@HIDDEN;
 bh=ygYS3c+TL0HFOYd1ZvqwU6BjVNruvkPDSw7iqASY3c0=;
 h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date:
 Message-ID:MIME-Version:Content-Type:cc:content-transfer-encoding:
 content-type:date:from:message-id:mime-version:reply-to:subject:
 to;
 b=siC0UhJr1gXSiNZysqLpiBk4CbxfkI2SUX7d4c+RPhPeaUYUHwuvKnPRIXzcnUZZ
 HB+sOxooB7k6mn8yXKkziMANDMcnDBDx1FsPzPOCDQJ4qY/z+QEcQ/g8BZdxpwmq5
 o08kiw2WviWRfBAN5TR6jFUOl1NETwrdaidRCbXJHhs6c1ThMUdMei6bOb98Si/zW
 k84F+W1BbpBD54kC058U3dI8pKbPPpFfXoqjg2JBHp9cSTp5buTBoymiEVTAik9vf
 MO45azi0EEDdg48eZBUgJH+6w4dw87ea9SOfOZ0PA1LrX8Ztc2ng5VzsNo+yoOgSx
 Jw22/VKD7u4dCoAaTg==
X-UI-Sender-Class: 814a7b36-bfc1-4dae-8640-3722d8ec6cd6
Received: from drachen.dragon ([84.57.248.23]) by smtp.web.de (mrweb006
 [213.165.67.108]) with ESMTPSA (Nemesis) id 1MKM5z-1sKu4F06wh-00LxWL; Mon, 06
 May 2024 20:39:04 +0200
From: Michael Heerdegen <michael_heerdegen@HIDDEN>
To: Ag Ibragimov <agzam.ibragimov@HIDDEN>
Subject: Re: bug#70791: 30.0.50; edebug-remove-instrumentation doesn't see
 instrumented functions
In-Reply-To: <871q6ghy3k.fsf@HIDDEN> (Ag Ibragimov's message of "Sun, 05
 May 2024 14:12:31 -0500")
References: <871q6ghy3k.fsf@HIDDEN>
Date: Mon, 06 May 2024 20:39:46 +0200
Message-ID: <871q6evl71.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain
X-Provags-ID: V03:K1:MgnZ0n7s89toGPIvPQ4JCxgZb3tR6TZfPRRptkSwP3xmz91MFTz
 WZ4PYRJI8UZj2bmZx90onJAq91qLGV3aXHk6BQF5k914HjGEcKwvYxZQs1Hc7gkmFRHbEfe
 oYuRA0PWBsW/LJkZroC0FnnsYCk/2UtlG02WdQP8z7rV+YXd8NyA3v/Rq1wKz7wpigLFp7N
 e/dVn869vhNyy6Wm8z3Ng==
X-Spam-Flag: NO
UI-OutboundReport: notjunk:1;M01:P0:6fIDXTYqmuA=;shue11hvaIERZsVDRGs3QROVO9C
 VbPhToU+05MM3QDepgJa8t8J5fX/Q6PekVMV/nL0Zq8nFz81Hb1ZopuUHoW+V9OGUq3XBuU8d
 HeMk6kVO3Yg1ZS0ZQjL9hjSKIwQh3ULPG8GjndgQ3m9Ajt+wjd8gpwi+aMRkjRoqbV8LVti9a
 LuZJNkf+HkldKcxbHzz0u8RFjSQSO3DXkDGSTtzhpOlwQJJ/jFwAs7yeXPwU4apU5y/GyaSQ3
 WbfBPuJ/oMYOi3+zN9KUjPEVW/LqFM0+fZdRxDRWfeisUlmsBrFIdhYNtzrjgup/cuq75e0Aw
 87ald94/A3pUYbLWepH4Pid3hA3CssnOsKG4BQCIHZhimHGjtcOOj26y9vVPCGcLly/wYu46W
 RCWV8pERySAT4NWNkwwg+QFy6M6mcnlf3wCQAa3s7joRgBzw/5xnrPgeIY9GdO/UUMgH6/nVg
 9A3otmlUGVmT+kiVPdhYrX2d0OlU1Zx6ZQz51scDhMN7Ov8MwUPVM16oUglDMB/isSpVCAyAd
 F3ajz8jzJamHjlJIDa+PHATv+0a7wjRtAlViq1U8UGzuifHQ5ja+0Hxpo6Y2mCVJWO/pABvwG
 G/PJm3MKMOX0cUoauPoIAFFwE0wKs1apqZ1r+lJzg2lH2ClsCmqmgwuYaidYg+cJzdh30nwbo
 u4r2z/D4wHnf7snMAUyl6gxTXDpBGfwxH6ndnX43FIGHTEv1dJFSFp053hOOKVR6EqMgsDLn3
 q7MJvNR+L2C609ZITm0LTRbJBJX94OPInSpFlduAPd5ui9E+n8yerY+8O+2N3NmVRen4coZWb
 NZNnJZrqafurUQMfAd8nVe1A8SQp54pA2dVz27TOJGlYI=
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 70791
Cc: 70791 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)

Ag Ibragimov <agzam.ibragimov@HIDDEN> writes:

> Also, it seems web search on bug tracker is broken, I'm not sure if
> someone already filed it.

Not that I know, but I also see that debbugs-gnu.el (an Emacs interface
to the bug tracker) is and has been broken for a while.

Filed as a separate report: Bug#70805.

Thanks,

Michael.





Information forwarded to bug-gnu-emacs@HIDDEN:
bug#70791; Package emacs. Full text available.

Message received at 70791 <at> debbugs.gnu.org:


Received: (at 70791) by debbugs.gnu.org; 6 May 2024 18:39:27 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon May 06 14:39:27 2024
Received: from localhost ([127.0.0.1]:39566 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1s43FH-0005bv-0m
	for submit <at> debbugs.gnu.org; Mon, 06 May 2024 14:39:27 -0400
Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]:6993)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <monnier@HIDDEN>) id 1s43FC-0005bl-Jr
 for 70791 <at> debbugs.gnu.org; Mon, 06 May 2024 14:39:26 -0400
Received: from pmg3.iro.umontreal.ca (localhost [127.0.0.1])
 by pmg3.iro.umontreal.ca (Proxmox) with ESMTP id E2DC9441AD7;
 Mon,  6 May 2024 14:38:51 -0400 (EDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca;
 s=mail; t=1715020730;
 bh=tWIO4tRoasPv70Q3OZ4Qtw7P9v4Efx0amIiQ6hcs1EM=;
 h=From:To:Cc:Subject:In-Reply-To:References:Date:From;
 b=jMGNUbIBrYLDx6UBWtXk7UHz9KRfSO7M4o3ftnYakjPFVD1rNwkTeiD9JS8L3NZMh
 LYGnkeufwWCEQPZmSDFoSUZZbIu7UsdxQvASpZn/oaCcUrHZSGvXrKiUrWgW2sKdYA
 Xfmv+i1tmm1+TqLXoS6mnm0tmFYP9TydukoCrQmtQqM7GPs8aI7IC5CZfb2McVEiCw
 5wN3UnGB16jNVYqMd152Ir/OxFqiVMV32iXOYn2Wr6LjhIqEvmvrgXg7rQm3oRBn0/
 7BI89hEU5zeZHDiq98CzjmkF99KDBj63YyanHXUc6nRXJSIDX5y4EnQ2JF7wVPhcdi
 /TuROzbKcASoA==
Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1])
 by pmg3.iro.umontreal.ca (Proxmox) with ESMTP id 5E1DB441AB5;
 Mon,  6 May 2024 14:38:50 -0400 (EDT)
Received: from alfajor (unknown [23.233.149.155])
 by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id 3616C12021C;
 Mon,  6 May 2024 14:38:50 -0400 (EDT)
From: Stefan Monnier <monnier@HIDDEN>
To: Ag Ibragimov <agzam.ibragimov@HIDDEN>
Subject: Re: bug#70791: 30.0.50; edebug-remove-instrumentation doesn't see
 instrumented functions
In-Reply-To: <871q6ghy3k.fsf@HIDDEN> (Ag Ibragimov's message of "Sun, 05
 May 2024 14:12:31 -0500")
Message-ID: <jwvedaeolpj.fsf-monnier+emacs@HIDDEN>
References: <871q6ghy3k.fsf@HIDDEN>
Date: Mon, 06 May 2024 14:38:48 -0400
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain
X-SPAM-INFO: Spam detection results:  0
 ALL_TRUSTED                -1 Passed through trusted hosts only via SMTP
 AWL 0.019 Adjusted score from AWL reputation of From: address
 BAYES_00                 -1.9 Bayes spam probability is 0 to 1%
 DKIM_SIGNED               0.1 Message has a DKIM or DK signature,
 not necessarily valid
 DKIM_VALID -0.1 Message has at least one valid DKIM or DK signature
 DKIM_VALID_AU -0.1 Message has a valid DKIM or DK signature from author's
 domain
 DKIM_VALID_EF -0.1 Message has a valid DKIM or DK signature from envelope-from
 domain
X-SPAM-LEVEL: 
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 70791
Cc: 70791 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

> I noticed that after instrumenting a function
> (edebug-remove-instrumentation) doesn't let you uninstrument it,
> showing:

I believe it should be fixed now on `master`.  Thanks.

Side note: as it is currently implemented,
`edebug-remove-instrumentation` cannot work reliably (and the way it
discovers the set of functions that can be un-instrumented is quite
wasteful, tho it seems it does the job), so I recommend you `C-M-x` to
redefine the function instead.

We should probably rework this somehow.


        Stefan





Information forwarded to bug-gnu-emacs@HIDDEN:
bug#70791; Package emacs. Full text available.

Message received at 70791 <at> debbugs.gnu.org:


Received: (at 70791) by debbugs.gnu.org; 6 May 2024 18:04:03 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon May 06 14:04:03 2024
Received: from localhost ([127.0.0.1]:39398 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1s42h1-0005C5-H2
	for submit <at> debbugs.gnu.org; Mon, 06 May 2024 14:04:03 -0400
Received: from mout.web.de ([212.227.15.4]:36937)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <michael_heerdegen@HIDDEN>) id 1s42gz-0005Bi-TB
 for 70791 <at> debbugs.gnu.org; Mon, 06 May 2024 14:04:02 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=web.de;
 s=s29768273; t=1715018610; x=1715623410;
 i=michael_heerdegen@HIDDEN;
 bh=L+GNdz+cuqkr1yvc8PT0bOvtQuVRvZMiNkARETaxbzs=;
 h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date:
 Message-ID:MIME-Version:Content-Type:cc:content-transfer-encoding:
 content-type:date:from:message-id:mime-version:reply-to:subject:
 to;
 b=YGt2iU1aP+vt7ii3QhUmH9p37FPZjLLL/UyEfcLuqnXszYmvfcg5TBlqLbFzra+j
 0NtzA3GwWzPz0U1V8YQ3govhmG90FmC262Cx9lQLSCNkxVzi0pBZHq3sBUjAP586N
 p/wabuRIb3V5k82MwC2GIEjBp93SSaYI6QugsGs8E+tKcGzQ3SNpusR9P4sJ4O/3Q
 nknPJ3q11Ok/S3vePJVHtasUMmtGVNf93KNqPALFEEbBt8TsMGTSZdvkoLAU7ZhbT
 Wv7HQTfZAcyWRyyJZeyBWsEuTPi+I/msbhSadaTPgyZVISJ5wZMnbP55OhVEpTFNm
 dpen3/cKwrUBOf7IXQ==
X-UI-Sender-Class: 814a7b36-bfc1-4dae-8640-3722d8ec6cd6
Received: from drachen.dragon ([84.57.248.23]) by smtp.web.de (mrweb006
 [213.165.67.108]) with ESMTPSA (Nemesis) id 1MUUAG-1sCwcM1vpg-00QerS; Mon, 06
 May 2024 20:03:30 +0200
From: Michael Heerdegen <michael_heerdegen@HIDDEN>
To: Ag Ibragimov <agzam.ibragimov@HIDDEN>
Subject: Re: bug#70791: 30.0.50; edebug-remove-instrumentation doesn't see
 instrumented functions
In-Reply-To: <871q6ghy3k.fsf@HIDDEN> (Ag Ibragimov's message of "Sun, 05
 May 2024 14:12:31 -0500")
References: <871q6ghy3k.fsf@HIDDEN>
X-Debbugs-Cc: Stefan Monnier <monnier@HIDDEN>
Date: Mon, 06 May 2024 20:04:12 +0200
Message-ID: <87o79iizqb.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain
X-Provags-ID: V03:K1:5UG6Z/gkcqqIOAI58lIUa8XZX7M5G8ZwdJxh4wkFJTaJKo3BZdl
 Q8hSIYrrgkzpBOV1CknrCKT563T0pa2vd3YLBYRn2nD7pMLqIRjwTNAq4IEpmqeKUc2GBRI
 0yFz2jXWVea3OvyBxYz14FhFUiv/8g+FGa40mQ/gwVgOmHE/NHJYwhnzXT4JznJGZiy/aH1
 nwHQtaJ75eKgeEW9J/KRg==
X-Spam-Flag: NO
UI-OutboundReport: notjunk:1;M01:P0:vsVws3IWAaM=;1H1Dem6pGD3Sx6PzfSGJ9PhMhuK
 mJdF9oOsUKc5AXdL3ct9OYpK2qMOmPOMoRm7Db+PI9Gksa6b4H0BSBvW85Br8Fs3zT3ng/zz2
 aH4nLWV64j+gmV67AMk+Q309x6xDwGWG5o0S5HPlA/CmGvw/ng7f6jaNsbYHxC7vrIgjB4hFr
 aD09WGZJQ5BDGP4yLkzcDPN+veTkgaXRmJkZu9xk/BFQ10PbVWuA8istxUGB5a8Ee30iznUKn
 sOrAxUmf9y68GL9k2GepYQJl6Tx7Y6SFzcJvdbNw1+LO3/6FS/s8WYM0EnhdNRZyO0E+1zw1x
 /FHmfrV7fg+wbd8WlJ77atFdkFV7V1USiZAMnxohzzqnj/uDfyFwHCkCZRRIwXbdNQUBnLUCx
 jeJo7PtJaGiDMMnDSXRfYLQk4RbnmZ6J4j8//iB7BYC2shv10Xu3SbeQ23Bd7pgoKSBBDESW9
 lh0V05Nj3HqC3EZszUlZV5PhlPfIAH71/D2kbJ32aotaLrt/vAit5CDCxbkI4ZXOL4QlSF19H
 oXghcjDdKkoFOM3ssvz2CxW4b+HLp/U1IMDfn5hT8ud59elqUQl0IKaA7rIXA2+B85k36wiGr
 fx0VgarjJBAhcajHoA8QpL/ZBJbmE4CVJ6dv84pH8DgETsPi8+AjGgA5xgSmQEci6RTDG4pk/
 MacJFEMK7JXqsi1LzlOKafvaE8JyXoMSKnm3xaX8aI0jonKtiw9IvdzHoH6AekoOgQK3PpAaG
 iUyPqihAv5NwmYRBYTVp9IeaM767IG4I/SAc4jobekzlQL3+O3MnOksD8XWu6JDuOcAGTY8qe
 LIV0a4beRVFn0t0M8pqToYVrvKGfcP443OQA1mN9ZhuRU=
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 70791
Cc: 70791 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)

Ag Ibragimov <agzam.ibragimov@HIDDEN> writes:

> It's been a while since the last time I reported a bug, please don't get
> mad if something is missing.

A short recipe, maybe.

> I noticed that after instrumenting a function
> (edebug-remove-instrumentation) doesn't let you uninstrument it,
> showing:
>
> byte-code: Found no functions to remove instrumentation from
>
> I tried with emacs -Q -- same shit.

Hmm - interactively, `edebug-remove-instrumentation' doesn't even find
any instrumented functions. `edebug-remove-instrumentation' of a test
function terminated without error for me but also had no effect.

Maybe something in `edebug-unwrap*' or so has to be updated for the
interpreted functions are not lists anymore patch?  CC'ing Stefan.


TIA,

Michael.




Information forwarded to monnier@HIDDEN, bug-gnu-emacs@HIDDEN:
bug#70791; Package emacs. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 5 May 2024 19:13:15 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun May 05 15:13:15 2024
Received: from localhost ([127.0.0.1]:33123 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1s3hIQ-0005yH-Bv
	for submit <at> debbugs.gnu.org; Sun, 05 May 2024 15:13:15 -0400
Received: from lists.gnu.org ([2001:470:142::17]:51216)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <agzam.ibragimov@HIDDEN>) id 1s3hIK-0005y9-Jl
 for submit <at> debbugs.gnu.org; Sun, 05 May 2024 15:13:13 -0400
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 <agzam.ibragimov@HIDDEN>)
 id 1s3hHr-0008RM-2J
 for bug-gnu-emacs@HIDDEN; Sun, 05 May 2024 15:12:39 -0400
Received: from mail-oa1-x2c.google.com ([2001:4860:4864:20::2c])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.90_1) (envelope-from <agzam.ibragimov@HIDDEN>)
 id 1s3hHn-0007pw-F7
 for bug-gnu-emacs@HIDDEN; Sun, 05 May 2024 15:12:38 -0400
Received: by mail-oa1-x2c.google.com with SMTP id
 586e51a60fabf-23dd52c6176so2312365fac.1
 for <bug-gnu-emacs@HIDDEN>; Sun, 05 May 2024 12:12:34 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1714936353; x=1715541153; darn=gnu.org;
 h=mime-version:message-id:date:subject:to:from:from:to:cc:subject
 :date:message-id:reply-to;
 bh=EH+TRDIT4kgo3YS0b0ZCJoGWVMrIunsN2EqVOnECJXk=;
 b=fPkyocO5mc3lkjelYrFSr6YgOf3rUe/AcP+ZpsZEnGUm+FyIl85/1KkG/WWrcK27VW
 sg/mDC8gXxQWoclOb0WmS90Ldl1pf9k9esij/LhLEa8B2Gm7uM9Js3+G6aAOHkiZ8Srs
 fKIZrFpnqzx4nAVS7VHf+bvx95EEfCPwItCpFN7B4Jd05+qwYut8YDmcj8tAZLO8PbTa
 t9Wg48cNpg+SSNvoZHblTVZOnQjqnK8cBjvmEMtl6FhM92WkeO1+/OoI7xlltHYw6wUK
 qdvIzZRav3s7i2G0hVfx2O+vPJmM5be/diGXPWPLXD0G8vhx+4UugG0/j6+SCWmP21zR
 y1Ag==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1714936353; x=1715541153;
 h=mime-version:message-id:date:subject:to:from:x-gm-message-state
 :from:to:cc:subject:date:message-id:reply-to;
 bh=EH+TRDIT4kgo3YS0b0ZCJoGWVMrIunsN2EqVOnECJXk=;
 b=Npvf5wYWmidW4rYD0PS8fufZ7ey8kf/sNQB8DT2SKwaYtlCIt4T8ei0zDGKe0TUS2Z
 25gB/pbBVM5PtVFBoqJtioRIzksnQGQV1gC20PKVXAq03fFpX772jrOMmrrfU+tny3Kg
 ZXO7OzX2H1d9363DDEsl/8M2VmNqeGOzpTi01q1c9tvCjH98eOec1gqZaqpHozyYxxNg
 Cylx/liOfalcGk+ixIMI1eSICPxLlPK8OfQ17es+t57JTFl0bYJzAy1hgXThf26Nfh7v
 w9Ls9+kJ0Jqjd1qGtQkEbmGn1dMMrg3n0dY7prmUpN3/JqDBfA3wyy1ZUhCPoHKhLTO5
 Y76Q==
X-Gm-Message-State: AOJu0YysMmtUwLV+1Gb3jFv3gigZs2kshaXCrslV4+5iy9UnEuYqwr3y
 /dN086xf8FY0ioNBdZKY13cXiM/WdDNxUw7nMkzsnXzwFER7+Rg6h8/lNQ==
X-Google-Smtp-Source: AGHT+IHxnZEU4IZli+hGqMHBcxCXWulZnR+KnKRFJcLloD/f/q/oyHl3/bUeWEkE7RZec7JcX2xU8w==
X-Received: by 2002:a05:6870:295:b0:23d:221c:aacf with SMTP id
 q21-20020a056870029500b0023d221caacfmr4735162oaf.10.1714936353369; 
 Sun, 05 May 2024 12:12:33 -0700 (PDT)
Received: from arch-machina ([99.97.209.112]) by smtp.gmail.com with ESMTPSA id
 y20-20020a056870389400b0023bd9eec135sm1509725oan.24.2024.05.05.12.12.32
 for <bug-gnu-emacs@HIDDEN>
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Sun, 05 May 2024 12:12:33 -0700 (PDT)
From: Ag Ibragimov <agzam.ibragimov@HIDDEN>
To: bug-gnu-emacs@HIDDEN
Subject: 30.0.50; edebug-remove-instrumentation doesn't see instrumented
 functions
X-Debbugs-Cc: 
Date: Sun, 05 May 2024 14:12:31 -0500
Message-ID: <871q6ghy3k.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain
Received-SPF: pass client-ip=2001:4860:4864:20::2c;
 envelope-from=agzam.ibragimov@HIDDEN; helo=mail-oa1-x2c.google.com
X-Spam_score_int: -20
X-Spam_score: -2.1
X-Spam_bar: --
X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1,
 DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001,
 RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001,
 SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: 1.0 (+)
X-Debbugs-Envelope-To: submit
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.0 (/)


It's been a while since the last time I reported a bug, please don't get
mad if something is missing. Also, it seems web search on bug tracker is
broken, I'm not sure if someone already filed it.

I noticed that after instrumenting a function
(edebug-remove-instrumentation) doesn't let you uninstrument it,
showing:

byte-code: Found no functions to remove instrumentation from

I tried with emacs -Q -- same shit.

---------------

In GNU Emacs 30.0.50 (build 1, x86_64-pc-linux-gnu, GTK+ Version
 3.24.41, cairo version 1.18.0) of 2024-05-04 built on arch-machina
Repository revision: 043bb36312039f60a464b918daa1dd214cd369f1
Repository branch: master
Windowing system distributor 'The X.Org Foundation', version 11.0.12101012
System Description: Manjaro Linux

Configured using:
 'configure --with-json --with-native-compilation --with-xwidgets
 --with-tree-sitter --verbose'

Configured features:
ACL CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GPM GSETTINGS HARFBUZZ JPEG
LCMS2 LIBSYSTEMD LIBXML2 MODULES NATIVE_COMP NOTIFY INOTIFY PDUMPER PNG
RSVG SECCOMP SOUND SQLITE3 THREADS TIFF TOOLKIT_SCROLL_BARS TREE_SITTER
WEBP X11 XDBE XIM XINPUT2 XPM XWIDGETS GTK3 ZLIB

Important settings:
  value of $LC_MONETARY: en_US.UTF-8
  value of $LC_NUMERIC: en_US.UTF-8
  value of $LC_TIME: en_US.UTF-8
  value of $LANG: en_US.UTF-8
  locale-coding-system: utf-8-unix





Acknowledgement sent to Ag Ibragimov <agzam.ibragimov@HIDDEN>:
New bug report received and forwarded. Copy sent to bug-gnu-emacs@HIDDEN. Full text available.
Report forwarded to bug-gnu-emacs@HIDDEN:
bug#70791; Package emacs. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Sat, 1 Mar 2025 02:45:01 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.