From unknown Mon Aug 18 11:10:33 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#53310 <53310@debbugs.gnu.org> To: bug#53310 <53310@debbugs.gnu.org> Subject: Status: [PATCH] cannot use memory-report-object-size in pristine session Reply-To: bug#53310 <53310@debbugs.gnu.org> Date: Mon, 18 Aug 2025 18:10:33 +0000 retitle 53310 [PATCH] cannot use memory-report-object-size in pristine sess= ion reassign 53310 emacs submitter 53310 Sergey Vinokurov severity 53310 normal tag 53310 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Sun Jan 16 18:48:17 2022 Received: (at submit) by debbugs.gnu.org; 16 Jan 2022 23:48:17 +0000 Received: from localhost ([127.0.0.1]:44498 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n9FFx-0006yy-5i for submit@debbugs.gnu.org; Sun, 16 Jan 2022 18:48:17 -0500 Received: from lists.gnu.org ([209.51.188.17]:34284) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n9FFw-0006yr-4Q for submit@debbugs.gnu.org; Sun, 16 Jan 2022 18:48:16 -0500 Received: from eggs.gnu.org ([209.51.188.92]:39276) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1n9FFv-0001zb-TY for bug-gnu-emacs@gnu.org; Sun, 16 Jan 2022 18:48:15 -0500 Received: from [2a00:1450:4864:20::32c] (port=41509 helo=mail-wm1-x32c.google.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1n9FFq-0006nr-JB for bug-gnu-emacs@gnu.org; Sun, 16 Jan 2022 18:48:11 -0500 Received: by mail-wm1-x32c.google.com with SMTP id q141-20020a1ca793000000b00347b48dfb53so18847896wme.0 for ; Sun, 16 Jan 2022 15:48:09 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=message-id:date:mime-version:user-agent:content-language:to:from :subject; bh=hFI51xLHgyKouAn1pbEMwXsGDguE4QWRMkI4lXn6IU0=; b=K1cihgvMWi9UHSjS5zzZBKiyZEyElveoZKrZFMxfhkIdmCTRJPVJH1FnhkVSburQGt hIZk1mVVOJl7D13zhnyZvfM8C0Dk91us0+S4D9+DdjtK5S8ijSoVdRPl6PE8BT2JnSwS S/6U75LPRnZzGPxp+Q1Uap4nwAoVCEdWE/UKoPCXxhgiGb6V6bX9AYqlBH27MDvhmQyL gF9C52uk0ocYgZP7EDcHzN4kPzkMkzhrdU3H0TGH/b1ZFTg+p5S8xeYSNSmEFXd0NOWz hhE+9SM2X5mJTnUIoSXYFtaaGy8HXafxd52gr8/fV0/dI7eTZcLdXvCMEY8vEy6VgDYk ullg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:message-id:date:mime-version:user-agent :content-language:to:from:subject; bh=hFI51xLHgyKouAn1pbEMwXsGDguE4QWRMkI4lXn6IU0=; b=l2/PBlESdN+rGw33dOLKpryCZHqmT109ZPFeH6k285vCT9gK9zeH5n1NkWDx+v7wUB wQzHkIRvacV143s3SUHkJNLr8XNIbF+/U2BQaZ1ZRQSqZKkRpeuAJUQttgQhXXKJbDlR ScmBWE/H/wENJD9LGUNAZh/13dxg4q+VtnUDdmqfyij5jPZNB/BKxbxcOw/z5QjVL7A+ bx8cq6C4/l5/kbRSoCRRY6SW7JTIl/flejln8/ihIdfeLctID+sWHHk5vBZE2SJ+Hynd 5/1H8xCYwG70O4/54+434D7eSw6vjdPXIlREgu027kIFYQgkyMUzxr4vEgQUhcxsZD1O SqaQ== X-Gm-Message-State: AOAM5335wMS0rYkwlEAZw5RUDpZEz4UjevTT3KH9IosurW/pwbUujz3S bkTADw0BlBM7jAwS/51+Xarlgff3cwA= X-Google-Smtp-Source: ABdhPJxuAxrBcqyjBoJv6rKa6MrQ93DpqYd+w2R/07fXXPqjgp2nD3C+TQjbUuHLdeTJQfklxYxUmA== X-Received: by 2002:a5d:588a:: with SMTP id n10mr2894118wrf.639.1642376888024; Sun, 16 Jan 2022 15:48:08 -0800 (PST) Received: from ?IPV6:2a01:4b00:8697:de00:607c:1dff:fe2e:2452? ([2a01:4b00:8697:de00:607c:1dff:fe2e:2452]) by smtp.gmail.com with ESMTPSA id v3sm12424058wri.4.2022.01.16.15.48.07 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sun, 16 Jan 2022 15:48:07 -0800 (PST) Content-Type: multipart/mixed; boundary="------------MNozzVFW6QoCSxRfdUdIfalw" Message-ID: <1e784385-d105-0ae2-fd9e-c626eb3d68ac@gmail.com> Date: Sun, 16 Jan 2022 23:48:06 +0000 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.4.1 Content-Language: en-GB To: bug-gnu-emacs@gnu.org From: Sergey Vinokurov Subject: [PATCH] cannot use memory-report-object-size in pristine session X-Host-Lookup-Failed: Reverse DNS lookup failed for 2a00:1450:4864:20::32c (failed) Received-SPF: pass client-ip=2a00:1450:4864:20::32c; envelope-from=serg.foo@gmail.com; helo=mail-wm1-x32c.google.com X-Spam_score_int: -12 X-Spam_score: -1.3 X-Spam_bar: - X-Spam_report: (-1.3 / 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, PDS_HP_HELO_NORDNS=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RDNS_NONE=0.793, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) This is a multi-part message in MIME format. --------------MNozzVFW6QoCSxRfdUdIfalw Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit When I try to to use memory-report-object-size I get following error on Emacs 28.0 pretest: $ emacs --batch -Q --eval "(progn (require 'memory-report) (message \"%s\" (memory-report-object-size '(a b \"cd\"))))" Debugger entered--Lisp error: (wrong-type-argument number-or-marker-p nil) #f(compiled-function (counted value) #)(# (a b "cd")) apply(#f(compiled-function (counted value) #) # (a b "cd") nil) memory-report--object-size-1(# (a b "cd")) memory-report--object-size(# (a b "cd")) memory-report-object-size((a b "cd")) (message "%s" (memory-report-object-size '(a b "cd"))) (progn (require 'memory-report) (message "%s" (memory-report-object-size '(a b "cd")))) command-line-1(("--eval" "(progn (require 'memory-report) (message \"%s\" (mem...")) command-line() normal-top-level() While this command line does work: $ emacs --batch -Q --eval "(progn (require 'memory-report) (memory-report--garbage-collect) (message \"%s\" (memory-report-object-size '(a b \"cd\"))))" 82 Not sure whether I'm using memory-report-object-size as intended but its initialization is definitely not doing anything since memory-report--type-size is initialized to a hash table in the same module. Sergey --------------MNozzVFW6QoCSxRfdUdIfalw Content-Type: text/x-patch; charset=UTF-8; name="0001-Fix-memory-report-object-size-to-initialize-memory-r.patch" Content-Disposition: attachment; filename*0="0001-Fix-memory-report-object-size-to-initialize-memory-r.pa"; filename*1="tch" Content-Transfer-Encoding: base64 RnJvbSBmZWFjODMyNzBkNjQyZTA2NTI0ODdjYmVhODAyY2U1MjdiZGJlN2U0IE1vbiBTZXAg MTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBTZXJnZXkgVmlub2t1cm92IDxzZXJnLmZvb0BnbWFp bC5jb20+CkRhdGU6IFN1biwgMTYgSmFuIDIwMjIgMjM6NDA6MzkgKzAwMDAKU3ViamVjdDog W1BBVENIXSBGaXggbWVtb3J5LXJlcG9ydC1vYmplY3Qtc2l6ZSB0byBpbml0aWFsaXplCiBt ZW1vcnktcmVwb3J0LS10eXBlLXNpemUKCiAgICAqIGxpc3AvZW1hY3MtbGlzcC9tZW1vcnkt cmVwb3J0LmVsIChtZW1vcnktcmVwb3J0LW9iamVjdC1zaXplKToKICAgICAgRml4IGluaXRp YWxpemF0aW9uIG9mIG1lbW9yeS1yZXBvcnQtLXR5cGUtc2l6ZS4KLS0tCiBsaXNwL2VtYWNz LWxpc3AvbWVtb3J5LXJlcG9ydC5lbCB8IDIgKy0KIDEgZmlsZSBjaGFuZ2VkLCAxIGluc2Vy dGlvbigrKSwgMSBkZWxldGlvbigtKQoKZGlmZiAtLWdpdCBhL2xpc3AvZW1hY3MtbGlzcC9t ZW1vcnktcmVwb3J0LmVsIGIvbGlzcC9lbWFjcy1saXNwL21lbW9yeS1yZXBvcnQuZWwKaW5k ZXggZWFlMGUzNjIzNC4uNTJkYjBhZjdmYyAxMDA2NDQKLS0tIGEvbGlzcC9lbWFjcy1saXNw L21lbW9yeS1yZXBvcnQuZWwKKysrIGIvbGlzcC9lbWFjcy1saXNwL21lbW9yeS1yZXBvcnQu ZWwKQEAgLTc1LDcgKzc1LDcgQEAgbWVtb3J5LXJlcG9ydAogCiAoZGVmdW4gbWVtb3J5LXJl cG9ydC1vYmplY3Qtc2l6ZSAob2JqZWN0KQogICAiUmV0dXJuIHRoZSBzaXplIG9mIE9CSkVD VCBpbiBieXRlcy4iCi0gICh1bmxlc3MgbWVtb3J5LXJlcG9ydC0tdHlwZS1zaXplCisgICh3 aGVuICg9IDAgKGhhc2gtdGFibGUtY291bnQgbWVtb3J5LXJlcG9ydC0tdHlwZS1zaXplKSkK ICAgICAobWVtb3J5LXJlcG9ydC0tZ2FyYmFnZS1jb2xsZWN0KSkKICAgKG1lbW9yeS1yZXBv cnQtLW9iamVjdC1zaXplIChtYWtlLWhhc2gtdGFibGUgOnRlc3QgIydlcSkgb2JqZWN0KSkK IAotLSAKMi4zNC4xCgo= --------------MNozzVFW6QoCSxRfdUdIfalw-- From debbugs-submit-bounces@debbugs.gnu.org Fri Jan 21 06:42:58 2022 Received: (at 53310) by debbugs.gnu.org; 21 Jan 2022 11:42:58 +0000 Received: from localhost ([127.0.0.1]:60398 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nAsJm-0001ln-9s for submit@debbugs.gnu.org; Fri, 21 Jan 2022 06:42:58 -0500 Received: from quimby.gnus.org ([95.216.78.240]:33596) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nAsJj-0001lX-PX for 53310@debbugs.gnu.org; Fri, 21 Jan 2022 06:42:56 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=nkxYHh0rOc/17gPKLEuPjbmeGa6c73pUYa2nhjs1d28=; b=aWtDsg5uQUL5UKd4k5TtmkIWc1 5mfhc8/19fNIt8UJxaLTo4hvGV1OUIpfre3yaUISdUA5SJ5BG44TbGUBdWJnWvFZGOFz06BKycPPY zIy4Cho4nJfXwz88Y2qQXZfuYOeXPg6EiUtIf0VPl2+kITB/ftqeS7EEqUYnf3Pmem+U=; Received: from [84.212.220.105] (helo=giant) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1nAsJa-0003ac-NC; Fri, 21 Jan 2022 12:42:49 +0100 From: Lars Ingebrigtsen To: Sergey Vinokurov Subject: Re: bug#53310: [PATCH] cannot use memory-report-object-size in pristine session References: <1e784385-d105-0ae2-fd9e-c626eb3d68ac@gmail.com> X-Now-Playing: Osees's _Levitation Sessions_: "Terminal Jape" Date: Fri, 21 Jan 2022 12:42:45 +0100 In-Reply-To: <1e784385-d105-0ae2-fd9e-c626eb3d68ac@gmail.com> (Sergey Vinokurov's message of "Sun, 16 Jan 2022 23:48:06 +0000") Message-ID: <87ee51s4ay.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Sergey Vinokurov writes: > * lisp/emacs-lisp/memory-report.el (memory-report-object-size): > Fix initialization of memory-report--type-size. Thanks; applied to Emacs 28. Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 53310 Cc: 53310@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Sergey Vinokurov writes: > * lisp/emacs-lisp/memory-report.el (memory-report-object-size): > Fix initialization of memory-report--type-size. Thanks; applied to Emacs 28. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Fri Jan 21 06:43:36 2022 Received: (at control) by debbugs.gnu.org; 21 Jan 2022 11:43:36 +0000 Received: from localhost ([127.0.0.1]:60404 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nAsKO-0001nU-Hr for submit@debbugs.gnu.org; Fri, 21 Jan 2022 06:43:36 -0500 Received: from quimby.gnus.org ([95.216.78.240]:33612) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nAsKM-0001nG-Ti for control@debbugs.gnu.org; Fri, 21 Jan 2022 06:43:35 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Subject:From:To:Message-Id:Date:Sender:Reply-To:Cc: MIME-Version:Content-Type:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=GnXZkr8NQH5GSlTxvhydnbPtiCkUzH8b7vqo+Fq8zN8=; b=HB6R+uCDF6uPaw4xv+ADrOxbWo AlsDsQh66FhLnlmALfAWijBL+eTVeXPJ5231EfVldLNwV1BNjsQvniLHaOlcwTL7MipOSpuaEh4w+ i7KicmxsWIpQGLLUymGhVhSSEQIxzdZUDKm40+pAibA2ePyKCdyshGLSUATgtVH+pg3w=; Received: from [84.212.220.105] (helo=giant) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1nAsKF-0003cT-07 for control@debbugs.gnu.org; Fri, 21 Jan 2022 12:43:29 +0100 Date: Fri, 21 Jan 2022 12:43:26 +0100 Message-Id: <87czkls49t.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #53310 X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: close 53310 28.1 quit Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) close 53310 28.1 quit From unknown Mon Aug 18 11:10:33 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Fri, 18 Feb 2022 12:24:05 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator